4a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:41 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) getppid() 16:01:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="ef70fffb6d32ec14433d64", 0xb}, {&(0x7f00000000c0)="0cef6f1bd2c7e5c9d17af4d0253f476f3b37a92f50cb40e2f617a5e09dc0df09fb73503ae493e134014727c2107f2fffe0f69e1cd996f36c9351dce63512ad609013cd9c32de387d25d84c2ef8bdb052dbdaae68fcaf400e7c573002bb6b79e1abea8f094c0085eac68b38ede524bd2f0f3164ac849fded5f9245b0b351d05d09a8b73d4e73244d76f43610b983bbcef4483244828a2598ef38fc41858da89e6efa5a9220ac666b8c1463b7ca9f9d1143a97e31e337b0fdf63efabea5c043c33841517536b", 0xc5}, {&(0x7f00000001c0)="0a400c2d63bbf24e038d9b2dcca7ef9b0da10deab2e6c1645dac2b6b19268e193ac121c01d995f47e9887dbeb8", 0x2d}, {&(0x7f0000000200)="4fa485f5d9b9282f94143447c529bca7783adc7e6cd9e3db2af7084a5a6c", 0x1e}], 0x4, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:41 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x80000000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) write(r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) socket(0x20, 0x4, 0x2) 16:01:41 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = getgid() r2 = getegid() getgroups(0x3, &(0x7f0000000200)=[r0, r1, r2]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r8 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[r5, r8, r9]) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) getgroups(0x5, &(0x7f0000000140)=[r8, r6, r6, r7, r4]) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:41 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffffffffffffc) flock(r0, 0x2) 16:01:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0xfffffffffffff9b, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:41 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) poll(&(0x7f0000000000)=[{r0, 0x26}, {r0, 0x76}], 0x2, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000061e84ceb2aa0f7a19f241b64a4c726140000000000000000fa7370e13179252eba3e0f03f78d6b427e8855ad9576d83addc090c337dc12e90090b5c96c7291277e303da9af51f8f343fcc0666038101b05e9149325e218c8d8d9b3425586e7a777f7c672ec2e60c101eb1e4d44c00eddbf62c51c25f79f7798fb4ad78539bd"], &(0x7f0000000100)=0x1e) write(r0, &(0x7f0000000040)="6751bbcc4649aa267c194e2c6745d4e8d92831ad509105b001b052b7db37a81e3ad8029d57229dda6223de28699f71a70f738db3a2678002fdc4b700dbe2da23929704dd9e68deb61a2b68ff77a586d6fe6d67ea9514c6c601a59c80bf75e73804a954abcf96d112dedf7034cbaa0dc231", 0x71) getuid() 16:01:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/204, 0xcc, 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="000088203c0a2b93cb0e12eb"], 0xa) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0x0, 0x2, 0x5, 0x9}) pwritev(r0, &(0x7f0000000480), 0x0, 0x0) fchdir(r0) sendto$unix(r0, &(0x7f0000000440)="1fcf9918d01275a9a144ee2d42c12de37b344fd3b7ac2eadd5cdc693de791a7c99b28a06f95ecacff1b5e246680e534f5e221e6c66234b96cae9927c7ac92feb7c9f91c58dca126c40a2c0a09c7a87cc2c301705bda03d38554131b1e1c1b84c032317a2dbc52fa55b2c15637f5d2617e177e74c4de6513bcb1b6bdd7fcfcfea29eb08a62d78b588ee97618832bd42f96f0a0524fcf71a3cd3572bb083ae873fa5429e9b87655b376f12838dc2cd42f5f85c8ace671c58068eb247", 0xbb, 0x40a, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x2, 0x400) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/32) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="1fb9", 0x2}, {&(0x7f0000000240)="a1f40d903750456028581df9a4a03cf90433697cfae86f420085a1cc78001e5229a28f059fa1801612c182b51342d0501c8f4edbaf88c4eaee7e23e82be90c06786b0ab2724ffb39817ce881c7", 0x4d}], 0x2, &(0x7f0000001ec0)=ANY=[@ANYBLOB="3000000000000000ffff00007f00000060fd666fe6823bc1a6efad32a79c5468cdeaa8317e5bc07ce1060e1b000000000801000000000000ffff000001000000e5bbf2261242afd87fc5b9f266c970f156786a7f0d323abae24bbaae60ed535100ff04c9bb2c1ab823588c2b8267c689c7e5bd7d0e614d67adc995afcdf3070dd0a24cab43f844b2cf46c204333dea0b0ccbf9d3e23f17e2d5ea0dead1ab4ee25708d2adb0de4bd99eed4e93432cb75dd3eac1b2cf4e886dacbda270632c7a24ac99ab4cc0e264a7b14950679391c2bdfae0e9f971f06a36b716f97f37f3cf1a5e71278a63e56afafeabcc7eb024dce0b69673fb5c65b2228de014e6a246fd648a03a2de91e060cfbe1f87325db7caef8677ce6bb49550d1db1f7f36877c7c781413ec548a9e0d2f7e09032e5295696dd5ce29deed6b00004800000000000000ffff000001000000b1012f966d8a8c61ddda2f3dd924a0d122e693453c2aa1a79d6e2598974792b3f2387e84b5cdc491c2ebf1c5ad18a0e72b26480a00000000a80000000000000000000000c4770000ea4943e36fdf6ac95317ae58e6d02675205a56494d284c458b9d16a4bdee090dbef89c6dc3ca22cba90e780721f70857502e2425f9f08cda2fd5eb52c0e581f1e49ceca33c023ff1dea79cb515179fa5a44cbe6d0f47e6978a81a2c724a2056fc6bcd0de35db0de4034baad4d59b90d33e5a960f0ebb692909c7b9f757016a9e5ecbe12dbdff3b08ce04d75b56622ec1e1b1990000000000f800000000000000ffff0000000000009f2789ae39f00ed423b39f047764e8571371f656160d4dd132a6be58340aeeece1eb61a27e78fed5e70bdff037abbd8d41b3d5ea5b7f799004cce88da28cd45e214d0b685a844527bb5a95257c4bddd048fe5a54de811c3dab14fdad97b45a4b4883808e16f43eb8641ebe21b7d9b5f43a1d04642532632af7cb61540d9414d8f738b7d032d60e071bb20ffc8e6d1c286e163ff8b27eb87e798223fd5f790625c0c3846ae7477e861c0e41f55eb2387d628f5332039a6dd2b20de5e6b56c5862c3e39ee8ff8eb3d24b1ad4758dae921d76e8aedd9ea5c942c6de90522e01dda74841b28a3335fd000001000000000000ffff00007affffffe7398eeb60709f34482983f502afeea446594b170973530d02aaeafc1ee01117f3e4f10607535ba76f1ed5d50fe17756615015b91a4fe2cb9b38eba062e73d5113c40b5812bb8951dd54c2af606cd39335ba199e00c36184b27c2803a3cad6e25b3936a3c45d43d6119e915ec925d29c67835c8a206bfda9671b6c83842a35efb6bc9bbfba4978a6e21a5b2ceaa63c4c9ad1afbec507d1fa9f2d3234e5fbddccfd0d5d77b5a48ad8a794d5ffd01aa694c4ae80424a4064747daa7819ee51e70c8e006e2d4084c1e4149c37e0c2104dd996167379d79b0525933e9b3d7ed7e43df4314db7ff17d7b7eb194b9d9b0000001000000000000000ffff00000700000071a648ce75fb7345cabdee5e3e120b3204c46172d27622833f26915e42e29cee522c1adf15b1fec8799d71a3fc593327527334b78fb56fcb3f54d2b126d3465836730bb26b2d93c804dfe96ec56d4c816076b9a98203571f2eb342977873e0f44c63d5f35ecbd974f84843373634fc3d56a15e77453c3af1663bdf177573625e5bed02e93c846c8e"], 0x430, 0x2}, 0x408) 16:01:41 executing program 1: r0 = syz_open_pts() r1 = socket(0x20, 0x8000, 0x200) socketpair(0x38, 0x3, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r3 = dup2(r0, r0) accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) write(r1, 0x0, 0xfffffffffffffdd8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r4, r5) write(r0, &(0x7f0000000000)="bef8726d6d377bf3e6fb8df718d40ac3cced6d7cc0881f14bb5e6ea8fc450f9144d87720ad783d29062b", 0x2a) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:01:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000680)="12f58f248ff81d4c9c63672ad555daa9955bbb230a68c3fe2764dadad9945de779441c5b61f3fa8750f29810080f83ed57ccabe6779eb6f747be36522fa27c3324db15059d821d3c542a8a37ff31ddbc4b4259f2e68c84180e795f2e0dc07a0ca318748b260e1901f9719cc1b6317d08c5ebd6adf0590ef50967261923181261f977b791a15f12cf29f1ed0d965e356c1ae623b4b3b7c0bd8161314fd8e0fc984cdd8c548cd66f3b936324ae45b7e530dcfe697d49c4c159c79a767933398c1210688d24bd6cdc1b6d41cb553c9425dbebd50b35fd26d014a31cf253fde072dc65ad15778a6e8cbe999c7cdd"}, {&(0x7f0000000780)="9b461da790cd2d23a1306c6aba686c89a43db74114bd115ef93c99e2e99e25e8b1e110ce2ec854c30e5179c2dc1f7483169cccbfaa4111c7bd92b13b5719c07a45643bbdaa2cf19f81a07ebdfca25c897bbaae0d0080601a532a189c025cf925de4bdbe3e313759c33de6c4ee546505eff95c6eb5cd9e7c82b29396d7d408484625d23af9a90e9041d04736d8050188e344bec76ad23f7d5cb16645e23b6d770d1c02f04e16f2de280cc27bf75f6a52f58b97930b7c1bc4c04472db1000d289164adbcb6"}, {&(0x7f00000008c0)="2dd9271cd65b7d170044abf356535f22be895ae58b0472dce83765ce11406bba1f0df28cc8a9e0ba539ee2cd2ebcf3d35a401c18c7d6e7be873b038b4b5ec67a6598177b6dce5da0b47d110af0"}, {&(0x7f0000002a00)="75abad227202cd91512d5c8a0cf0859d388fca7d9000e9688eff633961678a1e83e47e4be99b1a4480ef1189970a9cde0b28944217ce656ff1591eb3571d40679349efa2515d88dae9a81506cdbfaa6c7dec4adecdd2d5c2e537d3da0073db30c139974596233b20faf35b51e9f6c59de6f08f041447129e6cfda7797f108e8b70550f9c847690d405e501f6d2ee"}], 0x1000000000000089, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) fcntl$getown(r0, 0x5) 16:01:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) write(r2, 0x0, 0xfffffd52) 16:01:41 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x8) dup(r0) r1 = syz_open_pts() write(r1, 0x0, 0x0) 16:01:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) msgget$private(0x0, 0x200) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) msgget$private(0x0, 0x2c7) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:41 executing program 1: socketpair$inet6(0x18, 0x8003, 0x80, &(0x7f0000000000)) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) write(r0, 0x0, 0xfffffe9b) 16:01:41 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) sendto(r0, &(0x7f0000000140)="43d0907b7b873afdf0e73c45249ca53c59a36296eaaec95c62b8a5d096d3cc950e4479d56f6e5f8e5a322700719ee77b8d21e59d27002179299da4c51020ff48290a3777c643244b6408c4b5595cbac9127e2660571b8bd10966ba852dc76cf8bd73c747a208c8c89e3e13b25921b697bf3796bf1bfb2b078c5b78a2cb5c2d088ce3d03965", 0x85, 0x405, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) nanosleep(&(0x7f00000000c0)={0x5, 0xc5c2}, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:01:41 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x51) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x401}, 0x8) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x80000000, 0xffffffffffffffff, 0x88, 0x4}) 16:01:41 executing program 1: socketpair$inet(0x2, 0x8005, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) r1 = geteuid() r2 = getgid() r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r3, 0x20007471) fchown(r0, r1, r2) r4 = syz_open_pts() write(r4, &(0x7f0000001180)="30344ae2e49bf9870d5e25352878bfb48ae28ea6b28c25aedbfe21e597c454e108f031db1350dc11e09225bff8682833d075410596e70de1735c54d9d36671361212f6785da5b8b8f2510ca0eeac3e261da43e8f4ba83f682c75f9381f84aa9f36cf28d6391e790beebfc07a72f76bdd762ac4a9ee022a5a891966b2aa75be75b4095aa3cf829f34be8d44ba0557aa493379e9", 0x93) write(r4, 0x0, 0xfffffd52) writev(r4, &(0x7f0000001240), 0x10000000000003ee) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:01:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:01:42 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0xfffffffffffffffe) execve(0x0, 0x0, &(0x7f0000000080)=[0x0, &(0x7f00000000c0)='^.\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="0930a72b19847b70ab32993fb486e8ad2647032b6132e99a4f3fc74786a603c92571e886c79bdec2b42032de7e9ffda71c4168fe72b2c10fb6e6285c294b1b40dbb16c47a12909983038152db1d586bdd700a90a92e64b82bd5e9cf53cfb17af491f5725980912b4efbab99ac19cf9e60283908265129576fcb3252b2100bcc265c762cea1c0cc5377f803f925d66d23e5", 0x91}, {&(0x7f0000000140)="9479d839", 0x4}], 0x2, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:01:42 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffffffffffe9d) dup(r0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000040)={0x2, "8e48aa2ceacdcce30bc29d625a459dd5a7408295ded03e9f1ebdd857225bf0657662da1268788020d32e528c5e8f81d0553291e8ce6c511ffd857c59243acfc8320e90d1f277b496fcc66bb2577d63242f8312c0625f9ce70b82dc9d1bc64af508b21f5d795ed4"}, 0x6f, 0x800) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x689c) 16:01:42 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffffffffffedd) socketpair(0x0, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x4, 0x0, &(0x7f0000000040)="db322305d6697093c377b9581c6766519342dbd36f", 0x15) setsockopt(r1, 0xc35, 0x2, &(0x7f0000000080)="0bdecacfd480d8a4bb1eaa72aab978ea3d29c27acc1a0f2900ed25bcc44e96396e09d15a20a67a3ca6ebe95e50526397fd30a32176a11ade3c042e5d22f993c9832003758a383be63d901e3bffe049cc73f74ced10c6b47dd2a4aa8157c69a684fee80f379d4c8261a5932b2468f5099eba7fe6dd0f79b21d37b90ac50961434e8746b70f42da90c644e40a26431f4fed9feddf3c11a3eae7f7d309dd13b3b56b65a97e6909929bc31450cfed2b7345916bc95d238b5c82c9254e43c4b28dcd4de15338e1999e0b86e71a93520fba3", 0xcf) sendmsg(r1, &(0x7f00000016c0)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000200)="dbadf3da8e", 0x5}, {&(0x7f0000000240)="0a2a08cbff454bdba8f77e1c0ff323637bfbe2882f154c8db8b97cadbdddf90910655ef9bb17504b2881d37bba961b631e4dbe164bf7df13e331e9cbbde274fc737df98932925548e9f9f0335e8a9195e7accea78091c0dbd7dc9b9d5fd2259867d561f186c1ab90a75894b667087ce9d9f3cabb6232a98fae3b0c1deca14fc150513f02458209c46b994c4914a993d89db1fcf76c8dd11cbe9a0283ac1d908f8b7b72acfa489b8fdb940bd5050f7a7a68326d9603e44c2ac887dac2c833a677fc974b365c3f759485752c7f2690389bf8b60315b6a971de9b1d6f947d2a771ef21e79d796741a002d80", 0xea}, {&(0x7f0000000340)="8dd475c9422a26f42a2eeb3de998582e251fa91e7fb1f57a7339fc79c0f73192ea69ff0020053aee041cb44c3bbaf6d568108acacc8f24640384d8b8f11136bf78081009729705c0f40fbda3f8d6e4afd1aceb6ffc178eebccd084ce01db5c75765a5f399c3f74564da17f48d61eadf7ad20cb04f07e28c7260bfd82c2c6faeeb235bd959778836728db89cdab87f2d9619c466dfaf73f459b6d90cd3f59471dcdeb1b35479e2d130b3687970f44cda0db44fc288c31f0714156f73618ccb4ca3b6d297b3379df7df1e4bc625725b7269b24ae62dd9ede8b308d588f16c77d26fa27a451fb743ef7767e241302a6ca5062cb8f52524de9a550d22d0fe02a6d67345ed035aeb44b104b3d46928164c3f59669a953df75b93f8e0ae759ae92ce792ac892ba8512be5c7e27bcb143508ca3c230c885b1b27f28bae0d8c445d1d8eb17bd133c576dfc8c45d28b018d6186e0452f4207a0e7482ce8360e969034b333160a38c3bb011afe37d2ab31c1dc6aa4a060648942673fbaa1294a76c7f22ea01b119cc6e679ae3e13b4c4b6fe7083d7e8bb4622f491349bb773040ba0264288f5c4bb932c10433625ae50c1b60a172991ca5e982fd1d0bf685320808743a35732702ba9f733b281321c2dd3d2b52c87f0d4d4fedc25ffa129828c15f70d8dc0a385fea22c98011035bf3c939c33b41f75bc78f690fdb9c1013aeabd5f4cba74e43b69414e4aba77766c91c71264d68bf8c3ea4ca85bae94abdb18db9d576ad26f10d2dcc176789d8bb8d36e34715b0120a1c52906bc6efed212ac32dec2771cdc5e287f88c6682999987cf533d94f026336b032b52f0371a746000c8837cf13b5bbf98432c6dc725ad374f72fe963d953bf29b775b07c8d37334b6c29f36e550e9f60848e7c5644d655758630bec897b1a5db68560bdeb1c3ec6cb5c73530fbdff9c4b8baf95128aa7517fce184d51335e034b7aabafc0f07a97d529d13808d84f104fad8a3271d61e79cf79f343b5078fd741c281ffbd88c2f9ff099cca4debdae696c77608c287db34f389deae7ee5de9f3f89a6bde9c7dc58c7bede350820a91f1bf94bd10c5f789d1fa022ded95b8e164f5733fbbfccd6ea3a994c62f12f8213f1ec588d8a079673e6f00557d06f71e72af7a9f01a92be448ea35b2975528c4f2c09e45b3e57df625afd8a813dae86bb17bcd726bb8fcc7a85d1fa1418361346b5fe6013f4faeedd982714c2d657d5f0ed8f9ec066a7d412d2289fd638da2e57aafca330dfab5f4e58fbdb5963186d62512360ea51124ae19ba5809aadf55c4e232d5529824844fedfa174d16752b220064a00226395eb80ca83195b8ec1e6da4efb9c4b934e1b3db3e2e08b720eee97a4662185dc847ab5d64e9ced5566114c45b96d65e0e8d51e59d611da48c9903d05efeabfb449c81bef05ee073dcb3187c1f09dda2044bcd874385040de24c682a2190647d79191709593da5851f06e48a5b2925c0ed19fb41765fc04e20e6cd201b43c5290222057d367d8e16208bf5c19f477caf36686778e41dead20d11a1bb83be5806b51f67b485fc921df71552ac00c588e9e2258d8ebac1f62c39474b8014bb9596ea2ac7c877d9db1e9d764f3bd04e7289922350af6294e4fe832f670f816b3932df0d6226c45235d2728faf56add89f373ea9a0a44d94a70c0d1605f79862d9c43f6a845b7632e761cc3024a6332b7c75800dd2b03b91946e0cac472519a03652f1682c2004329d5dc6c04f6e09c3b95c341ebc328e22b26586fc3d7d1b66748721fbf906acd3911984855ebc8b574fd4a5bab37e9f7534f3a8bde8d026da05eca9adc81f2556059292d4506303c5b882de60b60ea98d79f6fd1d7b01b37b24fe4d1db8ecdb43039f0bce503a977bd0eda7b5723d1a20657c73097fed5b0a26182dfcf5e266c86e6cdc9f03604f41cf1efe3ef161b6b3e928d6d87948203f8084b750c9372281f108255b866a469c93350f526837c9cc56e115bbe8feb66f4f1bb5766b3ae5142c3a27482227aec61e1eb0d53311ff6d650fbade412a23204357340551fdc4eed62a6d428165de9aa128722c4306ccc25f4dde2b3ffca01f32e6f2c23bf53938f42210f226f6f04dae3107e54ebbddbac9cee39de561a51868ca80e338778a97cd92ba4bdf70536dff980b70e8f41dfae90744a686c35c8d7d89335ec65caf352e21121661d78aeb933ace5c89074e2d0e26817b4f97c61b2381c98abe1af87763d05812e2d69789d9338b9e02554df9e790380e9fae384377158a2973639cfa9341308b859ef638ad2a64fa8339686bd651b845c925f1b4be483716484a9f5b38092fba63d57145ff6e9db2923f96e3cf11eff37ba2ae0cc6965815d09eb557e2766d0b7d8846321f86841cef5058cfe6394cc803a5e607cdd43d1789b90d928a5d250d8b41efab09267dc1940cbfba1b1072b9c2962073308c523af5badfa7e1fcc32d660f4b13a9c40942719d891e3777517701a76229808d3f690c120e138c3c5e92f39339444fa7732188860c31a3dba8c04278d22c313e0390cc5f26045bb538684dbaefd802fe97050e02ee44a33acd5a3c7b78c03d84a2fa7d8e39ec8ad5e6d1e9585a7f77579f86bc4c3dabdde9cc958ffd3d0c11fb2e85a4af29de126c1696ca2a0688171ccf3da713d8d1ee3cff185bac79fc2557d72c1aa8906dfd682509a8cceaa9379da9ee25f1d819523626aabb165096434c8b559e6e829a82dae03f2d121e7ef96d4bca53ebbf1ad4567fecf8d8926c4a4c827aff5518c73bc3d84f2952e7b525cb122f793f6cf7ba60369f55ab807030c07746f8b78db0c3406bf8230932b4a93fdfbb72be873589f7b8ac2c1c7f9b2e5e3b757d57b2b5585ec0739fb06e80473063727b0b7f7323471a9fbd17b37d9c84adc51e4c74e35c111d2a2621127454a46a47969822865239e17765edd921bff5c0d2fb483ae266b42cf3512cc926f2456af1b65a4803bb6e72cc328e71c349f83bd8fe47e40b3d9834ac05e36b3ca51c6b1779c2aa12e556129d5a27b883114a7b969a564806f2015361f0e5970c37f3b4613469d69f947fe375a06ee80d2b002868081e693be9aa48098153a029caceea8eabeb676a2abbe97fee665695948397bf2defe6535c05e1058bef114096af4705b367c0ef19f408a2751a07a5fe5de25a79199ba500e91b9974c6f17fdecd7209858f9b5dc2b233e79bd215f84a0154af5a27166aabf6023534724e9f21b37b2ac5d52799efa527c31986b73b548548ec2b899e0ad14854a6e0acc3bda4194542d1de078ff3cfcbe0c046954200a7df60027540038315674787b00083e6c837326f8566725ab72c2e9bb35649b431ae7703c46ed43f1901665f6cd3c16bbd19c45e0b7988e6e5587724d70f9d7ba8ac3877a0c705c81dbf5f574900bb82a8508a98889aec41c05b8fdc68a6d591daee31ef6e5561747a50cdcefbee5f65cb87e5b546c94625b63fd806bf5fb124f8538f3dd4c979d64152b4aaf4ee6db264c13ed206c1d5905b1d3db104ec37976edc62ae43d5bd573ffeb16f5fc43e43a84b074b5232eddb2794d6b0c45d34cb6923117708291d38a2f261f9b9500f6696cba79b1942eac02be3fb0ec7df99eba32d7a7fde9d625cc8f55016003cdc0767b4c12c9780586a07e7a951611cf37d1b603ef95f8ecad05fc8efe9f2fb3e81e063511e8aabc9fb3cc19364074c2fe1223db589223bbfd01a2bccde0a349d7917a32a838338911c5ab9be7d13ea6f4519823710d3eed599030f7e99364c6441e6ef43d19926193fa995244d316abfb0427b4bd2d36b00a06db3adbca68f991bfbcba58c377110cfe646825c3fbf3758a0a3862c995106de5a6245bb71fc04ce9010cd51e8e7afd0e9dfacdb627800b82efa5c951b0db4d6e3bd0e234911232b4ccf10cb84e2693d3bb49e20576cef3f6c105425b58d1b982430162950ee2703b6f7cefcdf7354d82122e0c74f4fe593fd55f997816c9fefa2306eeb2007754833a9e0e240cdb657656a6a6a1da63b3ae9c12edac83d814285a05c7042e0fac1f024e6ce94bc517d034663c1feeb463fd690bd7934f457c0fe72f606b2a66de35c4c038ab0bb2a64f7de445295468923c103cfb3218d09d971009a6b41d08e898b5b54161863e2a564e3cfc52e794c0c2046f2b9119daa2ea6f11dd54eb45088e874ebd03946c5b8cd9b4f6012ef43cbc973ce6afa0cb02ad14da6ef30002bf471650291a52137ec37d2871dcb0e77ad7bc8876d19edb0cd8f4837f5dc1dfaa908b893e42f074f7432739a77ca1fa2fd197dbf7e21e556e48d08829a0eb7d1bbc751c59aeefcb3d1d8fd37d589011320574535a3c65849962ad5ccd4b5bd0249553b27005956fcfa0de0e273d7579fe424955824b7fd24f55516d9c92f5ceae385f00d800db618a8d75c5020ce77ac64e5019ceef7b2f4f47064401d120e51dc0b7e2bd7bb1fb582a3f980bde54c921110d7cce1281317f25a48f4448e724df0d8833067347af710c11a52fb88344daae9c955b3a4e333426d53ccc2c16dfb2c6f72647c64db98e6f03a5525217d9673c69dfe0d0cf916e0e3997a5a94b0695a6ff3f651a28c290be490cab9d99f454477a975d5807bbb3afbb66bbd6930505d9dbe992093322d5a62b49569609bce3c24548a674f30a8bc28df304006633a9ec8be09f6ef32b53d2b1065c15a460f725e4d7e5fecf5da0d341db9a9d18dcfa33024971d8b76293275d7b12f4cb5753044b1d0430e0e2de0b81b032c84fa82ebb43561dc06213a60a9f43731351f9b56f4d916c20e284e3dd9ed86a00ff67b625cb4fe7b614b8b1517502c906cf7a14f310515ac435a0e58b312e4a1c55b95c5bbf1b90caede6b7d5dc4b312ebcaac36b1065ef9a4b5bd7db11d8b95dc83f63ecfd098ea6ff6603788d015cbad07add1bc2deb9970bb9b9658e64008cb8f61f3bfc928afc8365e0ebf28eb0fa01ed42a5e3ea717deac659a0b7efc0b896829d09fcbbf8e396320201ecb7b9a36b53c71a38f77abbd3d61d44c808ae31db124b6b10f25c4ad15e975587840422f4a2e041297280403a05c878ad1ff95c1853b81d761df248123e112dfbb3a84b8483a4a6cb891b00b3b43b87baccc8d4d475f7ee8d895004a5d825f535292cd4b27f89c6973b382c25d05c8692b8f45e907da62a8ba7404bec1fa263a10c20fa22216d2a89157c5d4abe1b6ebe425e14d6e40f78b59066f0240551c389585bcf8653fb95b1315700ad3d3c093378de26ed5ad3127bf866bafbd5e94d9013e590d88e7db406bbe8f9c63ead19cc9ed27d9ffe4b94fe804a7b8263e3e90d9a425545ea172ca8caa50c3e029b857b46d7a81ed0eacae8fa5db92d6bd27b45e7a8440d712139af47e64716ca58d74ea8d3c0731e2ace4080bdc865624510ea1a5ab61b424ea53b01c31bdc4f6cd0ed2d2d5f398a59df808e8cb902cab4117558bd93506c9b22a4d3660a03c5edcc84a78a4b408a6d70906d825e23996a66d11152d291b8483d2733fe431f319ab3f8392993085c6c05b736aa3b4789a31d8ceede98cf87939b0271960fa99ce2e44f3b9949c71c647f73fafe23bfede578d9d137297c39e84a85b9c147d30210d373cc10ab67b50f4eebdf01c9245337db5cb68c3020a2ba20b3d819493fefa37825fa24d4f88eb438f3ee720db27790222c8595a1e7b4e15be65944801c77ff251747a6980e9245c638399592e2e5d867c0ac658442e24c0b20c884a904f536e4540", 0x1000}], 0x3, &(0x7f0000001380)=[{0xc8, 0xffff, 0x3, "3b44b5039fd9cfa17c9822ec7c384faa703bc3a7e4b47b5fe5671cd3b5f5fae172f3c7c304dc9f20c778f6c6b7c0136115425fd7697ee9db6fc3c15d7ca844e5af5af07a496680b29663440de226f7f533de4dd13593f737edfa1b6972237fc6c2e35f8ad85784776d4411ff2502d764ae6fc779519a8f4b9a84dbacade97f7872ddd7bc33ff89efba1e7fb759035a2b60b9f641875c3e5ce771008f755fca090d32af17ba68a23fb279970e9ca8441151cadc6cd45c"}, {0x58, 0xffff, 0x6, "6e4470665b93d5e704bcccbdde65e648aaa7c95f72d96fc4d5978857e3b788d73072cec0a37f7079f4a42c02eff1be0aec352df2604b7f39773807efe32c70839a00deee"}, {0x108, 0xffff, 0x9, "4bb0903b286e5387dd765aa3d6617c55dc74fecfdd3572705fcc23c591d42a696275635f02747193817bb29d351d7b153a98a2ec5572715efd4e4ddc694ed1673681ece13c9c5e52725d38ec88951c84cba357e7023825e6af28f5b2f0e87844f555ba5a89fc82e0404f089aef53177b8eb199b5397aa49ed1efecd7e3b874f862232c7a83afc539d8afd2f3b425246a1987557c3e7a14fa9c238edb8babcff8f2633a93f86f722dd245f42b14c8e66b962e9d4a43161cfb75e03cd924bc692802d90bb636ad52d284c93fbaaa146b03f9ba416b67e31b350cd952c7aa641bf34ae1e7ee1fb5923c609586ea607fa4bc26cdef3f59946b"}, {0xe8, 0x1, 0x800, "e988ca32a29435c39da3cb47c50851a6cf0c893e2db91c25782122c9b2f1d045f5e8f33a98f50ab8fa512218513530bab99284c2267d1ccc0c01f1a362bb08919fd9023756a43deba91f8098ad5a1e71c5a2e5dc762ef3eef55bd904ce6b2e3cde1a8fe6eca14695901185a5dd72266848821e8dd8210107c7fe60a7132bdca3f3f88da3f88e7a41b3ad346060b8dd127d1df5cd1646eb6f131601964b1b604c65a24e740d0b318a1da944fdcf4fbfb447991dd0c7f6a44089062a3acbbecf459d64c494b0ac470f651886d2a6e8a074b6"}], 0x310, 0x4}, 0x8) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000380), 0x0, 0xfffffffffffffffd) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='^.\x00', &(0x7f0000000100)='^.\x00', &(0x7f0000000140)='^.\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='^.\x00', &(0x7f0000000200)='^.\x00', &(0x7f0000000240)='^[r\x00', &(0x7f0000000280)='^.\x00']) accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) 16:01:42 executing program 1: socketpair(0x21, 0x4000, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x7c76, 0x4}, 0xc) write(0xffffffffffffffff, 0x0, 0xfffffe3f) 16:01:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:01:42 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x4) write(r0, 0x0, 0xfffffd52) 16:01:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000140)=""/159, 0x9f}], 0x2, 0x6) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r1 = semget(0x1, 0x0, 0x641) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x100000001) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x10001) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c322d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xfee}], 0x175, 0xfffffffffffffffd) 16:01:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fb8ea4b1ba68d605d3eabf18f4245f394e9566342ce25cfd80398e3ce8e90d8261cc9bce8eed1d3046b50267b3290ae51d0c2eed9087f2b0eb49ec12f565b1ffb7dedd1f2603924fbd14f8ae7df179bb20748de10206bf69", 0x58}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, 0x0, 0xfffffd52) 16:01:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) unlink(&(0x7f0000000100)='./file0\x00') sendto$unix(r0, &(0x7f0000000080)="93426e35f6e6147d835bd8acde5959df92c373c5c63a688fd9d14054b33a2b0f745a948f048416aa4257bfefd3704578a022341492ca1f18b6744a88a6ebeccce748bf0f70dc6097752c175866217435aa1f040b7a9596d2ed6efd4419aa47bdb1b832f70df998b1374240d5e3f0d0d279e01503", 0x74, 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:43 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) socket$inet(0x2, 0x3, 0x80000001) getsockopt$sock_int(r0, 0xffff, 0x1028, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = syz_open_pts() writev(r1, &(0x7f0000000000), 0x0) listen(r0, 0x9) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080), 0x4) write(r1, 0x0, 0xfffffd52) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) 16:01:43 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000201, 0x186) openat(r0, &(0x7f0000000080)='./file0\x00', 0xf20, 0x100000009) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="d7bd11cae5e31aadfb4e8a1600a06c117a12e6ff47c3065ab374f0284b76f7bff5b1e36655414b2392431bc96db55a3d67c29d038d2eabc3214cbd1a8d4a", 0x3e}, {&(0x7f0000000100)="a988f859ab1dcad196305f783268a31d2bb7388b39a3480d16b509ca34b8df880e9e074fee2cf211490d1b6608e8cbc1495fb12c19c50e240ddfc6a0d47415e5ada4bf3810e7ff45d5d31b06e4684d3b6656bf328624ce86749e3b34b2b1eb749258b80aa9c7d53290a159851472cb326ba48af7c7cc418a44aa781cd441105bd98d51cf6c3beb8ffd2ab97b878322eeb7e7d71564e1017934dff9c226d4e5277ef791672f24c035f55303bc9b6d0cf4d6ea7621cd7ab504f6e966f13561172068dc9518ec", 0xc5}, {&(0x7f0000000200)="ac1d10cfdc49439e100ca6301910fc0af9cec3a43d8956", 0x17}, {&(0x7f0000000240)}, {&(0x7f0000000280)="52f378e3bba52bb32920cadbcff09443d2d216422e65", 0x16}, {&(0x7f00000002c0)="c0ee66797ce0ad55af557109d2123bc8126e80cafc863bae248a3a419e9fc0c8db7459ad3fa13e851acc378a484b3869afc69d8c2262279a0b4c6a28a0dfd9cdae0629d838836c6e78484f1d53213563799afb57e616f7ffba708b4d733d3bf9fb185b7f0c347d0fcaba73418683f4c121c7d429cde521012df6a7c54b798920ed61c93e91f9f40be6ecd2025c314ecc4e0af38ac4930f421fdb5fcfa399918a1d45f6fe824a35faa167b5", 0xab}, {&(0x7f00000004c0)="6944e27da22c028ddc8a799d70faec7e574a9a390c839254da11bd702aa72968a8b855c1a7ef75e638829dddd64212ff643b93c9599414e5451db9dbcb5d010726cc3d40b5f3f1b5b749f2f193107f2054f48baf823577576425c37caadd66679f", 0x61}], 0x7, 0x0) 16:01:43 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7fff) write(r0, &(0x7f0000000000)="583320cd9b6b0931336b1fb00aa8719a467be4d0fd2911a541405d59422f008bd6214baa26b840923ac18eecbabb045d093789cae29fdbbb362d3df280781c6fb3956f462af0d616fff6e8f7620368ba7d3937e53ffba11c4c0d1d0e3d27a8b596a07e97c6de63579280c2a33fe085e79eb6a960e608ff6cda9630", 0x7b) fsync(r0) fcntl$setstatus(r0, 0x4, 0x80) 16:01:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x22, 0x12) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:01:43 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) dup(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = syz_open_pts() write(r3, 0x0, 0xfffffd52) 16:01:43 executing program 1: r0 = syz_open_pts() r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x4, 0x6) sendto$inet(r3, &(0x7f0000000080)="c653f32bae1633d277f806caf27fa0360d", 0x11, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) write(r0, 0x0, 0xfffffd52) 16:01:43 executing program 1: socketpair$inet6(0x18, 0x1, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() write(r2, 0x0, 0xfffffd52) 16:01:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getpid() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="c34a3066fb", 0xff12}], 0x10000075, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:01:43 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) write(r0, 0x0, 0x0) 16:01:43 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x146) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = syz_open_pts() write(r1, 0x0, 0xfffffd52) 16:01:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) r1 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = geteuid() getgroups(0x8, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r7 = getppid() setpgid(r7, r2) r8 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x3, r3, r4, r5, r6, 0x121, 0x100}, 0x6, 0x1, r7, r8, 0x6, 0x2, 0x80}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)='Z', 0x1}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000180)=""/127, 0x7f, 0x43, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="feaab9142f4ef8bee12224119a088fbe9a8387294bb031aa78c64796eebbc52028db0bf4bc38475b20d9777ee84597cc1b8d61e86199b7d7237d89f4a1ca8b05a9168c50aa717418b0dd257bc8f09df3", 0xff12}], 0xd154e21a642de4e, 0x0) setpgid(r2, r2) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000640)="40584d0c913e8a866d805270d30f3448cbf293546bb8c84425eb9ae8bd883ea0561d607e9fa4a10621105b0a0ff8fed619374b7f111fbad8941ffead5495c9bad5347f124121b81181fdf62203a8eaaf1839bef4568d74f34d351c8d9da34058ad82a964cf8a430821de8446446f8f6f6507076f0477d511caf8c307b9138bce2341ff716aac295025a0cc1f4a327cdf7367ae4cb794268a6dbe8896e93ad438aa5214efe232152465289af4e52b4d31568f8a5561907a77541e787e12f2702d236769dbec298bb4e6053e7144f10bc0e6a978bf0044e01d4b05a3a73452c2ab54488da42cc983e07d74144571", 0xed}, {&(0x7f0000000440)="4bfafc0c4de33589cdbc9bf9779fe58d01b9d800819c01ae60052516f49c001cd6e9cb625ed37d9759b06eacc9c712dce1048150b541770c3c854c44eca0ecebec846cc8b236fbdb1d5681ff3775602d06a9fb52e8bcbdfc01bd4221a20627fd7ca6851ffd07c75df09823c6b50eefc375351a2e716248b0c698668269165f536cc0f9ad27fbdea45e021445c2af1b4d7295fcd307a8a87b767bf571ba7ce805ddab35aeec41342b2eeb2568d57b3bebe3f47db53db6203adf26325ef220e529ea685c52b961330747e32f788a60856f4df392a5f9258e2430684ec776d1d493513402716babc30e3c0f51eea2ef6ad1077d973385216cbc2840c1db", 0xfc}], 0x2, 0x0) 16:01:43 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x81, 0x788, 0x7f, 0x7ff, "128309ace71e73c3b017f4f538f2be7eca5e66b5", 0x3f, 0x1}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7}, 0x8) 16:01:44 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x160) write(r0, 0x0, 0xfffffd52) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8008, 0x100) 16:01:44 executing program 0: mknod$loop(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480), 0x10000000000001d8, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) r1 = semget(0x2, 0x1, 0x200) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000080)=""/213) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffffffffffde6) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x3, 0x220) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001a00)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/221) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)={{0x5, 0x9}, {0xfca8, 0x6}}, 0x2) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffffffffffdf4) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x967, 0x4}, 0xc) r2 = dup2(r0, r0) flock(r2, 0x1) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xf6f4, 0x3, 0x0, 0x2}) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="dc96cb502e80b264c07cbc7f9702434e4cecc33801839f8a3ecf5b368b627005d57f1de76186e553a540f428bba2c856fa12eb230368437f73286a3fc549add413652a83c3077ca40bff92ad52bf2ad4d47104165c09b1d2b66b0806e8e58bffac10c8cafcedb1854c8a7d743858642e6955e51c5efb4837e545c43c81bcc33c6b7f99c4e187e99819f44dfadc26c33cca4f8ce95e1937c931660fafbed89adf0b79e0b595198cfae2d7d1457a4762aeab3283fb13939687d2cb785c4dc965be998ba0d54cb5ea9239d317feaca0377bde78ecca3132f495de2f67663d201831d71daa9091513f2adf020b8093bfb7e2b36683f08a19fff12e", 0xf9}, {&(0x7f0000000180)="1b4a7b4248a2d88823bbfa17894a3c626dd30f1b5f0bd8e84496d67c18d7da440dcce1875743c2ae8fbc38a815c5b695ddf9fed185f989c59e18f7b2933f92bd2aba5782641e50aca838ed0194811a2cc001e322fd5d6caeb98142d86382cf370008e850e2fe83c441b12e53bc8aaebaaf555587b37d12fb438f99445278677adf8c3e3158dd3dffec49739d997d", 0x8e}, {&(0x7f0000000240)="dadab7ac725a9b63d95d3a3f8612e1f5c5d5cc6b6571abb83b52ee93812fbb5b98524cb6b68fa37db308c4bdf5dc2262c5823e08660c10f657e63652e9be10ef20e61ee18c98946eb1cd6d7488eb2f86d9189864d86c33fa7ccc271f6c8183d8dc6ab623fd4027fab80243c02c9742a1db943c", 0x73}], 0x3, 0x63) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000300)=0x3) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) pipe(&(0x7f0000000000)) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) openat(r0, &(0x7f00000000c0)='./file0\x00', 0xa9a, 0x80) accept(r0, &(0x7f0000001a00)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:01:44 executing program 1: write(0xffffffffffffffff, 0x0, 0xfffffd52) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') read(r1, &(0x7f0000000400)=""/4096, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x10) r3 = socket$inet6(0x18, 0x8000, 0x4) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000340)=[r4]) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="4bab46aea4989468202c8f2abcad595d7f22858157d1eddfebd9d5ba", 0x1c}, {&(0x7f0000000080)="3385dacfdd979a0d57766ac8ae21d0c779665acb0080bf074ea9c0d86841e5c303459f3d19a50b7003870586e752d760847822234f8f2342b7b87d223715263d2e320cab657b38b50d8017a1a0ca98081691c1ff6f671ae0d3e568741ebfa8d416c5392a0fe36698d8c10b518f080c475040b9ee5a6de6b5950d563ac0b720a7f577c15880d2109d9e50ac6fc75f44129581f6179c2574e312d546821650ca5ae33f7284adfe837cf69b94beb69b16019e04df56dd055917bed8", 0xba}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff0000010fda322b7cae97d91e4167f74ab6991cd00e8252bbc8b83e", @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x404}, 0x4) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x1, &(0x7f0000000080)=[r1]) close(r0) r2 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) 16:01:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r1) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x46fb, 0x2f8, 0x9, "57b1e68a4c85e6d155bac5463c01d39e2a184335", 0x200}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x183, &(0x7f00000000c0)=0x8, 0x206) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='/\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='-:[\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)="115d00", &(0x7f0000000300)='\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='}\x00', &(0x7f0000000400)="405d3a435be400", &(0x7f0000000440)='\x00', &(0x7f0000000480)='^*\x00', &(0x7f00000004c0)='[-\x00', &(0x7f0000000500)='.^\\}\x00']) syz_open_pts() syz_open_pts() 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:44 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x2) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x0) r1 = socket(0x6, 0x3, 0x80000000) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7ff) write(r0, 0x0, 0xfffffd52) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="ed1cd7f61da3e07e683ad13364a11f99aa3e707ccdb46a0e085a9b8717a1e698ff5d7e818b902f38554e3a6a147ac7f4eb94ed836b0b3e8ecc7c162540cdb35c529d7b50791c5849e661c282c8554916e3e8f1c2ca4c3246fe8e2e1b3f5c73bc762f03b2d64087b2e41b9171128a03893f6eabe09fe608230932c3cce2c019f39d7aff88fb934440cbb2bab45d09adebdbfeb685084c17a4c627109100d77c26894c21bb93fcb4f35b720dd520d4", 0xae}], 0x1, &(0x7f0000001a00)=[{0x1010, 0xffff, 0x6, "2ade8c59301330dcab964ca0b84ef3ba9efb5d59cc91b1f23106e9feda2f640f331bcbaf78ff54c54080895132d8ac9e321af0e1239096028c78da767e1804cadd7329465794f0a97a54315d68e0307d29bf43ac4a8985b09ee6b9e1ea0909346d8a6f7ca8c135bd7fe3bdca930855376df66e4b7c707ac51a2a748bcdb6b549a0b9f94cc8d1ec6fb47edc284adfa8991aa86a09c5f717b4527993886c73a4788d2a158148599c7a059e20d97fbde976d7aec0722dbfa73089494b70daf8b4d4d70c4291a67abbd7f7cd3f75f3f1d4bc03a738d4291294f6ac60b2b5549ee93a37224650b46aea7f85183ec332a99469dd423249868d48b64bfef8b487094f76fc68ceca85d84c54e3d2bf7ff0326ac8602ecdeb0cdff28a8b3d75ee5669b86a2a9a812814a3abd40119fe92299ce6c703e54943da7aaaca8ebcf08aa6bfed875e1e0166d3e111ef45df4d22fc8df86714ed0164ef10848cde92c244eeb4ab1bbf237ffc75f824b51d85e90e01ec704379c5beac22de467c9ebb50dfe154417157c921751de1e4fcedfd6af9d26ed8d1f183f23d90c913549f7e65a12c070784bac89587e0bb15ba94d1e2cd5aa0d8459727d554f2c42751e414a77a7507d58a5d70ae1df1af4a385fc29e9aab440c2f9ccbf7d67f29e5c7158699bb8b1931a26f60f9d550798bb04ef6471378d7663f834d052f42763437b1cb16ccf24de8f0dd99b8614d3964893dfee31445f91bd97a85a83d756678325c06dbf242bc152be253cb47ea94db85cfcb0928a80ac7c11716757fdf99abf7eba5df26a3ba9dbd43296e9664950da67f811762977ce0c11901bd4d5fb628ac477860ea9610b82346a147317820ed2f222a327a92e26e49161d7d4c8d26eb56bb0683c43e65fca35e447536ab77a487fd270c82b78df2738c48aa4506b3e47175c873e812d738b5451bca4ad181728da8d0dbcd825c843144fe74e011666cb4a14eb3ccd664d546d007a37d162781a634a1de3a82ca3f4381ccbc2b8d6b746563d44e6b50608eade89518c0a86b999a46f1aee39b34b34b4ada69becd672ede2ae17fb4871c4ff46a99cf4d88def13ad5d2a59689dbc4c09f9d0be621f46aedd2886fbe0cfacef3e6bc174fb7313d70ff9b7ccfe4177818d21a28f4597e8b88e681815dc79244fee45e6729eac919310f296912cf38247aff7573f523ad4b59a577359e6ce7f3dc2ae8cb4326ac0b0c7e07f7511c01d81851138c53106aaa786d981988e44b4c99e4974591ef38fbec6fb999ad61242dff89a8884fb155413343eeb1b242a41551918daf7e2618a32951c3ea70760a3f4da34680ba5b560d511f6a14ca822e784454c4fbe9d8361b89398b5cb5b947a74e0b8fb3c65c5ca41f618481bf8fc33c960ca241d90c72686162cdcd20da28328031dbd2a889bbbf3818ab93daeaa3b96d14df624a7ae322c2af0cafda545f62e71b3fedc112b02fd64e7d4d1a9e5e6622304ebbfc956b2dc9b071221a0319296abfde9396789df852f6995708e815b9e879ccf0786ee52fda7f2e95f9352ed1c84ce98daaa01f00cafc26f65b60b8290113b8d7c02f87368857898b7b9788c16d62d22541a99fde68135afa3a0e312cbb6b1c5b76e8ecf0794476c0c193ab0c64b05a17242b9b30e7924fdf3c67fee27029f83eece4befbc1b45a50492f22662f534fdb0f344fc4eba1b1ad81802e2e85efeb78f9da48852f7b52e5a7adf0788f61d1108810c48cd78fbd4f9b1bb5eb059380c65e3e00e4a1476e07394d8237c9deb7e7478cf0e3dd2ad6b5e0f713de779cfc25a429fc496809f47916376fd4fd6c89bf73b1e697c31063d9863e2aa532eebfbc04e8945764782db8cfe4dda2e8eeec7949680ad0909dfedd737b91c61200d79e3b0212383f44a47df33d9b6104c2e38bbedf9cc35abcfee21c1684223b621b3716889159d69da1bc7f372479c89e1e9ff8b599750911c7479876667ba72a7921dd73e60fdd048f29de52864affd59410b5f47374d7fbc5d48853d7aaf0c3178401ed44cc4011fb61af748b78e2e59ded629a3017a138eaf9bd3022ff90171f9202bb405b43f29903ca8259467f997b3e886484c1f3c795dbc9f3f98a5c27a663ffc10cb1fb90296ab1c048b574ad1bcf77b37f33278ff82149de62d3c8568d350d60301934a014462ceb366081be1cb680fa364d68d31ebffb44b0b329c2677298a9cc6fd14f6d1893cde578b1c1a18619608cb4b8e8f9ec47932173ae8a30c686bbd06c335d6b1fb79bad12f8edd37f28f7c24b50ead87f6797f60975e4242d05a1025f73666bd9377c786b3e7a50dd4ac6b867a853eabc5bde9e46aa175a1b3564e263267a34e14ab19fd03b85bd109a7a6b3905775b9712f40c6ec4ccc60d7f9a244df30590bf09b625a0f7da50c22420ee0fc8660756c1679d8c8b9bbd5e1de9d1b96f2ac4669145f18f61623c603ca199a86e9eedd411fcaf14b29bf4f2277554fe056a88566e75ff5e3ab73fcb8f9af2f3434b7065d1afa2b8df6cec08b435af40e882e042506c44912717319c6a5c241bbbe64e96c75a19bc506d361690c98065c9bbb8c66cecbd4014fbd2f0835d36a3ff8e9f083349b8eb0b328700c419442efb27f03239c9caea5266717853779fae960a134b17ca7a25aef41277a925402a544564eeb7d76cf476fea498deeb38c570d740f1176122ab59fd3754c5de1d1cdfd50cb9a1388086359791a3833f3573012557a75ddc78b2d11323f913adb2aa7daaf44fd4ae551031a75784ed1c5e7e09f2e8acd58ed960021311664ab67ac4ac6a23878de6e0662baa3ab513b65fdacb36725cdcf7c198b9db841ad322b177acfdc8cb269846aeea46aca9e79ae92cf9cb3e10aa4620f021523b41b9d36732053eac20da5d27859d7c5a4ea2e54c5079d27b9e72726bd4a846aa3457aab8680e55ea181820a19856cbabbf7a158a732d5e9682b966761968bb5ed2b18f0e323428f850c87bfe2d992602feb4444d6cbef4483a109b9d9341e09b7fd88391d44eab503f364d2bfce3cbab9372df73a8fd73045f33688a95b6dd713c41ab5b0a15ddefd4befdd9d36dfb8350b45292d605d9c2534dc2ac2f10655d175e53ab68d06d440e430aee709fa4924cf0d5f80395552a5ce7cab8cbf456d45c25ef7bd2e574cb1f294ef917db52f05b2c031e231896267e652b2d8b7d85c5701af61a8655ff18bc0e7cc8fc1e77ec1f943f5cb6ee0895dabf32060a7bb0542c440be7dd318a8a48c6d0e617cb72145f61a7e230980c956e8778e9b3205bda7738749ebc7b3e390de36301cd37e5a7e6d5f1522706fb29fb14c83453344abed234cf148fddb5b505f7b9c5b1d0a786ed6da383517da58ecaff6b33de99852fb634638536ee9f3698a6552dc4aa737d05dcfc9e4cbb9d411899500a7b6919e13c5cf3453d64b639714bf0a89f9089cdf599784f5a98b4e6231d77e9e506f4fc486af9808efdf50cfc1c18adff9581ddb08efe014272e3b85bd8bd2f9d65b21c3b7130004c49f944e13353bf2eca98eeb3485eb4eba92666e3804bfa531512a6b63a4a1ffef92450c8b7e6b262220f2849af4f691babaca67599862e990f4270ffcc47eada61e2576989154338b2d2344148a289f1cf193660d69f30e92adcd85f15dc6c8e9abb93235468de155e5a11ee2e974e69f2ed9b1504a4fcbba9bc007b098669fe25cec750935b771e9ae0f4a56d1efb0d5a1cc6604b17aae6030be83fc1d4d6889029c5682727f0d15bf4d3d19c81b4fe096a3da80a1229d60b55a7d5b09465ada2a5b55a383ae8604715d85c51e667729bfa38f3d7c20a115aef5b7f84a8aa83839104ae9e1ca4820c08f3b08cb8653f83452f1c98baabeedf3101b5341fd250edc322efa903b9126810458e1be4d9febf4e59774abee8760b3cd5305fa368cac999fa24e05a1f674f99635b08cd2025d7bc789d8a6316c2c87f26879c5bb83988efbbe98088f6cd3da28e60d4c54b80308b3f3e3441e0388e872e5930c3756e669a385fafcfb70c3b1b38056234008425c13af94f81f35c9a24cb2be4481da3690baaa991cca11b3295dc94ba663d5706baa986839a66f2cfee0d38b055fb2c97e5648d30322f7559186b4ae7a4046e9525974de011db102d366b0b453b3d2f3d4277200c0cdf61bbb23c7cc602bb6ba8cca1ca226d8e1cab05e70d2b6576442851ff30ac9d73dab8e1ddc82308f92729115c041ad2fb3d073bbf271411ee54deb9ddd671c57f55615c37ddb2d36c8dee2edbbc3fb37e232c4a4ca28160213db4f9bfa567f25d79ffd9316fa8aefe017eb0bc189cca40255c4be1ce55895c1d1ae3b895b53763ac44a530b5859e9d2b1d414a93a7af255c8059de0091d511947a746d7292f36fabd17c3a77b8e5af1e94cc7eb9aba923cc1fe2d1734f8232faa97589f1e001e4166bc36d7a7a4e64c9501081432fbf66b15da394a9dca5409e3a5e23329cc7d318c4032f55db3a46ca46ce453b2d611b59523177812753339f2a2949ecb6bf26396b3e249aa394a5301dd8577cc509c7881dbb2d45032f01e0396f1d3426998b28fd9faa552b2773d161efb24b48578477e6a0219e9df9918951ef7a842b0aa45632db0d5ba8c810f7be1b62e8e89b9b8aab0831e77117800f33a38814f72814c53804a79e89e9d3bd38eded97687203b8685b59b61752328192835f5b35404c4c2d4ffb6d86bbc8df624a00504f602542dd455a64d458ef8aef4031f39761c28e6cc5e8f9e56ad3d1e2d3ecb7307a6a7be7a6ad9a1a20af79b88ff15f14ca107265823dda406fa709b621121455f6c3ac95924a0ad63288edb80bfa01cb268da353ec04696e2725712a799d58737dff619ff35d601850a8ac657f2ef40be46d57758b36d9b527d858616523996eaa1bc15e366909e3c1380e3bc781e8496724fa1ef950e8ac4187079be2f6a0cf8c8c5b170ad85aaa26530bb6c67ce27e78ccdd8f52eb0842a16826afe83c5a95071bd18c9de75396e5f84d39363c6ff4c8fc573ce784f8ea2d8228dbd46eab818545bfcb2011d204ff2dfb0f381e9a34db4dbc9946247dbe11795b93ef87792d307e5488ec77107e740fa79840207216ceb6879f14220d3741e6deb9cafc71a71684eed9b9686a5907a888cba17954a98df469541916554818212d2974a78d2954ef6cbe465093649d8dc2ed6eb6c84cb8a20752c647d0a9745da52f039fa1b1f0820dfc31ec953e80bba0e597ec2f4ce228d0deda6a1545c86f3d79e339d99d2eb18d3946fe865be72181cdeb56039a53c08784cbb1e457488a891ebc0ab0a8af18819eb2a22d8dece0c265be159267a2a5505e4760b394f1f19adafc01a9449ad21e0e06d4125c76419250f9d5f319bc41860fb1388ae83b16162591b20279bc511913692d8828eb0ebc98f80994450dae435f75753df978d08febc18467f1b853345dbbe4c1764f9bcb4b0d73b383d286b03095471fd88e6bcec3fb29090eb258618fd1fc9424b750198142dff499bbdcbcf38058f1532dc5e076b839e1c6ad465dc5aecf2ea87b9ab4b188d0dccd76a11dbcbab4d74e2d7cf00deebf052971fb804dac2a1b2899ff4ce561f73702737fefd3e52bd10012529e73d24e1ca9b65e10778b748536f54227cc6a434da4aea1161077213ff503f1d7a2e0ffacfa5eff5619cfd68817df35439518bed5d636526b6ea21c1154b35d0a3b0216880f67044544bba779043d9e561908f10c8eb2f147a945df893934cea2f77392439d357d9fbd"}, {0x110, 0xffff, 0x7, "699db76f136451d9c9aff2a99f8e99d821d168c54e37cf1f634d83875567a402dfbd95e28648c32763df764bb3886809ba9fa3134e17e9de05d1dca505ff6b1dd20a0a944914c9e6c1a7e02bedf0ee6079df7ba7dc05525cf08129d51894526dbd136adfa3e92b8e3f21d72ea33802fd0c4bcb290933ca334b5ed415302e60d6d4dff89a946fb9625d0e77b817e2d29e4e876258a93b4f85d9a89a1e3fed27f8aa9e20b3298ee0bd9d57236b9c74f76ca1931a5f5d600a85dc82c5df4659a94c659c66511c60a080fc7485654635ba6fc659434f9d5a385b91105343a12731626b3837e220afd1ed41737b173a53e28f3a3f3f2b8da8cb3b715bb5"}, {0x18, 0x0, 0x0, 'kn'}, {0x30, 0xffff, 0x1, "5522b691dfc5a9715868b420017bc622c60daeeb641054e85e835611e99cb1"}, {0x88, 0xffff, 0x9, "c744897b81c5fb25b2c486a2d1191ce80137b702e4da24241efe769cf2d1d0647924f784336d2822da1c52424cd4c11014979cfc44251047c79a88aaa2dedbec223b17eb86d093fbfbbf5153a3c1b72c971059376f882c41886b9003de1aad28f9fbf7d66c5a2a4356d8012ca2b29e8810d6"}], 0x11f0, 0x408}, 0x9) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x5fe4, 0x0, 0x8, "0913efd6e50f67eb3509d6043c3f663274ee33b4", 0x3, 0x100000001}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) lseek(r1, 0x0, 0x1) write(r1, 0x0, 0xfffffd52) 16:01:44 executing program 1: socketpair(0x1e, 0x8007, 0x30, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x1f, 0x3, "7ee9705b1ba58f5c5bc8c5bd7821ba1e472c8df6", 0x6, 0x9}) syz_open_pts() r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r2) ioctl$TIOCSDTR(r1, 0x20007479) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000140)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) ioctl$TIOCCDTR(r0, 0x20007478) 16:01:44 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x8, 0x2af1ddcb}, 0x10) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:44 executing program 1: r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0xc0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, 0x0, 0xfffffd52) 16:01:44 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="0901fb5f2b8bac082255ea337f2da45ce05d6d4c5c7a1478bba75fd07fc4d1daf97f6dd1cf4ccd51e3ee3ab40c082832b383c4126cc263ae2d64fbc2559e96009f7e4cb8bf749a7d584a22dfb299aca666fa1a7753b4e4c7ee5b3f19e96fcf8230c1ddb1ed59aa805b099dcf444906ac778d6209adda349494868774e8e240149824f9556f7ddd85cc042298b6b605292519935b6d629fdd2c4e1d431a869c3b5497518c6f0d9fa82c9e27128a8ce3d6229618378f60c8dd9ae8d592212991c3b2d4fb5b550275e6737035a2702fbd56dd16679923d51f9f9eb9a32731156957dc5434cf2a11116b8e5435", 0xeb}, {&(0x7f0000000180)="624b2746fe0a3796e3972989b99b5565b6b487412623ff1ca5403fb526d85f7456499d56682b3397738ed3f7b2be2af34e985517b428094e20ef8937c9c94626c931f44fb5260f4ba991e5dc33", 0x4d}, {&(0x7f0000000200)="6c1b5a0dfa5007b1b0973c6396b282f37eb77fdba4922f6783d571344b43c9d16dc220d2cf4deeda73dceab745824414a1975c1fb404656b431bdb", 0x3b}], 0x3) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r1, 0x0, 0xfffffd52) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfff, 0x1ff, 0x101, 0x5, "e56bde8ab9af84414562073efb5ff13c2705fa57", 0x7ff, 0xfffffffffffffffa}) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) getppid() r1 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1000, 0xffffffff, 0x80000001, 0x10000, "0158714b5d2e132efa065556a6d20c4648058697", 0xa6, 0xfffffffffffffff9}) syz_open_pts() pledge(&(0x7f0000000040)='[\':\x00', &(0x7f0000000140)="253a2add711e74091fcd0d368a8fcb791bbc9524fb6a4b90b6e057927d2494b97872c5e9ad91bf8aacd82ec4b44f40832ab24910ba653c5472dc05c4b18f8db538c00d75c3585da080b175be5181c67dc0f63fe2b9d36135ec3f07c4a6170659fa4a0ca273014417cc9740d6df4b9d09ba3e9e7f159a58d1b6074d2a45de87b87a3acf1edc70a52b5b67cb706e2e4e208d1e2bc803532e844715ee9b16caf0835132bc260915000000000000") syz_open_pts() 16:01:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) write(r0, 0x0, 0xfffffd52) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000007fff) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000001b00)=[{&(0x7f0000000100)="d791b4d94d98dcba44459ef153844e05e00802eeb43de8ee7a397c723d4e52d25f05ef37bc79ea421a583bb3b0ad34c44404437ab126da600ef2e8d03672c1f3e977fe60753b3b84879c4c8ae8309a59f7e66755d48de2a868a0622b1653a269631dc6e55549049ddfdbb9872fb60355f00a08d5b9b203647673460651899006c59dcb7cadffd45eeca1e7b6ee1430150f131ce3b828c04b6c279cfb1efc5182fa82b6ccbc8d253b8ede60db296a7e4db2f41c6a2a2525e5a14a266ad0b47a49755c9f94e9995f512e9eb1bf0139274895ea74fe0d6e1cc578", 0xd9}, {&(0x7f0000000200)="729f7832de34f00a3da26d0c9b49d76a26792f65d79732a2c7f87c3af10ca92c0d5d86063ae41e7ffd389d665ff33f67422697c486008aafd0230436e5889c77f3802601a46919d967832b8edf751edd6cf9d78b0b6bd9e4a40d3ecd85cc2e55c5e806e61db7d6108110f898c12aa5e718b23bdbeeabe2c59ee1f81ecad0b481531468083da5ae7d451968fb72b14fd0c04a5b85ecff654863f5d04179352a5d35177742b924628563b4238ffa2a49184848fd82a0dfdc4c496b2d2d5bda2fdff5b6fbc339c3c07762f55928cb788e1eb046ecf331a5841d411f2dc1ca87644aa30dffd2baf95e5741f73edc293c", 0xee}, {&(0x7f00000004c0)="72a36dade32247469c04e1e3c2d63410519fc90c10ee7cbcdd14219a65dec1dbe446128b279a6b46dd7e6fc78e18e7c9d687b0bafd38dc45e79ea1ae9756bcd43db6fba49816b5fa754217f9207fdb9db9eb1dc0601674992874500cb7a8f9a2519d4add170abf024d0e2c9faf14ed6af3f6829b711ce6da0e6a4e7bf28739390a6bbe6c8c5bd73f5e43aa4fbcdcc89fc28c126ca384305d7a9c3c6469c10705a21a49103f9463bb2e07e334ee248c1e131dba8bdc3621c14d37eb9ab5e9da0a69dcbc46fc9e14ab3d153181e3fb7f8b0a3be6fa9e40528785efb4caa864170f900ff2aaa119950445", 0xe9}, {&(0x7f00000005c0)="2da4a47253af5010f88bd96745bc0d9c840e9300a763f0dcc3ce1709445bb54f70427fdb7a79680a7860cf461afbf183ca78c4494067afdd28f3a6a47c2980493761fdbe2c67409442f357f96b190c4d27694152472439a4d66863026bcd40ecd40226714f862b58442cff4e5ac670b5aae08114c5018107345e24e2b6edecbebca61b991a847c7fcd2248617059aa7677193a669959cd1acd13e3de57485b5a241e9496bf11a6a28a0b5810ddc4a39e8e231eee36871312f753555462b182c401e0b4872ca3beb229", 0xc9}, {&(0x7f00000006c0)="e6bde65853cc9086f69f282665c0db2eff1abdb8c90aafc31150fa731d0d1f25a4d6d65c27ca1332c6e52991dc64de3480a4ba857f29b82c78984d98591f5fae6d40107318fd64efcdd89c4f7640efcf38873643c6e144ab78ea1c143f4932cb2dd456df99888ac7d9fc1948e7c5a93a744856cbb2a96e7a4403a1729ea0569cfda5f5f8d7561143ab2099e6195f3476262ce393b2720d4e521ade32032da95a4047f77c1a26ec9914bc340e7a8b729c533caa328bdff1d2b48e0d91f6b01b01f7d788529c7e81ffdf2d0fa319396825e0e021388e5fe311ed4a14cb53aa59cb7df9f6f3b0e0", 0xe6}, {&(0x7f0000000300)="bbb53eb84006ce52f4bdc41d69c1d7da544773296bec7ec8b3be396dfa8306257681d6bde91b49f4135c956c4037847c793a99424b9be9994e96af3f0243b92ed0bd86cff54d7d684e259338", 0x4c}, {&(0x7f00000008c0)="bed952cc160cc159d0bd092446862f5b46c1a88d2cbcda8db65075ff98a51c780c8863798697023c062421ec2da1ecae87343018b254f570e15f553adb19149402bff7b888394d2f2a2913fe30cab8fe8a37ae428c34a49b3bbf6f229c7bc964f3fb319172f2c77a3334c968a24672b4b142f7a2011a37eeb6f59767bf990266137dc7ac6e4ad28d9744bf74ab5028313a636c36859d55982b7720bfb39a3cae661fc151977032d43eec2e49a2cfb12b3527efea34b6acc598bde6cbf6d75242587814fa6bb88e6094c3aa68a59e7e86d95b5b7cd24d", 0xd6}, {&(0x7f00000007c0)="b4717ae088939d8aa1f54ef8064a8ca39f89d4afa7a7d1de4a9308ad262af232f5a8baced39803cad572479127052a410cecb3b757dea15dd2ec49206c60240b53810a04fb0d5bff0574d2a528a2c14a9da9c8cb282b131734aec93961c60157c4dceaf6dc64fefe81a84e", 0x6b}, {&(0x7f0000001a00)="9946b7bb7c05ef4bda7a2c51d31c676dcdd3e5ae9228e9f63097d8cf0761ebe312db4b338720016a963d8f4aa7d261c1ff016a778f49e6f1ea9ece5637eb34e664c20dd530f04a60db632cc5ae71188547d6ee10721d1acb6c35dbd60ad6db39533e2070f816c4dde7ceff06dbb1cce759012280e0bbaf1d03", 0x79}, {&(0x7f0000001a80)="f318dd11ed0c903900f2e27166ff8c878e85de55e19d3ef5354796713215e6ed512ced4f457af3060ef8618772ca99450f87612c2a6cc4d8173393b8951cf215e6b207f1a7ec29e8599bc1a5e5bf80142b8897f5571fffd00a", 0x59}], 0xa, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) open(&(0x7f0000000000)='./file0\x00', 0x300, 0x100) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) msgget(0x0, 0x4) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xf7768bf167c26e8) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffffffffffe11) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x1}) dup2(r0, r0) 16:01:44 executing program 0: execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400), 0xffffffff, 0x0) socketpair(0x6, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchdir(r0) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000001a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffc) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) syz_open_pts() 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000080)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)="78461a8dca8a22272e63cf463cb65b0d4fccc8e3a4f7f99af44884e4c739f6d9586bec265db3a1856fc7ab96811c72ee82867abd9bb3b9a83410ee928cebdc80ba356b179b0e7ae7e4beedbc0bdd4a9c5fcc8a65d2f4de31ed04fd5dd37a7fe316f88a1ac96775a89bfe07135120176303ae55dd48436d7799258bd4c8cfd338064d15365e7be2bdb0d48bf21f5a7c173fc77d55f8a842ef853e60694103999f489d91eed51e014b4a1022dca01519d44102cc910ce70ef026b2444267120b2565fdc4360c1916f4585091accd6a", 0xce}, {&(0x7f00000001c0)="d6f58d000e", 0x5}, {&(0x7f0000000200)="3492fac71d0ddb047aea7e7f954da096df598fed2e01b6558c1b961f7c142a3307b02e73eb7f4d218d52c04635640fde7666612ea763d990774884055ad4081818029d9c74a18ff3b38fd5b8d5e743fad0abb0aa75ab0e5f9f42db37d0d0bb50dbfd876c8bf24d28d5c49b2e93c97e861cdeee98689ca86713378d977bc92904e8030216fff627ae4dd91a9fd2e7c0a254048ae46200", 0x96}, {&(0x7f00000002c0)="95c910ffaf0b1ace13ee00a24d05b2492849e3573ccfff0cf0251ad756346530bada0f75ae757545f07e08060d8408e7b4a63d524404946afde07d6c8b30949fbd90bedf3b7a7a0205c722b6ca25bf6ada951ffbed97f25a85c51d99cecc97fdd16b69222319a200dde47abf7f177d6526e3011cfa871629034e013e61802be66256c97302bc65a1932688550edf789417f8a014956c6f71f9f0936fafbbc7bbf0a30b1262a18956950869ffe63877589b6bdaaa8b0a9d9137d284a5ff8234bb77a71e691fec235e6b0696f95d6a560f102cc7780da6d4a67fe1a4cfca6dc49de871df3b07a9a757ffde80113614ef81a10118baa2f88dd4", 0xf8}], 0x4, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:44 executing program 1: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x7, 0x9, r1}) write(r0, 0x0, 0x0) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1000000000001) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="821656e83a19ced4154723d98c7386bd7e2e4d94f1d1d41aac3330e74ce0d4ed2ef2fd3ef7d6bfdffaba1f8c440b80c6769244519adda91ebcd53775cbbf4ccc887d333ca12a50e2452623e0ae05bc1fb4b460029e9414b88bf2fdbd2107baf21b026372ac31ec0f6de69c7a272a213e2f8bffef918103fd", 0x78}, {&(0x7f0000000140)="3d6b0ab5cb7ded593497afb3f672a52fa8dca241ae85d4f2cc241decfb165e2ea6434ae61f0eb82d85e4eac68c3706a65becc2bb109071cbb45a0100f9834ce953f9dc67acb5d8e3416ee99af80c0056c34d6ed6fad04cd120fec0baa550c83457c71a868dbedd37e5ad9fbf24a15edfd1b2b3627c376518fb517951ba2aaceb5983dc26870d1cac335b5b899abee9cb86a740a2a68c7016f9363fcb17fc5f2a7a155b7393ada44825ea263605d58743a696c1551addacfa034c7bdfa793a1f871d048a0eac45710b1dccb7249db4d9417b045394fd250a0e907c7eababcda451fce46f716a479d2f9d06a2c128af65b20e03ba9bbd0", 0xf6}, {&(0x7f0000000240)="f2c3ae523550e8b874af414b427d8c3d5012acea5f7503693f2770565fa376ae4377", 0x22}, {&(0x7f0000000280)="6b45433d4812b2a77568627bdf", 0xd}, {&(0x7f00000002c0)="ba6a4108e5d33cb417222d6c1c611f28a3e150e7f6604c4862f671b3dd35bc702a6a5373e5ffc518bb6edc9fd83faa0938c8ced0f4427c7ab1f1a0eb6c85588dc1a8705f70c2de8d9d5d481cc28e40c5a3769974aa4136ab771d8907976dc8eba8be84c65fe64dc0d8e0876eb424aebab1667d0bc613680b207c898b06cbf81dc15cc77a863b62312bb53f7dfb90074d2a6fcc0329f5b91cd9084ca7bacb72f3193d14f5035132b295b20d027ff492046246c8a088bebb652938da02d59bff01dfb4d19355037644f20dc3cba585d846badea700b428d7aecd3e74f8b2a3a90d55dd2cc3f575b8dd87cf271b", 0xec}, {&(0x7f00000004c0)="c097eacf288cf4f8d492df17d9935a6d6d314bf449f968c666087806f690986f9aea778b48c3d8ef3f178acf5e592bcf05c41d087b08358fd7475188f2b7da55f66668d55d29b17cb371ef058c52cfb24f38e0a57111a2c8516c7d16bdd7679bb6bc68ebba4590d1", 0x68}, {&(0x7f0000000440)="4133e24fc6466cfe635c2fbbd1a7762c788b0891f114d4fcb8602e0c9b25a3194e71", 0x22}], 0x7, 0x0) write(r0, &(0x7f0000000080)="cbc3da3b58c9251ff37cb2851ed3c564940b7291d08b2d06c4fd9c0070dfee9e7d10f657106ad04855e8895d93336302fc5b52a36d50924c86", 0x39) write(r0, &(0x7f0000000740)="2e36b6b9b6fd1a40872d7531ffdd8ca09dcc0762d2b5c9f933f1c655a30041fac6d721080e6889c51756492b52b5c0c5898e", 0x32) r1 = getpgrp() r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xfffffffffffffe40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getgid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000600)="3f691162de3c1f31652dfc228065a62c1f34d459c6f874f61fdf72c0f11c8a5e4f5fc80e688b1ab27bcfe9ee08432e4a2c7c236f1aceec985e2c59ca2d07e8b01a8d18f8e902aa5a608960746956ce0583a8d18befd759364a05c7ae7563df390fee38acf38d430db654af9b1562dbc749757ce6dfc34d1648b3501a3a410f0c3f3902497122a22366f50b58c6f17fa8eebc397c930dab6120ee7d92b8bd53780d6485a29a9fa23acafad0a7fdcd8011202920327db49add1d957c1dee83c4493db9cef9f5a27f545620fd71d18e8244e8bae88f5e9401786a28bde55abd7c03339ee8e055c1c4011b7e276f9d60f32456937fb827b1b4b668", 0xf9}], 0x1, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x88, 0x1}, 0x5) fcntl$dupfd(r0, 0xa, r0) getppid() pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) dup(r1) 16:01:44 executing program 0: socketpair(0x10, 0x0, 0x4, &(0x7f0000000380)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)=""/118, 0x76) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) execve(&(0x7f0000000080)='\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='^.\x00', &(0x7f0000000100)='(\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='^.\x00', &(0x7f0000000200)="a75d00", &(0x7f0000000240)='\x00', &(0x7f0000000280)='^.\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='(.))#\x00']) 16:01:44 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x5) r1 = socket(0x38, 0x8000, 0x858) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000007c0)=""/8, &(0x7f0000000800)=0x8) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="37a990606478af2413a9ab687178e37149f670e397f23ed583fed703ddb0683a5a6b51fc1a36b647f90f33a3b9437fd5e567c32f4f753744e7b9acff9b77a7ef0bc44e53d9e3418584445c1397e14e4a28c9a655d87502179fdd35d99373d03fdb6e997d80dd413f79e711e9fe1f67e7f5959f0b643d4d7cf8221541cfc929c71bfb8d160e24a3946f1d946cc5773a3447d5fcb2e6609733e1b03ed28555", 0x9e}, {&(0x7f00000000c0)="62edc89094a1d323ed4971cdc1dd83ee98c1088a9a08229c7167e6daa378a0c8aa1597c52a3dc6ed72974e23b8ef0d60e5571929a625ceca5241ab65de63fe31c01634f7ad423a14de1b245fcc93a7e8fa2e26ca92900223357d540fe153df56261b74d93755487935975a6110ea4c76e4b82402bc4928b7cf81ab2c", 0x7c}, {&(0x7f0000000140)="8d969db3e8ed8f4b192df4f1107ebcc7d87f3ef6515d437ad75aa7dd190b2fb8f7aa97e997cdd98b1ea78f9db2b0208505506c31de018b9fa136d47e648b06af0192eed3aa00684163f7e2b77c197efb0dadd686220d71141ea9c54fa4237541f5ed2506cde5ccc95a19c883a861346c65f9151fd6cd2b26fa43d3bce6ae6a189b95e9cc9df7a77a1eaea03ea27f194b6db90cebbe3204cfa66d6d533f5be5bc1a", 0xa1}, {&(0x7f0000000200)="777fd9affd0e22549ffc9318c61347cb0c0b79cd3c2e6f0b34297b79814e85a2c3c1710b1c18866498a951b0c03d1b5604058002816acd505fae93a5f3750e4005ed62e2abb870059ebea9a2074a13b942fcb4185abbc669a9b2c9b39dfb172bbfa2ec6cade032079cdfc509a4939344a0cc5b9b5af645bbfe20007cd445865006b07f67ef91537418dd5ca815689ec912ddbb5c520186339d9c4f582e95b1d0a98e259f484c9f46f647fd50a6717585c6e9d5eb3f3afbc067e5", 0xba}, {&(0x7f00000002c0)="5fa9f1bcd9556b23524d7f9224f95ba9b91d747b052ab382061964fb50504031b34dee031753af6b57576a9d34f892e141eac142a00f4758538733b172bef4ba07368cc900727db6b8576b72a742db52b9b736f8c5fbd2d11250f11ec8c4af13532a56f0af9fe8", 0x67}, {&(0x7f0000000340)="35836f5ec34f7e016c035bf453bb5aeb0bb94214ce13ad05aceaa5d8a3f0cbdc9a113c32823db47e98da0e10fe54129e4aa8175e724c1ce2d9e380c2a28af109ea2298bf2999f41540d1e470b6beef8b97e5ffddf6c9bac78bf1e307707a761ba58891c7e876026b50e397b2a29c6de562556bbcb2ce30dd770067263492ea5ce84388e8c63ce7bab48cf2b7dd6ec9f8cb376ee88ae643255d72", 0x9a}, {&(0x7f0000000400)="19342c0b3f24ac2c58a555fb4fff542dc5ca2f668ac2dcf10641a2b5415590495a12a4cc151bd556919de42bf08fb6f4e63fd6bbf6a4e4fa25d01594c1aae1723e3b0b044d2f6ecca2918d599a3b1491277c07fb8fe8e838c877c0851cc48e55ec9a95f953533529a8297300231bd69a2cbd8d80e3ed87f958384a9e64aad612015c988d8ad38d81881f99c4dfee757e115d1e1bf6f7f84d2f106ff617b4bd0d0d76673e473b2f258694e8eee45d4effd0f9fd3e139e1241781f97d80143f08ccf4453244136b09e34e511cc9072e588da48c67a541c36ba5e8543713e457a5d5b0c728421ff0ec4fde2e91f73b5", 0xee}, {&(0x7f0000000500)="5954059a0c3b85c153127a57785f64bea1d094abfd788d1d7987c529cef18fe55eef2a2b3fa08172dff55cabce6644be193f4744e76af159a40ab492fdb2e34ae1454168647304ec426d8dba152eff408586cc02f3f48a6b9a56dc7e979621ad3afb73eaa108d52b4c824933efa638e374fb9a20884492f1e5ec3c8b4778105c05ff9049a49466ddf517761776ca41f283282bb5dc80693b42fa8d3f73f22e6689904a0049c84888bfac62c5516c2b3668c990c238d24a07e64667bb12868f1f5d6885060beb4279b0ead99e844539d06a2f80ad716161c0798b9b34f596ace7ba4f0d665505c34c3992fc726815d553", 0xf0}, {&(0x7f0000000600)="b6869e746fdd1d1d7f4e43ce6ffa571a9b7f725be0e0bccda036570a71f943779e5a36d57ad694e45ec72f1d534a39b69489f34248e50479a8303e6c06000378bbf3281783dd2fd8f45e7103b1a37b95b300993922361c0b1cb83244cea7c989c9502bb0eba6f7fa8071f39cc93951bd3beb7edbce91f8c931b385af55d9453b9796ce617a8047d149871c6b0212db865cfd7a4ad3949a2d911c90d32300d115ac1efa2504c1210805ce6ab181c83e1fcf99d7a53950d7bc3720e63069728edd7a6e156ad91618469ddae294a83e645879ab719bc2c76c", 0xd7}], 0x9) r2 = syz_open_pts() write(r2, 0x0, 0xfffffd52) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x402, 0x101) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xfff) fcntl$getflags(r0, 0x1) write(r0, 0x0, 0xfffffd52) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:01:44 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x1) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x0) write(r0, &(0x7f0000000000)="5794f2ae869cc64f6e1d6fbbcc0f23289c95c2c4961b0c568fc09c38229d22ad649505d5ec03fe204e73dfd6b13d99cdfdbbb4789b545556229723436a0e4503717a3718404070ddf2a0afcbdb84425a1f6dc6efd3efde492d2b4300dbb46842397a1f23e768724fdc1d33cdab3707954113c4244340902c5553", 0x7a) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x81) write(r0, 0x0, 0xfffffd52) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000300)="343f593ac793d7f7d450cf784968a2e1b07644b63813167665d5e59da7ebbb5cf3547b40833cbca3212e72dab0cbf7300569367bdfd6780a5aea97e144e21f657e465d193431ad674170f3ed945604bc008c96caa67fec59602c410ae528957fa27173e0b200eafc38eeb70c18b28302fe06948dc1ff0e6e457804e5fc3faa185338affd5a7bcf62722e0bce6ba160d26af03ca8aed71d1b32eebb8d0cee4415e66a51b11329eb626dde66400cdec2a0a79d6cd0e49e1b1d609ba9021e7f26f12fe287115f91d30daeaedfb024c20d30b2868085a52df3482b5b", 0xda}, {&(0x7f0000000400)="438bdd71221bb4278e242f9ff0ce59a02e3456320498fb712ef6ef404907d914152de70882b911e242fc192488a99c649ba73d6f75531d5f0ad3672429a49cbadcd407c628f6c7fb79ca72", 0x4b}, {&(0x7f0000000480)="2ab06df45f357835387ee5", 0xb}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="3575432176a4c9a31ef160fb6d236f569655d83fef1e36", 0x17}], 0x5, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r2, r1]}], 0x20, 0x407}, 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="4c364412c608a4d884e1bd3d6281ae04f8aaa45bc5772a469f606da3128a8363c985bfb511f52089a0f0ee9da6fc9498576238386f2199ca4723a93d5f4c8f47c3c457121e8ffb029512a1fadbb4cb46904858cd7baead5c3faa410c1da9dba2", 0x60}, {&(0x7f0000000100)="27069233efe5c977135c2880ade38bbefb3cb9b2b5d5cff1097362ba5523fd01630dd097a431de32661d64b9e4cebd613d2bc6673dc31c071ea576d7d9f6c617a6aa1be19a4bbeccdb50c398e37f16a2fd2afb764f6286aff6c18059cfff53d58f496b12bdbf65a24f9b1e7048d15011", 0x70}, {&(0x7f0000000180)}], 0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xb, 0x10, r1, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000080), 0x2, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000200), 0x10000000000001be, 0x0) pwritev(r1, &(0x7f0000000400), 0x0, 0x0) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffff6) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="5a8bc2cf50d08e98d4a3874da337ddcc86922d78578d447b569f2aec7fd4ae40833769db7e70aaf405860cb394ab23fd842803538a730a40f3acab13e9c315868fbf1197edd8ee10d96a3532aa6930dcfb0653e3a0e373f23d3298bcd331e47d185cef86d043a33edc705a1af49933d5"}], 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="70d74a088c483a2163edc5a7e1a4830202e80fbc7a159d6cf81570801477855ee65aaac5cfdf598be85026499ea6", 0x2e}, {&(0x7f00000000c0)="64b2241a2ccc4d154b548c11934829a85eff2127735a16074eecdb54639457d276ae94320e03afebffd9129d", 0x2c}, {&(0x7f0000001a00)="9fa2361614b788539e10debe44f97b7dfef5b9d65a814e0c4bb8571e9e6c9cf0a2e686bf8731b78cbc017fd0e5149a7e20eccd18803afa00e93fa2a5f864c6d1c30dbc8384ed4cada4df332cf22f4af0915d7a1d47f487784087d074b3b80f574eb60f51ccd2a6be0b0c202da19f0a7ef19340c1c39ea5664054bde65e8d6efb283824e5327052dc4a6a426ce738a4c5a6ac3ae95b25c3f466ae2bb596719f23f77d5dc1d7e1c6b2610fe342063fea338929a872c90683a3021926f1f834bde400d29f88d33abc72ec9181d78ce793199351d1b778ac64fc4c5f44dd70abe505505eaafb61933eb9ec015b0e27f3b0d5ee8a0faf2c321dde585aabf70f79bee520f5e5b93a3b0329d64dc3f84e055bc7d9a7361120344ae3339131c733bfaf8276442ad42e74d2488d97a549de35d1331e0fc415967863d1dc02917b39c95722dc36c69bab713b14ff67a4f0443aa2525ab6d17fead502ff19824e57430e84bdbb330c2957a8cf194d6c4f73cc182bd72a2782cf4ea7267b7b94e65b8bf9da05b539afb4752aecceaffb278f5a1007bea4ba52c489ccf2b6c0b0aa865fe9f61f287d0d5ed6830ad985225c81e8f97280eb902b26df29ec1355e320dee51dab5e3bc06d1837568820df989858503a4d2be8fee452c7c21b6a55d6b5b355ee04dafe7d7b0e4eba9b03dedb827ec94236e6cc2219372d277158e3131fa4b6512121ad39929bf8665381cb1d028d9b927bc0cd2fb25fced8a8fb3f47ced770d4644121836d05f07abf33345adbcf6eceb0dce629684500fbc1e793e123b7dd275e7a911e30eb89f08e6a20c9dee6dfcd202a988bcaf8aaaf212614d97942155a7d42f491cde5367328a00ff7409351bf8b82b2740a67aba6b41ad1a48aede06809cebeb0e609000533e27cfb65cb702577fbf283522fee702ad50d52a020f321e1cacc613dd6b1d57a9795f4dc9db5aad9877da39a55525efb4b6055970f39f850c037fae2f8f885e8f7207510c17ef09b9cf27c8131b7ddbdc9749d7ef6e6be3676630de417c31a9e65d497429cebfab4aa863966d73412ae01b2099118ef69652d6429e4f019f4dad367c75525e3a085aa4a55ab5ba27b0a559af10efac258777c936db886998a4a958dc01e5abf03eef792f23ae5b154760c9378384c7b54d4013a9024cad93fb5ade9efef4aaa8dfd4d04a1cd5d1da6cfe7c5cbc1ed5f9db241207d440534add8f874d7d2c847712156e92aa2ee1a81565c3240bf7452014101c7dd4938db7dee41b277ee6922b29b27dd82c67d8263d710e50e769e95c7475331b81efea129852a3db242e55b96733c819ee028abb3d49419e34c1fab396795bb89ccf2fd227749b7b0c9632865d07ae7bac9309f1f00648c06d19cba58f551d6a131f75ba3ab6dc49c2dd907ed7ddb30b5d26de4b5d05f167f1da285e21adc2794973d5a3eeb34230e8a7a1161ea51be8f4fc41a05082fb787a63a428efec16bb86ee3b22a9beaed324a5f350f845f7b78bf7f48b5f5a06b43737349c4deec740e0088a04d5754e815f7018eb23aa02453c852f14a9798c10893a69cccafaa86963dc5c370279a04c8595c80db5e7f71d3dd13dddca9173f42af429dacb243d957309268dab58bb70d102e4303dd282b30224a339c658223d62ecb90812c2d460e6d506e10cef7d9c4f4566bb6f2e0defcb1c8adc3509904b6f45840d9d868ce4e84179bd454e48c59769dde37bc1909c5f07798b13c49ed429eaacc31338e2bcec3ca36d2017d5ff1d241c13253e8d428d11f688679b9bf65bc20fae8b84a3c6e8c83435e4c6653f21dd34c5f69977fc2e9ea9b56894c89ba1dc4726221224ba087484a02fd28a4c749242bde2bf13eede925c06ff310886c28301e6b85e86d5f8f829ae71bca37addf5f6dfd6f6426dbe5359a4f4e095e792ee66bf3df9eca0943e246cc1eff5f162e76462277f90032f2df40cdc6c18c13c21bb5f758f2ed2959779e287137d85e9d6f458ba34535133ce2e7dee74804ef598c82170517b94ffafb89e84a4f721321d9598dce30cf136b8bf63df794c39ab154f31df7135e2201e57685bcc471d67f3cc9622fc193713c9e98f13086254bcec99e203983f753fecbf587f3efc0dcabc15c68591110f24c452d0de2e78bd68f6709098685a1f2267349edb1b66b024b18b66e2539e81d97383718f266499f11c90cb3f425204cb4e60c139f41fc531e462943dd09dc15d126674b67892f7664037d212f02926fe544c86cdcb8acb5452f1d9c46b69e40cd73386a46314a5550654188da97f9bd18407385837117e8f4404755449d2d1acd5de84efbd5870651700545e3e2b26e15a40adcb8b3f3d673f82a3a57d36aaca9a12c93c8dc7a4cd1e63323781853369cdd2f3e33cf5dfbf0e83ebcb72a6a81a2ec4621810b5805b9bea5093855c70dd92ffc1ed8fc5c1cf73230529d68e63b35dfc2209dfb0720181ce87ca50918c404a4784d7de793367911cd7c4864b41a9d32685b0a17c5eea83c4289969f1f7e42ba56fc05bcab7f2cfa1dfbea648252bbd4369987b56c605b8bf18ed7f4886c34320c8bfc7ec0c03df001c9cdfeeb10c34c98495c8d839bfdea785dd108d8a0df07f969c8c67b01b72536d109032b648e4dcb42269c1d68d54018d6e683252ac311d285d0992368289cc5ab1f5959e2a7b496fdd10d2c35ac67a26977903db5631860e677a09dd02a7c4e313722d09b94d614feec401f1c079163b022c532fa2e4388475e008a5aab3fe4a3889ef3386b372d7d4891498be15cdb1e5b8233ae64e9b86420e122867c00e01c023887b9ed1afdc2e065101f37ad2a88448a923fb2d3083357765aa4905da88bc1db1d55a6eb835f9681d7edc2fc28d39301b4ae15271ab3aa7c2ae6c702c911b966b38b0939f84e90c8565dd31f18150f48878338325af25ef88bec9c25ed20506b65c40bcd243d1222ca8e8adc103a4dc451e9dcb8d48c381c692e5c5a53d26ee2fa24e60d15db51549c0a68c02fbc56aaf651d7d83b7cf8919e68808caf3e0fcfa0bc63fb29c5eb1a393531354fb9d13fa50dc8b4c7353ece614a7cd6aa7f7354a60edbcb63c86fa61601d3a79d7e33c991b5e05d43f0b798f5654b252daa67c005006e67aece79a855dabfedc7be3a815c0c79dfbcb0ef607a3dcc29b120bb899c010c4c38b33aa7e773f78146c4feb5a79d5df7f7b576d43c831762e7825baf373be1de67d110d2c22c8bc48020a41411b933d52ab72ff37cc8d501b8e0fdfe83579a5c489cbf0381e4a46c0b026681738dbb0557d04bede54e900372b67ef583bd63fa52f7ee6519a30884a1932a692f6969841ba125a658449f5758599e01dfef1b4414dea3fd0a126a9fe3e9728e603dde3d0a1b97fcd3c90586bc1921d8fcb2250e72c23165f2f9f4721b8732973bd5ee6f872644abdb762632fe1db8bc50695a61fd23c3c26a5f35f5337b884bf48616d5342c8eeba7cd270a78a6815e2e2003ab9f698cd401caa663fb132d8deac91140ec7f689d107e768498e717946304c010dd8ebe1b9527a46e9229b1f93e00196d32b053d77711f046b37de6cf503b7472f6e3f596f043147b1309478ea9667f6a26c5d19b2c6e6b6f6709bf974d7df060527248797f5d24b11f146230ace84052c1697de18afee585890e3bed3a60a8b8c837365c0d1cfbba8cb641103536916b2eaa6d480aa900b010636e47bfd554ede4b122fc931a40c82beb5b53aff51736f7be5bcee3d21534b09d4f261a6a76d78c9ae3ee59a7e91d9ccc62a85c35e47f01d1bbbc518e1ee1936bf2975c46a213ad99480e3a6552376d4be109a62c222fed353f2df0c6b988c7a25e8270db942cb085802bf5108e56c6cf5078b006f83e2797fb2b3d825755a10be2ce4a4dc53b05d79aa1d242b3c63e6a26bda22cb888461c5d1f6612fd4eee067d58081acb7d35a2566ad94bb98ec4e74777843198b762ad7ceafb3b6842257bca4d8f17cd2d38a06e2775ec5b332da28a1ba4c75dad1142d3c2b64b86d6d2db9dff31b9347906fb106455817f2b4988c3e28b98589f6e3e0c72df247fe33ce765784c1615f93c3f7c3074956d81d1b4788001f2ab7fa413a49ec5691bf9a928e9dfaa495160d3b7c1ddb2883e2037161ec3b3d570cea8d788c83ceaab5bd41ac1e566c0303777f037d4605a13c075bdd52201c6cbbdb4d340a053dabdab900b4dc0f9c271360e91334a3f5b659d713a30bec04f189e47488254f5fa974b70e7a84d2ad6146b0059fded2432f472ddd4a21ea339bd4c6149837518f974b2e3f6267726fd8eb5ac09dec77f9b0731ca765172de1fef00a9c48dfe37005532344646759787dc3720ef827db5a19f63565309b516a057b9aca13d7fa5ec70f41a4536ee2065d73a3cd05e69e95bba19ff83d4dc004b26672959d3887646c833a93057141eff0a4f8263d4fcb5f49f93ec84760edfcb803bbf0edaa99fe005d58b904cc5fdf253fdf2ed8d24fce91a3a0d0c5896c7eb9c12c950984bdb970dc82e720458235b8e3805de3395e538a43711162bf61bf82c5fe2e538417e610b2323e30594f856b4af6ed6cfd3bb93a2e896ec5ffcb610f969f4695f161c5490163ac1604b293626a4392b37dcfcde183317d29004830f56153cbb154e7c431487ded06bff65464c6be6aa58bddb6b30e1fdc500cda4482c7bebec36cf8e3823cfd328f9c14d724ca0862aef830ec6571b0185bef77b90c504cf1c1bc0ff0df7416e39215303dbdc5d90464310c158b3af5e4103d81bd9ed1d579af0c47be7aaa81f7ddbddf7cbc85b0a80c3add430d48c1af0a7db45b6b76dfcfe4ed0381e36c40fb6d10526acf9b9dc2d355095fb14337715acf08d5ba06440c5b0447082bfec15ab0c8a4ffb64a20edab5eecd5bc35650f2548ff17cfbfc77115013ba651be11f768f770d31f1699e5f16add7ebe3dcd89b630787a3d559c31375943cd78c4b1180cb09460770cc20b647129f5b75c72c598414209904ce7cc1f474c6a839ed4ed9b8f6c5b347ce06739076a88f038944b3f26cc63004003e264bab979916c1ed4a86fa90157f3b0d1e36762bf4d5950904e7b910661193e9087ee47ea612c803a9d3e9cd90fbc65dcc093ff2f37fd4151157c58cc0283da614bc5b09360a97a585b92ad6a98e9a2735616f5f8318751e71efbafce6cb711f977efbae296209d361663f6322eed85d7f7c0472d7828c18186ce8a67e65a65a19acdb3d06ef2f79ae04cc556496dd349e2e9a9f2a9cbe70ea870cd675638efce2622b34958e6c87a706728efbcb7e604c0e050759f8086595856e438d6cb0777908b58eddc16e6d246161f9dba1c7465038717e57129a586a1692f5e21a3a1db90223aaac23a33931b1a870afd20aacaf57d9ac6be04b0379d0d4eff11229b43eb50ed7b3b3276c4948eac37be073d70efa063f3a81adad4d473c0a897e74a56c3552cbbc0a10566a4f11ef370a4abf20e57bc396da2a9b93ae57f824a63882731a8683067a5da48011bd0bd92c0ee7ffd197c63a18085ca6535d7302257a865d05f0a78352eb9e17333d2d4887529c0f1b8dc20645648f9158e1d02826bef4783f7b116a18f0c6396b6fc382dbf6ed9e2a6e34f0b54e717c861fa54382ed772462aa814ad2bb3c4bc77ed79ed16d0ec08f365b0822a95d2e834c294568c87daf1d46233e1e08bf379bab1a3c4649deadc99eb0a21038841914eebc9a3fe18df694a8f43d44284564f4668e59852914d2a7d07e6e0373968ec0a2", 0x1000}], 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/249, 0xf9, 0x800, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:44 executing program 1: setuid(0xee01) r0 = msgget(0x3, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/220}, 0xe4, 0x3, 0x1000) r1 = syz_open_pts() write(r1, 0x0, 0xfffffffffffffea8) 16:01:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) r1 = getppid() r2 = getppid() setpgid(r1, r2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x281, 0x20) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:44 executing program 1: socketpair(0x18, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x2, 0x7fffffff, r3}) write(r2, 0x0, 0xfffffd52) fsync(r0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x8, 0x1000, r3}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) ioctl$TIOCNXCL(r2, 0x2000740e) 16:01:44 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10081, 0x2) shutdown(r0, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x8, 0x20}, {0x18, 0x2, 0x5, 0x3}, 0x6, [0x10001, 0x7, 0x5, 0x7ff, 0x100000000, 0x40, 0x297, 0xfffffffffffffffc]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x44, 0x40000000, 0xfffffffffffffffa}], 0x80fa, &(0x7f0000000240)=[{{r2}, 0x0, 0x80, 0x4, 0xffffffffffff0001, 0x6}], 0x1, &(0x7f0000000280)={0x40, 0x2}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x5c1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x3, 0x111, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(0xffffffffffffffff) poll(&(0x7f0000000140)=[{r1, 0x2d}, {r2, 0x2}, {r3, 0x2c}, {r4, 0x1}, {r5, 0x10}, {r6, 0x118}], 0x6, 0x6d) r7 = syz_open_pts() write(r7, 0x0, 0xfffffd52) 16:01:44 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0xdfffffffffffffff) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000040)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x3c0, 0x16) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) 16:01:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x10000, 0x2, 0x7, "2f6a52996ceaa34e5e116d791a1cbef44a7dd49e", 0xea, 0x4}) write(r0, 0x0, 0x0) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/174, 0xae) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:44 executing program 1: socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000040)) socketpair$inet6(0x18, 0x0, 0x5c5e, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xb6a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() lseek(r2, 0x0, 0x0) write(r3, 0x0, 0xfffffd52) 16:01:44 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000200)=[0x0, &(0x7f00000000c0)='^*\x00']) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=@file={0xb16344a552f371ab, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000240)="f9369690708c9ae3c30577d03f8df9bcf75aef43076da78caed540ee99e166127fa64b3800da4c4869ad5ef6429bad5ae487b638b99ee92a9507b966bab3702608894090ea31f41b70b1bb707ff430301d7bf4ac17c512ede5eb10ed118868b25fd317ac42f1ab99a6f687c946fffd8e9885457a4b29bea859cbc71baefa74cc0963040b1991b02d5abfcff371d7ee1b7b085470cb5a2a104927720afe1b6717b62b45b721aa286426c39191cf1ea3bddf7126f84a44af41b58035954f25ebbab5b43503bd", 0xc5}, {&(0x7f00000004c0)="b43dc4b085df6999c2c7a9007b9cecca1babc630db2c46719d69c29bc7a20bfa0c9d1f4820da5aaeb95ddc75e4d9a30d72e95c50c7f5b94d5312ee30040188170bff176110f7b9e456386399ae6f84cacf8388827939c19dfb7fb5c36daeca70c18c7f63c82da493ac3f977865069fb1eb799f6482fed80d18f77dc1fb28845743b3cd015f6e438eccd3bf60bb09721e9b53521efb07fbd5d1ef05da35fd2f66405c5f90a9a2bd3c425b872a7ab3bc878a8e78934044db639b731060174c785d9942d75e", 0xc4}, {&(0x7f00000005c0)="df04da159a531ac61ba0ec91f984f15258d7a3050494fca5d540a94266cabd3df6071d0942fc2cf799c2dc36e9bedf48258fc32e8f13cd32cfbfb4326bf8dd6602befd3bd7d6e5df95e21ee4af11a7a0e16270c3b35bfd4d40999e5c3e601417ea2427121636e74d78ec7380bf163079479d48cca3b57b9a1ebbfb85ed905dadea5b537ccaedbe75d32f0f710e079432f1cf451c12ae8a7a5526ca2c0a5fbbfa2f5a4364b7ebf5c82a5d70ef868d9269e914329da0d8ce3aac9ee125a0849c7c1cb23b98", 0xc4}, {&(0x7f00000006c0)="6793eb1ac50c88d4333dc4626430ec56ed3623132492acf4c4f32fc0320c48dc89de3b814bf9720fb53ce28e948805c6fb2635e984ba2eed9fc0eb51abc9fe00770e6453a99211b6d7cd68446a00cb473536cc5c5c10eeb52270d4cb501dc9a7ea8ac0519753ef336f9cc91fca4c34a7c59e904aa67de9bc6de1aad43d7ab8d2768c9a86cfe1656ca97065c209556987133955b111568700c21be9b7e18f0d85", 0xa0}, {&(0x7f0000001a00)="0ba95b5ac82bcd1669df33c15f4b743b7e0450ddbaed58b8c44016e864bd4f9ff090d5127c17639e915639301d832911f4c0f7ee702ef4b9784698af9b559501ecfa0736a62c98991dde2c59f6efd5c77db81060e7402347f1a882797bdcac96fb32ed963ee9d02fa06b9d05acb87292037cd50342b98a7628fc139f7120bcbaab959ecc6e92bf73e583a0bb134c4a6abae5132716a2627b7906f98ea478e7a0d44e07b807fab8b76812a6f18258bbc1325408005545a3a028a526093e65d18a1f7a5718ea8af35fd9a6851af90d2be620e140f6ac6fb2f8514944fff12f502c08dde6c1c51f0854ba3455c7312f10ce71e515922a4bae4b7b5c5c702fa2b326e6ab9648d95899bfefbc758cb35b4f40a972741897be32ea1facdb60b8f90e507168c22f26df7d1ce75453e41a337c03d15c88b2797ed560da682d1f0fb36648f6a4d19e8e5290657d2ca196fcdbee345e2b5b1b4d9151bfab331413a76edc48483ccf40da2ede6b13945dfe149a98a71ce8c24a44284523ab6b585c7b7fe88104128369353388cf933baa9d19c74786e6b5f559c79dec02d79d6f95843daabb5a4172a591ffb7951919dec8c95016c8c674d2a33424adf3506c3647581644d5863edddd34920a050558927cf77489e4afb1274cdcddbab392e6ee62a4d749ac321a544face851408cd94f0afb176439b1c20cd461850a5aff8432563e3f93637703f7cc69f7b4f3b57b27a3a5666f0f82f79a4b6a492c65100c851d763d1ca0d8fd61a788348751b46ce08325578958f7ee517f9c07895159610d255aa6ce03d3b2c2f55ceae3986a2fd1b433490918594c2bd160a93b48460c3927a59342faddb98523471ba7ba9fdff4745f1ba95a4d981a892e33e7a2ac2a7cc2bb64398937f1fb3f62a7c7d679e59b76e0a591dc42fb00f4972aed01162bea45f3afc83381edec9b865f3709e003f66584590528736aa159e6b546a83e9c935aa575e711fbb30b118d05534e5eed72e2ffcba947515c421f97be08330218f8039db32f357a4d7e95de9c519f3732a201afef41049146426af20e64cb478668f383e2b73887b87b13ce193d726da676b5aefa01c5b780044c110c98dc99dc85650977f08e8ada1084d55da9060b95267f2ba2243d8218f40d163a2cd89bf96cd1b275839136deb0169ea55b4486af283e546a7540e8e844ed410a355ef4c69f0057e66fefc3ef94052afa682a04bc98ec83f4d4ec6c51d21de27a06c7667b3fad6d6d6c1bc20fc84169ab4fcef6ff0e97f638670be6c0a375bd3808a13ea605aa2a46ed878113998e4628906a2db8c1e621e1e3265fdc093a2cd71ee33cf5179ed461a24d6543aa7c88c4205a3c9b9aa7f43d1d03fabefd4f3ad228ffb9b74aed62e84dad59d5c678531f8e9b6eadb612cbe43915eb70a64533cb9e283da6c7263f59aa9c4504ebd36aa9a37ee5264f314499ab7dad5a5bb0377c0c8ddea3edcfccf2cf8704955e39df1b129e352b597cda925ca040b227ec6290103cedfaf8cb56744e5657d668a0f6687bb9b2ea0468e816af345443b2119ca8ff5bc8b905677ee8ceed43e0b4ade5f5feebda1c6a4566c6f6f2e75e3bfe4f5760783789da0e2a9f94aceacdf85a5169ccbb3347fe6504f6c6630a148f6448f2fda92f0425693ec43c3abea9b5ff5fa0d072d1105b38f4335f47d4ace5fa388270d77667df667a63dbc1e0e5005156d392bdc2316976b97dbcefe680ccd8af7067cc85b95e560b2ec655f4f6fd60f602a9a1e4542d2a93f3c48fa95ac95ea34121a4c758f3a9c19318bb03d70b2ca46ad47f2c340b4c8044821e06e75dd288b151e11a7880f4a72baba630b86ce8b58bcb6a7b5186ed9a753a21e446b4f5f7e74f14b62d2ff72f09c7d6edbf470688b32f476e8ffca7ba9878e09c9a405aae5b34c2401ade874aa04f36eccf56812ad91b6c013e6eb3617fae866e482cc5ba7ed297c7608273bd575581ccf7e2105cf95e6c0e5d0805b14edd16c5dedb0f957e4268b4a018b1da8888fd41bb2b2d09a437845858427ad4b40425230296f70a94ffc5387110b21f6423233768b210f5a1ad75930e54635a4e504712b202e2cb5c9af93902dfd6e425997fffaec13584fe3e5ecc9350558f7339ac15986bba98fea3e748eaff5771817b45a342e8108633ab4e5d883f148aa5ba78970c123803c34d117444d2e0ad2291e761b163e696a90b8e7db4207531c42ea5642e08a7bbdd8a8422c53fe9d5e72394f6aabe08148683bdc26d40fadc691fb24793047bd127dc6dee35b53b016434bee4886eab0452d919e88f4b2320f51efd9148808efd3767fa10ef0d3ba63007b21bcc810be1cc1c08c221dc5c0519f79533f3e445a06c354b6606295f79ffa434ec2d7ed2781038f453b80801c88abddc40f4cdc8d60900003d5ebfc163a2a14805d7b07bec087fdae1a2b7767916560a8172670268551ae4ff6d1d7e02effb3a150b0d544c9717ce403768e4cdab89a4938e13092881a86e62f2fd8e1acbaef755cb98cb5b697074f7a322f48bd0c84ff2883d2092f70a22b63cefba7866669a5d985d690c96811043debb8b5d6a1277682e891356fe769147dc0a2ca3f819239c618ffea9647f6fd94fefd2dd9a76cceec0086149352a4a16b516028ef424228a52c0a9e5a6a609a1fa82357f83833ba5425af65c5634f3926984f34ecb9b4fb6fe313519c9a2e24b97dda8b0e052ebf9d0c179f330e1d236f2180c65cdf0e4557bf96df8d0b4a3db63aee3f8f2e041cf2d882d2dacd3780f313f53a117c0aaac9775f8a2f276013eac11204111281091329d6bfabf9f473a631674cecf9722026482c3fbc6c128420872cecddf06c019f11ba2d38f00cc6f58e9436d55a9cb5fbfbc1dae600600c7a56dd1431ff1d2faecc2a25f5a2ea9e608564258aef3ffb8a59932c23f6c9e300aa04a08c8ae794d607b29c5a78fba1323b49fb1f7e9112629640e12955c4325983199a0dda52ebb071b28fd4d4cc759d9a7615459e0190ed7d08f95f48488d356c9a1a7496dbc2f9d8bc46c33b81b4d73da3058116be4ec0928f1a068e4b2a7b3deb6b77d71007ebea5ed13a44dc4a78a81b38fd3744896b8d8d6ff76eea33f76edf4768480377859f6cb94d53ea3d9909faf482db0c4c93dd88c8006c6bc075b546048c01452f22c26732f09ec87f14ce7b75149c443dc123d7f3716c7626817c01c8dc565cb16e6a923303012282f6b67ecce7214f3ee98c394b30b845384785ab1cd2a32eabf2c879226ae60435e8667d074e467f6a9ab68afabdf35104c9d7fd058aeb875711fa70188dc246c0b4e89a23a0403c4855bb4c7c1dd76d0f27b08814b3a9b7da039338d90ba04bf3522274b654ed5fbfa54d376916dc1446a7bcd33311da8d3a24bf86386a0173ac4c31041070ee4ca558d06975aee44fbf908ff379a6b89d313761c7ff016f92c8eb1df82aed1a10d620dbc4e5292132714975d5f4d069f62089e1a210c2ac1045856787be99ba70a8a3903dc713bdedf9d5cc61e33cb685607243435e2b4f959258c4ea32ce40fca502462403cd1ec381fcef59898a335be139d8c30af19e9fd55812325e97daaba461053a1f4e5d4ed8bde4f60deaeb3e32076c5f14186839384c4cbfcc98ed4df82342529849db09fef70a7a8e29cf4f9294716626e4b276f7462114d9ff0d1bbd9f4e3a2c8490466747e1d568240c51db5a0fd8856c1a9e529dbbe75d7f505fb3c5c56e1ed96bbcb64a3f46a6a5621d0e7bcf633d1c017a84dc0be26e1251c60783c7ebaa3f33e4845640e190ab687312ad0b6cb3eeaa8581faea8b12f837caffc77842e144c5a1ec5c04b805f54005d157d35b99b9e5a6c01bcf8b1b82e20ae39d92daf1690b2945a22f71fc55658d7a715fd701029562b53778c1f309eb0545f2f16d49dc766a10c044205219de58d89f61175e48a9594c3a081856b0cebcb76ec748ba79ebc297342769aaa69b422143ddbe8773288ae7e2a8d978d8f737d21f90345f707428beed92413bcdee0c70ba9a854337124a1ecd728f8f2a6e0d10c66c64e7935ad9086347e9e1204bbe8a1821813d3da7234d2dc6aebc89733b3b57935b193db142d5d838c8c9f09dfc428c4ef7d904dd91a52cb73684fd24dca7b506ba11206d06345cc9016d59a9a8e801f3d0696c75f4a96ce07481d0d7a0c8ddf9878a9b4ba9ad42730f3ebca011de9300515e9190b9041ec0cb1cf354ffab1e8f4c6275de3c4e8ceef2ace6101c3f9313cb44f2ecb77586b63ff2da921ad64aead585e55254f3453af268ab972c4cb7cae06eb97f4f553ec86f0d7c2ab479a45446308f8b1a92b2100cf8b0b6ef46a900e80b568a2157fecbe5f3552743e5c17194d235512250a4549c063f6e57aa2552fe6faf16168173d7d50f8cba831eb6ee9e4251faa4370e16fc09c2765f46f9897766762330211aa5a681cbdbf02f8f5240df9a8c7fe12213c499a7b7b542a7b6a7637176e99f1287f551a74e862f94dee741a40edc98af974560444cb761192b2daec3a7644c556193006a655748363c205509b2dd4c8b4258a89e32a30ad8a67ef39529ae375939c07e9f1c53d7a3f11f2aba4e4703335577607f00537b6a71bc6873e063085a6f5d050ebc179ff77ebdfa88e7611dc66846eb6b5db4b7e1b7aec4206ad44fedc04deaa07696f3b4faac35345b6b9b59e6ce644d720c0c4d0ffe0026265b26524d2b9fdacb9a8cd9840251168fdfd37770b83b68d291c5459872a767a81669d96647a5f144a45aab829ccad61926d6c59429feedd583227fde3ce6ebbb36de4f266dbcd87f3dbe0e3233e14248ba644874404d2d0e0d33fd4de9b4082564529a0b9c9d90ef99c4e2dc0627e7aa25d73163c3b33fa3bf40ba1a121e63ee2d9a1b3f266fde515d7ddd8e12b109acafc7944f52c35c28ef7f69c7795e0c2d000b033a0ed21bc96e0a9e33cfbca4e80f866021f3b10c9b5ed0269bda24085be363ca69da64955ba818722492ecd57a24bfc16bdca6bea7a41993d7e82a608d80ddfe4afa27b30c2682b169323a0fca1826b2ed0f0a9ab25529f416594dc5ed5f7a5c24f3b1b94d1d1a8b997273ee5274e81554ea11aff6fb3da094c9053dddf55689b76392cd73b8dca01b1e57f9cc9b6b94cbdef34d1d815c158bf1564a256e65af24a1a629924f3776c61ecc72065df8ee5c2f2e63b7c5d6cee64d9a7b7390a9203e77a57460f3cea592101f152a7618b73611cbfbf889bf17d14bb54dfe2ba9af1663506dc2b2762f586c741908253bb10748e8e62d98570744e488e439ddca7d3ac11e9f4c487ec1ba9703ea7c1e221ec7d3a699c11c15b1359731238e87221e65839b0f92baf3bf0ded7e22d4f4930b0fda2eb15cccc143afc3669439c67a21647c371c05ffea55b43ce1dd4dca1c1046e3885a66070f39205cd763be016160835b9e16fe99f92b0331038c1cf092cfd38572b21cb8879c4801e654416acf477269e8ddb796f2bc5e8f51fc9eebbbced092def0823b9a945edf4ec2de0c792be2a67f79d4014656c1c125b1a5b0c84c6d98ff18259e9c3774c634e2cd3cb03619ec09e9fe44af5ad137542a4b571829e869e08806364957284987c73b844f7f0edc1310a0432541b4ac21ce74d4e13dd9055135f0e522546c3f483f5fe674621eb4216813db96894b3626c19eae263ecd87fe2c9c7045bcbb6e9f294edea83dab6564862385fee1c76d8eeb5955c885e218b34ebee3750dd12c416c507f0fd2217fa8701eda9", 0x1000}, {&(0x7f0000000340)="0cd1334015ac97437c8500b7559a1cf12390edd48cd461f28ff51b8609532f8ecf1cf633471935444683975deb0850527496f6f80bafc9a382ade6a253abc2f34e75089013c3b2419189081d12ada9488ffdf7d6cea06b8f855db1704ed03c688ef18daf4cf5", 0x66}], 0x6, &(0x7f0000000840)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x50, 0x40f}, 0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000002c40)=[{&(0x7f0000000900)="ee375386be86328a15e8d48c4c0814d27e92dfaaa8cc6d5a1aa6247de54b662fc5f206b25e7dcda83c9af5785de5f77615d1fe2adc03d7cab8d06f2f4def9328686013512cd6a454559918c20171b0a55c61865d1ef23df4506e0fe7e859a92c704a87a471448d2fcb51d0f678519c5c2b06dde11dada3a1080468542d716ff43fae4698dce72835a2e63f28bbad6b8f9779b3b68da7f95c91126f322a0a76b251e806c26ef0776563da9897d30ea3142bbe2263e1d50adec9d1a4c5542b1d8f43fbbb839089db39ba403a3dfe072c2e15ef4bccc7247804d060226fcc46f09194387e7e843c385d3041ddb60a1526c8bb99", 0xf2}, {&(0x7f0000002a00)="533b4430150dbd31bb1cd7bfd41e8633a8258cc8bf7f526e1aede874482116fd0be981b7e8b3d7eeeac8b37162dcd558bb42b0ffcf17a61b6be96eb028579b25e215491cf5dfed684ba628801a04524526c5f3b1051f830ddd44a68877b33898f0cb274953005ee4edb3c6279a1beef1d255aa", 0x73}, {&(0x7f0000002a80)="73d3c0d88cf6384ee370272e80c4b93c54d02fa8e5bf6465ccfe948591569d61f1b24ffca4e02de59775efab3efaa9d63c4bd3a7f390852357abf3b4cb90d2281cca6d87fcb2093ea1de5f1408533866", 0x50}, {&(0x7f0000002b00)="9d9930b2c875926fa526d5fd18bdfb9971a027a0e6c4d4e3fd722fb34bea07a289d914b843f68fba72ee0c6073e6210dd77a99b14b2b27cccb3554060f7d22999a837a2be8cdf4dbe22cd2e0610320df902ef3b0b4735134a197bddac14d26710f11abc84ac4719c9733f6313ed429f1a388c1c4203018962295d1faec239ff41f5fb2be56bde37de64a8f466770a2486c3a32a1e18f6677d429667ead60e104d033dedbfd72beca7ae1101de04d67f8bf31590644c3bb5f2d6f5033b736be3af09e7ffcea", 0x20e}], 0x4, 0xfffffffffffffffd) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/175, 0xaf}], 0x1) 16:01:45 executing program 1: r0 = syz_open_pts() execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='@&\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='$\x00', &(0x7f00000003c0)='-\x00']) fcntl$setstatus(r0, 0x4, 0xdd8e512fc066ff7b) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x104) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x41, 0x84, 0x7ec2, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0x4, 0x3}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x2, 0x2}, {{r0}, 0x0, 0x20, 0x80000010, 0x5, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x9, 0x647}, {{r0}, 0xfffffffffffffffd, 0x48, 0x2, 0x307, 0x10001}, {{r0}, 0x3acd6158e09d94e8, 0x40, 0x0, 0x2, 0x81}], 0xbf, &(0x7f0000000140)={0x401, 0x7}) write(r1, 0x0, 0xffffff72) 16:01:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) clock_settime(0x7, &(0x7f0000000080)={0x7fffffff, 0x6}) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:45 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/208, 0xd0, 0x843, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c6530120e26840a1227749a69ef13cc16488c7051d57ad433b46bcaf578bf0dff655ae708584863a0e395bc80dd53280db372d58a8213caa853755dfa4d22d6601773a6a4a024b3a420009e54822780d420bdb6189459ca278792a5ae30266269243ce495f0e56e1aebacbde30a9f7402bf9aee90d284dd9d7931a8c57964e85fa8614ba787b8829b35d5e779eb2632e40f18ae801a19d511e7e7812a8c49014a561333b7f110f687dd2ad99a51c98ec524918c8eb8a823285097a9b138ecbeb8d813371b44c929a077c78b38ccc15c0f8d1e72cbdbde67101cfd2c4185d92044d9b4f4bd93171bf5be6a016045a7832969e58e465092fca861b21a43311738c2550a195e20000000000000000000000000000000db3d45ec82b6d6c3c76c598ec6167b21b759e622c5941aaa1f8bae0d5f8f74d4ac06ae77c42a03f8bbad316564ad8767f385530a63d5baea130d67c0381802cb57fe9bfdc34a2a0cdd110e1403afebb9d2ba9227cf52374e45bbe2fb43d315f582423daa3c08f5be3b1302e4aa81407a6fb55e518921dcccb0937d15da5ec82da28d543efe313a28b5d5f0f40bc9eab1b8bb83fd95f0a95691bc85d1777d9aca372e19317a98719d50d685206a0000000000000000000000af4f80a637c3b8490010541121bdddaa75314a5e6a0f8406f8cbd05ffa8dec0d54214aa98507b96897639262f2f6694f9b"], 0xa) r2 = syz_open_pts() fchdir(r1) fcntl$setown(r2, 0x6, 0x0) r3 = dup(r0) fchdir(r2) open(&(0x7f0000000200)='./file1\x00', 0x8, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r3, r4, r5) write(r2, 0x0, 0xfffffd52) 16:01:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xfffffffffffffde3) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) 16:01:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001640)={0x8, 0x0, 0x7, 0x9}) connect$unix(r0, &(0x7f0000001680)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0xfffffd52) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/238, 0xee}, {&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/255, 0xff}, {&(0x7f0000000400)=""/227, 0xe3}, {&(0x7f0000000500)=""/127, 0x7f}], 0x6, &(0x7f0000000600)=""/4096, 0x1000, 0x10001}, 0x1) 16:01:45 executing program 1: unlink(&(0x7f0000002280)='./file0\x00') r0 = syz_open_pts() readv(r0, &(0x7f0000001140)=[{&(0x7f0000000000)=""/111, 0x6f}, {&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x3) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002380), &(0x7f00000023c0)=0xc) write(r0, 0x0, 0x0) readv(r0, &(0x7f0000002180)=[{&(0x7f0000001180)=""/4096, 0x1000}], 0x1) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000021c0)) r4 = openat(r2, &(0x7f0000002300)='./file0\x00', 0x0, 0x8) mkdirat(r4, &(0x7f0000002340)='./file0\x00', 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) unlink(&(0x7f00000022c0)='./file0\x00') getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002200), &(0x7f0000002240)=0x8) 16:01:45 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x8, 0x2af1ddcb}, 0x10) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:45 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x8, 0x2af1ddcb}, 0x10) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:45 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x8, 0x2af1ddcb}, 0x10) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000a00)="972814a214889436f16f2d5e06f41095c69398e9179267eece00f9058faf2dce449377d341bf6d75bb99797b69b7391d99f5389824fbcb02dc8d1cdbaa3b381bcc0fe89f7f62418e15ccbd6147cb7ccad959a71e4d3f58276d5d8e83abdcb653ff06d0f3c323a02e63edda76d808e1ced456f9c270d997a12cfaee5318db438d0b3d1a84a95b212b015c8430120a8617c29c139a8019ce7caed7d641e111adf4d7f0157742d0e401cfdc614425a693ed710f37b5732df8003dd5fedc4e591d2f180061216c89846c8fe544dd8895215cb264e85c594f4152f419d47d213ab137328408c3d7b63d34e556aede293355d5b0c2222ab370b361f01b5368b1619e359c1917d724f88ddb3e703965b414fc1e2c201caa4fddb63ceccd742a75cd15fcee1b4e5f583a00a582ce176bfc0b3d085d3d5bb558583045f088b9f666d932b5a764e6df7c870beaf25d4f2edcf5b7d98ea2f75f7329bafc433932dd34adad4fb09b9d57278ab68087354710780eee04b43a29d366ee9203d986ba09ba07a8aa0ac3c973c27be6b75f438df912b522c6f993f91022ffee6b5c79ddca2eb47073893f0a048b8a442eb65a5401b19a742d2002d4158964b0724606c2476618a0eb9d16eaa41f51bec5d16d9401c9ea35f5d5a625fbd6e3cdfeaa0908b3e59c6c4348252381dc7a5ed5b821c62425aaf8ab0efcafb40f801f4723b6945040d09043262f1354c1df068cf67b2c51874ae8f2288ae3c18a8dca6862d398dcc8178b6363d66432b15a1e20505a93350b893784eaa58f4e6ae37c19692c40db93c225e209f986423b0af7bed7498d4a771c77ccedc5c1966682851372cde721a960b34f01a2450be7075fac6c709738d2444374e34885b5e98e798480803ad6bfa5dd32982b0e6b93d3644e9c520223c1f424429f425bed6e8e7dc3457b1e37344ad1efd6e1327972648e033819da2595aa7e49cd315e5743e4b1b18b45ddffdd67ed7334f0f598382993145f217d9b4f48e7744297d95b7db7f2eac0bfc1addc0c784033f02acf56f70ecf5b2f391abd6bb32ee05cc0a49aaaf60cad8e62a736d29fcf9b2373f285f381ef2384fbbaf7d3bd02535de58782b9e04462f4577aaba47a00f38aac504b0ef9594ea7b12072e9733dc74c32be81f3ac133a25d7b46fbdc16909f3696704a817616f180a690fe997d6a52b243ab3ef6ce7da2bb23fac165214e5049ce68ff35ec384ab339b36a57fe06f1e4d94e99d444b79e09b0c06e741328f31a8deefea33fb5398eb37e2fdae3b70f4e066c3c31955d7564868fdf3aacca68522d8747a786f2094aafb2cec235f91cd41a5a22d60d13d6af70ed343fa2ee56b8985e2fa6438e7d255560ecb6ca1ae5dc45b87cb2c6c9a192b38a2f7f2f1370c0a9cd7636f522d4db9d463ffd372d42d004dcf45626b4838f968ce2dde3d6eea604c2edfd9ad67018f1442aa00bfd17038fc573665c8f6e6cb61d297bf5a193e0105d8407fb1b1f6f62065e09a4fa719868234180da462565b96bddf2dbc63eacd0e38e0c86434014afc5e6768cf66b9a778e724ef3b1804694b3a9f2cbd06b87fe619ba7c6262067d398994097b9fc9c627735a5bc0971c88fbb3c109e3b6d351ffef07be94a60c15a6963e6c2bd71f8012c16b039d2894737ff908e0b735f7371b71ba82f09f64a0c08575c09791681c885afa8eea3d07b6535be03b2502d6d928ac02d9cc42d4a3c95316b7dd776a2072135b7fe5b922a915fbecfe04cdbdc8572feb19c8bf9c3cec2dc73a923393f9792a5427b4cd4c84ed1e34eea95406a672b15d489a85235e8f134d77ac6fcc42a430df9064f245006d7b301e35b0c7087125ea4ac4e973811ba9b90c02f1f2997fbccb2b407173a4d22dde21cd3fd2e8dd7943e768d49c701901710e0d18238e67b92fec75f397a880cffe3704f3d9ab2d6c681313bf13be601ff7a17f1bec3f01a0f9fede57b98128de0495fc054b1a11366db4a968493dfbe526ffd02fe991d2f29b1bf9b97dc0856357a8761e418684bbd8cd73b533fd826891de85e25a31ea0bdda15c1b51a34cd6d889a69c2e4eac7cb8bd129671a3edf9dac0aa44506bc2c6f04d53addde1aab19449470f1f480f5c4757d27da5598c12aa276ff9ae248c1a4840f01f08043adfd794e017566b6ef4a2c447497847b1da42937f7795ac499f122f85057c3131d20e7c5c17f851249e95187837479b0f38e8d2cd9274238f3d5257e4de14ac24129caa440efc8f70e22b1d598d2a4707d20050f5fb4020b722dcae30a1cd053f47e0af7cf77870bd4792dc547783abeb2bd0bd08752bd60363d13009f98b7591f7de52bbbd1cf1174220abb0d54ddae70978533d168bcd4e2a431216ffc4e0fada12e262bbfdf8cab2ba0050fa037a1feccb260e2fc6b96da8aa13e6771e7e3722954fe53d62404aa487400462988b2de1df53296f6255c206d879552f1f6d56af02bd777e954f5aca8485f35fc28377e81ec020668f32097b60e47f66f1245394f2615d6630ca95479c38df55c0c88aafa06e254934dec568828d024effcba3921668965651bd584b79df715aa946854889ebf4c7386b657f1e7bd29ae05c97fb37eca08b5bcb527b561a16801b00d9eb4d2eded70876b9c509e0eba51218663bc0aaa5fca1b2d2156b773353005c188dbe8d1e493a1da19dd8f7cf9978f0271b4a056dcf7d9dfceead96197d7aa61f4b04e144ae579bade26e601c23792008c52a46930ffe69479112ace6b370dde26ce820fa864a65b2f99f30f3e7a2844a1d23d019e8dbf326d6bcbed3fa367f9d2fc4156ad17d64e044a36597bee4c1693177dc58748a738b2fba81e19f6c1a537daed3ed610f6741f5e67d3f712047e6ce9195de62ec14eee249d39ab264748ce4727744b7971bd573e9f85431f90d9e6239460a5398e05b7d26952474f2edc57e52c1ace6c114844999cc8c4f3b53f81991d0fb140f47c8acd6f0f977f46c6e4123a6e64eafe7e59abb473a1f8555e0b07f2d463543766a5b8a512963edc4f2a9cf40223aa8eb52e444f17cb085312f26091ba4169b5ebc37b5502e173587290fee1898e2f30dda4e4592752e299fb9bcf648ef403dc87ed900c7ee476b80f209161f41d330b68b2440424eb4b8b024c21b641773f608ac44d6f3a877938db01bdb2c4545bede57f707c6b75f70c8767c817fd387c394a600ef533ae499cbcae285b4f2e442d89ece41d181a57f67f56560118fea59d91afcf6367743ec3f34b2f59fc4a41c5abd98f52f4bb9309c96213358b5a6f7e1bf5cb3ed5bedbc27ee7eb662b66da85ae733f77cc443e2499cc83bc93f41351bdf08cf8c2c4fd2b33c17d9b2378b4719c328915657ea9b470061a3810c1619452e82d39b9dfae71004801fa5777a1309dfece98da0292f90560912659673f80136cbc4b64c26f70a79b812fde2dc8100dedab287eb0e74cc8360fb8ea3f3ad458931695c13902e028a06ead41ff7b7f68d88b9eb6d005fd2bcb3b3bb1be38602cbf79b74964e11d13de34f39ae529197a5843ba68d2067baa9fb2049fcc3e3bacc058e214332068f137a5dc52d2a23717714610c77b305a190f42918c4f14d896ab07b2885f28361d3dd855b97da4f0bd3b92dea1e1ac8365d58830f88a09842307956c92a8238cecc5a369e29320ad82562c24aab3fae2558655b0ed640e1348aa2b5d81b315e35c64a9b292a4fa97711c5860efe4c97b982cdacb814239f35fb0cfb2c08bc5e272b73d8e738a331eeb8177b28cc960786723dc62af80f5b6f8706820d019216f40ea9cabe4b57887c4acf9850058879f0240b890e12f2244aadb5caabffdf7be30da607e2dd52db93e04579a37b99e50fb20a34300a636e215218dae24e5ac5527c8bf3d6f6c3ced9e710e818251b7f40f847fef45049b04dcf5bd46abdc2a791c99713b92befd1be091297034f6dd1c04c09c34d066af3a24a77dc4f53e234f7aaa7146aecf4a7d9adabf3c9dc3ea2a724ef429dcf8ee2fb50a9add561b1a878513884c855477fef3a37400e289a4aaf4a4dda0925ecc7b1d915b5fc2f450a7808dd1a4df318197f02cc73367e9b99549b265b2b138428c37308fbfd52ea8ccb6b776d705d307e5ccdf13b47e53959f5495fcb8e8d3085f14b6b05d71588bdf604299f7d97a16a43a27e824651e3dbb2bc4a730900817367851a5cc4a0d83bb607fdbdc099590be7723f0b22969a267c44b02813f8f6970916b3e0169d63a9e98fd2b0abab1d6c4d0e3ba57a0c7deb1c5b8ef0894aefc505a5abc7343e1d26f9f80a45e0d1d2498f2781e3bf79318f2af2c526b6acd8345aef726faa947d6f5cc736dee244bd61812a03634950b2b5f0aa5e63304e72f773d0491f8917ed0fe08a7428f1ef6025877f8c4f3bf5c96c51737281808c38014cf4c95883412e2a5d2aa8130734495d3ec63a212db034e69b6c31f6de3e41a283307ef4f92901fc6d322082f3056390fc7da1f21a181a21e923ee87f611f573aed624ba65c91d08255080fef5c09809aa540db6b116c3ae165c5f3775bd79d5f4e557579e78b019a2fd58739e58aaf9852c0b295b103791bd84b3b5d2e4388e07f36e6b14dff5c252f01d9860b62ae54f2191dcadada5e91c2656fca9bb078df3539049a70c2272f9c5254d3ce1d26b10d53dfbccbcb80d4a05821857d3f51cf744f12de29ef4149dd1f9a70309876b159f6915ea43798d2267fb67e846b2deb49905e6b1a41505317b9e3559f31d4cde84b96145a5972d08288969783aa0adf4e354f70dfe9d5a35e9872bad6f5df60a5e8ccca7f113ee7667edf51a7227eba8b6a289740fe52c9142819ce3d3e61a502e2347d037cba9215c75be5181e85ee1a52b7653ccc0927322a8b7dc3d90e5ade51633e3ff13cc53722a8923e18749e2bf0a09e5f6213bb7f476ad2b8ed6f8d8c0598ed5391104b4c959848722816e6c8e28097b459d02fd35f124130362945bf82fb5504e38ea0bb2bbab26913c1b30bb2669f1366b9bed45c6d3934a254a2f71d6d69b8be8d52f44382e4ebe553af12a31019ca4f86e1447c343b1b0dedd8e365014c47cc571594ef90ca0faa19181c9807fb34ded631cf417a71206b200edf03f7ff22f8f3260bf6c277f48b822f1894beea062cb9126136e6a3a4b8430d476c614703f8dc84cfb103dd885a4b8e67dce376025606fb5ac46cf3ad7d4a816ac1aecda27c5d6d7f0a6b1eb56ca5aeb9a4ead5fbe47ac34958466aeb1a770de6ef5666c1c381206e6a42844143edcda763e9a74122a71f6fb8632be6d3fc60f1de137ba1addbda8e9eb54ec6c31592857b452b7d7367e36d54b4d8aeab37deb0d80432295678626ecbce7350876116b80b3957e6e565d3a8bb0b16cbe9ae66f3d71d87fb4e582f84d7d3c910c20192f87c8754f4ba48bd388b8d687f8b7db67fc538c12d336b5f2c8fd9527ea3ee5d1fca164f3b93e176176e65ac3cadff1b213a52d2d5937098a73f0c0631993a6547d39e68b15a289f7860ca80952b4c9f72e8517aa586f1597a92cc53d30677b74c6a4a8b264532a9946a2144760f1b9574f92b87bdab283d7b1132e16edb688421b92cc90f02cf6517525ffa508a2a8dea5fb9352f7ec4fd4bdfefda04f5e9c533265026409776efc8d115198a10b493b6643e58b8701a0d9e3f1a0a5e558e77db2a755479f476f002985ce28d38782884c9e8589838057daab949cce734994231684d40fe228daa8cfa49824c6ee23f681b39795923aaad0", 0xffb}], 0x1, 0xfffffffffffffffd) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x29e) 16:01:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x8, 0x2af1ddcb}, 0x10) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) pipe(&(0x7f0000000000)) 16:01:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: getrlimit(0x3, &(0x7f0000000000)) syz_open_pts() r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) 16:01:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)) write(r0, 0x0, 0xfffffd52) poll(&(0x7f0000000000)=[{r0, 0x18}], 0x1, 0x4) 16:01:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x400, 0x1565, 0x3, 0x6, "f6f8af7b841923088f1735a073eb3c00bab8f8fe", 0x3f, 0x5}) 16:01:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) socketpair$inet(0x2, 0x0, 0x4f, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/30, 0x1e, 0x800, 0x0, 0x0) 16:01:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1a, 0x9a58, 0x3, 0x5be, "09cc0896a0da4001ebefeb277c6e213a18ccf574", 0xfffffffffffffffa, 0x90ee}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) openat(r0, &(0x7f0000000000)='./file0\x00', 0x48, 0x4) 16:01:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) write(r0, 0x0, 0xfffffd52) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9a) 16:01:46 executing program 0: open$dir(0x0, 0x200, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, 0x0, 0xfffffd52) lseek(r0, 0x0, 0x1) 16:01:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = socket$inet(0x2, 0x0, 0x5) write(r0, &(0x7f0000000000)="5d4ae766f39dec658fab3f028846f323a9784b1e0e15d20d6661b60beba1af0338f81effca2db9a6c706dd2291f5128016a1619fd3a19c2ade212575255b5c83da7bd08d799dcdc7a191d7cf82e753b84781f6d505", 0x55) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffdbf) r1 = syz_open_pts() write(r1, 0x0, 0xfffffd52) 16:01:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(0x0, 0x611, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) fsync(r0) 16:01:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc) 16:01:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:46 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x7, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="354faf1acd39f696a1dd49b85ff8a08ac5d0f956f7b8d1a4f69b48aee35d9e2b477df4", 0x23}, {&(0x7f0000000080)="6070659febe7a775c3e2303979468de394831867e6eba23b71398c746e2641f4521c33135d17111b540bff5f95f39508b50267157d13cf3ca04cb70d39b68dfe88af49ac2d4ad4ecda76d645372fe64d03dce3f537767a69409d81729b910343589abac4b82fd894af2ec04ce79c60028ecac156516b31c359", 0x79}, {&(0x7f0000000100)="c9dcbe040383ff8f601494abf5046cd0e31b8fb27a5e03eeb615c812c69fd2318e953248893f9993570ad896c0cd19c89104e8acb3a77f5b337fcb67eb204752fc040162be140828b84821b9c852cea718ed64efffe5ddf4880ba9e24fd8656b2e8ea913a231f70e", 0x68}, {&(0x7f0000000180)="7e370645002b20783bbd68e8d5ba250386edeae4dcf9626a5c1b58580ad2ec6ccc572f935502d95de6494584c8b474d6747778702ef3f6adf6079d45d20bc6b26a2523c402fef11f32d54b82b2b862da", 0x50}, {&(0x7f0000000200)="56e6c58991826d44ada7170559c35f49c5032b47cc600cef1000b818eb84f0136ff544025d9ff4cae2c118c86c8dea563ee3116e339f6e36bbe039de8b341889aa90d961392dc9305b9826d452857ba0fbc13ecef9ec8b385b0aac63b5aee1484a5b594798f43bacd333cd16227c1ddcbe457422f0a9d0438f3e090e73b09ebde07dd7b1e00f3e4987649f81d2a984b843a82d0f32d11c4feb18aff858b10db03587a191866a8d19dd51e89ced66b332f0", 0xb1}], 0x5, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0x20}, 0x6) write(r0, 0x0, 0xfffffd52) fcntl$setown(r0, 0x6, r3) 16:01:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() write(r1, 0x0, 0xfffffd52) r2 = dup(r0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:01:46 executing program 1: r0 = syz_open_pts() geteuid() r1 = socket$inet6(0x18, 0x8000, 0x9) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/49}, &(0x7f00000000c0)=0x33) write(r0, 0x0, 0xfffffd52) geteuid() 16:01:47 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:47 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) write(r0, &(0x7f0000000000)="509025b88e828a40959bd01ea20aaa487f621a9e4f5ad6776649438b07486ee2a322de5e0ac81938b36fd9ff9fd8cfd0442b2250200d84eb1335551cdf4c2c43a34eb5798118a3314300c890079367b0afb30685647e37f2a115cf5d06b76996ccd3f43d0addcf3c00f47b30a7c751ccaebc422aa3f7c5634fbd5956a0d2758985", 0x81) 16:01:47 executing program 1: r0 = syz_open_pts() syz_open_pts() write(r0, 0x0, 0xfffffd52) 16:01:47 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:47 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x0) 16:01:47 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:47 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0}, {r0, 0x8}], 0x2, 0x5) write(r0, 0x0, 0xfffffd52) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3) 16:01:47 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:47 executing program 1: r0 = syz_open_pts() close(r0) flock(r0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x10000) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x99a) write(r0, 0x0, 0xfffffd52) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:01:47 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:47 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x11a) 16:01:47 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:47 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:47 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x4, 0x2000011, r0, 0x0, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x7, 0x4, r2}) r3 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) getpgrp() write(r3, 0x0, 0xfffffd52) read(r1, &(0x7f0000000100)=""/167, 0xa7) clock_gettime(0x2, &(0x7f0000000080)) mmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x4, 0x4010, r3, 0x0, 0x0) 16:01:47 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:47 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:48 executing program 1: r0 = dup(0xffffffffffffffff) flock(r0, 0x2) r1 = syz_open_pts() write(r1, 0x0, 0xfffffd52) 16:01:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0xc3) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='file0\x00\x00\x00\x00\x00'], 0xa) r2 = kqueue() fchmod(r2, 0x104) r3 = syz_open_pts() write(r3, 0x0, 0xfffffd52) 16:01:48 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f00000001c0)={0x8, 0xc}) 16:01:48 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:01:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x2) r2 = syz_open_pts() close(r2) r3 = accept$unix(r1, 0x0, &(0x7f0000000080)) close(r3) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0xd) write(r2, 0x0, 0xfffffd52) 16:01:48 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffebe) 16:01:49 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x0, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:49 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0xfffffd52) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:01:49 executing program 1: r0 = syz_open_pts() r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='c\x00') 16:01:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) write(r0, 0x0, 0xfffffd52) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x101}) 16:01:50 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x0, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:50 executing program 1: r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x3, 0x4}) write(r0, 0x0, 0xfffffd52) setrlimit(0x4, &(0x7f0000000040)={0x1, 0x8c98}) 16:01:50 executing program 1: r0 = syz_open_pts() dup(r0) write(r0, 0x0, 0xfffffd52) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="001d2e2b66696c252000"], 0xa) 16:01:50 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:50 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x0, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:50 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:50 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:50 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:51 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x0, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:51 executing program 1: open$dir(0x0, 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:51 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:52 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x0, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:52 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:52 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:53 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x0, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:53 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x400, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:53 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xb64, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:53 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x6, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:54 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x0, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:54 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:54 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:54 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:55 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:55 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x1f, 0x3, 0x81, 0xc1, 0x0, 0x7fff, 0x7f, 0x9}, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:55 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:55 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, 0x0) 16:01:55 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f00000001c0)={0x8, 0xc}) 16:01:56 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x0, 0xc}) 16:01:56 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x0, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:56 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x0, 0xc}) 16:01:56 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x0, 0xc}) 16:01:56 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8}) 16:01:57 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x0, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:57 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xc7b) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) socket$inet6(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 16:01:58 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x0, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:58 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000140), &(0x7f0000000280)='\x00', &(0x7f00000002c0), &(0x7f0000000300)=']\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='-&\x00']) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/94}, &(0x7f0000000000)=0x60) 16:01:59 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x0, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:01:59 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) mknod(&(0x7f0000000000)='./file0\x00', 0xf, 0x9) 16:02:00 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x0, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:00 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:00 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x0, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:01 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/225, 0xe1) fcntl$setflags(r0, 0x2, 0x1) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:01 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x0, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:02 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) sendto$unix(r0, &(0x7f00000003c0)="a71000a89656192dcaf2feeb0def35584af551cefb5c620ddd512e03add41f03419af80cea2a78929400807b4b158baee45fda2a5ba4ef5ad91cf7bc5cc58808a3689635f7c9b9993f9b8bd395ab206a609f490b9e77cf62e79017c20f06c0a7b635fab8906a884b2daee18ea2d8ae4d387d6f5b0412b33943117aad395ad24426f56991d723c53f849c010bd5e7a49a4f8c1fb237609709037d2873f0ce83034edaa714600d5dfbcca2d3cbced4a7922eafe6179f025d09f3b72951837f", 0xbe, 0x400, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) select(0x40, &(0x7f0000000240)={0x6, 0x9, 0x6, 0xfffffffffffffff7, 0x3, 0x6424, 0x80000000, 0x7}, &(0x7f0000000280)={0x40, 0x80, 0xfffffffffffffff7, 0x8, 0x101, 0x79, 0x401, 0x4}, &(0x7f00000002c0)={0x4f6, 0x7ff, 0x8001, 0x7, 0xff, 0x8, 0x8}, &(0x7f0000000300)={0x4, 0x4}) select(0x40, &(0x7f0000000000)={0x5, 0x6, 0x3, 0x6, 0xffffffff, 0x6, 0x1000, 0x3}, &(0x7f0000000080)={0xa6, 0xdb9, 0x5, 0x5, 0x200003, 0xfffffffffffffff9, 0x1, 0x7989}, &(0x7f00000004c0)={0x1f, 0x1, 0xffffffffffff0001, 0x8, 0x20, 0x3, 0xffff, 0x2}, &(0x7f0000000200)={0xffffffff, 0x7}) 16:02:02 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:02 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:03 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, 0x0) 16:02:03 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xe) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0xa391, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:04 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x0, 0xc}) 16:02:04 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x0, 0xc}) 16:02:04 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x0, 0xc}) 16:02:04 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x144) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:04 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8}) 16:02:05 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:05 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x800000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) select(0x40, &(0x7f0000000040)={0x9, 0xabc, 0x401, 0x5, 0xbf10, 0x6, 0x100000000, 0x7fffffff}, &(0x7f0000000080)={0xffff0000000, 0x1, 0x2, 0x6, 0x8001, 0x100000001, 0x0, 0x4}, &(0x7f0000000140)={0x7, 0x2, 0xfffffffffffff213, 0x400, 0xa55a, 0x1f, 0x6, 0x200}, &(0x7f0000000200)={0x3ff}) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:06 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:06 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0xb4}, 0x10) 16:02:07 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xf6b1, 0x2}, {0x5, 0x6}}, 0xd61c681a7cde5c19) pipe2(&(0x7f0000000140), 0x10000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:07 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)) open(&(0x7f0000000280)='./file1/file0\x00', 0x0, 0x1a) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:08 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) sendto(r1, &(0x7f00000002c0)="7d6024e9287072437e64ea13f2f18821aadb097a0c5d46d475dc454a7d0406b8b82741433cd3984a7a84e4642c1a8407c9f426f0d80c0e6c3b8d13f09cb4babb1b72c9244c1b482b5a64dae1ddba60bc21b78ffa6aab6ffb8583a5c525d036a5bc79706dd1a78683b2efb94562a88fdf32cb69b9ed81cb56", 0x78, 0x0, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x80000001, 0x9fb}, 0xc) getpgrp() r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) openat(r2, &(0x7f0000000380)='./file0/file0\x00', 0x100, 0x20) r4 = getpgrp() setpgid(r3, r4) openat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x88) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x2000000000}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) pipe2(&(0x7f0000000140), 0x0) 16:02:08 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) r0 = msgget(0x0, 0x8) msgctl$IPC_RMID(r0, 0x0) msgget(0x3, 0x4) 16:02:09 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="e590083d38fce6469b73806563d9438867a0307a049cebc30316546b343fe10b8c38ea465290be280172c6b5e796077bcee52a0cdb02877df053e80a9e1b20a41f6f9b1981b7d438ce46e99f849fb7a0d108640581691cf205d18f2aa3b335e8cbe6b86766", 0x65, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:09 executing program 0: socketpair$inet(0x2, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r0, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000001680)='./file0\x00', 0x80, 0x1ff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0xffffffffffffff58, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') accept$unix(r1, &(0x7f00000016c0)=@file={0x0, ""/108}, &(0x7f0000001740)=0x6e) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/248, 0xf8}, {&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f00000004c0)=""/164, 0xa4}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/113, 0x71}], 0x6) 16:02:09 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/205, 0xcd, 0x840, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:09 executing program 1: select(0x40, &(0x7f0000000080)={0x7ff, 0x8000, 0x3e63392f, 0x80000001, 0x6, 0x6, 0x3ff, 0xff}, &(0x7f0000000140)={0x9, 0x6, 0x100000000, 0x1, 0x7, 0x81, 0x7, 0x2}, &(0x7f0000000200)={0x101, 0x6, 0x67, 0x7, 0x9, 0x8001, 0x8, 0x6}, &(0x7f0000000240)={0xf9, 0x1}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1000000000000000, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 16:02:10 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x30581, 0x8) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) r3 = semget$private(0x0, 0x6, 0x200) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000200)=""/4096) poll(&(0x7f0000000080)=[{r1, 0x100}, {r2, 0x20}, {r0, 0x40}], 0x3, 0x6) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x2, 0x4) 16:02:10 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) sendto(r0, &(0x7f0000000200)="d38a0e82cc5ac4396717404dca3ab610f0f73d15e577159f04d35acbb20f51115d1b052b5c5b98436e34d58a5a3b1248a973f074113cdf7e8e2f642094ff3de9360e8120b35920d53f629288371caa22e46f1a1747a58b7f5427de2c0ac76544c3298904968748980b7418523847d0636860d6462522eb59b6fe5cde59ff623ebf87fc9e174f3a17f3bd33c5d17a0277fb5de9885a76f5899e258ba6a53da3b8590995f367adfa16e3a54fe9622924f0cc948b9accf5342f4121bd234410f2965d002047dfa599a80980fb1d05cf82f6d1f2ae58bcf48e2a5c4c87ec512219e6993eaa20902982f85b8458cb1876b14c2fea", 0xf2, 0x409, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) listen(r0, 0x1000) 16:02:10 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xfffffffffffffffd) open(&(0x7f0000000040)='./file0\x00', 0x80c3, 0x8) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:11 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x4) open$dir(&(0x7f0000000200)='./file0\x00', 0x900, 0x108) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x800, 0x6, 0x4, "4971a4460e83326a9abbcc314faeed8fb6dd33a4", 0xfffffffffffffff9, 0x70}) syz_open_pts() r2 = shmget$private(0x0, 0x4000, 0x85, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:11 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:11 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xea) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:11 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="16e7557195fb8df19acef1cf200bacc7eab3144b8dd343a80010147159a98c349c535da69d06f8ad242bea2d1e872f860be15a05f9001fb5484249aab52ff75543019745d63f0ea0b005fe37355c07b54faa6f7a3a240f83deea9da03c28900c4d5721b4ae469858b505d28c6b1abf14dae00be02fb619dc27434929d133668c7fb0648b38c5f338891d64e484e20eb814a8e97fcc934b12333ddb28962ad8154a73249cd47c54cf87165b5dcb47ea8dfa80dd8c267fc6d167a5ca2482d499acbb39ccb6f73b15be442cac9875ea2dd2bc422881e65f3fd114f77499cdb7b3ef2776f41a9c2428473a3ef0c0ad3b47fa78fea106e6313a626ed2094b83", 0xfd) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:12 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x0, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x110, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) rmdir(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x10, 0x1}], 0x10}, 0x0) getgid() 16:02:12 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1000000000000000) geteuid() r0 = open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0xfffffffffffffffc) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000200)="acc6613dff0c8439da5f2165083f833cdb732593b45334185b7ffe60d894ce4ea75d0a34c103299711f91ae9b02e230d65e000a33c69768fffa6c5bcd30c0f564a31ee7d0aaeb5e9598e86a34eb40e9a4701a27e82945de2b106934fb983b28909eb9a691b9fabf838279b47d643c1c212884fdc12d9", 0x76}, {&(0x7f0000000280)="cd555a1fa596b6c595f5bad2ad8de956b01a8e0cde5f981c38b965caf71eb3eede8c42bc11dc0e5da2e5c1c77e8af9f96c39efbc512a436a79c08689d70948504c71594a410a30a30dfcb3f2146341782f9e612758244c368243b1e18beb872ebe466e9dcb78c1c7058d9862c3b2007be8a302aef8e5918c8ba024ebeed49ec8043f2299f65f4d52e8bc9694c00ea224ddb4a954cbe46d2bdcbeb78000a4c90f196dc2160e3eba71377bdae35fc2af527f8f813ec3326f8ad0ed16821824dd465791739fb600af", 0xc7}, {&(0x7f0000000380)="147e1c7557beb6bfa2e3175638277d987bfdbb1340211e82be2c6b18f21e2a0f5a922a7eddae4452a683f65fdb1f34c4b0b38ec448ccb57c6bcfec9e1f8d5a73ddd692b7346d469327c2c56fba39992ea1760c7944e092c6d8d2398bf70d06668c220c20a09a4e1e5d57b48676db1556d4e93e72a4951e948129fa41eaf1a6c0bbfe88790f2f8286d4c71c4b56b3b99a9abda8017a9f390a2d12d2e5a52868a837d955bfc8e515dced46d1d814b1783abc58a8fb1f17223299f7def40c8cc856f8e37151f79f4ada77018e628645a32d64df957c3234cb2b72f91e8d354ce0a7614d969967838b1b6a4807b4389a43af8b78984dd70eac2d77525ff513837920898d7a432224bbcd5ce8c0ea613b89077fc81b4851ebb2c2483da68d03ff89bb988881f4eda042848afeb0a7f46643bdc3aec742d95daca42a3b514406382a6885b3dd25d541e79f2d99f2fa04ff8dfeb0474d22b7da33036734d11bb9ec281739502bf5d2d26635148ce0d3d2f8b085e8207feed1a62e9ed8e10a3e9061767e71749436abcc31666ac4eabc54734182d295a7cf40dd84dca6795ed310eca8746c474a91582bb9c8170c716b02dee1cd732ef708aea6715899ff22df36b7973a023ae2a1f58b5112eeeb21225e864d4ee0d0edb9a14310a425b90cbe05934256207943d6f461d32d53ca1e6ac3b7909189ec381ec825caf9b935c1c97b3e27db124f2b99c8bfb2afdc7037f1819e239d0c7862180c2763de6752470e3c49f81f9c40d6be6d2ea05c17132214b9dfbe403b992d4b04070d059a993c6a192be11ea02371769559ed2ee3ee6dc0cfd62640ea9ed7ba6b2dd25b3fe39aa173839fa27ccdbda4e16d9ad5e77e8a0a433784a415f5636b16f15425627fa5d3f2fc080b18129f5d9d16f8d421cf40e55ec42626320039dc0361489c355663094aaee61f59654cdc3c8770ac9f6be9180caa1a4aea79c08e72eaf1929a5097697909446def804e97a3fdc5cfaf4d8698bb4b0d6c2340ad8637131fd23be82d0c130546084d6849fce823c9e46b42046372bf2edc14c87abe762e6b003f25b0c4922c60c76bdfac0003dd02b8408a0ed57bf379e433ba4b4ab1eaf14ca7ba64447d4af51c817dc95ab85601dbe0f5b4cd54e0775dff31bc08f3395a125635a057619987208ed23295cf9023784da24d75055ddb6d97397048854287648043e3814349f6afce64e2fade27fb2f43ffcefbddfd8b1f6a98150f90942fe2128e0c8d0accf31c2c97ea510c5976df231327993935b9ccb9e05578ba4abb23107213471d882cacda0f250e1eea00753527506709d8ac9767a68803b7708ad7e17186a20435c2549a166f9360d920051e7b246961298f2c8e6f6f203ed19b9db1b98c16fa31ca7fe0b7765852687a8a9626a5817f5588199df5378ada6d00705eca15154f1b349b245e5ad2e930f6820cb091b3a274fad3f663e85aa775359cb76269448c122e7b1e165c40d602fce037c9ddc3cacb99d5ec6e366b9dc8fa2794ecb3ba61963797d74307b169c666addd749f640ef12b110dc6f0faba998adcae0e6cc8b42d38edbcc2d3380838f163d4b834652067e70227317dee21420562818a0e0b45d61c275f4156823e31f047f634a2c66dc80d2eb55ae2ee58195e1178607d41c51b545aef2b56ead2a8789e117d33e31e43c8174ab2ca913cf1464059d0c9c4eaa97b2964244b6971514571566b7cc9da89d9d74afe828684b5fe8385c44e16666a35a73f2ecd0c3637a6bc6cf29eeada2158fd7f19947ab99b04afe0fa30f0306674e17eead174114a1aa0db47e222bf6a651f14e4edccbddbc290d3a3190abde6e2ea5444fb8b586d44e5ea3dfb25909a7e51bbcb9c9354f6d538c964d6f0c811d4e63e366b1f8f67ad666a9950257a8f724b6052017ee0d5c7a5d38e3832916fb997f0b9c7f4d8bd51ca66bce4e7bc2d116ca7080d8423f984991e39fcb2b015846880f18b3544231de558355862ebbc331c581c4a4abc9843467c978c0360f5e89b01e8efb27f7b91acb3c5d5839ea088eb935f74dc2d5a0cf8e2f5ff772c15f3977c2cada8b93720893f27cba7c175c9e6c17933dcfda134580063f98696cda6056e344f8edffa942296ac5d874b2036ee8794a68856f15ab62f8039bc7207cd330ca428b265ba103ad731613ac9ddfddb8807ee88e49c22fb1162eae75782bf003583784ea6dee1e10cf70d7b344c137159c364395cf30bf69e7653f6575a195f093224effbce806c5f6fe65546502a72dc76c0458d90d70b307fae9f40ae2a97aaba24ebaed658d4566441daa78b43affad8146e690d59092cd00171f9eba92f830348e48720dabc62fbfcc77e49eb70d7b75d29fe3e4bb2d20bf0b9f823540a6060ceb310224621ba1cfb9bf58c06f562f1e3aa4c09583fbb208e89b0d78d45ae66987c141ebde1b0165b1fdf13181bc9fa1acfebbe99a1144d32117dde9d282718fc710dede82b8da22a674fa4fc5b605123a8a73e0b0c8214ed22a39f7a251ade7f7930cf906c34626458003b1f18e5d63664a4abfa6a0aa1f64be3440661ffd4705fda290e79678d2cc470305909feb70afc03a56166a55a0d73e569f3529f27d09b7003af78e83d602e17b05798789eadde8a007e61668f5f17bcba32a95cadead290a831b35313a26e0aa6ce3f7b9887e2c670672b78706fffc18a7597f3f5636cdcaef3434628f5910b783d65fb1f979dda5c59a32138ecc5d952302aa743d6ed90aba4b54b22316a486b6eb45c61deae89d8c719aff24f8c0aae23f6af29e5bb689ed3befca0074bb7c143354dbbeabc7699b8dc1badc90b35637c980c542f5ff208a4f1d76cb01ecdb1fbf5457162b809513465c219a68a5c3840fd444f03a22439ebbfd258978cc32b8a0d858ebaacd33dc7726233da906ef3d29b45927ff09cc4343a91d648b8c1ac2ac8db33b06e010e820edd6114c2911736c83d4e45e9f798c7f81302e259931c587be746af278dcbbadff822fad235e5e3643da15112989b3a5693c7ca28f4ba96bbb04b36cf6eb2a342153dfafaf0c9a604c3f4e62dc0a751732386eca34bd5fccf5b582fc05fe7a492ba9a1e4cec25d746971f0f936c5bc9b812078e331504c40ca06788647e68b7d535fac272197302196f814d8d84e2ac1e7ef1cdf7184d5d1dcec3984fc9c1a7ff8ffd11013660f1c73996a072dc50551bd81775475421d4534f697d2d9d3eba76fdc725a84122bc5b56142573da5072ee81bdb49c17622ea2ef27fa4fab7c79a6df61e24763507139741d0acfcb911e7889bd53b9a4860f9b9560616aae36664988c4e7c6965ed552e0d7a4be5ce9390fb107c863678e73961961f7ed2803a44a0c012585f80e41725967c0dff61d38ee415d7afa0d54fdc93b7406f5bd930545f78913ae6dfb1c968f21ab10f97c2c0bd041016b2a4ad2a5bbcdf1ead2220df7cd30f9d10c3e289bf62bf4a0c30f5f8ccf1ac836fc44bd50e545fe9a93ebbc2f48711e4bed48ad20b98b39190caf1c0ae8d769cc19e8b27eb1f76413fdec0e258eedf08f818de55113323074fdbc05ed28858f1d7974c5ece7d0347ace36f37653c5dc4e99844b7b9726570ed942f306992f326e14b0d719bd34c2af4ba26a22e1d14abe4a3a58ddccd5e362ee7e3b7547e7ac9908a786bef45eda8168836e3a2653c8881c201f1bf0c5bf547352283db538e3b57891541bc44390ae0f904efb295792249ba78bb7e61d031b2713c377a3a38de9b1831bc6001413931cbd909a221cede8eee0f0435cba64a2b9f2cd971b3f41d45b97c3f8c9408fac1f7b8a096ce504938361120ff401b6e8829a1a21f9b0898dee64ba0fe2a552816b7dee58aec9edfd1be0a8fbf136579635ce4150f6129a130683035e6bef5aa8cbb0f23148e3d15a95c0ec7572972425ba4f5f31ab7a913b647e5c40a942f28f5ba24ec08846d27c4350bb5d0cf663a1d697ee067ee2f8f2525d91ebe31f8ad577911829005ba24ce117ca469b0ac14791f8c1e813afc8630ca85827a16424ac24957eca7259e8e3f9fa6ebf5594d1b7d1bd9e46519b9a1da9f0746f856ef35d932ec92605dbe124d734edaa2feab66bfe817fd0b9ddf3a986ca4a7bdfe16dae97a0baa3d885ebf03a22bc8fe40be4df253b361a5875d5926ffd7c85a3be2512d91f3b555c0306d83330eaa4cf6efeeb95588a3b1134486c21f6f82c70ebefdfec27e526221f35829b2fd61476a285489fa46c30b529c4fa5219a9e46ff72b14293b1338d90ac0070e221a938016005324f8bbc2734a4ffca46765a8426382f747c8462d62a54c9d7a8c19536b9de2b69fba2f1eda507dcfc000a1a0a20a90f78c93c737789d2ee63b007e4a761d399784939c00016a28bb3594957b3dff1dbf339f1d4fd6043e4af0f1f96b5ad1d922692a83a64f02766257bfe65590890fa0edc534f20c2eea34a2f46c0b95dc7dcda0873563563849f5d5ae4eaadef299010e68a360a1049c3ee4dfa71650c2435b2dd215018a851ef397c0e1b1eebf8c4c6393755c6d21fef2b38f196c4b63139965015df08e3fb87e6a874caee7601c0d7be454b493a359e413adaddf49740716f2b09e88caaf08e706b7f6d7298a36a106303e8e4ca312b3da425d059ed39ae506f7d32f781bde1b9fd21be3d30fc31fceaf0128a878ded25eb7775aaaf94c049161e940ddec333a02349cfcf8be1f4e348e13dde8c74e99af69fb92d6faa1c6c5cde3be4912b0346a3f5fea3ad0c5044776c5e4e4d3c4bd7c210908136224d80f93d1c9c96740a3c84d31a3ad4d6134c5b7ea0bed217eb9b3121cf34cf42ae638dbcbb2d504213d9133e04f2b20b2f45eb8b036bef8852b0c9ff5e9b4a0392bfacf51b7106a67a8e63c07487b756f68f0ac9d885a736918ee06803646bf765e0a02dac7f8073ea7e227fe9eda3ec1a6c82f2862cb6f6490b357317c989ecb1b8ffbb50e91874de0ae5e288dc0b6239eb7ac53770db5a04309c347dbe30d6a5cdd3d4a9704223581b056c801c3c4e67404424d2f327ef3124c8976eb51d2fb597759ea125df0e4ffc856e3e84699d8392b76880c60136ece6ad949139f7d07bef2a1bfc806acc2a0b3594d6a8a010ecb01d906bcc80a1abf5784d2df013a23eafd0339382e33cf6825e2c94c6c95596ca156c1336e1505ba2fe2a09d41900400eff4d6c45c6bf03eba54b3bffedcecb779ff12435003eb5d3d107e576c64b83688fab9b1a0e7b4bac0a21b33e9d2606dcb181e28bc4eb4589ae0a8611a5498d8927453ec8ad1d5c1d7d55b10bf565f63233ff4e6f6e23ce19c4f33947b580b612dfd927e9a15653a3f0101106e32a0d984335c56132ec531bf5675785004125071ccaedefc2ba93703ea74359a705acdef539ab7b80214e811cac31364d65e4b756232db6febfd5e9999385e4b6edf773dcc0d7eb6b6d5f8ad76352c5c4db0cbeacafe52bb69fb758661b0729ed61f0eee31300b6b19609de3105eec3e25e715c2d5087fd8a726b9917267a6efc459f299fe2ce1b10d062d209c3c7346b99aebce8b979f20a15007efccde995b60de388f02d2be8caa04a0a7b6e689b9a0a2b2855cbd5c560037559c9dfab927316900ad4ddf9d8464a430dbcaab2e950eaa6f019ce1e890fcf17da6cb8355af7b895d907d7f400e098b89d3f4c8a705ea3c973feff2caeb1720ce147d9e5fb52e4c6919de3351761f4172da35ebb6b0a75d9aa8d5eb6cc17bd6ac6dc79ff0eebf6d02fd0e5508526643973e8320bb", 0x1000}, {&(0x7f0000001380)="65cfca1a92bff6aaf7100f699e51257d267b9dc4fe4bd47bb0b5cb15d1fc16896f72f2db9f0503978456d603f6e37fec67783d410c075bac0438cd3c947f0832fc4b39c8342da09b11f4ac1122b12499ec5710053bfdccb97343085db978eb1dd14c841189d2950ccf840384820d1ef3c5615697f7b38f70bae039df7e16621fd0da4ecad96b4f4bb7f9f521718bc86ba48b8b19866771c08fd96f7dfbf34b1b6704e7860ed154cdc912a51618c4ef7a4cc6c2d050fe95b7215f4669c4e6b37c78516641dbacff4846dd86b4c784", 0xce}, {&(0x7f0000001480)="97523342cdd6745dde93d40ac46d64d564d28fd3382bda0115f568d488111528b2c7fda7bb76d3718c1529b9458698ff7650fadfda28271b6c9994e0115575f2a4c4b01175fbd8464644a4e4f65d87aa230e1b5f14b10ebbb2b7db83039cf00da2ce49eecdca3456dbcb4e54faf5d05d34261c3e37b193b0efad02d704d9d5224fe5f080364289acdbb7bf76f90f700f4e8aec7426fb2a530c7c67a92758625b9e5902c740a88dba45b930e1d0bdeadd8f60a85261", 0xb5}], 0x5, &(0x7f00000015c0)=[{0x1010, 0xffff, 0x5, "f2cbec2fc858e15f9672de2e79940af12d8d2b520141166cc04d3eb46630c9371bd782ed664f195cd15eda48d75d61f0f24e9da7ed3ee0c425c4ec0c7b2325ce85b09ff0fcc4106d6727a3271254af8a42052b11fbd84cfc3c2e6d1222446f1437dd5bb6ccc024fde2338116c594af8da3adf3793d106bd835cee3297cf69109e965b1fb1035419acb4decb4e2968e9c2995c9edc3e4a4591243c7a088565f927f5623e9f09d6d8c2b613798e38e3a0b6aa477a21e7abc3d1368f8cd6b892f6fa47b48d1341068f8e8d33ea4ec6a78af77e13999bc4456119c7636ebac12893749a2acdf1e214e63bfb1c7d54e79f907cbd72de49049b01460bc25621bd16cb0ae0db23cc458252a868732bb47c93e88d78ddce0dbda7a92832f5e353e7ecf08bee7006e5a5ffb8e58dd1f8a3877ba9bcd28a606f0ebd2277bc4243c9e6e55147f62097de0cdbdf7274594c65a46fc911dd16899e51d359b36d3cb2fb32cda16fb0294058178d44048589671f9a952416804a76e5be2d8e8ec5d7f47d995e4ad235bce53c0a6d5518bb2473590bed13d0831ab8f82c4fcc68b6d03840715d85b729df3a78098ef69c677182b73182a98be595839de5872f69d418ae95fe135f6813e1503b8473402c3ac686f1e66690997cb97b46bc8f1794d5dc6e3699d7bedab4f277fde60294c6f23215af9c8729de8585d5f97f9a55100b0be6aa39768c6d2ff2e08b0df9dab0a31195989380fa46141bea2e9c72f2a045ba982a1384975ca6039b8989b5074a2f33eacc02af3f604e83a0cebc20822e7ba38bde43b3ffb445be2ecc021cca2e565a2b39c47c1b6c28359240f8b4b112d975496d0b47cef5c0a0031f1c67dcc0e140145c3bd1d08a42654964797e5948e860dfca2c2e16e18ebf20dbd753faa47c7a556a53a85d6fbc002bc91a06afa1677bec359b58d57eea821a853923264ed2e9416d8b6a01b619eafee80cd942b98348a3b6fe32d6175190f24f9025654291e574f7e0f6fd9a374b85213242069d0a7d5e566af70526f49c6a7eaad62bcc73a12a879f73aa483743ceb6482ba3c9036c3aab0595bf1f40c414dfc0486d0b33749a2f8dea3d36a49a24d826c1cb11303ff85e2b8a7b41faa13f2b252bf18fe430096ed19e8c05603faf6fcefadecead8dfebbf49623c98b0c8582e3926c8d4af8f8637dd420ad2713f733670352c5e0ac8bd8409f86fc475c01e7d35b6d19960539b5f0f3c537c39ebdc0b6c5801fb6d4a40c393c6dcefa495aff642263d72ad1145735c5eae96bff1e2f88f9cbb6f6b0344c5fa4f0439043ee38a4e979240aa3d18095646ab29564106c6882e6837b85e4742b3cd9b1ef6a43067550edc832ea684e4c22496661d886b07d2eb43b1a86630e462bc923472c778f8e876ab1b18dd65a337ec78831bd8486be673ee2acbbe1abd5253ad42761cbd8353ec81b4a86136c3dbf1194b4c451fa66efa23113d21a9832ed424117f4d5a95b76fe05d7b721dec4bc23e7fb75f7ebaa3cb0d76c4276934680693107e82d856263c1c0f0c32d9b431e74b95f50f5f52d38b26789319331ea0a3140a0179f052d31b405e786451f594ad5ab18218aae5ad5fbb2d43e2f5d4a98406b3b6f284775be0fbf43a1a0a6ab789cac429b18071fe650df8ab6bf581b357a20a79acb104c4328121111f9f8c86b1128893294d6ed560c52994410ecd8545a3b5298733cd43543c7c39fe210560bb71c2738debc74cea9c63902a4846c6303d81582a45e1467d330a57fe0b6b6a39b752372f591963e38c23d9db361a318fda21a4c32bdb9d4b601dbfe197d15d6eb44cf2659d8b187f84b53ee3d11af03d67335b703f22fcc32442698d9fb8f2077799c9d1617eb5203f873260d8cc5c9d3287465e492b1d609247896ca1606f0d8a084d6ae65b1162cc52d3b6e3321023db57d6430c64d8a33e5ec1351211c1730e5ead4efc5d6f852e435dfe460a9d48cd04c474cafca5c55dfe2ddad00ebc6adb0aaeacee732448cbd3d426d953cdf4217b8c82dfba98c739bc8732a3d3c3be2a1449ede2213af1908ce9cfa4a985f6758848b1a68225a7f9257d30a01d09d9c2dda005939f264450a9c779c2b4cc3caa165722832ded895c4a75d69ea4a574c7fc723b23d57d01ec9f0d9bc306ba6f73bc911ab9a8b1f5233761f2e48d61dcb93163ab8ab4090682197b07234a9ef98cabf022ccf299f503b35cc2c8943e86a385bcc778120e4074cca99a720274843cea6141ca4af4613c5864970410b8d5214d5f8fca309e0c8b5d06a32af3b31c5000240aee3a47921674b40a7abe242a6f279df6ea7b5ffcb57c7f6ab840e6e6848dab07e3b3cc4fe2a9b67bea92ccdbc88463432f6ec8b23c2226960e3915507a5a8c860214af4158d705addb0b3a1889178becd5b345be3fccd5ba504376d8c82b8d393fb63c7a5009f03bc53956dfa7f8a0f39753e2e0d43d0872044aa2108c78cf247dee7f21398bc3d1e4793d9700d4c7d8948293fb8207b66b5851fc487f41a92440e807ff22febead284ab7cdf707e5de898f09761fb8786fbf6ad30591e2b99678cd094583bb179c0d830610bbff38dbea18dc365994dda4098ec47b07fcaf01a8be8f424acccbb405dc3c2cd77419bb5b2d2d818416339bb235a093f6c5118b6a677bfe294b3f9d74886168684265c29606b9cc48545886246afb8c5eca98dd19e73e833f1e0a1e22aa485e7f4d5f0c8699d40bd615098f474630fe630fe3ad6e4dcf5bf9c68ec7f77d469f58c7c473e213777b932b8ee8dfec2f1670605b9751ae57841c0101e8cc12b78436757a8a97af3b6bbdad073645628124e46c6d6bef3c1940df0217d881c0b47e1b3b24be97a2374af40eb29d24b16e5f138d57a7922d49ccb70939593e1b10265cc82e8c467ada988b0ccd6356ad402d5540b98c61af37029c9de8188cc94395e332e84c359e125aef4a35d951d9c0b1261322bb09d8a23981ce6b7c49af038c787a38d3d726c07ce158688ebbc04cafe8688fd2630d2351b8e5081829141159c45a719b3f746efe17a45262e81381ee13586531b42ffcbc7fa417211a62f09f111a9110f02727b350e8b87c21972e8548e18f29567bfa10643bac0da0001b514cc29faddd0d595bb9ff6ab8baab9a97a07dd2b3ad2aa68df0483608a704169e3d0d564513b1aa0c019c6bb928b2f93c12e17d5e3d63fe1e147328f1c9123d4aa948af9ddab7ee56620598261197112ed8a8c127d347e38f22f9bb8da95fc9f7769e7a2c5bd8eb89998dc48a9cb5f3d952ea026e4282f42aa27c47929cad8de725f63350e0438f0b40a410ec622fdad00db256663bb5bf4ce5b31b19538f71c186eeebb73d9cd324403739c3cd45f782cd219e78bbde26e37aa00690d9728d43b6ce4719626c8343093055c882fc19a33c7df0e96948baf2ba2f415fe6ee233ced4b344f4a916655505d4820afdfdef89cc11c3acf7f6a727f1b9dbe595dc306f9619ceb5784fc7e2797d75f43409312175e4e0915580c83a6f89cdf401c1402d9053f68ba67f7eee248ce5a73a3907468d6eb6f2c5134e92b0bbb8e647110798a71ee04f7126fd5331e027038f911a15a8cf51deaaa12e81cf0cc90a3583769f69d1ba43b4ac277bab1e29b79d8753958d236ccdab25d088a9a75919d543a294fcc749a1d7eeeb2d7aab28df51dd272539361228df9846f0d577d92ad17adf50b3271ee087200b35a975140cac1ee844fdd967ee487698b2e7a9078dede6c534bfbade4f29677b1ef47035c3e19a0e384705ba8c8996f1fe0f249e292c692fcd525c926877ca2a93cef089239a79f4a4f10073e28edcae724bbd991cfb36b5673d494f3608ffc4bcae7aa587fa50cac6e8934fff87bd6b46430b00073549a586c88f98d7e83562427f95b85f2c10b275b3e37f498b6237692fa69e8bd6442a18efae7db97540584d1e488dc2593f6585a199b447ff122d310e02ba271534a5e64f939d22b4406cbe787a9873b3ef0d7e7c950c9cee1d8b3bff0ba899f9076b347ae17497d85bf5ea5f6549e4396904c0bcc2bb2fd1b9c0226009b7c9f33687bbb02303cda7b50e675a67d8e29be46859dcd594535ec0123ad1625faa094b96522c90af157d0100218f3052d2dd2b7be3e4e6af067e7c0192d37da9f0acc01c6d9b7c03bec58a5afc4f0deac116c969faf2c8c04dc47c9885d58085b22aa6826383bc844dafb120b1f5e7fa7d7c7353978114d50d2877276ebd07883cb0ce9c37bb6a2966c7cbee0e4baf832fc8df8d7d65c7263d6387510536958427316fef873908e8286ff0c74d3da1b19c79b5cde62aa34b75b02c784a06fa3e139e899f0baf605f3c97c704a6be73f6fe3046561bcb2034e2b37c7acc38466e9a44f40c9dd27320a30c5cfbbfc8d4b2d2c2f04df8a321e449bb16feb6a6084b80f540f1abef9d122c46cf0cf202971d475b1d4c207b0201be6ec636dd7423621e760283d23b972948ff863bcd490b19fd216ce11375995e5a4b4d99a9d8e84a38167fb068bb2e8876e559998c3e0c4cfbddc3e54593bda4d3571c8b20641828cc3be62a2d1211b9477ddfa2420ae99d31c102eb703cfbaaccc44874086afd65d85441b813526f640e6493962bdee2db69c6cf06e33d65f6a2fdb9c9fd22d9c8af98e8acefda083f9e079e2b2005bfc92e913604e097bceb66f50e63130ad6cebcc33f2cfb3f79d9546574d926c4ac7228746950879eef6fe6e9f30d57a1be7b3c37e5dd1eab63f81d2825befa51f0958abaf779c08141bcac1543c61b5657609916fd093da710db699a03640cff23caa4b05ad6a345a3e5014e74001b04ccce227bf0f38bb41834c5fecb84bf480ca725fd7370f067383407568ac22ad8f19512f49c915c04fa2136a63137e90f22dc83a11b406d3b765e6a20b58c0995f5d64022558f9578977b5c985573d5984d0ac4b0943ff702b6651817800a83a46a83a67d57651810ec0117ddc46a0348cdc042f3c0259d09f175e27a6636699988e38839d32c926f4124bc3d48b608fb1d9adf6902e3afa89a45f41a9013f0b08b71e3c5139998ad1c0a9b2815c068faf5444b2026c6be10047701cb9cd3962e5cd932f710910be1b84627a2d7f158f724ee441bc55332e5c1916b94893af58fe617d6faaa8eb2c9797a1cacec8103cd07f3ea5ee4e333e0e2869b96024d6b073d47592e5f56760394e07cc8431abe9efbbafe78d21cbeabe90af8327997cd05a6a6ec2a0a11436387eb4064523a8b0f8bc468034295448df943dc5d94f7ede15aa3c1d4a2b7200a4d9295293db79e90a33d215d6e860aa78a55ea22df22f7f90a5b80c734666b9e2bff64ae434d538ece57b5036e7aeaa17f365c65676e32eb82f5e6b2b438e0cb82685b4c13e26475d674b14c1f28b05004147bc8b8791a1123d9d6c5832005b151e1c3c3bcd22eea4dcd32f6b093d68447e8ced39c2e2b5660cd988cd84a192d8402eb9551b8b28909b6aff1fe03de61d86b43e16cc51422cfd4773cb8a52d3b256fa8f9cfa930a55904a90cff8b266fa4e06f2b1fff9bda9bb4c7197be012adca46fc006f2912177955cbb28ed6e565637bda6fd5aabc7d1a37f2e445f0b812a406331df163f9bdab3151e3a3caa2952033f0843a7d80e27014eb651c703c556952eddfb1a1e701abff642cab45fcd3ef5ee1192958bc5b5ec5b92250fa3a12ec4044b5a78e6b04a02049044834dda3c22355ef607e164523d15c51a4ca7fd4d2a5ec8d9d407d55b816a6f1f321645"}, {0x80, 0x0, 0xe0, "bb4a157cb50bcd14c9e01671bf88a6af58a22bc2679f943de4076897de43a9a5bd8a4b2955fb6833daf66e926a3c168b275441a93668d51cbcb523b6c81e0831e90631f8694989c9775c021cdaf4d7a10685dc781197a391db069bc273cd9cca68828326a400884eb78fa811"}, {0x60, 0xffff, 0x2, "c1298d405576ee0bc4cec538ac8adbb9b2ea2512ea1e15b5e43c83788e679b41f9abc48e6f3dfc5722c0c7256941c0f4cd0dd153e4a88d65a63c04840512eebf4e8e02d2ca91459052dc3732"}, {0x98, 0xffff, 0x1, "65d4e9b3f0fa6232dd482ce4d649411ab9c4a53159ba8658f0297b819eb8da2198be49ee6e9486928bef381758b21d80989eb49a9232ba1f9af15d6b856be2b977d84159cc65c2badb5738bf444870bb2accfced161284ebb8b183c8121cf44d122f7a905368a13e8e1c51df1709af9ef0d668591a330d672eeb29144304138b01"}, {0x20, 0x1, 0xff, "5b186f40b9464d0aa2619bfa944ed371"}, {0xd8, 0xffff, 0x100, "02b2913a4b316cf5b5eb773bd280957743a00517441868e612590ae4ae021fc9108ff7c9b77755161b5d29b0c7d64b40be95d095a65899c4ce47e8f1b8798c648fc7e67e0dca118e64d9d73efa06aee1b65e7f558194f34227a24b7ac9a6886bd0d8ebbfcdee05501e01931948bf7224a2950f2743237223f430d7ffe1dc830c8998f96d2259acdfdc6f4f0f11f233eb1cc069eb5336c8cddc77da6868fa5f70b00dac84f3f64b20cf1509fd50fd6e9387bf26b2b0a6f49273c0ba107f3bf14ea72117a78baa77"}], 0x1280, 0xc}, 0xd) ioctl$TIOCSBRK(r0, 0x2000747b) mlockall(0x2) 16:02:12 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) msgget$private(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10100, 0xd0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) 16:02:13 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x408, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:13 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000003c0)='./file0/file1\x00') faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x1) socketpair$inet(0x2, 0x8007, 0x2f, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000200)=""/172, 0xac, 0x800, &(0x7f00000002c0)={0x2, 0x3}, 0xc) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) bind$unix(r2, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x0, 0x8001, 0x6) bind$unix(r3, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000140)='./file0/file0\x00', 0x3, 0x3) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) fchmod(r1, 0x8) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file1\x00') open(&(0x7f0000000380)='./file1\x00', 0x80b0, 0x8) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 16:02:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0x7) 16:02:14 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat(r0, &(0x7f0000001580)='./file0\x00', 0x80, 0xa1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000015c0)=0x3) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001600)=0xfffffffffffffff9) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x8000, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000200)="b93ea3528d6e365a6ad49d4e783b72905ef86e9da429c67c86de4d87fb18059ffdddeecfa36492deaeb26be9b61329e2c36ac7d02fb2438a6465b01ad812d00d33ef5fb03bdf4f32aae1143d644318e03e68c833f817234fa5a081d25051cc9df6c15f0dca75ab14481d4e3d255e", 0x6e}, {&(0x7f0000000280)="1625de16d76d0e0e0a651ea7c47ae10c6e6d9c68f49a233bdcda3842cc3cddcee1a99a6f0b9edcb468b0c0a765ddaf09bd268992bf3d6ae02e4f4a39bd7763986e57c31d496ee55ce5c466aaf3c6063a9dd302b215d0e5b80bc0a3a36ee7e7c0c3622f3cb703029e0ff4cdb61c05e0d1ad8ca3e40b493d399ba23157a5a4ded3a6488654cac24f35f047630c7a4ff6c07e2c9957", 0x94}], 0x2, &(0x7f0000000380)=[{0xc0, 0xffff, 0x101, "5ab65ef94c3e18a16d62f5225045a79eb306efa998c5bb11501b3fff109740e59925e1b32c1ebb6643d9e9da47eb0031cd146fe02eefec59474b4c714e3eccaa8a8c2df89b170e872a812da3e75e6fa4d0668429fbe336480b919ab752c4442af1423a444a1af6ca3331ed0385b346602e83b76cfcf2b39cab8ca76268aa17bb378636b30874bdaa5bf34447071e281185d7b320951eb9664a6773c3a5cad54840b3952168a3184c4b4978fae8719672"}, {0x90, 0x1, 0x100, "2540711dbd17a556ca9adf06652a706dba0a590ff0af1bacfb9f4e4e9e8c4aa6a2ea0b135887d9167af781eacff3bff520382c420294a48d251f0a9afe6d82a322229170ec78e04545799093f6105e4e2a5e83216f0833ea20f525b0824701ac20712a3d8f14145bbb1f7496a223479ce7bd4d8a8a5c358fbf"}, {0x1010, 0xffff, 0xffffffffffffff68, "0ca841a7fd86827cf1b5e0087c6ffd18fa635206ebacd5a3bca0344557dd4275904ba582c283cf06aa9f574fa233f994a6cd23f9cc62b3e94416e5481d0d315d36fbf6615764b6849e78709c9a776b736685e5b256d1e7bf375c274587f0447deed66f3bbf3b389ab940609b8c34550b294035b1c1668a70a7ad3c7d87bc50ca777497b24ec8cd4e95f3064de08a598099f0eed6bce19e6c3da997d83bb88a1f264ad754b7ff5f33b08352f3c839e2199854e4d7af3a192c7c6d84d09a99c5b1eefb0b7bef5e65187669285d2e43ee2af5162a319b539ab4cd35121e46849e44ebee239434a54ffd1eb20042d7ca32f91fa4f9580f38d37bec40c690f3d310b0ff510e619fdf7df6a428fae4044aa365183ee8dfc79f4dfa59140bf1b9d7255b1247a16ba7580ecbc50ce5dbe30ae4321e28116193139f0f06ba3697343c59db47d3ebde5f103b9dc48c01e579eb22a03d65eae2ba9eb003f5edb63c472503996c019cf439805214631ebb97ea5757c8a7eabaa683cbcdd3520c05a5c67d779050735b2c7bf49877742c6083deb63f083673664a4efa5575b1fe9e1e0818108f33a165ab8017d4e2b345c8c0eac08f3d3fbb6991bb0167d3f7554e273b09ec773a01f7fd24fb84922765de1a424e38cc3a923f6e2b962fde3eb6da451a46e845f590f53097c5c4076ed78f210ff69f4b408a3c7233c0eff5a008bd139b5ea348731626e32803f7c99c246c089287789dd61e5ca9600d612019c6ba6ad07c2be8aa91cf7cd6d8fd9b25b7982c61c10a0f7c086c52edef5abbeb3637236bf81e3fed3e9ca703b75a3bf7c308c1229171e89a738183f84a3914a0e81220ef87062e487e0ce8693c1ba1b8d6f633ab443dfefcbe0788a00f230fb4976412752ccce7134c6d7c2952d27772a95ba7d9bf121e5d736d288e2fdedc8e59757e910f1476032dd4beaf047ef4ed219a3895738c77151954bb7c67d60c3fdb8b4fb12e3e7e14aff729ccf49c211357f1db5b911416b870b2b964af6c2b3f64e266d69319af41d1448e37f8e5c4d14503bbd074c68235e366b211353102b106b0cad99a15c59617dff47192f49f79f2fb864d7d783c9d58eed61e412f743620f507a258396699e19a4c08c525d7894124e9aebfa720ffd5c36bcf708ccbd037d6dfb0ff06f5fda09da1f73dec786eec790eee9df13ee4e697ace0d733477bbe53fb953241703aa9d520637540de3d9bcc166b93ec1f6d315ed487b63774b6c3c8af0ad1a050459e2aafe1afdae91b9a73481d595eeb0f24ae008fc962d832a94190e3329b5af14951cd38cacda2698f3fee69b3af52dced0f8f5c5f0874e2a35de15d990df878b10d8d3ccf7c3a2afb7275a708f7e569cf557af499c7ee2d18fdb759d3226589139c2eadfc27e0589fe7c01d169b5023a71c92898d6d96c270630cd3e103fa239b8ee7c9e618e54779c79a8a69d75581ffa99af6d965ecf5c81936903af5b23e955513d1a2d357d9153b3855da2474f8d84fc6e337a4648e64873e2f97049cb1f5065a309477fba25f59e6d5504b46803a12d062e7338c802c00146d91e664540bcabfafd8a0cf6be8c7e5830dd0178f9652352ec49559a5f7059d92967c97b13dae34ac85525c2c4ef0297115e11c59b2f1189e3b6bc62052bdde403b994c2aacccb2b8ea04599b3a6b6321541b35ce73cd4a1772df6e8b7bb02e7670e2f8d1e8d578cc7801c04ad8d709269b9709b7803aae9d60de30d18f0ee7a174ef0b32d64c7fcdc7113a9889c0d6776bf17fd8f73b2b5e8cd9b539cd1d78d0318d9e7df865cc9707815bb85da8f87f5f58181478560b4fa0f258c0d2c978c8c8e8ec047829758e92fa7944e6a375c8a550ae23f14eb9c23dcd13bbbc7b11cb6e8a65453d6787bec8fc75a9912058b2f6193a7f17a7178f62962901532a3280ea15e15e5f2e84635787ad7f7bb24d92e6ce83bd43e1e901df4cd6f061ef693ebd7369f929e25bfb539c1f9bc9e0b35d3ab67b6c74a87ea439502294032da129770adebcf654e9568bb4d9b29961ab7c32797e33c258ac89ec318017ee36009663c555dfa39430bf58501c0958921bc1628f4f2a2fbc5d2f03edb7841388e1dac6ebdda8e12f1b5d7749facb44d72b410060ff2fe0d7dc482f9f44e3d91aa30912c5e2c92ac473f52b2e424578bb872b8084698c8d87c22c9f7c64ff163e05928d57d0ca210692dbcbda1d5332477181c0ad52bb59f21e0f55802792419dfd48ea0adac1bf1ffbb5ea1d26b2a27d992867bfae0d62d0f0142c5fbfe50c9df339b6f03dd50eff70fea848dda3c9edb49c583f96e007f9245dc9437c7599b2438788990d181256b28bd53626eb2b99454363316c4248efc6929fb82b842307104b62d6677072ced9121c34f382ede902f174bd8b19cfc7b6d08a183405b3aecf3d6297ce89fd82088429bb9d68ded4ba0d667b54ec32d9c2f555b2f5130ef624b13dfa408dd86369e2815f1905753cf9f6bce345909aface57c83d694d88231866db4c8bacfc9290c64c893b7f4f3d3cf8244894569674dbe5d499babef5a731f70d7855516206533a2d60c73cd61f65a129970e5005d0a3f2b9fcabac611ae9e671cbdf2808d8c0e5218f18b0521815683a6ae2d1fdea7d878e9f57f3d01b4dcab5063ca6732e67f89687171c8e051d5391cf04b52c1a4e11f10008b06d41b67d8444440e0a7d88b757438763190f7ae8d736bcfe67cb19ef59e8f2e2673c64b3cec977a9aad0ae8e8e1561bca47bba06649c567f178a5e3ca9453646ac2069ed07551cea48532b0e583797b0b70041b50ce654126ae783e7d100acfe5747127781d0747ecf8dd41692754dbef4c2535f68b866b4355608a232a4f31d33176571019aa03be48350590ba1f003af349f4ae0597f4d04a81c7cf8cca129b54fd49fbd792737eac7343336f0a21250116994865da3840ebf355628e4e5dac5b7fa2b8c073ff080202e1a3cb4c7f0838c5bea4771fbc000e420f0856573f2caf621272e1c330c9571e0a9b6d1e5cfae5746cd4f1e92c92e355b0774fa862d5b9497aaab629a26bbbef519eb0e543bf8dfc3762bd6009d01288ddd377fd5c901175865f2b1f87c1d6281030d7f9b94600065cc737cd6da799ae4dbed4efb6d5a98b570f7a272657e8888068487e9ff3461bcc12d9e3623e46db0f451d5ad3063fa88ca4e19fe66681d73581df7ecd7979c8b76a9ed13bd6e952074cebdfa71c6050db535d029d8830f6924d72627e0063609d92e8cb46f039b54da7140a7a3b17e7201e1aee37dcf0d2d463895347ffe705d3a1a11665a11adbd89e52b04b10875c2a68ec7ea7ce878a1b7b642ea5a16beaeb60fd198d9ea4e77f758a60150149bf33636d21df75391ab6d79c0e4c23007ee4570c273ca817156b442718fdb77e04f5446a470f5d0817088673b375d4dc035c141bab39ff75eb1af1697bab555e2c534410bff0876c20dae6d503027e1167f92cfd583f6669bea10a364736bb0adcb1ad2af224909e0927a63056a897378ec4640fc579e7fcd9979078d375641eadf410671ac40a16c240838d938c740dee360010b176532820ccd410fda5414fc50593f2196bd8d1c23af892f7a9eec800c72528c4f4063e14b136a0e6cd4016f23102f4a76fcc22eaaac1108f05fa4f3347fe735c04d6453f4fe47e4948cc711e8de0b8e9035e7e5c34fff33eaf9735cd42b5ff57b20d3f01bd45baa5f1d727b2faf51af0d7d5d3ba8839849a9b085b3e6d390b62022a06f0da33a1be99a1204a6acbf98fa5d92b5a58ca5e484dfece075d6b1ea297eb405d8986d4d15fc1447ecc2c981aa34c02579ed63dd883e42b0cc0da53ccb00ec97b29213e042fb1e033eaeaf03e118674744a1e2883421c3f67b1a386579517f64e80775e933c51d0b2397a9da23135d75e784885bc8303504610a18060fae692e495b870da33ade9843d512f98735c8b485194cdca43a5479c8c3d616fb0f5872f811fd849dd537a2f10314c4f2cec8ece8d09a530da035bd3151ae656e5b6a7323fc82bf39535a2cbd8398e69c296bd7ac12f633bb2b29538791cb1f4bfeca0859910cf9a4b0ff81110afb88cefe2f3d15f2fa828b65547b555e3b061f1019b11519c340ed5b2ff7b5c7827334ef2fceb646396f9ae80a6f3fc1bd25f20b0a4f3e8bb8aa958c54af87039d9c6712f656bd8fda58a82bbbc3fefb94615b9582371cd293642d9cda35e703dfc3331e9198042c52f8a272020c48ae7122ce6389befc87127163ab02134bc2bfa85a49d2efec5042ac47808653cc65525c7a1a720e24fd1c43111d12fb39a215180f857076dcb7acb73584515e2a13aa95f0eed1b3c4297dbf4854e820939b73f95f04f0ebed5b16670e104d23e832006c63729c6166f05dd2aa4f8b15ff37c35ba60fc78e7b5bd5bb8679323d8dbe8eb04ccfab77a4ed21d087d02879adc7b362dcd91aeeb7e3c1869791300bf364964bc931e07b507f0067568cd5778c85a9b202e23ec35e2722b39f914e63779dfd43c1984323ccfd2bcdfb62f9f34d4a504d5bdaf1ce9e3dbea2a409e929dae6f819bc3a02122a183939761aa7eb7250aba1dfb8d02bbab51b3d14b24fc00877b900e5d48e9f3b3e473c93b476a8b808476c8060182e4ba26c9651508b77e9fdade9270e4fab885a9d58a95bc8721596e7fd903a3febfc88daa48153cede08dfdfe118fc1d2309f097eeb253878f0dd9168cad57351554a6b1b1e10b4b643acc00ec4ade68d9f262454a2d2c1c71bb910d237fc0e783e6ee4c2502df54ec1f183ed20a0f3d11ea026979f5641175129fb815e615833191f1cac60adc49f03d83ddae72354b1300b4675e5ccf33220f0829881a921dc94cead30e088c4a06c93bea180d6d5562bfe0e65b07f9be0be60f839a6c2c70ef35c230e7f825b6818419699c4c26e24a5fab366352a38bfb33d56fc618ec771704259bc49fca96fd4aae56cbb2f86ae6447df5089843aa04878beaedef14a244e674aee2259d24b569762e39778aaf57ba034c0223a6ff127b869914fb1e650c3b63b24584641fc66ea9f8429213725cbe90ed08405b88b5e1e8a21300aa9421505ce83a61b460d03e7efbe5ef3715319d6718155de41e9626fa755a361dce5529350f8ccab47fe9d60dee873df1cf0c8103315d4314db8d8f35304e587b861ac896b99efd46c23c88bd34a803b7c9475b0fb1121bf3fcdd8bb07c3cb26320396e171c766fa9f21c540f748cfab6f483baa9bc7e5d93a1493e8c969128d5fbd1bd959b6dd539364bc975c0d06918a415dc5793b8b7209e6348387b467567149a2e2132cef583af7f5fca2139f8f868c897058cf25174422282f36159adf1bbc80e6631949ae6a721a185ceac8633386f411141a9451f907200b9c4891468594e9578a6f10b0dcfd9f9749f564efd308f24749c28602c5091171a4bd7fb633e2d11dacd02bb901c912c9be888e78e49d06097997befd85d18d985ea7b45086661d309fe6965e85b0894d4e39c6985c856afc68db8e89226947fbe0a7fc27dddcc955ba7b3b011f2e36d6e17494a759e8f0a5f856cf285d6cf159f49e2ff39cd1dee0cc1931e675737a98c9dc71b1b3c139bb36149a28b1baeae6132f44de239da7106cfbe5db280c1627c5fa1a165e6e6d3260e91d2e7af49ea828aa6e6ec4a3507a61e9d940011dce726e6ee7bc17a144e96808e9e29a6be8788533bcb15c2b4b26b13947e9b7b0b5d6d0c6fc603537ba9f4c2398e58f28e31251f3ad8"}, {0x28, 0xffff, 0x1ff, "8b6a5610b0f7b3b9f9ccdcf995960802af693bb743"}], 0x1188, 0x401}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:14 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x4) 16:02:15 executing program 1: r0 = dup(0xffffffffffffff9c) socketpair$inet(0x2, 0x3, 0xf6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r1, 0x4, 0x100000c0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:16 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x6c4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000200)=""/254) socketpair(0x2, 0x3, 0x40, &(0x7f0000000000)) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:16 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x9) select(0x40, &(0x7f0000000080)={0xc8db, 0x2, 0x0, 0x96a, 0x8, 0x1, 0x1, 0x9}, &(0x7f0000000140)={0x1, 0x1, 0x9, 0x9, 0x9708, 0x7, 0x2, 0x7fff}, &(0x7f0000000200)={0x8, 0x100000000, 0x5, 0xfffffffffffffffb, 0x7, 0x5, 0x799, 0x96df}, &(0x7f0000000240)={0xfffffffffffffffb, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:16 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x48) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 16:02:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000000000)=""/55, 0x37) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getflags(r1, 0x3) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:17 executing program 0: nanosleep(&(0x7f0000000000)={0xfffffffffffffffd, 0x10000}, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x100000005f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0x400c}) 16:02:17 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000000)={0x8, 0x4, 0x4c6c, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x9fda, 0xc}) fchdir(r0) 16:02:18 executing program 0: r0 = semget(0x3, 0x0, 0xd0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000200)=""/216) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:18 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:02:18 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/51}, &(0x7f0000000140)=0x35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x1ff, 0x81, 0x8}, &(0x7f0000000000)={0x8, 0xc}) 16:02:19 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1d6}, {0x6, 0x7fff}}) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:19 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x40) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:19 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x3, 0x800}}, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x20) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:02:20 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:20 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) select(0x40, &(0x7f0000000000)={0x10001, 0x14e5, 0x8, 0x4, 0x1ff, 0x100000000, 0x829, 0xfffffffffffffffb}, &(0x7f0000000080)={0x0, 0xe2, 0xff, 0x800, 0xcd, 0x3, 0x4, 0x80000001}, &(0x7f0000000140)={0x341, 0xff, 0x7, 0x3, 0xb3af, 0x9b, 0x0, 0xfffffffffffffffa}, &(0x7f0000000200)={0x9, 0xa5}) 16:02:21 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$inet(0x2, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$inet(0x2, 0x4005, 0xe3cf, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x7}, 0x10) 16:02:21 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xfffffffffffffffe) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:21 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x61, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0x1}) 16:02:22 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/154, 0x9a}, {}], 0x2, 0x0) 16:02:22 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getuid() setuid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) select(0x40, &(0x7f0000000000)={0x6c75bc48, 0x1000, 0x8c64a40000000000, 0xfffffffffffffffe, 0x0, 0xff, 0x1761, 0x8}, &(0x7f0000000080)={0x3, 0x1, 0xffff, 0x9, 0x9, 0xa21, 0x5, 0x10000}, &(0x7f0000000140)={0xffffffffffffff8a, 0x9, 0xfffffffffffff000, 0x3, 0xcd, 0xa8e, 0x8000, 0x800}, &(0x7f0000000200)={0x1, 0x5}) ftruncate(r1, 0x4) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0xfffffffffffffff7}, &(0x7f00000001c0)={0x8, 0xc}) select(0x40, &(0x7f0000000240)={0x3, 0xffffffffffffff80, 0x424c, 0x3, 0x2, 0x6, 0x4, 0x6}, &(0x7f0000000280)={0x2, 0xf800000000000000, 0x1, 0x1, 0x1, 0x2, 0x800, 0x1000}, &(0x7f00000002c0)={0x6, 0x401, 0x7, 0x0, 0x0, 0x800, 0x9, 0xfff}, &(0x7f0000000300)={0x9713, 0x80000000}) 16:02:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/4096, 0x1000) read(r0, &(0x7f0000000080)=""/65, 0x41) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x73) bind$unix(r1, &(0x7f0000001200)=@abs={0x1, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:23 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8002, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:24 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:24 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/207, 0xcf) open(&(0x7f0000000140)='./file0\x00', 0x4, 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x4c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:25 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) socketpair(0x1, 0x3, 0xdbe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2) dup(r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x1, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x82, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:25 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x3, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:26 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x0) socketpair$inet6(0x18, 0xc003, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x401, 0x7}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffff9, 0x9}], 0x49b, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0xfffffffffffefffd, 0xfffffffffffffffd) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3}, 0x0, &(0x7f0000000180)={0x8, 0x9, 0x357f, 0x0, 0x5f, 0x4, 0x81, 0x1000}, &(0x7f0000000080)={0x8, 0x2000000c}) dup2(r1, r2) 16:02:26 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffff6ff8, 0x401, 0x1, 0x9b3e, 0x7f, 0x2, 0x7fffffff, 0x7fffffff}, &(0x7f0000000140)={0x4, 0x9, 0x9, 0x922d, 0x100000001, 0x7, 0x81, 0x9}, &(0x7f0000000200)={0x1, 0x3bcf, 0x0, 0x1, 0x6, 0x8, 0x8, 0xdd90000000000000}, &(0x7f0000000240)={0x4, 0x9}) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) close(r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) 16:02:26 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x10000) 16:02:27 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) fcntl$getown(r0, 0x5) 16:02:27 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x80, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) 16:02:27 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x9) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:27 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgget(0x0, 0x40c) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:28 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:28 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10020) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffffffff) 16:02:28 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="c08d28de7e5e06757995f18610ac2a6d2ecaaedf5e62b2d8712f57ffe4b39e06862ba91d1ab55dde2d95414280c7eb5aa6adc94618441f8de08305778adcce582445161e95b28757ff2b6d2a27ca5f5c1fab9d720113c5f3306b2e6878ece65f59e137bba2012e55aacaf2886db0b55a9d473f13460ddde484e2c2d566c70f0ad1cd9ccd819c30db615db16318f3d9b838182e01137b51e6a60a2a6040e35a8656c586e97538d772fc715edb76964d25d3fa50b9141e44cc6daebd0055e6e9cce37dfc0b7680e3186a0a27e14cb86efe7636845eb442fe5a65e58d4939483abe3453d4952e223fb105769f99cfe3c746ef563470b98ae353cc8f4fa710ebc699e8efbab3c5e8ff03ee42327d4f8e9215fd3027fc1a2d4c202fd169f58718717a660fcfef8a5094e34e8df1e8a7766186fae0dc61a5b7ab530f42ca15a7a3870929352cbe1407921c7c07bdd456346f53ebf68bc1a42230a5870ad8b00973e89f576f20940b7910928f36788ac283a64c0883de54dafbd0b4285f27d8bcf209108a9ac7a0de30475ede0608a64190dfa4a0e8c007b73ea22dbb4dc798511d60b1d5139e71ecff9b77d70ca0861e94100e2d57b0240ed0fc28c92097315f13784fadf7ab6abc85525650dea3fae00263bccfd73ca04d52eb054d3eb908ec945724b617e7a0e7af0265b6e526ad25acde4d22a959965133ba43242e206080c91319914d59bbf685506115405a5298809ba8862dbe121f8afb28fe90f6bb0f701621901f99916aa461c5dab096d378e2c8d2349be981c58aa035386effed74b720fafe6ed360e675d504eccdd9b75a1613443061d97789bdf92c5322452397e38130e014d40a20ab97aa3b7890e95c34e0176a054f7ff6bd5182c2e6355c3d60892d77b1a1f90937d9fd4969a1a7a0a84cb0bd53e1e0e4fdbd27e1e47d93820fe804eab60656b93e96a1582878ee63b179805d7385a084b1f2cce30675187305f469ef651353253d26a6f3bca904e2146d1597ec0af2789a69d73812b309c2ef0d348a6ba4be3d7e2d4d62fea1d1fcc54c8f3ce418fa1b3896a870e04667907f333513a992cecf29a6b7b4820996f6cdeee614e2076dda3a52be0fd340af38814d7f268238359202a36532257142737d6e8d58157e4dd369ffc6ab67f9cf1bb3a0fc25083017a4053ca5acd707ced03bfd0f5133df8deacac9a2933b74eaa320affb34ea159e5f88c0e76e869f94b12af87f600810ef376dcbc67ba46e1801cdae47263af5dacf8aa1a00fb3cfdcd39fe7840d531246b0b58be840137f484b27b176e5ea12f5e7761a3a2f9fb8d4c7f263d4fa7677aa78eae31dac31d982614b50d1f07d079019944482025c91379c1a51fdedceb9ed4ff5f14e061a9565f7ec25f7b05f8ce822bff948dd41b8f499a294ad1c4a725cfddface99b2996f3ef5d7722a3db5505fab7b06eb5116765fba18e618dc4cda19fcb5170d84cb468aa6e1d9cdebf4cc3f22d90a29cb3ce21b29b3d1c56622286877e07f0a4ec2e5dd6cba224a43fb565fdd5ceb5acd1141f7cfa01c3a57f9f824b5f4861d3cc378797e4558f5daaefd5133b2cdee3ed8e0d6a3fc93528f3fd34295bb1be776541ae04c84b899ffa997b939832a5771178e6fbcaa0e3e210bcba6570c0d90e0ea14394f49ae6f3e1b3f9bb85b978b619cbd95e5e6ce1d7be619bb2e0a36e5c75c250b7492244e8cf80985610941f963d1b35b64262bad740fdfe4d6b17066838b8ce972547c8ae8fc7c32529f23bb8a7c2350d449ce34a913f71e6e0e7db2c5ad43b0482a67e6323a12c9a938005121317faa469ddd495287bd9b7ec8493752a2ada6af00b7ec7a118f2dfc672452d8151967d1784b588e8b1c55e5c04c9b550bc9011bfd0c887fb215f04b5cb69ef46be2a23235bdf09bd3ad19d937d3f96f239a49eb030156c384e6eabf216fde4dd632d5586ca69716417ca1065f93bb2249dc68eb7beefb861288f36ccc1e4e3e9a8b52c7355a49f1d476ce4935fdd0c70e1939a9bc6c6ec132760c0a1156cb015dc717e9103eb19d26e9ec484284cb42b036efa0e5aa1cbed5cc12472c812f4fb09737ab0c9834cf8beb80521d710c304561c03658989f4cc1acd89ee0b26b937158c6e7faa551bc1d57779b112334e38ef0e5cbfba81cd5c8726e7001a177ae52f9c2d6756a1f5dbcd1a177eb12d36eb967945f43ace529db9956efb6e87ef0661c6f4bbeef84c818f67e8d0157860c2e74882a20e351414d1d48457a4e10b6e455632a56ced13fa571e3eb19e66928639ae889a45feba5ec334894e023350fd5734452d11bed93adaed3afd63ee4998450d9c7322a929be280af7a10895ef80454f62ccd31552dae7af0e3ebd65d012477f80cf97fae355834541b3480baf218f5d8e9c5f6c458c9573c00902e938e79d7455d421619509a881d9f0630b3a42386dadc3448294c921851cd530407736aa0e3cc63a687de574525138c74e223beb51e6a3496b9ab1877f3d49c819355a7ba98108659d37cfbb91fd332ac84c19114e6cc9a092402ff73a078b6f768c3c35e6e650ac3e717573232aac9d486b52204dbba8af110e509c07008501d7bfa8d5f9eb3c849d881445b491db0cce2023f7f58c1f8659c65485b8b46c32d13cdfaa49d8d924cf10b427f1b2bfb6b07aaa80dd17656fdb2736387a210de2775d7ad8c22551abd95ff12db9b4ac4290709a2fc3252029aa92db848666fb6abde6ab10560e33955b10733aec64d9a8adab8f3d6aa2dbaea0b81e2621d9bff2defde8c62e0ebeb1cca593fa4166d606e7c69b15f3fb203d93c5add3b9e7d22b152fd708c7256bb3fce4bc595852ddb914291febd681926ad986c55258e5b015d4be03cf86edad6a367fc211472153b5782f12ccfa3b85f37e70a66d7f152580def34f880b5cc76a6c7f9df11caccf9d647296b0b097afd4f8372f2d794501bc604cc16e24b24432a4dd291d26f60cacbb0ed535437896929f5e5d8bbe66a30e5a060f3154b447a153b54e7b6db9cf83acb66b7cd7b12f7b19abdece3e7064eded9b1024c6d25134c179e0cba6758f94d17dbf40cd7d1449f85aee59158ac925a35258e3b26634563dbf63af08dd0add752c2b0243fb7a20a8556892799d03403b33e43ec505e8da69ff7b52af6fdbf342dc551d0c5b1f7c8a068081353ec9c5507f0ca9b2671dc96651eeb7cb5aef681a9675266b94f88105d7cb6c679610438a26709e6ba6198d4e2f090a930c2dbbc5f54e615d224c1aafc21535d250233cee60cd8622ce5ce689881928466f7931ba202cbd35cfa049fe35a1220df1dd0f149a1ca5ec76d21751deab817eb10c4fde9c381255c7fcb0cc5564a85b6fbe26e1168a7eb64bdd33ca6f1aef89f1906b5a74185d9d1d55d9e183ad8882f8284610e8eb5262285d6dec8f1f01f8ea0dac583fbc5de06f8162421216e8cc2c7666547a52b92c0901b1d20c9fa3eaf1969745c64a4d70d2ec8d1c92451c647510db1955d674db1c204a305c7c5a443954b3bae6b3c2552b75c3019f37f674bd515250bcb417435d07f8dc7c343936e2815936ebafcfced390c85c41d5741dc7c5ad4ec6a7cb359e2953917911b7d1413fbdee1964db414754ba456c552be353fe0cb9aebb7d6f1cd319c043bd569ba9570b038a76c182420cefac365cd20f199b8f619229f3e2a1829c2ebb8ef975ebaaf2393485f3267ee1ac9e163004672fc7e00ee26cbeff033232308e67acc9af253656f3e285b93c3e5ca371dc9904af726e5faafd24ba6488c1587e74c93552958db8a6999be911fc56a51bbc9847f9a76ef919aee01025a126406b2f3cded8d8327529b09531c29ca1102f985e098d00f19e55f89e02b7733f436b0db3d534f9bc9285d1ae260a9739f60e2abbcaa826414fcb0a7a94a75f373de26bde6b035123d010fc819557a7ff53cad54ac4ff0825ac8ece62350229ce88c0f1de5228a43ad97ac8eac7b0bed1a9f90b8b55d4817af0d35829e12921beb9c1bf059abf4640e90eccc7d98f995e2040c5f295656fa78b0f332828a00c73419aee272cff81b625d6b99487db228774f927f690852e3419aad3f199400b2fdba721c41095ea8cd65d44cae14b1ee1f445c439fdedeb1397237a04531622c8e4bc9922087ee02c8e8b6732f35aae86f7f9a182bb1262aa27d54b8512bc294e34509d3b495348860b312b03a80cd56e7ba5148bab9cfeba4800a867e00ff566102a1f21509af95b66b6b395bb579055c3f1f38facfd7a09a57dd734d7837883c8151023a6d8557f810b28eae91609a24953ca370ae26aa69e22c9288b9708790bf26dc03b5b974debf6dc3e3421904560cedc56546204be90afeea406e7fbef2d265450c4a9883b60a495ad5457ec235ef1b733c2ec1297fd9d250f25e08875da547afbd517bea5923ade02fbb96968b5170f0beef1acd07ccca1ee33b02eb40185b1f937cf421d4e7d861439eefa519c31d305170ea1a33a91dab3e7b565de25b19c60e254f8ef9d0de5fd476006cefe418ea93ba40d41bfb87f4ad376f7dd4286f3176e65059bdfadc87204f368c8656454046a1034566877f02a06da3e06fce351dd3ad0d355ad2b8562a31f6c99d7edc323d0c209590563db6dfa4419e9d437bb29e2428a33b03e19c146d3d91d9f85ad571d4d464e992feb390f8a3d4a0e798fa810e314e0cf4eb8fbeb273918a9a451774d3b4c36a3e394def5a761d3b16d82b18a4d1f9643625e15ae9d21f1fd58e11ef8ebebd7076a1e2a54b38e2a06c9cf2237140fe2a7fa1fbb67cce0db40b09e3efbdd3c6b33619d14042487f228a6f66133922c854a45b7689ef282d8ae0c1107ceb84933f0a6a6683d5aacb4125c366dc45e4f8ab20659b4438013851eeaa431c551fc83fed1360e9d53d34769ec68bba8bd5a3317784c0625f6fe6bd76a7c849c9d9a1e46b29e62b3102343708628659a559d0ab4ad41d27625bc334cc11c4ecb26e46a792830d978c5e75156710fcca2b1ef98e46d96cec8a9cb10e375ba763c44edb208fbc42c7d70220e6d3dc1f7ab66d45180c4339445e5f8b8ef22043b450f9d5de077b5990be08e4943c8c5a1114796b3ec5779503686fc24c4a5fd2eae0456c4131b9635992621ea070d7c87f64e6a6ce32f5507415e56d77dd101da05a2baad057123aa527045eccead70da99922b2861109fd135956ae8c004fc4ac43751bc3539e9bd5099e1affe025cd5b056f4aad78654fabf2a7e0aa5ca8ff95ad7f54d28d8167f95cbf6eed998e6794884f68fbeddd331c706bc885f78f856ad558dd600b96680b754aafff18863b353dfbae99bccc6d751ad62bf74438c40743cf9d79c8e612887db03e1e4e821fea3c31581785e2578397e94e692e51a4b70b0f3ae5063b76945c0870d96d78d28dc41e0cc5fd16ec91fe6388772c2422c07dfbc3dc971ef3a6e84ebf59c41003f0c18644b8866d959b9777a663607ec96641aa09c16c7c474944f70d05c7fcedf71393706032ddddd097244c06fb46599d53d9c049bcf6964927ea964500d7a11bd198289fcbd6c0ed28b89ef901f24be15e6c8ce0cf6ee957997681b5542b58697e3cd941f944e985b718bde08e02055c19b2efb14f6b0a8ae4d5485d475edc70d69b99d4747937d4b75a7379f78d7e15685ef2af05bf1d8564ef8e42f55da2ce9d9dad81cb7210572392c580b0290316c9d12aa8f41340332fd62751babb1519fc3c6abdef642a4a99b6122cc891ae6509f471353ae6cc3cb0dc6fdd3", 0x1000}], 0x1) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:29 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x30040, 0x28) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x9, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000000)={0x8, 0xc}) 16:02:29 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x400000000202, 0x7ffffffffffc) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)={{0x91, 0x4719}, {0x9, 0x6}}, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) fcntl$getflags(r1, 0x3) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x2) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x9}, 0x0, &(0x7f0000000080)={0x8, 0x4, 0x357e, 0x5, 0x5, 0x101, 0x0, 0x1000}, &(0x7f00000001c0)={0x4000000005, 0xc}) 16:02:29 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x80) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:29 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000180)={0x6, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x19}, &(0x7f00000001c0)={0x9, 0xc}) 16:02:30 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x9}, {0x9dba, 0x3ff}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x22006, 0x80000000) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:02:30 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xb8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x6) select(0x40, &(0x7f0000000000)={0xffffffffffff8001, 0x2, 0xfffffffffffffffd, 0x10000, 0x1, 0x2800000000000000, 0x2, 0xd8f}, &(0x7f0000000080)={0x6, 0xd01, 0x6a, 0x0, 0x3ff, 0x7, 0xfffffffffffffff8, 0x3}, &(0x7f0000000140)={0xf6a, 0xffffffffffffff00, 0x80000001, 0x0, 0x5, 0x83, 0x3, 0xce}, &(0x7f0000000200)={0x1f, 0x1}) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:31 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair(0x20, 0x7, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) readlinkat(r1, &(0x7f0000000080)='./file1\x00', &(0x7f0000000100)=""/94, 0x5e) dup(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x80000000) accept(r0, 0x0, &(0x7f0000000000)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:31 executing program 0: select(0x40, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffff9, 0x3, 0x3, 0x3ff, 0x100000000000, 0xffffffffffffffff}, &(0x7f00000000c0)={0x81, 0xc2, 0xf6, 0x6, 0x2, 0x1ff, 0x81, 0xfffffffffffffffe}, &(0x7f0000000140)={0xfffffffffffffbff, 0x3410, 0x3f, 0x28, 0xff, 0x4, 0xffffffffffffff01, 0x8001}, &(0x7f0000000200)={0x80000000, 0x3}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:02:32 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:32 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x802, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="4d17d729b392935ae85a721e60e2fe3682c26cc57a51f83a27f36fbe9ce5938f5b5d624e20760c334d1b2bf03c2847088332b21e4a9ceb7a60df275b7d42efdc67a384d8253abf07d2d78ec5aaa85cfd8596b15b5556b69c0f2245289f549e771e7a04e40987fd054aab2aa94945936cbc6a2ec18e9d1cdf58db2dd063d21f67fce96d388c6a53f9455b631ab8092d2ab1b8399f53a7323379032c535d1478193bd3e08d2fa39a56418a03f77469e8e1fedbb53cfcf3621de7e45df9724443181c", 0xc1}], 0x1, &(0x7f00000003c0)=[{0x78, 0x1, 0x7, "2646433847573fd415f0f2763f8e4e401b79039ddf6e033e252b147f6b6e485e4e3ebd1e76759361c5e5c888c6ded394ef67538cb3ce1fdd7a8da041c32afd6152ae8dbb39060207dc96acadae8d096cf7b97b55f11af05c75bd0481c4115732e24489bdb7f9b795"}, {0x50, 0xffff, 0x9, "f1c9efa8130f71ceab50f31a607cf1df3f8a289d2a4f01dc7feb8adc26851bbb2726a7a3ce33b10709b6bc76cf816198eac0d0360685aaa61ded"}, {0x80, 0xffff, 0x6, "39345ad4622d1c969e61ca07858e10439de374b8579fb4ea82fedd3813ef92e5ec716e7b06161474efc6bfa8c90c616f76e65a6cd5146806e22967b1cf2a7c59a653d9ce3decb17b16754f9d7b23775f7c678e10821a2ed1e3e2d1ee5316dc347c907b5ea06f613a6ac2"}, {0xe8, 0xffff, 0xffff, "230dff40a2618d09047094b3e8a2f689aa1c956f434558dd335d9bdc2bcacba11cbd3cef6fd8d3a022c5086f59442c4ff3d7d332c842d34677f4a551728e4572a8e164e33a5c153696387592944bf0f1e63d61645ef7f169b81f3da11df542c906c3c4b46777541b92d11e838685c11f3d62eac15fe8f2e136791ee2cbc2a26fa3ee494bd12de4b0b961cc038322b09be34535284d945bdd53b747e599148230e06f0c7305054ee0abc8cf4b70ba027d014811e708958e9369454882fb94b4a4a56ab3eb0e41c38dd3935e74c09185161e5afb729f9496"}, {0x70, 0xffff, 0x7f, "bcd5078dca59c2c2f12b3b235cfb949a0b8ea6be0f68f594a8b1fe83d953a696aeefc153c769932b04124b8cf5e03f7e16c906f7d3b19bcd00effbef5fae8beb8e48a95aeca546ae1a1e68efb0a516b51b0be87905dd844937a38f8225144e"}], 0x2a0, 0xd}, 0x2) socketpair$inet6(0x18, 0x1, 0x40, &(0x7f0000000200)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) utimensat(r1, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x2, 0x8000}, {0xdf5}}, 0x0) 16:02:33 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCDTR(r2, 0x20007478) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCDTR(r3, 0x20007478) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x82, 0x8, 0x1}, {{r1}, 0xfffffffffffffff9, 0x0, 0x5, 0x4, 0x7}, {{r2}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x4e58, 0x401}, {{r1}, 0xfffffffffffffffe, 0x82, 0x20000000, 0x5, 0x80000000}], 0x3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x48, 0x80000003, 0x3d8, 0x2}, {{r3}, 0xfffffffffffffffa, 0x18, 0x1, 0x9, 0x8}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0x5, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x100000000000000, 0x8000}, {{r3}, 0x0, 0x20, 0x10, 0x268f, 0x67}], 0x9, &(0x7f0000000300)={0x2, 0x200}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x7ff) 16:02:33 executing program 0: socketpair(0x10, 0x4004, 0x80000000, &(0x7f0000001400)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x100, 0xffffffffffffffff}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x3f, 0x101, 0x81, 0x6}, &(0x7f0000000080)={0x8, 0xc}) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000001200)=""/105, 0x69}, {&(0x7f0000001280)=""/173, 0xad}], 0x2, &(0x7f0000001340)=""/76, 0x4c, 0x2}, 0x1) sendto$unix(r0, &(0x7f0000000200)="b8c510f654c64b7d1d863e1a1caa95848d30c0250716050f5499d4265f1c316fceca6c56b8186447d250697b5888c62334b5467c2e16b7a167b319619718280c705c62abe2d9cf4da7435f5bf50ae32d81d38a6cf0f6e48e6ad466fa9a719782698c24376d2351b6ba10e917b5ad9cbd5a62e0826d70daae4da3ca65fa6b37a2033e255e1b5e9db0cfc800cd94d49134bb375d32ad1ae54be64a2baecd7a1a91df25a55ad9cdaefa208caa81d6719abec67273a0134e5fba5031c9aec3ff00197b526f1f48f14d4045609e268b6a0aeca07605d5fd2866b1bf08d754335630354d39d29377050832e71cf69558e3e9a604c9ede8e1b0d4f59f383799e59275c5d2dd57cc23bf831ea540beb4794e02bf954d34533bada47edab8636ae5e74cb141ca202ffddab728d55d092d6b8c6b2546a1fd34998c5edb3c77a2dc099dfb6f05989981d9434c4ddadc45aead880a0e4ad1c1c1a2d342876ce4e57d5038d4e9f14588f1e4441177608957ec7f5c91d4e4544e84205f04872fd9f3b4d9581c3faca4adb2b0512094101aa74e87ab061ae8396672f3763cf16816ae99e1160471a3c7ab6337fcfa9013b6969c68d0f81cd9f10dadf067611740680ea6168a153f29795e82e1d6dc334eafa6893f48151f7376c40fb3de64ab07de999d559209abac715a1735bafe6e3f8a619a1725826c58a935672e8293aff0f685ec290195e72add1d937e8f9f964866a1cac4eaa4c152c8be974a3a88891578f15a81793dfeaef5fbc03fcaf54ed8c75da9190006b4a1f26f37e518e5a0a2da3a8d76a22ffba76cb54b76defe84c1345b197aab62d9862e5acbfaf278f858a6b39e28c201c2d35ac81687ed51600eaaff0128e5bc611ab16a8f08e954661134afb708b0cc5f9f50ab079d84a7d7d898544b3da07b51f5f220dcc868f387472a7c3e67b0b776774ae4484cc2c3e335c772a3a4c44485452e349b591c8a65647ab0310eff5362a8fe297ad1411d1c28297fc353b24870a20afccbf2bc852ad61915a0f477eb195d98d5e06e518f337408ab2d71e6c6c5e30aa407321a05e4b86b382f1531b76291fe040e34dc7db33b9b785b5dc3c05b5a9e7d31e2de4af0c7121464cac5031f13c2e70688987acee9b49f7dc48c66de75b3caf8e9a57bb456b01b91004a3553ee7486e63dee4acdbd996f9371604933c4955497fb4ad39dbcf8cd41acef7135b7defa7e8a7e111d39175b2ced2b81961007ae03c32c6b2c187215e4e87497fe2b3be16769c01129c31a611b4374d612019c854493fc60e34f7a755ee8380f81ea8e74f92015b5ce648dd82ac771be0148390b871c8f4a30c81a45c2dc78ae35cacd1f18e06b93eaefbc66308ea0d437b6f78249dad6c84df51bdd591b70f2f41450bcad1d125095457d679d4bfb92d353c30bc857aa42f74a22a18d4375586a8d8e6ddb032caa199b4f08a1ff0d4d90539eabf57695f3bd1c49418ee67303e9d4b9205f08be11999f6d9b54ade0e57796d7d19be4ec4382ac8351f40fcd371250cfcbffb3e714bb3fb84b32b782b68dfd24dcb469d09d3bc44285999406487411e228d2279be11b045dc3922b50b0c4fe757545b9130827952a71dca52b292f8b0bc8edcdb87a44f3761c2ee4ef2939f19b73c7804f60b403fda7d7bd72707e7eb6e8fb2292802218aa94ef0a4b1296af45596fec980d0e75172b00edc834925c105093756eef58dac71b6da898dac8e7355d280234d2a41e9f736fe15aff738861fe1fce81ada0e64a661afa97c1e7e7352c8515119a98bfc2bccf4d0371091d380c578b1b8e77bfbcc6465288fb9d98c12ac6f88d920f934b8016a15370f68e7c197d3694b21be79c0d95402ee3a5f3d085131c8de9e8b2b40e90cb98f942106bb83fec7420b88a58b0c3dad5931a1cf4d6fd19b8cccd2777e860646ee4488c02331090e784d9d63c9ee35d5461a2128f130ab0728ba82d19c28d582f70c386e67cfedd34e1f2db34a836690b099fe35604b193496dd1f50f081c79194218ae7781b0b6cb1d1e4d7391193806a63513d24ee445f52f3d1be5ec40df7b80c974aac3e4edfdb54626d044182c6e5f449a0a1413c0e09a08caf0ab04e240970603c99cc7e8145e96be80bab6e4b76c010f0da6921c2e65fc1b5ba94f530a18ab755b2f4c9acae0fe2598ec84400b05b94328bf29e7d54b5692047fa2be00bdc66bb8da0a328c7881cbfa7c0eb6758a26ed11c5f353ffe1a837c5f529053223f7f6af7da3266d232e661a515a8b5d6b4d061b3410e92f6b6bdb2ce5f439334020a989d0da2ac4d1671c2f19e76eb1ff38e637f7a9a684a5a12318cb8456613d365b32ee1bc9c10b2b16c96d6f6d3da7069b578160eb21b68e752d28b704a01e596eaf56b798a705ac8a4042c09f2fa7403c8a2beb815406e160d20d251f807ab7173ba4757f2611349bde7818918f3f7e3feaf07cf8f5254b7197adea44559eeb5062f8e2cc3b258e7fe61f90f30c7988a177901d1749c86294665877295435ebb7f809c8249d517da7b04ab39a65a0c8f0cfcb1be5a7d955165199d94d749d62ca93bb3497d62d261ead72283b99c9a4fbc9e0dc3f043097203f6a5d68b6e91388eb31947400a0c8f29de0efc1c61a0a2d223493b4c005e2f123e99f5efd6788851373bf2b77a72b28a272377c34d0d8e2d350c868bdd465b39c46ba3bdea88eb400b52d3d58a08c3d30ad0bb339073006e0460ba8b3a9bee0255a39086780b77254966ed50bd941e626f0038d97bb3a4e45ad6f7065742d2472a1a62f847733436f9abcd2062ddd1efeb66a7981238d462b4655e70bcf3f4d5e6bd0470153c665bbe8cdb0dae8007f19ce16f64df4824254138c2c3a0c1a9d880398a936242700232746e8346815d5257f907ecf8948bd06dc4ebe54da6c6394f0292f1b2f1573b4b4b8199aeeff265a6ac548adb9376ddea77c1532dff816cab15568d3a0cd6d9790c9f09d9bef17daf64e14d5b7f9212e7d4dc2dafdbb239cec33f9d97290665c6fcf5e95bf2a7bdda72aaa64b7abb1453d5a9476ce3930a84431383afa3c91bcde8254e03ea0602fabfd30c505959f7af3082d1f00d751325ab23ed631fde084836c78cce110d8327fe69774b487d2a664809d4177b56dcc1a2936cdb864c41e1fd73442cd915d3d5a10582fbc5e6b3a18414077a750f5e9830ccbb7b77ebf35460f16f337e609baced90dee07ee1de61cd3ef67685d2da8d1d2b714a76331980cac3432e6975bdf49a3c7517760b12b0fa89aee16c8e8e34a9f10f887a184627b5b75d088764bdbac82b96f9a6fff6331acae3ee56097d445ae1be798099965c173b73ac05fdf365aa561e25b4144feb5a713b9ff2f566f521fa34ac06ff12af6a2ea1457a56b6e4f87999aa263603278547737ebd67b14b7f49f48c6813e6d7ad531c29dece7a2d080cb01def50571991d8785785fdfca8d14b419d98d81d00e6809cde7f37532221b7959e15e1f1518382d7dafd333c2d1dde3fefd3a9b46668ff8456ca057e004975e07a69a3714e6889508a8802ea3f795ef00bd715e2068569ae004e481a2f53646d3e8be5f0640efc2c0b1170b63f3d6408da67a43b454f1dfc9a84f831eac5e69724ff5a9de087d11a85f0b09fd8578283f84bad04ce7e1aec8cb35c79e4ec4203385cecccbb76367450fd5d4b7abf3830c35ff2be831e187963f657a65eb3bfb106ada5eadf2edadc3555de7e3ce04db86095b656b449ddc7bcfd554d600d0ef2d937e76cd79b5f6c580bb395c987ea2c9af151714eb91ee65371230e5da00a258803360e6e98f0711bab4b699f738536bce4c8d953b89bb22749039d518a2e96c12fbbbff1dd14207880b8f62661cf5ebe948bb8fe476ceeca82ab0dbec7c429aaaae7fd8a1fa06c67f9c489c113cd15943375615973b68d3a908b0d9a1275bf4955ceb522995769ab85516db54340d77d0c842e372b9bba4d1894a8a498b4af5147921a734f232577e161b9e47e32c21d61314c8b63cbfde3abc48630edda7e59df0f4e98e28595618c01f4bab197bd7b2450413dace569e2b1990a390b8e28bfb52e547bb2149eff46c0d4b38a24fa3749b726b59261f945ab13c3086965552e6bb877414df8cf344b7b99e7511c977ce18e0f229ef857e3ccc96e5de52ed3c38af7948c199d0d4c6cfe67693f5e83a6219992159a0cac77099ea103e591aafad124a423d4f43bb52ca008bf5bcecaadc0426b2a108e59aacf47adee9ffb6974e497a33e35baeb9c3233f68cf8bc4081ce91cfaadd3bca4b3663f191cdc3db04f49a9ef331fc0e13288d23dee55413582162dfaba32625e8e2d8839f7cd8defd6f0de5b1c9f366a78044b1b682d894730b0bf87372c389ff7d6f62036a6ead3bb0d28fa514b45685f686040f9fdde6556fc105d4028095d3a9a631481f1ed6395124b45029d8f07b6367c8479d14689063e063a399beaf23f778abaaaa1159f981d7a7ae86acf7e9f64aec2a9aed5da0cb7086f56c3a857280b56076395454f459ae3985590359454118341d9625e223c6397ab2a48300f3a4034d2b18f065215c0c78c0f07641f24577cb8151adf240a127d8fe01acb1291a6a1005ce4e9802852d19f6798cd6655e651125d8cc965ad655d65c5d2c1e5cbf309196972e4443c7ccf0689b5e477586a00365170480bfcdcdfe579ee4235716c5eebdfd7c154303d164accfd39eb691d90ee55ecb97637917fc3d1ea8cde9528df3797aac734f6af8860813ef3b73b4072085c07ff2e0a1223c036b91fee700f41016854f173c1424f39f3b6c2c1b35176b7498f68bd2cd8f6befebe42609100c1c60fc4c65b0227e63b2d6cf269085b16d29dd7c3ebb2ace631b7a849093be7c8bca0519373ca01a09697af19c11847560221de6df79449adbe66ac2f60ade4b413fabcee5a7521ab53cc7338247c488c6c7501327aee882b20b22e9bbfd06188034f6a6dc6e09287916e6c0d0fca4a451611255bb7980844fa8fed170932eccb30644bc8021427ae1fff95a788b4b26a9d0f51ac465ed69e28a7547c5511427b3e906c1ff51d461f1c35bda9940071f853a7cc819d5856f0b753b198e6e0e3fc79ee0c8407bfb2c4621f7fa44f02d491afc35cb3e41d12aa36343ee2a71e7a598fe599b74e77b40256dff79b5277424d2f56a989738aee3c096c561450ef3b8a6d85d67e3fad0a33135e3429ba65dd1c2af3990cf60bc1ae1d68650bea3fff7b4c7987aa7ff9dba7377dfd10a8719b27c1b97eb6ea70db5fe0bea00c535b7c5cd8f30e42030ae08eb05cf6b4e5972a682ee54145f4997c5ce4eeb666779c0602360e8aa0cb976902148a82ad3a247f2431b225447a7de901dd5517c4351b2151a8ac5674a1527ca09a8ac4816b1ab52ea592c36e0466acd2d96730a5e1c8e9841b2c16a4c2062562ad2f0c74a1ad8efb90586f902a079ad5003700cf3b3aa1715437914da9f029f6584f2118eecc31f65905b771316d1d178935e1656f430beefb21a7a0f060ec1934eb19b53a111eb1abff2da4b42b56997c45222c0cbfd52e2d0718fdb9b1a1390807a6417e6e8029e0593f4cb6d02cce05feea13bee34415b4d5bbcd02a69422305b5c1d472ab108d75478b6b5921d9bdef19deb80b8b39c8f15abf2782cbf1552978162bfa4d134a5685ccb6edb019f8c6f9e5746e659f177f2ac9c471b80b88a51e1206ed3b3d99f0ed27553787d9bbabcd38be922ec3bc48346990e7c1e7f998d6ed8dd7d72237386194e09ea00", 0x1000, 0xc, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:02:33 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="36586ea02a9f1d584c00aa6d7abad2", 0xf}, {&(0x7f0000000080)="fc229d11abaf40f42b85501d0bea29ebd680c7f3040b87ad0e9fe30eeb27c903", 0x20}, {&(0x7f0000000140)="392247d355c8", 0x6}, {&(0x7f0000000200)="bc6ec8662a092717c0b219e1f0b42b65ea000a1bc43539f187", 0x19}, {&(0x7f0000000240)="3f9813e36e87fdd0e6eb9902a671cba844cb9528f0ef8d1a1583e8be97901e62142e5a3ab5dff0edeee049e11241f852a1fd977194fe6857aef42503d92281e5dda8c3d3b263d4f96c61208ae14dd0f4334cebedecdb1bbb8cbf1a45058edd2abd96d10bf361d1ac3aa93c763969b4dca10901349f6c237d02393c226cd50f1fd0606a0da865d0ec9fbfd2f2a36d418f068992109bb6882783700986c494b9fcfa946284b533d67c074148f22d56ad69462b7e7d62672a1f4ace8d2f15969a6b5423e09f", 0xc4}, {&(0x7f0000000340)="52f13b1c83aaa27d40d2417f661a08f78073b491a3c1233f9b020a01147c0c4a69dcf9ec69806e55940dab2e84978b7080238e94afda43423e2e6859bc600a22ae75663b24d9c538c287ca25ad653500ad71e140fa10e614223aef31eebbe6d3c07b37830e01db0d59810f099f732b4126fe4cf50531d153621fc5d7d938aedd43ead80bf92153ad14433612811142e9d5d45fc7f4fb5daed242ff2ead5e853c1d21f0395edc06045f1cf23afd5ab514f606c2f9873c7fc4", 0xb8}, {&(0x7f0000000400)="86f5b2e6c678eb5f2cd445ba9f585be153d34b660895262d0f9e092e7ae00b9fad0de35960c613bbaa13c6c0caa8aaf0d454604ffdfb968b22aadc38a179d574c8a023a1db5103233bba8b3cfaf4ceb4dd6c19a921f92884fea682207fd14b3f4f19e3170de0e7a966ef25bb42c8d14c666230ed55f867fa023191f927d924bb", 0x80}, {&(0x7f0000000480)="cde3de214e2db1082644edaca8232c3f4e2b1ed01378e6d319ba6348d7e831988e20d62d38d54406979322c21dfd1c1584e93cfe8170a656d431d5524728c50e3b926c2f2663b5b84ab344174b2ac2da42caa27924c9932d8f17ecac571a81090e13cfc16d616d66c705f29dd7281e9dec9f51a009afd0eefb69198e762cefdc4ba203d64fa40bc934d266ece0f11af41b3d746c", 0x94}], 0x8) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x20) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:34 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x53, 0x1, 0x2, 0x6, 0x8, 0x7ff, 0x3, 0x7ff}, &(0x7f0000000080)={0x10000, 0x4, 0x44, 0xfffffffffffffe01, 0x888, 0xffffffffffffffff, 0xffffffff, 0x5}, &(0x7f0000000140)={0x1000, 0x1, 0x0, 0xc0, 0x8000, 0x272f, 0x101, 0x4}, &(0x7f0000000200)={0x7f, 0x7}) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:34 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:34 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x10) 16:02:35 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000240)={0x3, 0x1, 0x5, 0x1e3, r2}) select(0x40, &(0x7f0000000100)={0xffcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000000)={0x8, 0x40000000000004, 0x357e, 0x5, 0x100000000, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xffffffffffffffc3}) 16:02:35 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7022, 0x1}, 0xc) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:35 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) 16:02:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:36 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000000200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:37 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) getuid() unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000240)=0x8) 16:02:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="169f1b1e71a04fcc55d5dd1c97f12bc3ba29c9d25e284c780b8359a3dce3b312a0c64920f534d4be3bb34e9aac65ae5aa4eb20251c36dcc08cddb6a703077a7978577cca2802fb9e5b3edbd8805dc209cc5b4ed3bf0a3db7148c612ff3b7aba80c0decda7ebbeec89980d18fa4ba2508eb33443033534bfb04f6eb4e87612e3187316a9401ffe85c5ac96729b837e1cd435c701710f051", 0x97}, {&(0x7f0000000080)="804197604deff961c0", 0x9}, {&(0x7f00000002c0)="a1589418420923a6cbf4e1221a476ff63df0ae0151ab0e04e1932662667e5856bf391c7cea3b858dfaed565f8d335ddd042875de653de73589d09d47d9f71bc253819a1bbc13c99a769f039d0ed7dfe9bd86466e09e79dac5ddfecda68eeadab9cf9c96e85ddd0a632515c24dbad8aa1c6b3810d209060ae3c5685946c9474d74c160c38137190883ace94a9d45cefb7a2362ba17b548d4a3cd67942d7c077bc408b917ad81fc0927ea66855a21fceff529faa2472ad3e6d3db423c0768c482c1ca0be0b5401adf4d6", 0xc9}, {&(0x7f00000003c0)="2d4c507502a6b9855af43ed0b2b2a3d532581cb9814caba79ad6d6c5dd2bf83d6466cca7d3eab86e5a7c6b3b0e8a3550a290f59b30978ff8a4dc0cec990f75cb4a5612", 0x43}], 0x4, 0x0, 0x0, 0x8}, 0x400) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:37 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x1ff, 0x105) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:37 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) getrusage(0xfffffffffffffffd, &(0x7f0000000440)) 16:02:37 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:38 executing program 1: select(0x40, &(0x7f0000000080)={0x10001, 0x4, 0x5, 0xfffffffffffeffff, 0xda, 0x400, 0xbf87, 0x400}, &(0x7f0000000140)={0x0, 0x2, 0xf94, 0x2, 0x1, 0xcb46, 0x2, 0x401}, &(0x7f0000000200)={0x200, 0x2, 0x5, 0xb3, 0xfffffffffffff23e, 0x4, 0x2}, &(0x7f0000000240)={0x9, 0x9}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgget(0x1, 0x0) ftruncate(r0, 0x9) select(0x40, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x1, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0x8}) pipe(&(0x7f0000000000)) 16:02:38 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:39 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x7, 0x0, 0x2800000, 0x4, 0x0, 0x8}, 0x0, &(0x7f0000000000)={0x1b08, 0xb2, 0x357e, 0x5, 0x5f, 0x8, 0x3800000, 0x1004}, &(0x7f0000000140)={0x8, 0xc}) 16:02:39 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) open(&(0x7f0000000080)='./file0\x00', 0xb, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:39 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) 16:02:39 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0xee, &(0x7f0000000000), 0x0, &(0x7f0000000180)={0x8, 0xfff, 0x357a, 0x6, 0x5f, 0x1, 0x81, 0x1000}, &(0x7f0000000080)={0x8, 0xc}) 16:02:39 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400200, 0x14) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munlockall() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3ff) 16:02:40 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) getdents(r1, &(0x7f0000000200)=""/173, 0xad) 16:02:40 executing program 0: select(0x358, &(0x7f0000000000)={0x66, 0xf7, 0x4, 0xffff, 0xe404, 0x0, 0x1, 0x4}, &(0x7f0000000080)={0x0, 0x4, 0x6, 0x7, 0x7, 0x8, 0x4}, &(0x7f0000000140)={0x6, 0xfec, 0x5, 0x0, 0x1, 0x9, 0x80000000, 0x966}, &(0x7f0000000200)={0x800000000065b, 0x2}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r0, 0x20007478) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10008, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340)={0xffffffffffffff62, 0x80000000}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x28, 0x8, 0x140, 0x9, 0x1, 0x5, 0xf3, 0xe72}, &(0x7f0000000280)={0x100, 0x400, 0x4f79, 0x5, 0x1f, 0x0, 0x7, 0x9}, &(0x7f00000002c0)={0x7, 0xffff00, 0x1, 0x2, 0x3ff, 0x7, 0x9}, &(0x7f0000000300)={0xffff, 0x4}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCEXCL(r2, 0x2000740d) 16:02:40 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sync() select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x200000000}, 0x0, &(0x7f0000000180)={0x8, 0x3, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) rmdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x280, 0x0) recvfrom(r1, &(0x7f0000000200)=""/105, 0x69, 0x2, 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x9080, 0x3ff) 16:02:41 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x2, 0x8, 0x1, r1}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:41 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:02:42 executing program 1: pipe(&(0x7f0000000000)) getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getegid() accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x40, 0x39) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup(0xffffffffffffff9c) r0 = socket(0x2, 0x3, 0x0) listen(r0, 0x0) syz_open_pts() pipe(&(0x7f0000000480)) pipe(&(0x7f00000004c0)) kqueue() socketpair$inet6(0x18, 0x8000, 0x20, &(0x7f0000000500)) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x114) socketpair$inet(0x2, 0xc003, 0x9, &(0x7f0000000580)) socket(0x6, 0x2, 0x10000) openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x80, 0x40) accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x1, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffff9c) open(&(0x7f00000006c0)='./file0\x00', 0x801, 0x10f) open$dir(&(0x7f0000000700)='./file0\x00', 0x80, 0xa) syz_open_pts() accept(0xffffffffffffff9c, 0x0, &(0x7f0000000740)) openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0xf5d4bfe7e05f1e35, 0x8) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept(0xffffffffffffffff, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) 16:02:42 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000000)={0x2000000000000008, 0x7ff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000280)=0x8) r4 = semget$private(0x0, 0x3, 0x240) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000002c0)=""/212) 16:02:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0xb, 0x4, 0x357c, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) fcntl$getown(0xffffffffffffffff, 0x5) recvfrom$unix(r0, &(0x7f0000000200)=""/159, 0x9f, 0x1, 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='./file1\x00') 16:02:42 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xfffffffffffffffc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:42 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) getppid() 16:02:43 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:43 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x1fd, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)=0xfffffcee) shutdown(r1, 0x0) socketpair(0x1, 0x4000, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080), 0x0, 0x9, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:43 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x90) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x102, 0x81, 0x4}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:44 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:44 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) r0 = semget$private(0x0, 0x1, 0x140) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/62) 16:02:44 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xa0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:44 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x918a0f6c52fad66d) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x140) mknod(&(0x7f0000000000)='./file0\x00', 0x182, 0x7f) listen(r0, 0x4) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:45 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x8, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x6, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0x8766}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:02:45 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x201, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:45 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x380000000000, 0x5}, 0xc) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:46 executing program 0: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r3 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = getpgid(0x0) getpgid(r4) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000380)=0xc) r6 = fcntl$getown(r2, 0x5) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0/file0\x00') connect(r3, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) setpgid(r5, r6) select(0x40, &(0x7f0000000140)={0x7f, 0x1ff, 0xffffffff, 0x3c877a4f, 0x101, 0x1, 0x20000000000000, 0x8}, &(0x7f0000000200)={0xfffffffffffffeff, 0x4, 0x9, 0x7fff, 0xfffffffffffffffd, 0x9, 0x5, 0x100000000}, &(0x7f0000000240)={0x803f, 0x7, 0x8, 0x3, 0x4, 0x3, 0x3, 0xff}, &(0x7f0000000280)={0x2, 0x20}) 16:02:46 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mlockall(0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8041, 0x10) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) close(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:02:47 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$dupfd(r0, 0xa, r0) r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000002540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000200)="bd8c4a65255c4f24ae0dc4691c54c0cf760ac5e2aea7b02312b02d7ba7744132edddc8b7a6dc1745cbd46f19e4d87c3b3b42415768da0dc0525fedb779976c246549f2d3019fa2ef86cc", 0x4a}, {&(0x7f0000002580)="8cad8b8981af3c79a1ec8ba5696e35eb95ba1a3dd19fb56a2d31f7e45f633723bf45d24b9da9915cf7c0ad09cd991d09b53a9f8b14d1975d249952ee791b3c9aec188c6c6baf063b2ccc0970f3388412ae58b0724ef6b7c9a9b63cf99b1f2250ec5324e804ce4e9cf525904fe834a78f184b101a7539f277f82d7299000a0d36b2b84424c44fd7bd359657dcbcf3418fafd06036499ff09d2ea0a5be04d07917343bcb4e4b1aee9ceb40a8723b3d4054188cbbcb6a5c34a3d2ace54ddbbf1839df81e4a730af8ae305ff1dc6c5a4aa9a01d12aaf4e8ba69eae9b1456d13c3afa44f0a1b0f1651484ab27448fef7dc5074da6765a0e1bf441379dea26fc38878b06aa737acd7ada1c8f390a001e8bf6c7f2053e3c791b416225055234e469cd2ffbdb0bae9efcab18a905d5221d2cc84baf4d61813f8d80e37ac9f34ae8cb9a9d1bbc54932e1fd21fcafc486ed4b2fa8ed3a8cfbc25840a1836699755376a91662685227a0a277a327bd7c9bdc54f69c79489c7f60dccd58de5b8f06339113f82d0847005ec2e431b38af47d0266b5919ebe9442d7c1b3d7414662697faa09d5dab7fd802764016cf4a79f215bb336c53c96b64bd1fe74a77e44959c37cb609a1c355a04e719931ed99cfbab010b468785aae2324d8c1b238d4f969482b76d2e18a1395a5c47272eeeed2eefefa267a1de1ba96c6ae0dd4dbcfbc545533e05f121b593acfacf60a3b8228946eda2733fc89506700c4329f366cb4e717c588a74a87c17c49025cc9e813481703625f1041702dc8e87756a3882feed1a9913710a0c8ea89a3c296f65bf03b1b52389f45320a40229e86012171c1b98314104881863b5e31506b61feac04c20f01c46d55262041c2f31abf92a76372bc2820fc72280c67d465a09f29cd4e93c1befd561bf4bd701084d7838b68b48a9dc0eb630545327756afdc835669401dd719cf7eb34cb65bf126f82e0abf8686738d35de8358a7ed54688c6e83409d759842f7244622edd37016876411291b0b68bbbb1deb1a319ed3e873b07fe7cf2cd5253c6d0582b2eb4ade44b510a18f9491f3cf733eaf58ad08e2e19caac01b782f90927334779fd625a42ce09adde76876702ef360137e6ef898af4e16a535897badbc7022a91cb270cad5a8fb7884279ee93f9c59543211deb94e8cdb4fb0747ec026573e5e473e4598bfb6d82df9db61178bc02b4bdd7dbaf018601eb0abcbb9a29f0610748c799bab6cacc323b157f6f36a919c51022cef61f0c6d83bad3994d955e94822766ee814f32182a49642deaa8a98f436b112033ea3aaa35565fcf97273e6f1d9ee02337b33e69b8cd3d8730e8460e5d9d1d8d6fc4e726185974f4439dd9ea518e26fe4623561fb69f88ed9d15337a717a65dd95c44cb7f49d862db8f271537d60475cb5003b025934ef5c3d0c6dacbb0018aeec11f5a845b1b82aa4d273bc7081bbc6a27ca2b138f09753bab479c15f8cd4025963e5dcd33aca2198624966bbbc1a192d05a6287ea9f9fd2a7238f51adbdb158353d4797ea4b73269810bab93b0fc8d88cc72267ab0b05c9b2a1856a59b7820df18fc9f25b568e4a3c3fbebcb59c457d7e22b8968a6593e37e2a4751973508c29d083695d66bc95a58537bd30c7fcb1467b8934e072a7ee22611668a100dff11aaabe97d73dfb2941649cfcbfe76d4b08a3fc41b640ee81009baf56c2c381f539fdc3193a04ee2da387bda87051a94ccf0bbe01ac5f8537864354fc6b27fb6d485015e2f4afdba4dd7286e2b6587b6e2b1e0d03333d47623c7f22d5b6a4d5a24a7d3591966b1250f934f7926810cf3b1e6ef2a1a0ae18e10df2cab946ff57025f6954d6bb104a2b733d08dbe03cc3d56acfa4f86e93e145ed4a40fb09c5a95890581d949561675c40e142911039907909cea4de9277edd66f50c4f6912e817abb92872e383233a955b26d5fd0930dc273ad129a6dac3ccfe782f9fd13b2394de2dcd395ecc14e040a0ef4df06d4aa6d2974603af19fe0ab29af5add0051e5d8462f393e2ff7ba83f097e4fc4d24e5297d1618317764e40c91fd6751ba87c30c4c9ea5e75c630c88ab010ca69f9a6d3cbbf4b9f5444f745d644ca172c8a310af6bcb6931bc7fe8d2dce4e7d723c2067cac7a68402c58cdc64d76f1ca5dd778bf5855b83259930cde896aee306496c81d6588e6ee5ed3e253394f33453f859e2efff5851b0b15a26c7ed7dd1c376dedad25a5891b76440de740b6a77a46561a69a9b7779995f4b1aa485e9dce5b51226e58cb5a66d984cda458be8dfda138e87c9aff76ea904a9282a8e31d45785ce533f75e53c01ecf95fe6dcf83cceca49557365979f5c537ddc52220e9b5b93ddb565388f5423fd6be687642f40fbae1ea2db0fdfdeedfa8c25a3c254afe8dfcef7ea4c855b3fee04445be08fe8a87c545c43269a54de6d04987c08de932bb7edfaafe78181e9da591447b5f861629e016871d3f6e176c00d519e29bf9d24ac554672ae4f059b4545e1b33e35d88e7f3c321275b124f7e17720f2aea63a1b1cb12815354a77e7348141d7a38b1b103e69bf20b289210f34cf185daf6e7b3a6e8c26d3abe07316a805d38afd3c4384432cb35fd3b987dbb51f8db59c7a96dc2c1c43587a6babad6ed56fe296b24546331036cdb8e6cf0c1ebd5b6d95050e60e607406db8d911798b93b9085739c5444cf5f44ad5c351ed068eb093b76ab63f9b08a0026db51d889a68dcb0f731bf38b52867bbe611d9aa3a7230f59b8e404494b5af3ec55dc8056cd7f31baf11bec1d1f679b112be69de63299aa081b68df2d9587b961450412fa1390210aba8b0ce4e4bcb277c20e04efdbb9ab43603e9cfac45d400b8d6a5fb75cac0ec93d690a2430adaa96642320517ee85eb318df9aadcd1d40374f9c89a46224140c924c2e3974d75f10093c03d18fd0cf1e76ef514b612347f6c52de660679a55d27c79a056c7883e2893ffb3a143532a1d97bae80a5abf77a0657bc4d6891836425b9207453b711c9b4fd9144dd3bbe05907ab88eb2b5e68f5c27ccbd4b43f1ef61ca5806bac8f73fc6098ac3d4b15ba68528fd3b2227c74fa2667bb52ee402bcfe2e0f1ba141a23b79e74e7cd4b50c619ad317744adb0ef3718c7e71f615b8bcde7b6854d31b7e5e363406cdae9502814c846943902536ef964ec055d7c3107698bd85583b2ecce02db4ac94ad7e8c251f460444ac04b103b6d043ddbae442ffe377fe97ee4f20e4e097c49f879a6d834043be6f713af4262fc18120095c49667a1a3676fe3814fb9ec9d8359fdf9e4a1f5d4f79d092fc5d73827d9b972c45c2ea49d093161f8307754dc99e745817cf1dc4ec475ab2eb32328fdb4180f6e970d6b1092ebdd7be6d2b2a4f9ec48984320b60d43c267ccd46142be5c5c61f136291ab8af7f772d698187e36008d63a1a15edd04c693e09ba21f392032c8a73b59e3c9ad4068d5869b082a4230d4bb9a9f37950a3b37e4991da62595bd524398a214df194a8481a9c6da41989d2f52824dc1ecdb4e5b1389373847ad9161689d59bb12c8b538856f0bb3e83cc6e48856c7e14ffc2060db303a964b3d47fd892e8356de7eb96d13bf9715907b7e4febd9de8d24bc924d9d8de642a99c30777bb51d95fe059066ebeb06e5989fe549a3fdcb1d070c0fcf79cf294bdff97a6fa2f04af3d02c9dc59cb9797d53d07a5632e17bc5d3187dd9eb203cde1b483e693444aba5ad672f51355c51746594f23005e11bfed05be6ff91db3366f3c596c006ca4e56cd436c899c6dcddad469fdc3d311fad086c041092cf142ebf7e43d7a33c1c868f9e2703f17c325e21b743568fb4915d4924952ec60508cf3c477aac15820bf58570a5ef349ae4d1a376a73f81149291dcd6ecb006a1006eea6fee3e12041e3171af3961752535041c20b8142bc0e2282b94eebddffd412712e9e6aabe74455f5f06b9e610317aa22e5c811fc09ebc9576e52c9957b0730249401719307a7b859f5798faecbfbc41a49764bc57afd02a2fe4195b59cda8255a5ee77a85a1a9588a260483e9b5afcdef774a6f8fbc70f90f714d8a276a0704ac1318a5f9831c5f3c36b06ccf9cf00d3a2bad0d8d7b785ee641dd869455b8b12f6859e4f796b5c3535475a1f148c79fc3e2964755e50e9aba54714fe85f9e150576f002a0895fb44a11ad7608d336790b49658969202de8d55403d232a49f5b5bd5df42b516c20c6dec0062aaace7bb743623c34458a2c1f2d9330dac090c27800fd31920c73dad4a7c4653ed603298524a68b4782c2a0c01ce08777b3f5738a61f5d3297e15f1eb30f9b6c1639bdc3db45e732645867cea002ca382fb21bdd0b7a21a5495acffa970b8d74a3e41e172bd3230c4165568a43444d4a33803340cc8dad7b363d3b8146bb37a1a25a88d6a916cd2fffe21fbe585c2c0236fd5f0481b3e7130277f1eee0fb081eb610eb600c53f80753877beeaaf56b8a45ae011a970d3324b8ef44c83f4f484c3554b4024b2dbcf424c448864424516d4ee3ed759f6b8980666a943b9d7430cb1b8ff763521d2c6320c845bcf5d1ff3c280c91282d8f2ff8dda3ea78cf48491727f7cbe5a4ab08df90d6c6af122c5bf9805dd346f7cd92342fe93e0fa639a1ccc488e6b96e1fec105a306446195e8ce912f18ee206a6221bf094a2b99a38d209e3ad8d78efe975dcf7293ea843582e61712f08ea1b45f20cb4705dfd3f45f1fec30483cf53b2b9b2c9dbec9cd173cb8425b452f8770a1135106fa6c8298cb5c27f68845f7174a1d94c28556726256917aef371abc08fc17ba445317ec502324c43b19f7d5102c3b7b1bf0d68c41d846fdf292324a0237d3881df0d0b4633f04849f1efb5a20bc99ac4990974ac58aaa209ed7a1e6122983295ce2cd2bc48a83b12eeb1ccfce9db194ce763a3aceb0e5835128493766ab315f63d1771e3a64ebed91819db43da9cbd644602d0caacdeed6ce0b8fb5e0e8ff076569a29f387de5d4247eda7398e14f8192e73f86427798a2c62adec306e229c99a9e4be67b6c495bc596a8a2b6c2f8b3c1e8d780d9e1b04be82f8e94ebf2c3af3b935ac9443cac91e58da8d104f093665674250d67253ae07df2c13cf36cbda7a0789371917d7a8e4584ca542efce99614a6bb896320420f1c6913a6eceb739ca9b371866c1918f415cb74ce1b7b235d41c03e1718f3a620e5f8eaaf782b81d0271b9a47441823843fd305ef7c32fbe9dd869505f938e33c87d42bc335f76ffc7f02a402fe3fa4cfc92c423252e529824b58c752ee85aef2871f33370e3fcdd813ec6449eb4f9b479107280e77e7216ad622bb2774f20846cda32a0e886ff559cb91e321002e9143220f304190b02a4c4cedcde4e44e51d312fcd7d12c31e8b52ad6a117c94f2951a13c5fff95cd14354df66ea8056f2eca25d7188195b650d3f16974cc046b5430c7a68ad84479ecd01ba5847d8e04d4b26f1afd25ab273391fa376f88a783f2836ee889a33ab47161aee5d9285a600faaa734a434b74fbcf2e03f3f5e1684bf7ce8f4f8113e4abae6309338a70952302ae5a36d292e3b476a632094337738dfd66921ee25da13571f8ff0e8b183fd5a7eca6e5b7590908401e44a092ed0555fd9c5cccb420e538b3182d67407598fb99307e3e84a2f6aa06dd6624417761249e90c7ff5446449bbe8c9ea78a522314d8ed9c4522a464a6f3e5ba6d71e677976a865c9fe4bca211b3eea62dca9abab4f301bc3f5426b14da872e1919926e680080", 0x1000}, {&(0x7f0000001280)="a66eddc5b62b64106fc7aed27a79eb74c5abc72c7806c514a80cf15cc04bc38c552b618c95331e751e9af341223b565b6bc14480513abd45bcfa73d8f930498e9606faa9c57939bdb1004026b8ad4dab9085647e0c00f9cb5595a3bbd44050d65bf7af037edab8bf1940c6d0a8ac7689e40401f9f5798b5c7ce4b6e316b88d75721ac1a29ddf882dfb58b2185cc92a5ee29198baf79722617a2efe8ca00294c38972792698a79fd46d4f12657c43d973b82e82f035e5f45ce0207284cf5f7cb104c652c8e12e157a5d0a1c322fe2f62e6d6fe51ae2036331bdbd45b68c62deb4ce5d42344dc4f1acd0564ab6fe7c908c34423a1d9b408f65dae9507a185c5df64828949725dff66c07171c5a889ff366d9e53bb5d8a38faefbbf63f56482a2faebaccd31039bc1ed899a14382a6476d114c520bb58261740764d2b3764326b98ec1bec90cc3f08a22a0b4b47ebf6081bbac7efb0d49c1a5187002991c8f40d4d415d9a99cc026ea1d1c4c46ee0ac59d26c114783f5e74f85c48494f7974e364fce5df1d1159bfd08eb81b8685231b6b220994d539cd44e11d47f4a35874553ce999703f968dc714bbbda3da833d4a7c97bd92f6c06d8e7feeaf10f8f4d703cebb102e86820c91d9b6532519c6972cda5df400dbd2b02c248f196eaf29b51d01b0981c604a9d3ec14b4ba18c480fbbd54455ee2431897cd207c26b6247ccb48d39a88ce6ba071b596bf6aa3e481fb45a825b3c8026d87240de219610667079537ca23a1247ec21b35d12c0cf2cf28d4cd40361c0c8caa72e0540311bc9df363c19b36e15fa5bb02c1eb219c5b522827ae0301f573bfe6589a10920bcb061ac1ae89988ca6db39ac8a1835d2a40bb369d2f8088a139f911716aec22184baa339affdcd9edcb7145d6e1fb8c6b733eeaaa21012dd420bd2e0ba025e5ab2999cbf4cb91a4313cdd692ff1215a502e3d4f0e354fd150ff962a8c6e05f9512e984ab03c02bddad46bf98013eb1c1b73bc4fa21efb3fbdee2ab259a7f1b166755f6e83fbfa1e2ab9cb42fbda1a3ae47bcc6afb3ada13bbe9ccc356643b347b8c615be47c7bf847bebb86b3a6f8f8b3268553f00011d78045194ce95b631ef7243feac496e787baa3083018218fe4c90e85d3603a6b03e8328e2f4d8f317e39854aedca32a826b69d17d5643369fb910392d809704d5537ca03421ddaa3b9cb4b8b01f70d798991a53b5525fb12ded936bfa809b94c44e65496be7a8497c2b3727adad547fc6398daf617fa1b1c3fa4be931754e751e88f703ce54d4bb4bef2be99e8797bdfca3aa8213750ac54da645a8a2b77a13a8ca17afe72719003ca66df7f0213241ef96e1126704798ba4cd76bf4256171508aed39496455c85d2a859057213c87ee1841079e0b3111b388368980ba908d90df57f80ebc5043cebd9358c0f95484ab09ba49b0e17f140815b7a8d6ede3a21f62b8b53d3b6562c7e1ed9a3a540f102ea8598cd6f3034c807cd58e511a38c8a7b35a6acf2cbf31802f1e8e1b97940846db4e85714f6a8930bdb6393120321020dc684019f9dd26aedc435dc81011b20d341f3ee55cae0484d1f1daffd5844239f9a07a277c335791233549b01314bbf36e9cd2765a0b9d5556efb5ffb7aed8b9cd2c6382241d4a4c380983f4cf31084567d2eb2068f40f557a74153114d8a99b36f6390daad859dd119ad5f6a514012a04fa6515c71404fd2e1b12061c31a3acb033673297eb23cac29881af9f253e5b4e465e7f20465154c89db48b01424da5c2390e35a9ab56f75eb1d05585762231d20c25512ead81ae2eebc0a7df3e94660c0940644d5f850d69444fe38719e65fea3724bebd4f408ee355a9d9dc630a4fec86844f30ab04fde6f234fcd51632e6c27d25bdbb06c97c74aadaf916c27e1c02b51b48c7a3a5bdac4a278525acae08688b23c6dda0d62f6202c8a1b82023898d89388bdeb811137bf631c5c47c6bd9f49cb8aa3fadc33c6a31bb2d204d8fbfdb911af1b3d94d0b8edc3aa3b9fa570f605a4448e6578735ed3b9c6bfe4f7e6d8d21d62d4e43a7b910c5ff27381242332cdc319e33a5fb38a6585a7e006e605610598123904bbbc7b0a085fceb542e17459b297f3cb2f7637f812b98f4767716eabe8343cc6c0b00477737acf48d2207e07a5a35965600315bb93bfbcd26b0aee35d0aa7d2bea14c04fe6ac2baf34d8dc42d2fc0bbd609c1e4c5387555087a614d2380890485ac7b0483bccb1664511280f4248f80425e8d347082ef8d62b7123eba7bd20e0ed5870fdd6bd44d9b6d87c64c760cb7ebbbbb7545110578c7bc10b12dc85f2c4068b81cfc3d1cb0c85ecbe30a502b8f1b388df90a474bfe9d142f246f6be559713df25af84d52c128845b0e51125a6c4d0a0ab1b81d6ad5da1b2367b0743e261d0653794af3bc7db04cb28ccc1732db42c879bafbb5d4ab7a5c4be39703bdd18b372e6df0086d92bc51cee2e2cfeb3f2d9102b766904d9bc41deb33a92d4d8c76ff2f6cf375faca0cbbdef9c5eeec47cbc185746cb84c85ae18590e1978051de02311dc21afd10fde50b5a95862c1cbd7bbdf57270476f46ea00dc12b5fc7abefa0dc6a7674c79a8353b8b79b92b0df55da6518c90ece1d541a134b9f39ce3ae749bd4f04c60865af94892e641b9a8f8facf462c0754b02e1f1798116b0b35c3cf924ffb538a82f5f17a657d5ec85ae7ccf5c1db6c6198fbb083b52675990c684192f802df72c623183e69c4a1d26ec22eda29d35e164153f44871019a9e9fe020aa644d94d330783d273be9b7741defc4c685641fcbbdc9139ca3bb547f5eaec56447fecb18a51074450e89c31335b94b7a150291d38bb126c3d6ffdd483b47c292feef21a5a37e2c38e4587f203a503acdc6b095f743a486a3900cff32d2fef84e24b7383e05ec7e145253fb7abab1928c97a36afb03f6024610f3a7bf30d77af6c7fed13efdb2275e5a8eaaa8c7a9343105d960f694e01aa4e674aef6f1cda6621dc4076034b3f6bfa9da5d4c0144b18a5767b00833f165e87d6290bee5920dbb1e2dd93303e507fc596b0d76c99660eedfa382a9da099c054c9e86ee11b4ae7c3dfda81ec8dd0cd993f76f6d9d325114d90030d748f1943c2a1182c2b25c1a9ed80090a2eff82b71ad3962651c5b9bd8ffb65eeb60ac3a493a186eaa38247b45954936ead742b6d1cd49be0d701237a4f4eb738b027752678b044819aa489871299ad8bee513f6d6a9e724830d0ce76eae80c6ce02443163b3eb9b61820ab5726276eb5cd24870ae6f527f2ce6ff8593fde01482f6abb13c4dc28fd8926e24796c97294326c913f1753df15ab20ae8a66d3102abfb3e91db99ec63826f379c2a013d380d96609e094045627273aee6fea8e848cfbb163886a1405bae2b0376cf4d7165c10518fcbf7d038eac7b6050032d8f74497aeee5e30f0e688734c3a4279546f0fc521045287f06c994e46e5a0009cee989f3097f41928694531b11ce25052561b631423926226bcb2abbad2b61cbdf5441d00f0fc48319449829ebedebd35340e1e152279fc798e0c891041a3d2002abcee588c66cf843e2ca76b1a42fa6d45e39ae1ab5bc2c2dd6b7dbd823c24487b01912da5c68d84385c4642eb74cbc4253f647406c6d4c6a60b95146d13bd68141a926e6e5146ac4d1dedbac64cc92c9f9ba936af0bfc610d6c492dee8397cfe6bb4f44c8de9f053852da2749ce6958ed6a52a28777533180d9dd3aa0562da97357cb11c032e16407835706bfc0ab5e1274ebc392a8bda9cbb1560bd900d72b76d69b7085f0cb224c3bf84f5571801ffce71fca14d4071b9b7303169f5a900f63c84dd6cb42c9c2efdbb618bd178c4102f1e3de9c8281cefd39598cd9c258db52e94a8972ab688b32ab0bdc8694a8ea5135826d80c683090900d2e8ad9cc8e56fd1beb7e57733e4e87f17d4081583ac82073acf161596368b07ffdc7c67d2fd7aba62b4356e0cdaeef8913f577fbc2d52aa0123e4c0aa13aa9a120ff06b7021b2eb4a3818aa685bb1498decd8b66840d6b18ebddb8b35d28d141f0125058b80654fb31e6d27cc40e2a810d2b4f11d454bc51c8eb2236d015d7933989e34a675b5cd9ea5b8b2a61cf7a90a8891c67d8c6f408c522cb7381966c5e34f5fffaebca631dfa6d75774e6a754e848436fca59cfa9332cbf9d44aa47f75c96c9cc44904aac9b08d7de62cd43c2767cd93f7e73803d2e47b76f471ffa0706a478979610ddfea3475706a69779efe980e9ce997f27634ada456a7ba175fa5110dcc97d903ee8d460cbb1b779918c5d1d3b16e127e524f2b30a7d77a08e26c60d7408a262452147c2b33f4e0f7bccb91ccedcba3918edde86469784c98d9aa373e5742db1716fbb02202cf23e6d2d38d0dead90b43fc0f06ca21513f6584a69df80aac692fdc50a0b249b0f640f247f39441f72c16400315e7a2ffa99bc5055a30ed9499856ece2b2554fa7956da3bc1f1d69f8dbb52a31a56c8d895c189cbd679c4f3e81a6f1beeaa3635385274470b98c292c3e484f688eb2d3c88252e072d6cbeb2fa1051efdfbfb4ea27cfd121ea6653325220aad4f12803b1ff3a720fd26d306d8e1cb5b5efe8aa8c35e93410dc66523e5a885c9b245f014b07258dffbc291b0fa1045c2e3d0db109cc7ed7e49b6926ce96a875ea2f934c2cd42fc9492ec77db2654f032fbbdf5c430577c343f7314f059b56438ffe45544fe4b38d54992df17b81d2263674121bf22b76499673a088e5e8ee6f3dd3bc8b335fb4f3015d66da7930085ee78e5e3e5f9fc65701e61f5045748aa28842020cad19a6c0f00fb91271ced8bd6b466cc770ad9824d8fad22bb069c326800c7730f53522f8fa3ac7a8d9babb6ff625a4fd4e94aa5a679862e0480153325bf8a65d945d0993645a5bf17b9818dfb5dc5a67f14ab2a63b327d7d9307b7611adb02f68500fe630aabceb0ba8eaffa94307d52648079ca1a99efd4093382247ad7bb5c2b22a2486906dc603d08bea556099ad64fb57c731183f326c0ac9b978ff937e1fcad4bf4a150382d6fd241722678ad7a790110573117c1be64eb6821e8ab31d4cd42a6e82e8b80abb0137b4178056fafbdc782b226623517896ef807d3dbcbbad60a8b1c5ba4403762e9d77cb6498ed802cc7879c5d40fd5ecf883578a173535b9678132b8d926aa776ac79e1fb375f6eca5d57252bcfd85b6025cb6a5d0b0e4130887435c17521406c780bed7a20f4754db08f5850825a1b31cb7cb75c046f53cb41850f860a30e4978dda4d30d425753d4505187f99b521e92d81cf59d7f59118c0fb7016c2011161875858d3f2ffd6fdbda3924fc816d3d75e05314ebf956e8260945a1945de3bd23a39d13250ef1947d96ea5301c96e24218db52d4136d65f74e484a17d41a620d1fd8b774fae2109cb7e6dde07a36a7f907c15634e7b5e79b37320299e472f4c81a01e11d156be09b777b6c594debf06396f1765d706bbb7e254816f4f7e45b88dca2744e08dd58654e16fb7c4ca0ecd0a5ec1ac4a96bbac3296c1a78c51c23a3cfbb3136973783b312bc52aea282c45cead579c6408c5dba0322a0b7fae78078928932ab8eba3108a521db7fc9f37fdf537bd92932d43a608cf0953ece29ed1bc7b9e59d3ffa695030b1a3717b1e983d41a65e7d619f070fa944160400c0c21f64f44636165ef07aab1e8b2d398d07bda3ff5920570243292d3d574eca45a28f9e4d678b9e847ea938071de0375a6e41156fe96b982a2", 0x1000}, {&(0x7f0000000080)="fb44aff344073c01429188a92820121b20", 0x11}, {&(0x7f0000002280)="d4add832186679453322082f8918acb85df82f8b1046e1a1e0dff37e8eb919735063cfa61bf5cd2e81e0ab00e0bda1f41cc8c4dec62000ae55713456660562753ff154255a217bc28982d14983c0eff13ae00f7c843a59c50fbdbd89c8d8694bb6ada35ee45e443e41bbe1195951ab95d93fc10f265c0b13c58c5e53598c419737e60090fc6ff672c2ad9ca6adc1f7330121d471ee07206c30101e8295de63c2cf96541306b68e09b80d1636c4f35ec129534a723a195dcd0695466ce6fd5ec6c20e7eacf514134679f88eed0dff05e89e98fb991698a14cc4003a8859dd9a8d5877dfc45a97bfae25fb03e478d18112bf1ec1b62a0bd811d6769f", 0xfb}, {&(0x7f0000002380)="df0111d6df59f6e011e1bab530ca1c8dd72f12ed225dbf589677b50ffc4253869a1af6d3d9829ffc3f388906e8381f2317fc3173066db94004bec2ff769554e18610193d55790b0757d60eca55b8f7e446089610efdf9da9cf9dcb55013f278a635a71cb5c25e0d2b6b83ec331ddb3671f9997384ec16fb5b40247f93398deee2f6b9b13aed875fd62c7caa8e1e0c2a80b864fc5b127d5dcfccbf9178f0c5e718c05010c7f961e389edc1862a6e029223025fc0b9207266f2a0745e939dc61ae1c8a07f701a10f9e2122a8a6c8707866acd6cd4c3711d7ad00b657034aaca50a9f3ce594d0b92baac6e4f2ccd044dc45c0395f14", 0xffffffffffffffc8}, {&(0x7f0000000140)="2d96654429071d1b90836a959339269d0025c881d00be050d900ec230725", 0x1e}], 0x7, &(0x7f0000002500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xb}, 0x4) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:47 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x20400, 0xfd267b5019a07182) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:48 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:48 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) r2 = shmget(0x1, 0x2000, 0x460, &(0x7f0000ffc000/0x2000)=nil) r3 = getuid() r4 = getegid() r5 = getuid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x8, r3, r4, r5, r6, 0x42, 0xf5}, 0x200, 0x8, r7, r8, 0x3b80000000000000, 0x6c, 0x3eb}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') readlinkat(r0, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/33, 0x21) 16:02:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:49 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:49 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x6, 0x8001}, {0x8, 0x6}}, 0x0) select(0x40, &(0x7f0000000200)={0x3, 0x8000000000000, 0xfff, 0x2, 0x1, 0xfffffffffffffffa, 0x800, 0x5}, &(0x7f0000000240)={0x8, 0x2, 0x4, 0x80000000, 0x40fa, 0xbb6, 0x1, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x3ff, 0x6, 0x1, 0x7f, 0x91, 0x6}, &(0x7f00000002c0)={0x2, 0x3f}) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:50 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x804, 0x1) r0 = msgget$private(0x0, 0x104) msgrcv(r0, &(0x7f0000000200)={0x0, ""/168}, 0xb0, 0x0, 0x800) msgget(0x2, 0x400) msgget(0x2, 0x2) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:50 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x104, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:51 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:51 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x18) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4b, 0x100, 0x4, 0x0, 0x0, 0x6, 0x100, 0xffffffff}, &(0x7f0000000080)={0x9, 0x3, 0x7, 0xfffffffffffffff8, 0x14c, 0x1, 0x10001}, &(0x7f0000000140)={0x3, 0x8001, 0x3, 0x10000, 0x7, 0x7fffffff, 0x0, 0x7fffffff}, &(0x7f0000000200)={0x80000001, 0x6}) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:52 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:02:52 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x4, 0x100000000}, 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x6, 0x1) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) ioctl$TIOCSTART(r1, 0x2000746e) 16:02:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x3ff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x53}], 0x8000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:53 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000000)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:53 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000200, 0x63) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:53 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:02:54 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x7, 0x8000000) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:54 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0x1}, 0xc) r1 = msgget(0x2, 0x4) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000008000000115251e85e09166164a88b40faee9bf1d0191a7c8fd8cbe2e953b8f1947b3e02b004e8e53a05cd56cbc0885036e1219df50dc222ba17ca78a43b4065cd0b227ccc49366e0000000000000000000000591d775ecf21fe066e6b16a8f24cec8aff5ae1c059d47f772d92a693565496f25bc1abf2890891c16103cea71a6c51242ba0caa2e3533c2d7c16d722105beacbec3296667ba04ed8b5531cbc313e1ee6bf5355"], 0x8, 0x800) 16:02:55 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x81, 0x20) readlinkat(r0, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)=""/93, 0x5d) open$dir(&(0x7f00000000c0)='./file0\x00', 0x208, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') chdir(&(0x7f0000000200)='./file0/file0\x00') setsockopt(r1, 0x0, 0xbf, &(0x7f0000000340)="58a0bef75811469e73a5bc1e7cb43c5ac7edf3a61f72b561fe6aa72be8f5f4558a7ef8a6ee5c7f4058cd4a5f39c18856b32f856f020fa9e004727ee23b05129beb27f932a8e6e23ad962136c77d9b6a632b4abdc1acbbefa93bd4703355753e8db2c34a318de0def935739b7a8abc81be6dad5120e20a4a3c115dd409a1328cd8acc8c24674ffbeb1d0063f9a0766e5d14494a7f9a993b33b457d889", 0x9c) 16:02:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002280)={0x0}, 0xc) getpgid(r0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000440)) r2 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x208, 0x40) r3 = dup2(r1, r2) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setuid(r4) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = getuid() r8 = open(&(0x7f0000000040)='./file0\x00', 0x2000000000000, 0x69) r9 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x188) ioctl$TIOCSTART(r3, 0x2000746e) getgroups(0x6, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r8, r7, r11) getgroups(0x2, &(0x7f00000021c0)=[r11, r5]) select(0x40, &(0x7f00000020c0)={0x0, 0x4, 0xfffffffffffffe00, 0x10000, 0x4d58219e, 0x7, 0xfffffffffffffffa, 0x4}, &(0x7f0000002100)={0x8000, 0x101, 0x0, 0x81, 0x4b, 0x1, 0x1, 0x4}, &(0x7f0000002140)={0x9, 0x4, 0x0, 0x7ff, 0xfffffffffffffff9, 0x1000, 0x7, 0x8}, &(0x7f0000002180)={0x19, 0x3}) r13 = getpgrp() fcntl$setown(r9, 0x6, r13) r14 = getpid() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x0, 0x0) r15 = getpgid(0x0) poll(&(0x7f0000002200)=[{r8}], 0x1, 0x3) getpgrp() mknod$loop(&(0x7f0000002240)='./file0\x00', 0x2, 0x0) fcntl$dupfd(r1, 0x0, r8) sendmsg$unix(r6, &(0x7f0000002040)={&(0x7f0000001b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ec0)=[{&(0x7f0000001b40)="93bce49a27fd05c3b4d9e2c02dc7c6f07bba0a0c4958da8246de3b20284861d7aca7e853a38b2f9bdac4383073c1bf5eacc1ca56cc9f5f71f2175158d13018d90a10e5bca1a8d7a8cd729f7355291ae963514a9fe36f790116f9ab2eefd61a3a06538195c8b7ab9ec064fa9817c82f3826faa76a8466207aaecde3727089135592ca1491794e368f51d7773933b92f3dd7661e9729e1e18000f2c0dd477b740d54159f58378b048f164fd116c969235980461ea0257726a4e40e678940fe33b1d916d632dc62dc624e91d47e0b4327ed15acee56eb0da36c40dc49e76713d5004d5e4a9ad60b0bdc", 0xe8}, {&(0x7f0000001c40)="ff8857cffb8f994372c80081d81b1822a747f539ca374a7b7215163ffe608831cc21fb7993e88488e8e8aba62cacbe2a74899a35b932ec227dae426c07c10cf915145dcfdbb8dc2023ec3d403e523d229e09108fded3ed0a8d457e78a4ebf53d80a2f4c74b177dffd5dec253175e40e233379d273f28ef974cb930ded8502a9575bd1e08e00dd62c9b99beec32f123143eea2a69d938734e40f29d63d29103f10a", 0xa1}, {&(0x7f0000001d00)="4bffee56ed5528e08375375a5ea195f551489fd21a67b47745fb01e8438c00b180239a687abbe3556c72f65809839451eace64f89f926145e204450db967cb0e519976c041cf7ed5b3f0b8fdd398e16ac5ba449135ef3a9f91b431618d099bec2ad12d0c59c15b0b13302ccaf3d757b24362b33dd7203d7aaaffef12ed8025f40a95dcdb7ad2da8aa812e8561285f8486a55b86a9a4ea104d9f220b5fb1a2fc2667a07bb5eeea3812ebcf68fb0f2016cf80651aae675", 0xb6}, {&(0x7f0000001dc0)="68cee46a7208d3fcd117f4444b1abd6e3bcb87cd7815dd5b08fc1826d2e48608f040010ffbfd8da2fa33fbe0a493b225b78c4bbdbd", 0x35}, {&(0x7f0000001e00)="88f529d026c95ac6f72a538700aa89169a03ca1be0520e56eae35cc23a080bc15be5aaf7952dd1adf514abb088bc7f59a3933eb689e0b68e3ea730d81aa73bb8d3a4303131668115d06d8e70d1b2cc78e475cf7c06b3dbf4afe7b87e437b20a01cad083a8f050d268a67f1318dc81f422cd8dcbb17d0ba9f83750ea8087ea94040718643e5c5ea21630142945cfab0338a8054624e46e15eb9677953ecb4d7cd206b0eb8dcaf3cd839e7676256ade65d16440e55", 0xb4}], 0xffffffffffffe7e, &(0x7f0000001f40)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r7, @ANYRES32=r12, @ANYBLOB="0000000020000000000000020000000000000000", @ANYRES32=r14, @ANYRES32=r7, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB="000000001000000000000000ffff0000010000000000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r8], 0xf0, 0x6}, 0x1) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000200)="184d2648b949d9156ef834bd2d2c419535d412b788ab71acfff3f16132341af76aeb3c8a9da8348604f8109fad21751d3057f11be039efc3a2fdfe9f52ca86a0b8a7ce317f8cb9e6e08538fa595805dd063d280c2f6e641cc1c255a02b47c4260be11241d85e6288133fafa317b2319e76b2f303d5deea73a38d37fd07fac782c6812735c8070820799f518e9abc9d0fc33334f4653fde54d1819a3cff802d079c69af37332a065c73f7d7923ad27d2eab8cc3233e59fc1a8f13a9894444f7186a17c5dc0edf4569b4aea81358b4f6af9e01f7a28c3f8738b4b51c85c1", 0xdd}, {&(0x7f0000000300)="954f599571a845fc769ac17f9e13ba6e8e571e6669a0ac2d5e306142de87abae66f93f653423f923522a3b7f42d200b62c677f4463dd235a9beb64dc0cdb3519a0a3361cc0cf77d4fec99c99b3fb55fe8998bc7f6506ac5c93103ff3c34a9140bcd4749f5b4115512082eff8143a7a28cc03c496a03317045291ce616756e31ef417907af58e787b7e266bf0e126355f17dcfb2cbd68372e6bfd926895ac2e70a126b7dce80fe4b8c96e4dc04d3edce81fbc8fe93b0e12b42c6fd989339e96bfc9dafdac99a180432191a4695fa967ae3760b27cb3ff743dcbc9661ace27", 0xde}, {&(0x7f0000001a40)="9487ae0da9948eaf4d6dc700a2131817708530f2b6d291553ead02f5180dcb2f162e8a492096dcce9611dd31b4e81a7057b15c6318c3b24d9ac5614940f60eaabcd3353e8cb10817291c94d945024bfc3fae9282f055374139ea8fd51f31238e83bf35877e012a7455c0ac27547c4ecd30aab5d31ac1aaf05579e738b5fbef009032c1ea2a71b4", 0x87}, {&(0x7f0000000080)="91afb5ea61e7ea1ca20ab17b03a56d", 0xf}, {&(0x7f0000000140)="ac189375f34c7edf794985fc864efb8da8eb19f206cf1826673b776f7087", 0x1e}, {&(0x7f00000004c0)="1ea04b546798d4f2ef3c267b9c3f890bc95ec892429815090087b6c70da08bd4df958feded0e76f5f5f339646932e2397c9cfdf2e72c1bfdbe41066732d0b124d0739049a28bdb1588877c7b6d7ecd00c5af647b985c8df81d371be74a75c1c825da993ea64d38fbd74b31a6cd47bf9227d1fe630b94ca2775685e68d3105e5fbb84841f8ee4876a7536aa242d0034c66ea19b6de0128e3aa7411cc1b261d8d05d6d62c11cbc72c75909e6e94d4243dbced02486254c740fb6b5e091db820a3932129e27c51c5e18163745b1d518fbf3238a471ef79c629757cfe42e29ed185a63515a264f50c603d4ce2ee1edde481e6344faf537af5b03d4e470", 0xfb}, {&(0x7f00000005c0)="d7c3c28cbc28228fe89e3b39410b0a3b997bfaa73908d3cc9e804e834c666e608a1a4b86323c329dda2a29f30aa5c022da05fdac9853848e428ef9478407c5d088c55770b48d6dddbb93783c68715713f7e783e7508c7560f312", 0x5a}], 0x7) writev(r8, &(0x7f00000019c0)=[{&(0x7f00000006c0)="72b1e7a569a798b49eb045962928e25c4aaf03bb0a2f00e65552f0abfb0fa4354a6b96fa03d233bac60ef2e4369c42e4fba84100103ffb276d78f636231cedbc22c9578e8988b203ece975dde8f20e734459af4794ec425b5196fde753116e6d0bec854cf26f0d36f254a369", 0x6c}, {&(0x7f0000000740)="3521cb63d20a131e59f102cd461b543529139f6ff801c202331ba5609008b9d2401c3b15071970c2fd", 0x29}, {&(0x7f0000000780)="c7ba2abf2e5d2e493a310d8aaf53118fbd67def6aaaa492c8fbaf342f0956afa386cc9bef610341b695bf71d15747c32714edf3c4e562ecf60a71bdecff399729fe5d164088c13f5cdd303537974df4a7684a69344f60be7adf00f7d0f1588cf3bb7254952e34e6a6e224e6c0ef45938f918b46c583ffa67afb30a326d93333f3384379fd7523de868243c113962f250e393282ba2f38c71fe2cd383578a399e3b87c277576c8324bc6d8e0cfbec1ddd72ce7faae6d959e53ed9ff4a7b29c683b384362a094a908a5514dcabd582229461f2e7db96e2744bee2002cd6cf277d8c2f8340b94aa587588ff0b48e5c7939d3b26", 0xf2}, {&(0x7f0000000880)="d055bb30ab629ad391880822acc52c999a2521ff545cb48dcc4a6778ed079fcfe5130fda16b418c3e166b0b682833c0ec0e28ede64d3ee36141fb2192f082b564de018499249107879c6d659c19ea54022245cb04d8564fd32379367d7942d68dd718457302eda163b019c7299148e", 0x6f}, {&(0x7f0000000900)="4cf3b72ba9f809bcc1d70f83c3caa0669bd1dd82d987597b8b752bb58f978132040d6fd5e5386a3fcc92b7137a2dd0", 0x2f}, {&(0x7f0000000940)="2ef5c5d791d2a7de5070e3be1b30f4e35640cb6adb718a2ab1e7b68a9c6009329f71b9086c53f3f9c94fec1c98c0ff4ee571b3e92b6e5dacdc679275b94e4b948515c2012773ce9070971d2601796e4ec053bc947be45c0f5e3a19073cec5885c7fb32b65ebecac05814e9053927e345b95e6686bc0666f014bb3971f3496db6eb97b70523ca31ba8a5c74aabc6a5f014923eb0b1884cf003aacb85ed924b499f1822ce038e265cd6d64313ff6bdd9190b957c2c1ed956df1393dfc17b372c76201083de4024ff4e9197c38a9626abb665badd2e28cabe03518fbe387aacbf07e7f91b3e6304f52da1cd7ad4febbd0f6c9fa984e038cecd9546804e5c55193ab294ea5d8d1dddfb1641c1b0641c66696f4816e3ab6db492b84e3b5d9ca03dde4f3d34fe0f2aaad414ffa3999d807ce2b810c7fae61a44c0bae36a82b16ff6fb25917de471c6ba1e2e47b3ee4b2a1b670d1964f25f3785661b89b3910b272779b2243aa46cd191fe3d1d592868b60a8c614d4f71fd33b30984002fac25f1e65bc4504d98f4d40b9eb263fc583027d9f8292976c3928b72b24a266f2561f07587f031790dd82f147c835464063b64facb4a43a68f473d51d8bfa50d40294b2ed847ca6690db426fb03a53f2c79e79d3780d2d59d5029a79ded553066a89da500c26b7d7ebf94d98141878e9e7e1b098a23dbd6302f5e151e2436cc23c8b417046340d9731214dae6ad78faa826092201e0318d4bd70f6544b7469184f877c61d97c5ce98a93c524ee33f1215350917f7940f9ccb599db482bcc513c5d90074d8acae5a93d829ed1a78c13dcd2a5e1b0ddf883e4f4886e9fe59f55ea80f7e7591e465976ee0f89a56a6d29c5a5540a756cddbedae86b85744d1ca875f2ee694934837cddc6372c735fae82d1f93835e6c4b2ef9ed04feabec9552b9b57ed24e122497549894acf6489cbbbf8cf3cf8d5619d3c0ab0bc2de01a5024e4d7d500fd474b0d6f0c6b33d9676a0e3550d2a78f7a7e2e22d26131b1710bfdeb120c35453221889dac01a5a622749c9db2313fda64ae65789964464d9bced40ec78a3d0a27ca507b66812c3e28c89680c19858e3110f9bc0591eb6bbaf94157bc245e359822f0b46c8cfc0fb3d64e0a1c1a1e237d8251a2fdc173fa56a073fe4b90e2c91fde8e2bdb2e5e92e2238a3fe8c395d06ba2a747a8966516c76ee0c522937bf1c7362d2d162125669b62751065ead5e40b8566d3d225bc42c6da8a877625581d8c49a02bcea130659994cb03213836b5bf1454b67b3e08bfd2e43090583592f310c5630d40096f9f8dd010919e681f88bee4bbe77a8b0c03580038f4cf3f664729795c7d077925e2c2d27b94d4d8ddf9d5e849a7f5c402e3d6d6789ba6b52b90353dabbb727a66cd073e508462b39d62d6e5ba84c30278467e048d3b20fa2a6c7daa6177350b888c2c0e022ea3a3c7508446b60efb2a3e2f4fdcdc5d6aa1cb7212aeb762cabab7e76f5f396ed1a3c295b66bf78e04953399fd0907b5b3bac01fe6e900d062919af53bdd2e117c67996decfab5be5b39437cb618f0ad079ddb9a34ab7b1a59bc704bc43f6889ec2cb57dd2f9c4790526866a1de2f4fa09dcb0f37cd054ff7c0e770b2505ed9fbd803d4fb29ce66c846b55b3225ea890dd21ac0f616e6fe78fa42b22389421febab751a0d29904b355c6f36ef9832fb9a01cddb16d237b29c7722662a92b9d934a10e6bd1404670b03bfd16ab38c5adbc3bb6d71410cb6260b688b38debf03972e2a1398db633698c0702652625af805023401b0876e3a521870f9c0e23ac31a2ff0888185506a0d82f8ea89322e5d50abf4b29cc4341da7d5ae67d5a5efc0326b9419c31af490e488ddd6cff82e3eea8e94f815b8cef4d24f1fef95c146d3e3d8c6b86669cc418967a7f574b2291d1a8a1f373bea92016c276dfd25083f80fdc78d2b0daa2d6881ab45272a44059724ad4a624e9fc3ae300501363a416bec111527002e76cd7352c0f008ceab99033830a0495c2e40c7c19ae3fd38d7ac9e905472f218b108b5177ef4bbf3911959449135a819d600c61ad47b2c8ed06f9494a47601e937d3f74e4e84b4ec3c34b313b8a22e7306b53035ac34256aff7f907c14f9702d8696c3316413285e1c0f4f5ccdc01d245e3e7076a23010b42373eb976e22bdbf944255b4de257352c11b2f925a9637b1fae2ce7186a8daac5cadc3322989ed87850edc126cd7923eac1e8a67e797244f01c5b0025feeaade0e48b2a19d2bf7cffb7253b7d5c8656e994f82f3de03333511cb437695ef332282b458c1be516fbb82a0a0fd96659d4d02e59deb9e93003ebb6190323c632c978a7d7368c86fe019b99751b3c5389b334449209fcbd547e617769ed6e35be644abd9aa809fc90d3556e3fe23fbde5fb450c85aa62e300c26c32d230fd4ee3f7f33f9a2457046b27b129b79cc405be64a70c5699d7154697db98cd2735cc690daf229d37094f6f1e00fec21b5a002e847c9a7106d9dc108d29bf57e52d6903660f23e0d0a141f61f0bd62f1c63d959e0937522d8cb34bd42ae3106c1d2604871d7d5fae79a341534bb662edd23157138d39b78887ed96fa2f943b34e77bf81070fdb0b5b891fb2f00b3375d717385410d38064eb5d69edb7f3d36c56b27cf8948a85c69b1e46684b8867bd9c66e7f796551e00503b570ee34f09f4875abfe3a433cc3180980b8571a324c461910123224c5c86701fdc08599e7ae69a0d2b5ce5c79172cf866833cb1b35800057dd9cf986ec9f435a0d705f7c758502591f90468f4d1c52233593db7542baece54fc198484ca1e5090d394523ec0cb7ecd769628b55dd67fc57283df4b2dde936364943b73f5620410dd522021d7aebb989e3abff3683865df90d9badb510dfc479183c77a4c829e40bd3837f0847cc6426a236f79cce7d102b5340cfeda5ebba2dbf0c3513073671bd1b45901e6979a0756c2120dc9339d815dc380c5576d98faa3562c7f4c0d8379af1f8e3e24ae00a183396581249ebcd8945e70c293eaa3919b214a63d7efc3481b187f9a55ed5f6e492cd51315122e8da3f77343cdb2b54d3e3ce761c62a00a0a50758dfe34fa507baf1416d786a052df490810c3a653e68382467abfb0b0bfc9ab94d7df6cf95f4b1fc524cc68ab287109287986856e68b2e46074d91bd63b63397f919e55dea318093a302f732e7bf71ec4eea8f7391b769a9da71d6fca1540c589a56e903c2ee4aa940151e7602cd1e13a9041ffaaa9af7538b874d0e6695ecb79ce7fe60e1eb8710b6c11c91f3e4f3384ad36950bd2129b49434e36958266c33ee98d14dba8232b5e2ed25a1075d0db2c346229b389cf09d8cb91d36d15e8a305f7643aa43293104496a8c5721a2da9fdcf130eaeb95408c71b8aeb05108acbe41812eb111a718b89faa115092059b67cee288281eb782d7658c9c9cffc587d28cae77b42dad5daf3a97177fbbfbd0a5ba903d54c22b49c82948bc2e41a30973ceb7d1a68d0ef180ccc415adef71815240c956bc3e156e174d3252ca402275458327e1dd01e5c67282ca669a3d1b0d4eca455ffe6efd64a5586c69f830a8450ad4fc5330454785c522f19ecf632591be0bf356ee819cbee21809095317d9d316db0254458ca39e5f475d4d6f42c0d3a30bc895ccb5de040c9481e06d22c67945760a9ee81e34b75169f10a622fcaa94c7e1b7764b11f166d28d85029b2e5af2dd39af4de33d7d7af91f4f282166137440bb18340f2d5adf87e95ed2b97deda128f616ef62d55b8af063d9f7fb3073db8bd1bdfea53ed98dc09d01d786c64b9f568b579222f747a94e42fc0391d5d880897e41c10afd1048a2f87a49af86a1b5ee3de3e3ef64564af494de67906d501793561a27537292f3ce3a4b4d8f50b8a00ed96b6b62b8741432a62448057e31ae98850d9962a4022add349f4663be223662eae94050629efa512d1d76e252438c6160f6292997e6bed701efda9cbfddfdf3b02c2ebe33298102fde94bcda276c5aae43583bd1baeaa5add81ab1257558cdbcf02680fe3571a80e8cb4c72d93b3c72f067e309f87dd91c33feeacb73b2343a3681e3953fbc95682474f52f6d1f85932f3959f782b2a6237df0258170318d42b0911652b79e564b99b27e00f8a1624e5f9b22b1857094de3e9a6f8a61f3a2b518e699a6c85a27bc92e7225d679167c3c8a50b2be2012064d01669197a78de87edb8e5f39e0d64df5bcdec53cd30af85013c929d336d2d567f8fe3881b39443fa6413b41c50e1cfe7f5f547de917258e375bed46ead5ea7d0c7fe4445dfb5a797ff05074488ef5c44ebc9b0620b87ddf76b0356304ff118eecfff18122e98067ee8b6efa08bfe38b285cbec1b4c5020a891bf0000514ae54281a9d4de506df08290205a21982c6c6f147358cc33c323121cef947e62dbca147884e470729e87c48336c477244d0083610f51d248f92f36f956a0d511dee1608c9a662cc9e7d45b86392142178b71c0854f4419eba7249cc0d5c6432f857ae59a0849a789d08c2f84e1d05fcfa8733eee4cd5c34f6cb947c8f21bba82f3cb531a58240a86a7ea173068848996d0a4fa3f837df3cfeb9999011b8035e6d955e2e3e775a317e59a59be0af67f8ce6d8130678b13fbf6c515fda4e66a1b52ceaa0046e61ac9787da0e5c97ee49e84142d791001ca2cee74d8bb310b4d948131fe3e885c21b7d6a6bbc35a9f99b95fe3b66d44806ed14a8ce68215dee19d0c8e2dd665ec1f8a54d3db65e47ea8842957547870101b8f939f5415c274b9a434600b6647aaf3af09af1d1a721f5bd6d08ed9bece7aa09a839b4962616d042e212bd1f800bda4fb2273532f9e53ad26d220dc0f448758e99249617b3c20adc2cbd394ada3674ba72b86315c241d3fcb4d89406996135dd5a51ff92adb480583d616cb32c9a0311e7920f216601461783d97612a26d4ff503dfd9ddadd0e1afb3f90783fd989b800ba317a2ab6746fa1a4a92f00ac3f7ffba3ccb930be9224d89d9c9c2b9ff1ed17aebbedfc974baec4430f619122a44dbc314c3655e0f560e5bef8f433d2298c42fb766281a134995b09509dbc1aec2952575ba7f855f7d306e6b6633650ccab98158a2337bd57a3efa9fafd7d2ae3c526afe30b37532b598e6ea663c46cc47e06ea1d1f546636bd48a9f8aeb8014ddbac2cd915dd5fe5244ae86f6bd9b04f9d8a2afb79d4c16b75c401bc443eb6d26269fd2cfc6f1fae68c1c52658e6ac927c5fb89a726380ee3a209992d4dbe3303a87e95cb800456c036d77fed0c8b7ed2a87be21583c9722ca5a53ee5cdc27d6d4c0b17c9097706d758f5653a02ad099918ddd73b6016cf12f83a25b98dd242b28627303fd87872aa768095302df9546b80cf466b4f75dc49f1f6fc17b70e8fc26d3d333286d2e52e3ddf108310713734ca82ad2cf4cee399ecdeffe9cfc7ba1667b0c85068449b48306e0578ecc23652d97bbfcf78897cde0916467e6cac164c8926d2b77d81e2772f6be540b445345ad3d9450c8d4b637b9eda28c1f73d626e16c8bc2c8505fb3db3e7a9827371422f5a252e89c607cf9ae743eaecca05a1f20e817018d8fa3a2f872423f82ba1ac65cb74dd892e0edb822921929aec906b8121fff0cb034d84a826e80a5091c86d6ef342706772a2f9132d3ec51bd9f335877ae130783b999ab40eb7635d66d89ccd1f744049c3eeb2d9447a02252e4a2297333d73efef2221ab3fb5736f94c347fd243f8b4501194c", 0x1000}, {&(0x7f0000001940)="149cc98f2f31c5d2cfd91903f535865362b0435212a1aa004d54998818fdb2175523267ec02d38aa5c8bd9c4af924de6e683e768623b210bc76bfccf8b95637b01f682afb9360c154653da62acca", 0x4e}], 0x7) select(0x40, &(0x7f0000002080)={0x0, 0x0, 0x8000000000000}, 0x0, &(0x7f0000000180)={0x6, 0x4, 0x357e, 0x5, 0x5f, 0x4, 0x81, 0x4}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:56 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) ioctl$TIOCSCTTY(r0, 0x20007461) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff9fb9) 16:02:56 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) read(r0, &(0x7f0000000200)=""/211, 0xd3) 16:02:57 executing program 0: select(0x40, &(0x7f0000000140)={0xfffffffffffffeff, 0x5, 0x9, 0xffffffff, 0x3c6e, 0x1, 0x6, 0x38}, &(0x7f0000000200)={0x80, 0x1b, 0x8, 0x9, 0xa8, 0xc1c6, 0x5, 0x8}, &(0x7f0000000240)={0x63, 0xffffffffffffff1e, 0x10001, 0xffffffffffffbfd6, 0x0, 0xdf7a, 0xf5e, 0x9}, &(0x7f0000000280)={0x0, 0x100}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x4}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x40001000}, &(0x7f00000001c0)={0x8, 0xc}) utimensat(r0, &(0x7f00000002c0)='.\x00', &(0x7f0000000080)={{0x7f, 0x1}, {0x4, 0x7}}, 0x2) 16:02:57 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:58 executing program 0: socketpair(0x1e, 0x5, 0x13, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:58 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) syz_open_pts() 16:02:59 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000180)={0x5, 0x4, 0x357e, 0x8, 0x5d, 0x7ff, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:02:59 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) r0 = shmget$private(0x0, 0x4000, 0x19, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) 16:03:00 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getrlimit(0x6, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:00 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1000000000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) pledge(&(0x7f0000000000)='%}-+\x00', &(0x7f0000000080)='%\x00') fcntl$getflags(r0, 0x3) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:01 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() fchown(r1, r2, r3) 16:03:01 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1) 16:03:01 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:02 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000000000000000}, 0x0, &(0x7f0000000180)={0x8, 0x800000004, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:02 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/85}, &(0x7f0000000000)=0x57) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) sendto$unix(r0, &(0x7f0000000080)="2bad4b8b84ee5a0acdc49e1ff43940071ebbc99196521a7c02614f", 0x1b, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:03:02 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:03 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) 16:03:03 executing program 0: chdir(&(0x7f0000000200)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x3) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) 16:03:03 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r0) sendto$unix(r1, &(0x7f0000000200)="da939059787555cf11650ae60684eabbf545a53d9dfe6323ea5ea94462bf25d08db21e7d67c0cb0973c60b8aef34d858ee2223bb07546252c16b8ab3520a65e8118b88e898adf153f6dc34b773dc455d4b602306c74f02aa5354b0dac754f877ce9763573353545851f5cc403072f83f6abed5c73796c18582e5070d0b7b1e005a5cf069c1f29b8e37314a635e281428f71abe8f15c5242922070417d83d3c2b48a8ae63cd98a11deed0c4271463d919f5bc2f7bff3452fba9b8effe184475771db4b45093763f172bb7a4a50ea804c85c621a712666755e546b211b632c3ce53ae31823807c1050516f3e7988269c354a648ce37638bc857d5a4fd7a446f0815b0ea30797ff9d2313e02966fea49925cf39442cc032f629df66d45835a95258af8c84cd4eb9bbed5104091bd483c69322af8c093994d897d3cf6f8b61af3a06a0127fe0eff1c00cb09a9209869c7f4e4f482c2a478d1b4b3b1f76a5347ffbc07a1a8bdfdc4d673ba37cad32a3febbecaccea22cb960e1809434ca4bb8b0f7c304a1adde64dbe0a7a6a44e1481dea9c150cb23f75c10a5107e78e7874b3fb6a68fa5a5218d68c5725b881508ead57a5ff704faf02c37ab01c2224214e9ef1f30e6208a0be6b7d86a66bedac1b62f9996ba061fdd525cc481556c083505e386f0800d7d62d58b65629307370a79a293e648b08bb8ea85d0fb364aac78d8e2df62989863ee849b16383361e9acd7fb9e8b32b28f1b9c8511c4a8ab6e58acc10c9b1be13517e77407b4e034932f3a05b46a8e07276270dc370947ca05bbc5e9649f90d60dc167bad7f38c75c489bdaaa8edfc09246c7d280d9ce19f341504119959e2e0a2a59f9c5c2cb145057c291f3af1061f5729dd407051994dc010f2c8ce489fcb4c0aed846a5447a0beba809009e5e5285db532c72ea2123058a11ee7c7ba4dd9b3bca44d649cecb3305b64909c0106b2ab6d71901219c60b63dc5ce34d48f75a5c2e43818ffdf68e637387e12e8aeebce7c2a2a83c5b506dcce53dd530f4f3aa6fe0d0edeafbb29fd0665e190b7e0b3f9c9228fab48869981e1048b5cddb8ef71459518ca2bfcbfa71c1dcb2fcd51ec7146222d796bff1236002f14c72bc3fe6032391dc9c3c7b4c517c01b18969fd36525b7e5dd25b200150f65c77eaef4da62ba7de812d887885448de1621eae041dba84f9233f554edc4d68d0ad2b03fb9f10bc6b1a4b217d0b0633ba9d366993260c63d796c63c92859e3a267c77e97d8aeda5e2982ec256a2689593b85bf0f72bd5869fc51c3d24b62b2069bb97aaf864084ca6f2d3de3da539de3d9d3616037903fa49bf99a0bb635865da6050161b929188bad8cbb695743d06da17d0fa179986158e25022432c1da1b247ea5332b9c9a4c9d834fe3009f814ec4e69680bf17a1ccf176fe69749a271ca514bf9a23b0602afaed6d0f107ea009e5c215c4e088e74190fd8d65e20e0f5ab0fbe2e3f6a9d3fb19fb42fc7ecce417328be32dc35fc4567f555df2a98382566087a20a777a9828e7e3bf6663580cc999ef5d33a0d85f162caf7d63d325fe1c70c1c4b647670c3f1f0f5b73b6388925646e395eb68bbaad417ddef3cdeb63b2f4c739524bc83df3d7de4ba67126b4d840dae605f1a5ec5e821aa2758d5b5d2e7ef758ecc705ec3c4076b8a9b3e83fe9ca12a893b31cd08575b48fb57d72bb3ef0d6f718f6a61ea397a6ec4ae5c1e081841451563673bb6fc82b2a650356842fcfa9606fc563a4739af97a49c4f17b5bac2e648a5b8851cd14cb2561145840a0358ba1e45a73d3461a5512eb1ca5f58cac4115c64dcf1ed1bb0d06341b735bfded330b0d1f3cb62bc31ffa84f44681963cdf86d09fdd6b75a3565793694ab122ec627fd7d7323f94446a5010927aeae0706b06ad49130dc0239b6b29fe8268547f67cbec2bb431b0a2cf6f495e45e7dace6c97e37e5cc92e17b5ce4d96163b7a71d72b7844b9af4c89deba5a401f6864637e3037899e24bb50a93a6ca8c11d114f2bca33ac1d4dcbdfb0a21bfad1e93f909da65c0a818ae65f7fcb078501510f97f616a432c4d83ca0c0d50cc084a575dc26408b3e0309f5395de27ecf84fb06fdfcfecfe024199e07f6ed81086cec18e82a9a589b9be94338b6379e00f011e51643d85cef64d5f8bfe7aa62074e367e3d6ba2a55d5d6e1d06b3f5cd4e740acfedfd583158df57d9aa86c39ca8597a3615bd2d22a7a5524551c6432d45cf61a614e112b26d392a09f8f23a5732ea99760983e33fee79ff310a42d3c5aab9968ff430052a5eaa3e08ae90ab7ca89f8b4e17952cab7412f6c2ae303551576da097d6b04f8e8d5157e32a59b24d197b2e6d055504eed8080f2ea1e7d063ddc275c8ec0589a7b222c60b9f0f0f9dc4b48ab600ad5e6a0c0b337a7a5c137641f9ee59015554eec316c0a9f5bbf3823f0f26b57ed054cc30ed711ab97fb4a3f723369a3d15798b547cf6e0d4850453a4845c3ce1e301ef75cd829cb8aa6b7bdc659a6a104117615d88d829baf15feb873fdadcf7bfd78c78c0e94bac4f9c28d4c28c26553584984b7c0106c3f2fddb8e2ff68fe33e538ea5144e1f04d5ecc6f32d8949df762df3864b18ec3fcb10081ec02a0ed4786c6e3abe063ed51e544eaf738acf02aa673db3c2c019871c2def6aa04642d10af653f97c7cf915b5c4c7ef039d798122a24be82b3eb9e1a9b42997d904dc765c81ee6cf9c7fa3982ec1b98cb9e1acf852cdc21189d5399f2f762ddc8a3e633f2b3d3bbc0e3eaa70a390d1f2d090a1ecc99891f3dbcd54aeaa572bb28d3bdc69938d24b8c45d75fc4098a997b89988da9499986df3afbf873d9f5c260879a196d4d0229783847890ef1ac15c295ac67ab17ad0cc298624c5bc6664dc5a52b08b79d21e2e86e38a986f9e5ecd94f71d30e64095151fc8a0c825b5cac7a38684d95c0c39c54723a64a671cc5f8a35f38be10e34b3beb25616f256f432df46727479cec98e708f51a3766a10f82fa64152add45bd210b6c6267f805b9ce6f1c83aa450c59b21e0c6cc7dea7c64756f3340293b4f3250552780d9526d216a3ab237ae4549f03a718f8025d6faf9f97f18be890eee289602bfed74d91f063142a79eb3c51b562049a7966cb8a21c74579716391c117df9c9917a5386e1adab7b209f4a780e9c15006a067f3cfde05cbfa96e1627c624a2706f3111112305c7e88fed919721a2960edce2c8d7b7b7382874a0a2150025f084d75798abb561a0789659c51523b93f3c13be5fd1075f3b1fa7815ca66137a39264f39d0838f5138ecd4128da94f7c36cb609c0255380e315757ec721153f933446bf68fa1651bcc616d78dd18301355a6a01816d335acd4a56b38bdb2c51669a49430361f14fd20c9d00293a4d1bbc5b6315c3a7551d290d47febf3d9b429c28a3b9ca5979ab5a04527294b8e06381705afc6c9f469baab31a2964a1cc940927b05a902df4bb230854912bf849ad2fd4d8de41c289929100445205f178dd1639d1c4c35c224362b628a20c8c158efaf3df473f1a76e54a24fd424196603adbcfe114bba9d4d6e4393606ef0593bfeb9da9f11e2daaeea3e2b8151a6eb8393feaa7ceda2bb47f5a1e5c675376d0c008da2be290a6cae26aaa9762f34f3561761586fd64d28d2f33f9e540ba2ef1ee7c7bf129fd27a2b37eab1c778bc1617431be6429e2b5e7b3087d2ee2cbca4a8d78dabd55b01510d8e6682ec2ef3bde459997a6c5c7e8baf8fff9530d51acbe14c09e43cf3ce84dca9e44dfab64338b9e184767e5712054d055915bdcbf82d9efb4d78c4a2a96b903e04e903480c86b9f15d7864c5360d226e11c2794f72e303c235bca26c5a0262461645a026686cb5a64f6fa585f9c5f6f845a3be8a2cb8c9abddd064eae40c197b296f752de5bbf66e42173b899ad3be01ffd5bab888a879bab6b4f07eab5a2ce56fdf7c015de2d2ac2ab8b1ecb3e33db314b806bda35c4d983e78014877c4728d6f234958465f4ca899a557e687254765e8a4ae2da01ec4a61e11c053961b2e9efdd67fb688052945eecad033a202d699c0e99ad0fac64f7830da02d01996d1fdc7c1ed1f8cbef3b124f3256006677b0517dc2f3d812f41e82ad560697ce48f618a77aafb3b3e462a62592e0d875dd60596c850786f92a4e0ace50280ac4a037e5cb1022fdd4c26c23fb97f54541e875caf7261e0604caa1f980d808b986baa07138d0b36f238097d66d9ecd88b6eff930ff65843cb3a288b6c70cbe00b4ba887dcb58fa253d0d29c26196d0a828eb1c9c05088b0abfbf40d63e1edf57e048e6943a26c04d541f91c35cc5df35df70c6d6aa8e22b85e8c5dfe9b89cce054d0c4dc759d865c5312da1254ab4471a9bfaadfff9541229af3eebd68e19599df579e9a5bcd8b783b3bc71a43f5d7af0e37972226e35700fc3f3d3208decb30e50fd14b5423b31bc8e6a3e12bdc7a59b618c83e38e47247c88cf7163d31c2fdcb49e25be8dfb5430d736b3408aabad925fe7beffde834dda5a160dd984e8f087a295c0c75e311c9e76e5c0c6ff833def278a8b513aedbec48623a47e150480a5519cedef8b91559e44a6439a0469ff0747fba99c445225f2d3740351a3ddab6d6818e3d10aacab7c752bbcf1eac7dde54841019d9a8187dff2dc2004fabc167612bcc6a2d398954765ed4175c8a713f2a062a03bbce1dee7d9043ec8d838b805b03d22b31acf4a983b8f153f9f3e8693fc4551f175d3f51e9edd0b819a35a8433417241d751739de100d70f30207b43d4bf779bf6075516ffd6e732694adf8d51dc8e941ae6f8362e2602e9bd26a90964c0401cccc0fee8e0a16a8b614063f7a1dfefbb72ce68d73c9315916cbc9a355141a76ca5cabab72f57d54c500ee41c8c0fee5857f950b43039004d8b9b89b035e3c56ba523f3be2ddff16aad9df9cd4b115425d3e5a6a7db847489793851ae82056b4ba1ec91284e02cc118fa6de6e386b97611473f9d5438fde66c8fa154f9437dbfbc31731c4e2165d8a1f46b7417e8b6adb29fba6ed3f6b51be9844f1034fd7f6c3914b3f8e1e175855f06444f8facb7762d36e3d416e1567b18b5b0b41705434d190b5e9a84c0b6eb85fb7f39d24c841207812837d5f13b0324fe94b826f4fde7749625c325c21d6152d10785b8cba53b1c2b755aa36909943f8497fbefe17b239233d9e57c28b259d728a07feda299cb5b9521d51fbbbb4be37a5b10db74bbfef50b3f002ca2a517e730155798defdc033a3143f5f2f772184128bdf3542332143caefa4cf46e6b092c56cc6ebf062f1a8e583fbba4d1c01c4727f6b0e5144f8d09452d6f33d39ab2bb3c351df86461542b57309e9bb936d4bc4a7f036cb45a954948519e77a46d76b458039079f14351dfd4e019323e22cc835324a9ba27417d8a05e8ef4f79b3320fe04f461c1eb6ef7da6a524d88250f89b9055b977b4643ba8f6ce6b79af4a81ee6611e1c3fe91447c5b6cb0fa08da8c65dd96472235e11bc9908f82aa2214ffdd1050adae3bb90bb1d3b6d290313933a09f50a362b6bd0f80e0a5d33b797c27c683c9dbc2d042e3e617e7220fb4df1f905bf447c23048b413f9a4073fcc73cd62912ae54e298c9640c350d202a13a819fef452939058bd20a904842ccd92adc6321b50fcfe2b84cfb34e52973f757292fd560302fff22fbda8c411f5c0e5c225dab1e978fd5cfc25b711d69024965066e5672875f9fd1061ee60e5ff6710686e3a1660b125b0cb28f9afd81d878", 0x1000, 0xd, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:03:03 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00', 0x4) select(0x40, &(0x7f0000000280)={0xffff, 0x1, 0x0, 0x10001, 0x6, 0x6, 0x6, 0x7}, &(0x7f00000002c0)={0x5, 0x1, 0x40, 0x4, 0x4, 0x8001, 0x9, 0x6}, &(0x7f0000000300)={0x0, 0x9, 0x3ade, 0x10001, 0x2, 0xd1, 0x60, 0xedb}, &(0x7f0000000340)={0x5, 0x99c}) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = socket(0x1e, 0x3, 0x0) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x2) select(0x40, &(0x7f0000000080)={0x689, 0x695, 0x5, 0x5, 0x8, 0x3ff, 0x1, 0x3}, &(0x7f0000000140)={0x5, 0x8, 0xc5d7, 0x4, 0x6, 0x1000, 0x1, 0x400}, &(0x7f0000000200)={0x7fff, 0x0, 0x8, 0x7, 0x7, 0x2f8, 0x401}, &(0x7f0000000240)={0x4, 0x40}) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:04 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chroot(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:04 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x378, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x10000, 0x8000000000000}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x5, 0x2}, &(0x7f00000001c0)={0x9, 0x1}) 16:03:04 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:05 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:05 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000280)="902a8fc74f3133f9bf8219bba961df0775b7086df44565abbb4abe7737b98e926e6880e789296dcbbec3d2924bce99501c6461b92893708ac0f13bdeeb19809bb97cc21e144cc463545f24f1d9469f1d243bcb28331696cb4e544612ce03dfef3c81a0a65ffc3689ce24061c06da32abe7a7df68d4388f430b84586f6558a53c9f2c2a86a0341bf44f441b17235810b56c2aee98263efed1b3a5e91ac9d48ea91ec08d9bbc63475e4cf6190c071095dd3a8b28349f46dda2d974135041376780121fd295bb50980ed600770ef8a46bd04818d8e5b9c21b0509ee68f27d1220e7c8eb68a77d3eee2b55c0aefb12d0a2ad54", 0xf1}, {&(0x7f0000000380)="a07443433d5f8ff6f3d41ea9e4db9f18ca12ed5d57bec30c65fc92fe864b59d4379892bddfb1735d3cc8b0bdb43df6acc6df871939f22a77b828b0eebf74ed8b83df84fe6ba05ae1090a383acea3990f95bd427c382b9f98583c449e1825bf42c3730ec5a497168dbfa3b31eb253d228180c3fd292a0e13036e351d7b515bdb4b1fa0e35e89c6ca84bf667c5c018661bfd502a8c5945db9250871393dbaf2afd9b62bc681ee9084e3b3dc6a568f563b0d3446c04516de1f2259bf1fb76390e7ebbd6b49d776d1c47fbe3e49d38fd61156cf2f08c116052415e983f4a3bbfa67432f27fc8414cf8c79cdb4a5b8eea9c434bbbb68dc1a44afda9a339c8655f570b274614e02a72c9fdd942f695a15cea4befa6570a62b4e95ecc5b9c6c97ede0a12778ae6e01009944525265f7afe9e94165a216d9703a9bbbcaedbc60cb8f06584cf9560aed2337665257c4c6e67b5041587aa8fcf80ecb56f6ef1f1462abcb9fc39039ffe8dc07537bb52ed5c9a8ed0f74f76ccd48be53c0ee9eab28d6bac0c76d7eb8fb1d511818eac476bf3f35fd47de1ec5cdf8bb2eb776e446842922d18eae6edbea7d9524c7acd022cd109dcd3e4960c610c742dbe195da5aeae0341e96c7690fbb58987fb0f5058a2d7d16e06d7bf16083c17e8a23212e8ecb451866364efc36fc1069cfb79a03d5df76654547a94de7ce0c5c641c1fad90b7857d83c2814a8d6933abbe13d1384d5888f3fb136e6ea560d7437ed00e6f1f3021c9908a91cc48317e76052a9534dbae8b6a839bf2bf86856e780f91e8bd22ae0f88cfa30380a81fc7d92c19ceead5854c343683963a24abcb9c1f4a37f50519b1c186f0b59bbee55c8805be2b149904ef01c395b2b0ee91beabe96c500db4b420227c24a807b54c7fbb1b90889f5c5f66cc6787a6f597f1ed47c8d0409bb236332dc18126631c316d539c38c1ae1e1427c331664cf0eb13161d2d7c04f06f3bf3cfe091b258266ba8ded09b8548f90c3eb35c37a3063ca25c39c9b69447dc3f423bcb91688927491f2e26d51989f44ee3ab33648678898f42ecfc203fae97b08ea163e1aa65b505b815aba05ae553f9ace82d5607ee4edfd7149de4afc233c3919771b6ea220b1ccef48a7ab4f20c582e82dffd7c82585991d1b763c3d57e176d32dfb58d7187c7d2673fac6d3318b099accb1a5fb90d69c312d6d6bc07b33be4a43f5ecaaa1b4e1e9499f98c2d8aa6759c0c75960da5219945e6d11ac88131f1cfa3ea0e601eef9258f03bbfb605649e0a63e1c7bee026861a77e57d450028ee6c24b480fc00851524ae1b28046199b1846e19fbcf5f153f39aa9328e1c381bff363f4f785f0d3ef1d71a93232c538e3e0df54881e256f29fb9ebe3a3070cfc7fe7acab55c0259f37452b37a0a061c754082a9b02d561f044ee59cba5f0d1d71b539e1d26263072466b3a8f1617ba84e5ce0ad4270757d4894f6407bb4d0332dcb7ff4c017a9a67757c593e93af0b0da7205eca84ba6cd9a5917aca842bd527095b82ef9b27f69c36189526798b4f57db37a88037540942437845f5afeea9d2d1c6f4c64ec2340148226a80e095f3b2ee0b7adcd6f0bf2929c65a768ac5eab7006269e42de3e23979e6f7c06f5760c9b756b96aa94e68d68a1e9d8f8e16414ec6dad67626fdda8ffb23346d053ca4d5c25f0baeea5a8cb21346fe6102d1e135a387424b5bab4bb9d45f8d5a7c1e5b382838815a5e517ae7fd88ac1b7e7e7e65b6005875b3e6aa52b448c275e968fd69c2f8620bf4c4defa1bc45934e2d403a4937c1a90ccd5fc472a187a74bd97435e1a21c85d2bd767a2452e3b899609d6e782eed920569db1e5b182f7c8874c10ee6890222fbfcb906e0400d5adac67a32eba5046d75cf94c5fcc12f31369d91a1fda3f93fa78342c155bf81c800fe494296e09424edb87af8a9cfd7de44adf797865b73763ab3cbfa55b266d66a41cdf1d39f97a2d0d98bd9e71c17199a75048d2d5003a2219b38cff54f013351850ce43e7a2bf908325cb8f4a84d570b1192fec1b7880d2170d8a1bad588ef4d838eaff19c84ba650af4c660bb2dfc149ad394b067ae0b315bdb4e008417129e28f3d782266d9676c3d5a9066f144a77bc4b85f1bf41cc453c64f1bfa22a0a6c5ebe7e43c1e3061cbfd1631450d76d98b0c6f2bfb851bd786ce39ffd1c34af880f5a33284496130bc290669895fb16ea5f99814f578376b12bd80519fad669acf944890d6053b77efd56ad7a33f48764e1e2f0736d4fb49bccee9914e25de99043bb02563684cba10b8a67280968732a7ba7989f778ed7946336c28da010529314e024620550338de45a43511b4550105af2a763d88b3fed76a72633fec9c05c58c77423e67ffd55a004fb317ea168cb057a8997b8032e6e48c681ef7807a755f6aec01b3004edf944b1ed23e07e97f9adbfbc8fa949512970fd8663c66396a87345449ad606f0ea6f7f72ed70001d0714358e4ceebc172b5c503e4bf0470c2cdcd037f39f26a33c23e463a3f3e8fa5d36ab1ba4337cd2acc58bf3988336e79ab6c4212b33dc06772d2781e4f5f2dc716ec2ddb6b1593bf92371103e2257b2fdd246f4e154dedeb41bd00349a62135003cd0e1b993811304ccecf86abfc642b4a51c2c2734165b81fa91613b9c89a9c304799ca472bc57891885aeb90cc102d4c7ea1fc68c099340708191dabc1c99c75423c7ae65274b3047ea3b845e7520168b8ddd4d6845010e823ca3e76230ff5dedfac5181c25268097625abab346a1671548116a2cddf0e7e9417051c6564c544d8d351c8ea73fa1c53f069f8ab6e9d8c79e925b264b1a2ab54ae4a37adffd0cad0073959e79278c223f74c1eea351a314f9740978e7c54a871445e69848531dbeda91ef7cac481314c49e392ce2367eebe69db728ede1dda08bebaec67f4b826e4a7488da3f0d62527b2805fb079005654545042448cfffcfcc787f526dce6e485737b42321231a180d90a674b08e93bfba13a29c9a9ed3d6300048422d5ef37b98dbe579f28fc864998e7e6f4b12b81d38a2e03b86c719197e1d44b523ac616d493a764a03bbbf18759b8cb126c9920bde3028021ca64986f4656e78e6da02f97b014b9c1ce1cefd1b5085454cc04318f050fb9de8c7320aff8b632326701d0eade789f80372541dabce106119e9613572f03a6cc23423fb099122e5dbc744ca6f026be7663990d1db7de36c3a3c55d322235a149bcec8901e70f263576f571d9e902c0ca6560d100904bdee409e49cc7ff5c2f369a68dc502e87fb7c4dce33ea8754601791652da26efb1115d28bec7b2e44a8ecb2a7de1c4689905190fa53af39233c13c732b500d1769c75f99ab3f804bd6dac75d47ff7cb1838e6f0dc53fda5e461f6f46635ec9c8847f29c715b79cc40fc18069bcefe57e83704bbd807afbee543a7780ea8b2abd409b67207ea7622a8f5429b8d68f1cbf41aee6260562ed97c3a9152172367e5f2435bb9b801f26a33562f89edb5f5f56ed0fef0fc5bdb495c3b8f471e0b7b9b8982525fa38082e7474928c43e2d5af868b2dfae03e84fc205562b7f27c0e368def9706f252d1a8bc6bb1e974bbcd75c3e0136c98294f993a407f3a1c662bead9233805bf859f2f08bc0afd8e3f4f805acb143b95ebd7019b8469330a6ccccba27336a09ca482d1049c921ba4cc9cbfca6a910e69d5bf3b4782c3b6574dbc5586573d57bc249eaefd0a1b8686fb4095f4b0b11b7d5786d16fc78323db720b9db5de66c5edf9abdc918633014ce6ef4a788e03caac355f2b259e4fcfe2bc3818eb798b015022c6c0ff139c097650b703a910ad6ad669d6df164eb07844d1e41fc233f23c7ae5bf7590345d47e8f7a237c7a15293ae1618fa0b1c27f1c00275eeddc63922a82dfe6095d04a800e8b5ed5fd6dbbd287688143a4be784d4b5b58703b38b2f68dec1db42422720801787073a505d67209ebced2f4588792b872d71efa092cd4b0b01aa095d828476d2665b74efc4aa923ce3287b801bf7c51aceb1e91bce4fd9cca5dc73c07469e5605755eee884efde46714853cec02cbab76a819a236a5cd643df7e2955b1e927ee76b2d47e9afadaed9c22fdb09b1719496044553e3f14f644ad77b93633129b1a075f41c6ca243a92ba1202292004a53270ddefb89ec2b8973e84476b469794cc381a1b2f0929ba78b1658f3c04f0f35c75ecf6c716f461515e922b6f1150ebf434d95a351a2ff01b9c01ebbafa4a3aa47c16bbb47cb19a965b3dd0acd9c91aeb0e8f3724e12f6a22328ecb4cf47cb6a99b51b1698d5dc512ecbacd2f9e73024db7817b2ea1fd9fbefd9b578cd38937a37f7d098dac071f2281271085650256e17d22d0b09f83c9a6d65af644dcc992724e01e4f742244e12bfca6fc4b8d025e265b71aabeb6c53c21c77e1d9ebf391a653c024d868f4050b610d0f0eed5778779eb6bf9b6a33df7b3d6322315963af9aad2445180ee6f324e09cbebe5063fb0e3175f10671e863b3c4c7300fc963b957e6c1767530d3fe72cfda5bdb5ada516efe7d7498d98550148af2fc73a6ac0c6091807f9ef484ebf453a13630e46d50a765c527f1e8ced9e9be658e93915f080cbe00273091690f9ad9651a5efb0f18a9a9139fabf12774f0891d97b599c7e4de6c8d36dfd4f621969e328ff50d8be1b229c5f2bc302ab46280ee2fa83722b0109fa3a4ba42699bfbb6569e9d514218b1d6ebf71ea6e6f880b231e8e30481028e306aff3442ba06998cdfa7faecdda2486fadd8c0b47a9ad626fa1657499d85eb79797aa5cb543b159d5eba08fa6c1b28bd8e10824f8982c1e89042978808eea5e97e675268a53ee11546b0b4b5d03615f6121419b29113d64d6c2ccab6158eb9b02a91bf565bb519904887b479aec410bdc5aa0b551f1a6fbb13992bf80591bbe08890eee5afc92f92b448be6cde9a8323760f1a89cf6288274151d147fda6c0fbbb036716ef13776177abb1a63c690f6bffd6f154cbfbc9bcdb9e4a53a031997788cc3e6eb9beb374d078de5d3e942cf877bc4ff99f7ee30c2d6e94f5f0e8579f109d09b0a18c1304ac4d41091326e4f9e9e8beda428537fd921198e79bf684d882a073c0417d43ce82deb2ac2f6c111d778fe063acec4928581c9c77a3874daa1107661e898d8790e419b4da4beb3d6cf4981c936b0338b0e4eb9d92321f8a95b71bcc995eac03e90915b7a9eefa6bc8ba2f06e6224c153c1b8b8d7e58428417eb19664e00a3d3a0bd20d59adc07e470dac68d1baa1dc181721273b80b5527e0d29e02ff6a1a7b7cca228673707d2072a0240b12c52b0692c4e592220c6937b7788e1e018cf45324d60fb245430be846ecb1755f7aa2d84e918775256f944fd0d26507d5434ebb9418b6e924b51f2006ec21a5c3bece39a671441f7a599f35bd7816b0c4e593c284325e530246a84e2cc71285c88a8b4a78933fee90012fd4f5211a7a27d9dd5e9d17e11c9800359f98783e91ab353206515648787a910dd8ae544764e685438a7ba85d1a285955a1039cdd3780d2ec0e65b09c50d78a6c7ae111aeea763f56c99f4f823cefaae3f6769cc5c2b381ef5e45c1ec2a38bc7d2ac6c7fe61c0fcbbd8f4d416786b20a0b231e0abcdd0d8d6dacdc7146a7320c7816deb8091d156bfbb204b8b0cdfc32402b60164ed8c722c030bbf51ba9f521656aeea029cb051a6404d4379ab6268225f59db8230af255341bf41a0b5d7c40cbc02d89c07c104943310c645f113e9704", 0x1000}, {&(0x7f0000001380)="dca16efb2f9df3d34aefec660ffb8a7db07558cee60edef3fb0ee14ecb2abbc829080377dbb13e6139640b9179409203e2974ec01ecb22454e62af9108bd4cc127f3613a39a3a3b6244bcd999bd2864b69d5b59f8a6d6da2495a71ebdf6505a9440f455784fa7da3d431b00b0f4b1a0a68de91ce5e0aab30195740e7f5654c9c0792d0b67545ba0e879d8d62fcc892710960420d5add114849849a4cd8a9246a8521ebd35d42111608e1be26e5", 0xad}, {&(0x7f0000001440)="6ca476e5077cee78beeb65e6e347605f813fce49f60a00bd91d3eff4dc9b9c1ce0e3c2886150c2166fb9989cddf10cde0e8bf0c76d25bd8d0f803b4fc4a4a6331c031530903fee0273b91dfb87d96d955b7a1eed615a53349fdfc79116124a37ddd24316b2fb401b3b82f7bf6e3afeca2fddc70937125d38161bd574ca43b39ca942d749a9291139868d95c915e80ca958d9417b", 0x94}, {&(0x7f0000001500)="9997a45bf48e16e39d3e7c274df37a2e11486f9cc0990a95a0a7a4c29939f182ae9aeef46446b6e670b69268827fc81f62d4f99b35eddcbd4367f0874576e73ea9191a6a3d364777f43e8530a6a046c4cbd707a1e75b834b7b8bbdb363726f4199d0f39477d6beee9ab8ee75237a18c7e2b88e7718371e79070d7ad336cc6386b48636912c94f4614e07e5343ae2eb02248b8b822e5c4567f8471802b86cbe6f84bafa806a484971f2fa1d57ad56bb662414c18b4672e3ae62112a9183dc6db135a9a6c59611659176b371e6199f661303019b1107bc76289810a4f503476ef15bc431", 0xe3}, {&(0x7f0000000080)="5dda279534f72b0e0c4af7ef3d9efb6967fcd6a79b980b659d431d9602cd618a4371cc26682384ad51", 0x29}, {&(0x7f0000001600)="d53c5f14e6c4c03fad7757ebe64e790134d6acbb24874615ff73a8a818e57dbd7b3dc08f027f1079ba0a4433bd2a59c7df8a15757fdf9fdab5b1a611982c8d0bc9ac73fa83099ee7a0bf694944fce817a4a03cbae2cfb451405c3dd1df128bf341df74dddb6832aafd46fa1df8bc9b14699987645229e2e59f48314177939f0bc61e8692e19069e0d79ba97f9df989c119ed7ff7eeb771588a255c967e06b909544759146cb3f713e6f0b4", 0xab}], 0x7) sendto$unix(r1, &(0x7f0000000200)="94b72526a77e966ba280c8d5f2fe1c094ede2f25f2f407fe70e405e3c61f7789cfd567c74ded0804020eae9c81a4a8db8145ec6964b1639de7916b7d46b35ae9486db0f4b00edbc8619f337783d4ea453cda9e9c15f7bcdb54ccf7c8", 0xffffffffffffff97, 0x400000000000002, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x1884b150) minherit(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x1) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x34, 0x2) 16:03:06 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = semget$private(0x0, 0x7, 0x14) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000300)=""/189) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000200)=""/244) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:06 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:06 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = semget(0x3, 0x3, 0x0) r1 = geteuid() r2 = getgid() r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000300)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x5, r1, r2, r4, r5, 0x100, 0x6}, 0x8000, 0xfffffffffffffffe, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/84) 16:03:06 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x2) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x8}, 0xc) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000200)=0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x800000000000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:07 executing program 0: lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r0 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x80a0, 0x154) openat(r0, &(0x7f0000000400)='./file0\x00', 0x1, 0x1) r1 = getuid() socketpair(0x6, 0x4005, 0x100, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:07 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x100000283) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x6, 0x71, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x486c16035e9fb0, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0xffffffffffffffff, 0x996}, {{r0}, 0xfffffffffffffff8, 0x3, 0x4, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x4, 0x9}, {{r0}, 0xfffffffffffffffc, 0x45, 0x40000000, 0x7fffffff, 0x401}], 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x99, 0xfffff, 0x8, 0x80000001}, {{r0}, 0x0, 0x13, 0x20000002, 0xfffffffffffffffc, 0xfff}, {{r0}, 0x0, 0x49, 0x1, 0xff, 0x4}, {{r0}, 0xfffffffffffffffc, 0x16, 0x8, 0x9, 0x7}, {{r0}, 0xfffffffffffffffd, 0x93, 0x1, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x88, 0xf0000000, 0x8, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x3, 0x40000000, 0x9}, {{r0}, 0xfffffffffffffffb, 0xa, 0xfffff, 0x3, 0x1000}], 0x1ff, &(0x7f0000000000)={0x0, 0xf9}) 16:03:08 executing program 0: open(&(0x7f0000000140)='./file0/../file0\x00', 0x400, 0x9e) r0 = open$dir(&(0x7f0000000080)='./file0/../file0\x00', 0x8080, 0x110) stat(&(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./file0/../file0\x00', 0x200c, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, 0x0, 0x7ff, 0x0, 0x3}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x2, 0x5f, 0xfffffffffffffffb, 0xc1, 0x65}, &(0x7f00000001c0)={0x9, 0xc}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x82) 16:03:08 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000100)=0x8) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x10357e, 0x5, 0x5f, 0x101, 0x81, 0x3}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:08 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x5) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00', 0x0) truncate(&(0x7f0000000380)='./file0\x00', 0x85) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = accept(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) select(0x40, &(0x7f0000000080)={0x101, 0x84, 0x4f, 0x0, 0xffffffffffff0000, 0x6, 0x401, 0xffffffffffff8001}, &(0x7f00000001c0)={0x7, 0x9, 0xb0e8, 0xa2, 0x6e0, 0x20, 0x4, 0x8000}, &(0x7f0000000200)={0x4db7, 0x401, 0x5, 0x6, 0x8, 0xb0, 0xffffffffffffffff, 0x5}, &(0x7f0000000240)={0x4, 0x4}) r3 = fcntl$getown(r2, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000280)={0x140000000000000, 0x405}, 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20cf3, 0x0) r5 = msgget$private(0x0, 0x40) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getegid() r8 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000500)={{0x80, r6, r7, r8, r9, 0x100, 0x7}, 0x9, 0x8001, r3, r3, 0x7, 0x1, 0x878, 0xce95}) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x3ff, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000140)={0x8, 0xc}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000002c0)) 16:03:09 executing program 0: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r3 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = getpgid(0x0) getpgid(r4) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000380)=0xc) r6 = fcntl$getown(r2, 0x5) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0/file0\x00') connect(r3, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) setpgid(r5, r6) select(0x40, &(0x7f0000000140)={0x7f, 0x1ff, 0xffffffff, 0x3c877a4f, 0x101, 0x1, 0x20000000000000, 0x8}, &(0x7f0000000200)={0xfffffffffffffeff, 0x4, 0x9, 0x7fff, 0xfffffffffffffffd, 0x9, 0x5, 0x100000000}, &(0x7f0000000240)={0x803f, 0x7, 0x8, 0x3, 0x4, 0x3, 0x3, 0xff}, &(0x7f0000000280)={0x2, 0x20}) 16:03:09 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400000, 0x800000000000000) open$dir(&(0x7f0000000080)='./file0\x00', 0x11, 0x2) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 16:03:09 executing program 0: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r3 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = getpgid(0x0) getpgid(r4) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000380)=0xc) r6 = fcntl$getown(r2, 0x5) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0/file0\x00') connect(r3, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) setpgid(r5, r6) select(0x40, &(0x7f0000000140)={0x7f, 0x1ff, 0xffffffff, 0x3c877a4f, 0x101, 0x1, 0x20000000000000, 0x8}, &(0x7f0000000200)={0xfffffffffffffeff, 0x4, 0x9, 0x7fff, 0xfffffffffffffffd, 0x9, 0x5, 0x100000000}, &(0x7f0000000240)={0x803f, 0x7, 0x8, 0x3, 0x4, 0x3, 0x3, 0xff}, &(0x7f0000000280)={0x2, 0x20}) 16:03:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000340)=0x10) sendto(r0, &(0x7f0000000200)="238bd3286f36ba6ac555ff8d62768da48c1509bcd170d47f962f7d853f48a46d712dab910f96117246d5775b084f323e4ba432e48119d62a57c2dc2568a3af5b05c4c07b5915563439fc90332dadb294fcc9b4a146be1e8ae0cd8ee553b3949cf3dbe7420b77cb1b9c7633fbe18906d4a625aa33768fa71202f66b8da1b247ea32f0de80956e462bea5171ab240b72878793ad5201b034ff1258865c3a09b7480bba86163a55ca494dc6152b6470bb7abd94bb22e569dc5ff2828feb7f18d693610e0f0ee3ef6ba2", 0xc8, 0x400, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xa000, 0x5) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x43) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x20) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xa6b1, 0x0, 0x0, 0xffffffffffff9131}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357b, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) select(0x40, &(0x7f00000003c0)={0xfffffffffffffffc, 0x1000, 0x7, 0x5, 0x2, 0x2d, 0xa9c, 0x1}, &(0x7f0000000400)={0x8, 0x9, 0x400000000000000, 0x2e8, 0x0, 0x8, 0x7, 0x200000000000000}, &(0x7f0000000440)={0x7, 0x3, 0x4, 0x4, 0x1, 0x9, 0x9, 0x95fe}, &(0x7f0000000480)={0xfffffffffffffffe, 0x1000}) mknod(&(0x7f0000000140)='./file0\x00', 0xc000, 0xfffffffffffffffb) 16:03:10 executing program 0: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r3 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = getpgid(0x0) getpgid(r4) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000380)=0xc) r6 = fcntl$getown(r2, 0x5) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0/file0\x00') connect(r3, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) setpgid(r5, r6) select(0x40, &(0x7f0000000140)={0x7f, 0x1ff, 0xffffffff, 0x3c877a4f, 0x101, 0x1, 0x20000000000000, 0x8}, &(0x7f0000000200)={0xfffffffffffffeff, 0x4, 0x9, 0x7fff, 0xfffffffffffffffd, 0x9, 0x5, 0x100000000}, &(0x7f0000000240)={0x803f, 0x7, 0x8, 0x3, 0x4, 0x3, 0x3, 0xff}, &(0x7f0000000280)={0x2, 0x20}) 16:03:11 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x40) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:11 executing program 0: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r3 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = getpgid(0x0) getpgid(r4) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000380)=0xc) r6 = fcntl$getown(r2, 0x5) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0/file0\x00') connect(r3, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) setpgid(r5, r6) 16:03:11 executing program 1: r0 = open$dir(&(0x7f0000000640)='./file0\x00', 0x1fd, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x20) fcntl$getflags(r0, 0x3) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)="237dd62a00", &(0x7f0000000300)='-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='[\\:\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\'\x00', &(0x7f0000000540)='+\x00']) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:12 executing program 0: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r3 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = getpgid(0x0) getpgid(r4) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) fcntl$getown(r2, 0x5) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0/file0\x00') connect(r3, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) 16:03:12 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:13 executing program 0: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r3 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r3, &(0x7f0000000080)='./file0\x00') r4 = getpgid(0x0) getpgid(r4) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) fcntl$getown(r2, 0x5) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0/file0\x00') 16:03:13 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xbecc, 0x100000001, 0x20c0, 0x0, "848905459fce035f10857a2023dbb2d7c36567e6", 0xce, 0x7}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x3001, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:14 executing program 0: open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r2 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = getpgid(0x0) getpgid(r3) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) fcntl$getown(r1, 0x5) 16:03:14 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:15 executing program 0: open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r2 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = getpgid(0x0) getpgid(r3) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) 16:03:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="bb6e218e021a2fd3a429a40c3ebecf6942d620d3d0e2eb415655592e75d085f19cdbd0af7f86bd398e4258be029f72e776c1b219cefe912297a8526e177eb8ffee2475bcf90daf33cf5730984c3013b4a5e4665e80918e1f36b1809c8355f1754ee1f89cddb6b6adab29a800f080bc1780a38cd51a9b246ab7a753fcf2d11a03cd70d3071988e5488bd1efab3b51f45efa13e33603d4dd9479029ac9b45c3dc95250cfa7d76720d36e6ae8ece1ee1ae3e7d1757925ddfb4741f2b15884a52184eb8d7f29b59f257517741239282ff21543b14ea704bc82c620de44f8905284cca207259b78a0bf8d4f555f1fb3", 0xed, 0x401, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0xf1e}, {0x7fff, 0x6}}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x104) 16:03:15 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = dup(r0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x100) sendto(r1, &(0x7f0000000000)="e3436c7e33aa7e42f13b140af3c8ef7a2f95babf8db030d6eca726cb94df8783bedc7839b378c95cbfa04bec70d554a34a0b055732f33614de1e9b0f9caa", 0x3e, 0x9, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000200)=""/204, 0xcc) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:15 executing program 0: open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = getpgid(0x0) getpgid(r2) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x9108, 0x1) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) 16:03:16 executing program 0: open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r1, &(0x7f0000000080)='./file0\x00') getpgid(0x0) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:17 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) unlink(&(0x7f0000000000)='./file0\x00') 16:03:17 executing program 0: open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000000)='.\x00', r1, &(0x7f0000000080)='./file0\x00') select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:18 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x3, 0x9, 0x8, r1}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f00000001c0)={0x8, 0xc}) r2 = getppid() getpgid(r2) 16:03:18 executing program 0: open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:19 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) msgget(0x0, 0x4) 16:03:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xe4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) 16:03:19 executing program 0: open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) open(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x581b, r0, 0x0, 0x1) 16:03:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = semget$private(0x0, 0x0, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x1, 0x6, 0x34]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000080)={0xdb8d, 0x9}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x400000000012, r1, 0x0, 0x2) 16:03:20 executing program 0: open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x7fff}, 0x8) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:20 executing program 1: socketpair(0x20, 0x8005, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0x7}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x1) getdents(r0, &(0x7f0000000080)=""/130, 0x82) setsockopt(r0, 0x0, 0x6, &(0x7f0000000200)="55e75990813bc0839f121034a8ab4421a1ca8065108e719645f421cfcb0f1c25abf7816899b091c2c5537bb26eddc22ab1fcab4169432c0a11a7ede7896c6a8011296281953e96841b64de781d34ae2e34d588c6890674516ad7f61ef49d94aa5b1d6af029585986c607373e4efcbb6e8cfe9bd79a8f69229e23e0a4b206d3a3adfab58e7afafc23f15673b3948d88c0eac1b2c457cb83e9711db01a193789440d2a29f8d519a5bd293a42fc66d674dcb08662613ebedcda062c51e191cd22f73508f12cf962a78eb974f3a62863d4c2d126ada1b6369c9f84c956ecb51fe2d287cb24ab603eb08ddcd00286aad756fab238272c37", 0xf5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x101) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7, 0x10, r1, 0x0, 0x0) 16:03:20 executing program 0: open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000002c0)) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) socketpair(0x39, 0x3, 0xa01b, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x80000001, 0x1, 0x7, 0x80000000, 0x81}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r2, r3) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) 16:03:21 executing program 1: socketpair$inet6(0x18, 0x1, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000200)=""/100, 0x64}], 0x2, &(0x7f0000000280)=""/123, 0x7b, 0x401}, 0x840) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000340)={0x1000, 0x1, 0x780000000, 0x5, 0x81}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:21 executing program 0: open$dir(&(0x7f0000000340)='./file0\x00', 0x1fc, 0x108) select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="8c36fd8cd5e2acbb62735195a26820d859b86c112ae856ad34539d9f586d6433fa8fbc8e16bfba7921bc37cffa7e7c63b9eeb708b140b34085739cfe0d752329073648c14377db641af1179d51c23f8832f3f445cca907c3437c17058a51ff2d0859b34919ecd1ba835de210caa6a18ab10be68064669bf16f64e20f3961a1fa3e2b96301cda2ecc4c15b0874247bd53fe5b3c75808b9ca5844b4711b9c8f815cc47b020134b4cdc652b3e7f3a1ca93b26ed6bb8a5bf006678a5d1dcbfa3a1bde65bdc3563a9efdc99990e43b7629faf376820af2559d8adb9ab70fd370668f580893fe74c0588a05ae414f8bb6b23271c2ea5effed926e16148be7984", 0xfd) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0xa99, 0x4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0xffffffffffffbaa6) ftruncate(r0, 0x7) 16:03:22 executing program 0: select(0x2, &(0x7f0000000100)={0x2}, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2000000000, 0x4000000000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xff58954e07cd1284) 16:03:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) flock(r0, 0x4) 16:03:23 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:03:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = shmget(0x0, 0x3000, 0x3b, &(0x7f0000ffd000/0x3000)=nil) syz_execute_func(&(0x7f0000000040)="f20f2bb3b4d41a32c442f935ed2ed131eb816740f780a700000054379908f31cbac42221291d09000000c442f9239a0500000026673e440fab9300008020c481add3a007000000") shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20400, 0x4000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:24 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="ad588384766f8259f6697218e9c88e3ace127096d7ee24bbaf03", 0x1a}, {&(0x7f0000000200)="3b9d31178074ba7f4ffaf7f5b1ccc7f08cc2bf99acd203a2704e7ab341b55803ae5aedcabae5c5b1d99675d7cf370111f70f24a99d1642904668bded3c9605d370efa55de722b1712b55c60867abee41d73e90cf46b66c9c60b5666575a0537ab853d63386573c372f164a4f73d29061767bfb0597ce75b8631fd6dc0c995ec4a6e789d363939fa9299f7d5a263eac8707ab68e41932a3a989f92c9c1c8620a9402c85d366c0cc44039d4ecc94c6bcadd33be9cfc92f723e83c3cf9e4d18bfc3aa12abe0c09ba441cb268019595af58fd84ae61677f1f10295a3097e2aee8d814f06e8f57f71afe086ada8ad3b8a70a0e93bcb61758a8208711d13db2ed7e3d281932bde6af5fbaa0232ecf01c0e7a21eb0ccd518ecaa822e4bdd101b872a4c330f8a7d080364c1f2e05b4161dc46ccd5f07b41512bad4bb6e2a7a9ca8a746c754b0554c8f54f11bff1807eee3a598855b4d492dacaeccec67ba8eedff7b780d5fb30407f7b4c31127375d81af36974bc8d3d553d8880b78d5592cd6df8792991c2b99880940c8d8edb10189cce74fe346ddb27de0e4bf1b4850a5e08aee913587af09edf3b85b8bb0d9ec620a07415b48f72a463bac7b2208a3402465fd5437d2523ee439352fd4aae569a58dc8fadaa5445b45b9451f60f3252120f2eb37544e1110f1774c0868e814efca6f9194b9d3f3257b40e28064bb2d2a75922c0080e808050b9c31024d36758ee7d97d4cdfdd188bd0dcb921a0acff3139816c2962b78e66af7dec9540f0e41d17705e42b621105eca0efdf1e215e96766c738cd668b7ab40d999730443dc820e30fc0910f558e7f68bc252be03fbac80b4a168ed3228c64c9a2672e1be75eb03fb9c66c04d01e4db0dafa57345fa1ea9f37073a45a5b69e90399e39e40f4b30fb0de1998aa940d4379e4cd10f41ab9f3d20d1babfd3eb3b999f9156ea710f590c8b79306973177f50a35f54bc40173f61025d82faae1f2bb09e77e4ab3952f3b4f7f65ecbb3ce57d5b2aeee93f480c2763fec8ca1c22f18bed859ee48ff717f485f9f733e00b6f529231af6926215b00c508f3ad4e558c68c3b0c2683020afabe3b4fdad3bbd1d8cf3a0f7085110614dcff9841f6f188f84c6b80faedc72c188b9377fc01ad9da4dea06eee2ae4f9624705fee092bd0a06de3cbdde7790be96a3f137d8b7a256db29981ba0a26250a34ebbf29313a2816de95eb8d02e122caae419c4387ae0efdef3944b8a12d9b86069b15e8a9cfc78efcde7261a853a14b80863a3d59a4d5acbb04a0e59a80e8ae8d9a353a8ed3bff8d638b9067d028489a82e3b857160d1d19e7486b7dbda5fffc588803868f1d781f760467717bf39e98ee989aa94bcd84720438a9f0ba046528d33b8a907bf64c5660157b86db44f50a8e5d8ed0d37f74acf8a398743799a5510a36f1d4fbee09a4e9e27fa5a76c4e77bb1492eb83cb0f9f0139b72f2e27422f5fbb9087ac25f9b511046ae41a6b7baca2a4fa73e73b4dceb2918be1ee13e94d0a77cacb4a13bd8e1b2aa9d7d73ed4c3d2d899b7b385e28547c1bc229aa4ba3328d0f1b7c1c0a762775a9b69d718f1387ccc07d2702b2d514aa280597c2d44652c514327f009469f5cdf298b7af7f6cfd1c7f314abad5b42fdcbd8092f6ea27b7f41310a6014026864487b5297702f6df7993562fe7cbb684a89b770a78bf054e599728c7aa371e7bb4f7787641c563fb61ff50857ae6b29f9715b9cd01dde3dd0f5d2e04f016b15aba2728dff06356036b4d4153abccb83f5ade78bc887e3332a60184ea3bfba0e4c89f983e646f2b1dc83665b47136e5a4849363be6beabb07a19978c9aa2f6bf3d781e6268811af627561a5b3a7a7dce68c0f2fdd89b2df1ec8f319c3516530ca70b7fd4e15f9331ada9eb09cb0009e7b236213b3aecefe01462136d9c0c4b6fc154e74024a59e796f78aac5729298779d86ca217ade2cce38150dfec4f92479bdca9d6e20a945cff9a44d45d58dad243fcbce536f74593ed4cfa785d1b5b43a7ebba94f99ee05466cb71ae8acb7ef2b0180e81eb5e8147e29ea2c48047fe9a4c70259e583d336d56daad2ec6c6981657b06da8a611d7dbff114a99104cf9e3910208be1d7e4d6e6a174cb6d2da9cc1c5fb9fb1a9c89ee0e048a5dc2503a4a2e0f8514b7b311226616e2b82e5bc1d8a256b707b728e6424b3ae00af678bf33e45fafbab22f85579a4914c2e25a1e15fbf8e769d867ceaaed32b1e6965187d0dee4e447ce41cea5bc4e7b5f041baac34caf3f80b76d86b19d689e7de6f8d5a5f2c931dbc8a78964aaf5a74d9739abab4da87884166767d4fe35ffff57eb6c48aa7b076be58cf58acf733289f43911c8d60a48ab8c8109f75046c46f9758921cc94fe9a3a69243382c176d865b0ab43afbfb3bdd44f454222d165e6fdba9541967869ce9bf36a620904a31bd9d7432d13347475bd612c7396326b1d1c2f5b309dd44a492558158ec4f87e429543f60129c04e829bb50795f5628d27e2b812f123164db0c938accf7e6a83aed5b3e0ba294b8c6f5bb43a36507ff896e32d1cda893f1cd3e6cd47f25f96a2fe861a5e4e92c56bb4c8bd00ec2278f1bf411e3c533c19d6a7568de9c2fe0a207c620531c0bc58bcb6f0f562502cf1d66c903c3d5b80fd6a9c367fd60388e21cff9c5fa6630ed3b006dc287523adec38c33e73a306be9c6c7dbec97825efb554f5b39d1683ab16a6e044380bae6765ea4cfbf0b8c1e6fe28a1c8dec153ba4f931cd3b986179cfff7124dd9381244d8e2adb23675624fb50e37b02e992cd91a5c123e16d42cbb6ee51bd649d637458a6572f819798ab8ffee5b57c805896320774f6a750a3d749a913f802cadb96c01e2e6afb09f39a9157ae37c3a956bfcc0d42bb2be3715b13b14df9c17b9e4a21d0d582f2db27b06a9611ab788f7979d3b1d275db9c5333239acc57a089513e160d13c1ed31431df94de19d2370a6f4649b5b8822bbb0e2937b998511f2cdab336bffc9175a9d4b1a4ba0832320788b18b2d59425c49c780fc7dd61ec4d40ab726e2bc672852d4b8f9cf5b29d47deed83f3856f8d064f2b64d02f9f43bb426f90ad3be6adc0a2461f95b23d4512267635f1bea9ea69ced9cdaf63418a139db2a4437718c6113e534301db39cb67f72c1af4dbc215ce12a4cd74d4f9e269be910291a5180e4db6ec47be59364a592832e88b2f4c68935f6fb6d7aa72378677a8ddf7770c4e396c6d27324cb98a460207ad2ea58a75af44ef96cc35f22b17cb83d62a7c1d6480fcd8e2b09b0d2f689b2f94528e72f724ad5bf8b1f2e8be40c8dd9f8483946b8ea53178c82c21d9f876a1c5fb3767004d43e022e1779ced9cd0fc1d361a870a52cde2476f872c0fdde9b4536d585b0723fd3104e1415cc7c785808ba2210766f36c306add064a356b723915a2568d6b566e5aa14be98183ab0a067c9fe89753533a10c9cf46987edfea231298745c39cacb68d2eb05c1936b14f6949cbbc16dc022deaf7772ca3fea4b2cd4733c3c132c422b8f436e9dc11ea2d6efa728c3fc453afc6a9450c19065c8bae652eddeea77886757b6c29db705409f908d5aee57f5b1cf5140f4375f4cc21ca10fc4b3a4afb33b6d98562a4c0c6b5095d809c8f1ccd3403f794737dcbee45d29974e5e8ba64bb3c6346effaa92ddf4d6ec820f0a8fcf3c59de676f6816d6fbe4137a2ae40f66eeda8bc02febb48e36bff4663271f4e8d537d1193a46435c9c0a5ff2466a7baee194946949a8ae280b8529f04a372fd467c8168dbaeb414058325d18fca3b92690ca3635a6d487a98947296343bfaf7467a883e80cf129a06ea2d8280a530436ce8b6254588a4c8b1d8e11618cb7d716e6b3726f28e20cf72da86930e185093831a68dd85e177f95bd9a0039afc14078d1c885f60ce59f0b26c97516b5ca4b719ecd9a34937cd2d5596722399a9e8cbea8fd09f308afdd7c76914e36455826cf7f7eb5827e4afdff665f18278bc4e303f63c48d2229144388545719a1e970371a1b513722aa19a50e7eeceb05dac419393711f6ab859d3c5c57f0538eba269fe851403509ef5dfbeb4f25c1fc964507d8e2126454b75eebc3c65657edce1b6e47fa16dc4455112c732c7867c56c6665391912fa198b143debc5d139be76ee48acc19bbfe4bfab41edfddb5f2838a48ea9e58f7570e9e4a286f857e916491028f97481f20d5a9c126bda4bc5f325c21e67d3e138f64367400df8be66c69afb5091ac7f4cf36ef678c82cfca7097d4f239a20facd80dca8ab8ab60f18ea506309b1a1cb10679b7efa688c6b10d6a08045c3a6e1332b37266f6e7f1dc7f73646af4919403cb8673c3d310124d10a4057a047ef6f17fc1689629d4da9b553bb7060e923aabe69341341a282d6d349664d200dc3505d5039069543739dbad9ad534a9eb4934bc22be9a725652d9f48fe0543850c6093aafebb8fb60c3b70fc479188cea2678509258e03e51146e2e6fa9b5f623f8e9a4a003366ff1ca16e407fd121a1ac5002f4c2b8e37b4a8df22a6773e21e3aa802a6661d1b003f358e0d693f137c42a192642c32c81e864ecb003597ad8c76862596619055e301c9603c9ae0b027a12a75c37135e7f86087c31a398831dd13054aeba7830c0bee0e7c61350fb8204d84452ac957414ffd5c3354d557a97439d05bef7a3575d4860eebc606e3ed3e89dc26bbdfffe8484f85368364a7a50a803032bad936bf07c79432e96ae3eacab0cce509740fe54c3d4134b167c30d8d61730b7cb334d5ae49e4322fee2d671cd766a9851d665c2bb5972764c2793dda6f43c3d6c003a1103a5891e4cb5b0d3b705498785adea1e5b79ea42d4a77d0fc833f99be2d6916684c3af8dc6731a56ab376b14463a541d5ec07b74914991a58b3a30b8891ff154b7bae0cbc50f75c436e7fb1f20462085a35f13214427107f58eb6f649c317f69e64ee3c992b93df979342da7ab78e13826b799edc92f029c94aab43f0e7bf11add99a464a088234f368c2e9fa96f96109d74d36b515c3b9adafb3053f1f7bde39a7d6628c650e512e063bedb67b9c9150205c021188154bc11fb2c27a13100dd106b65bc17ec5395189cd23a1b1520eec047eada0388e8e1bb57e4dc1a21f9aab4b462b95147174af5871eaa6ebadad62095abad2b033f10dfe0a91d0bb8cc4cb498d8e6dab61b2471a9c0c3b12fd44a2351b52d24c7ba2ecaa9840af01bd6bff8f7ce25fadbb50f49741a8ddc16f1b993f1f746f29873f68cb10c6ea4b08e8b573a6e1549c5f27ceec0f75277249247a790af70ac1a48c58a3f21ab0ad84281485a6ed79b5cb4fba6d13b02bc7c70d07d557c537247b060f163d9cdaae1e8d3023c9ca1ebdb491c6194d9006b9db3a6c3bdbc4adbdeaa06fab7b695017a1f9a03f654aafe429300c4f42273161e79a648862e69814028ac7b42bc24f46d18fa32990889cf2483ceceb858643affb187e58c9c09559a0925c56c4b8db24bd5decea70dfd2bfe0becba00aa91718f36f97f78eab00fccde5be8fa45154dc61822370f510b1b6ad627aea24b661d093c504507000f305507c32874d56d561c2050c4677f4bdc6273653a98f91b4bef6f99930c42e5a22bb48c277a2be5c12a71d557d714f629c809416df6495d440a734ae5c9b0ba3ddda399712bfd6352b13596ec30affb265ced00cbd3c6a758f5f79efa339d437f186b7d2e9f6c1ed84de2f4932de242c78c9e5c985c771f08ffff46947eb02dea7c81", 0x1000}], 0x2, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x4}, 0x408) 16:03:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r1, 0x2, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r2 = open(&(0x7f00000000c0)='./bus\x00', 0xff, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x97) r3 = msgget$private(0x0, 0x60) msgrcv(r3, &(0x7f0000000200)={0x0, ""/151}, 0x9f, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\r\x00./bus\b'], 0x8) 16:03:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:25 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:25 executing program 1: shmget(0x2, 0x2000, 0x300, &(0x7f0000ffc000/0x2000)=nil) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:03:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/176) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x7ffffbff, 0x8}, {0xa7, 0x100000001}}) 16:03:25 executing program 0: select(0x2, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x8, 0x4, 0x357e, 0x5, 0x5f, 0x101, 0x81, 0x1000}, &(0x7f0000000500)={0x8, 0xc}) 16:03:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x466762af) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0xfffffffffffffffc) 16:03:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x4000000010, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x1010, r0, 0x0, 0x3f) 16:03:26 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x2084, 0xa7fa6d7) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="6ddbce3f66306fdfdd7581401e2164da519133c903004062c9e7a7", 0x1b}, {&(0x7f0000000080)="2bcb8201ebe369a1c026c3d93a023ad24f29b77898e21f2f06d7c556cb9445919d465ba499a186ac99cba87b9b0505d31ac599e9840239151645b4fe3ce9a7c93ecad3057a072a893dd3e62ed2269c10d0b8b462555a154f449f1d47f3fbc965cc997d26380a22bcd4940f6e01e9c2fe7a6604e5c6b8a96f4057173ec26bdab4397cd59553b7cf8973390963d2397d0476ce9e0635aa18217d6bc52dd0bd2e2ad9aaba9d8941455d71153033277dcf1b1b424c31df9d7a288c965266d453c9a2f417f482347279d86b94ef86a56d8e81d2d23d5c539aaa161e9f4e41ba266e34e9", 0xe1}, {&(0x7f0000000200)="97be3d57648df7439408fbd034eb3b7d7db0ef85d3b7fd46643536a42ccd9778c748041867451739666a6d450157d13d777f2eef4b68a11046adb03dc171d60afcfce6b101e323a22a97af8110833ec32da811a290f83550c8aca8f339779fa447efbb3bebd29c594e5fdbd06b97cb4ed04522129a4b8717afd3b5ad4fc65930a158465ef4107976fb0caecf0e7c262ab09b47", 0x93}, {&(0x7f00000002c0)="1cb51a6e6ba1af78976b95ac5c1dad59f350e497cbe5c997202ff0c5188847aadbc57272e44e95fd5a0b8366086a83199aa9fbb09fa8470434d33ccf0cf8d432d4972161b30661e193ef9d0944adf1d5922a14cf169b63444611b123e52077cbe1ea09410a74fdc2f4935f64c0eef88ebf80fe8cfd04ab54390245ce34f9a0f556a14fce98857216ec2134778896427132b8f1d10198a865d4c1bdd6ac22226277afedacb91475b9df4e18f61377", 0xae}], 0x4, 0x0) 16:03:26 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x10002) socketpair$inet(0x2, 0x4007, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000200)=0xc) r2 = dup2(r0, r1) faccessat(r2, &(0x7f00000001c0)='./bus\x00', 0x64, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x20890, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000100)="6109af9d9c9b361b4f6d5c2ed9adec0f83b407495faf6698b64c0aa1608da4c5156b41c52b6ddd5e8be18de3a0d680e3602d6d65c659a84778840408135595ef844f1839d99ac880fffc28e958d8fbdbbdae5859802eb324864681429bc92a3e77863e5abebc8f3e2db6d6af65f1c3448a2ba60fd1297e1f1ee9b4c7bf48ccbfafa0152c95d8060bbb74f6af9ce7093437ae18b612", 0x95) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ftruncate(r4, 0x6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x40000000004, 0x1e, r0, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 16:03:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000040)='./bus\x00', 0x440, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:27 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:27 executing program 1: mlockall(0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0xfffffffffffffffd) 16:03:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:03:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc100, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0xfffffffffffffffa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x30) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r2) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:03:28 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) 16:03:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x3f) 16:03:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x40) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x8f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:29 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:03:29 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x85) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x44) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x7, 0xffffffffffff0001}, {{r1}, 0xffffffffffffffff, 0xa, 0xf0000028, 0x1, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x80000000, 0x6, 0x2}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x4e73c077, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20000000, 0xffff, 0x8000}], 0x240000000, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1}, {{r1}, 0xfffffffffffffff8, 0x24, 0x4, 0x80}, {{r1}, 0xffffffffffffffff, 0x1, 0x400000b0, 0x40, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x41, 0x0, 0x2, 0x5e43a82c}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x4, 0x101}], 0x80000000, &(0x7f00000003c0)={0x100, 0x9}) unveil(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='r\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:03:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x811, r0, 0x0, 0x0) 16:03:29 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="ddd21e227523e3", 0x7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xce) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2000000000000) linkat(r2, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000300)='./bus\x00', 0x4) chroot(&(0x7f0000000240)='./bus/file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = shmget$private(0x0, 0x4000, 0x404, &(0x7f0000ffa000/0x4000)=nil) getsockopt(r2, 0x4, 0x10001, &(0x7f0000000180)=""/31, &(0x7f0000000200)=0x1f) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x3000) openat(r2, &(0x7f0000000280)='./bus\x00', 0x80, 0x30) 16:03:30 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:03:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x100000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x1) 16:03:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/137, 0x89, 0x1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x10001, 0x5}, 0xc) 16:03:30 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:03:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 16:03:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) 16:03:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x2, 0x0, 0x3ff, &(0x7f00000000c0)) socketpair(0x12, 0x0, 0x7fff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x9) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x81, 0x10000, 0x8, "97aafa64e6e04fd01e331fac4c0725bf4d1c4d06", 0x0, 0xff}) 16:03:31 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x0, 0xc}) 16:03:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:31 executing program 1: truncate(&(0x7f0000000040)='./bus\x00', 0x4000000000000000) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0xe, 0x0]) setregid(r0, 0x0) setregid(r1, r0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x0) lseek(r3, 0x0, 0x0) 16:03:31 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x0, 0xc}) 16:03:31 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x0, 0xc}) 16:03:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:31 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8}) 16:03:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x20) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[r2, 0xffffffffffffffff, r2, r2, r2, r2, 0x0, r2]) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r3, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x2) 16:03:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x108) 16:03:32 executing program 1: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x401) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f00000000c0)='./bus/../file0\x00', &(0x7f0000000100)={{0xf128, 0x3}, {0x1000, 0x7}}, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) socketpair$inet(0x2, 0x4000, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x4dd, 0x1}, 0x10) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) shutdown(r2, 0x2) 16:03:32 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8}) 16:03:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:03:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x4) 16:03:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = socket$inet6(0x18, 0x0, 0xca) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000080)=""/119, 0x77}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000140)=""/125, 0x7d}, {&(0x7f0000000200)=""/12, 0xc}, {&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000280)=""/177, 0xb1}], 0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0xb1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) accept$unix(r1, &(0x7f00000013c0)=@abs, &(0x7f0000001440)=0xfffffffffffffdca) read(r1, &(0x7f00000003c0)=""/4096, 0x1000) 16:03:33 executing program 0: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8}) 16:03:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:33 executing program 1: pipe(&(0x7f0000000080)) socket$inet(0x2, 0x5, 0x9) open(&(0x7f0000000140)='./bus\x00', 0x40, 0x5) kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x10) dup(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) sendmsg(r0, &(0x7f0000002840)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f0000000200)="c6b4d5c9fbfaf2c4843f19adf6af10e2cde22356dd34f20f5f740cbdf9c1aa1900c3a29370badf9942aceb2f0dddfc4989086692d447d7dfedc98a7b52951358f4293d06fe0406768cac71e8a3c8588cc43eb78bc477130b7b1f0f4cc04500f376aedac58d582adc687e0f5976f0115ed6002d99455e5c19a49ddbac7d8af38f30e43aa69dc06a6c3c219bb0dd38f980f48082b39d891722436fde30e28ce0824cc2c9d22b04ad551d363a10a4ad7f7b50671a8e5e8a68b49958b2bd4ac0adf947e7c36d21ae6da4358d01e03e1fed5954198828", 0xd4}, {&(0x7f0000000300)="541d463dd0310ce3bbbbbefe2c4181dedd70d9adc6aedb3224e1b1230cc64881f3f3d4b66e6c53fab21e5180961c94e0527c79ed4aac4cfae8c0ed9fe6f4478c7ebb0a132ffd6f8285e50a6024e3934489fd006e2d6c7e482eaa183c551459b9e94cd318766a9eacd843552ebd8163f7d6eb1da7705ca84301b517f042dbebd25b6adccc9b991bf1ecc12f7d34e41384ba8b8a7a0afe11ba7eec8638be182578f2202375ec5446c8f0c540a2120bc417aca420e893f0ab7b0314691c2fa43b4afdae2d0347a510316af47007b8f278fef9eaa5e7add81d36f8ed6695b20155dc901983e20d3571650fc12ff3b4d42e25253e695793f972b71b5d81", 0xfb}, {&(0x7f0000000400)="390ba1017a8f2ba0729b472389d033dc49f101d323d4cf0d43c7ab845dea05032ccc53363347300189918b3be31bf160d31f285c4f2055528011dafecb1693576208d600ab00b8d95edda409d34ef6df2aff5eb607b5e88bdbc870e9a51b871c179ad323dcc9841d6cadf784072b40126a3cb4d78385d6ac3b46f5026a3293f21ca00384c271b16c817d0ab68be0eb3ccdb0579a838ac34aaafdbecee5855a69d622e32e974774cba82abb418f1aa878f8bfbb9e0b5282ca518f51f92bd3765ae3a405752e9c3b2903036f2d516f1b33abb1d6aa1f15a710fe9df6a9acfccc3006837a19f9f1a7f2d811aca6c82c220b2c32440f29dd59fe47d03b10efc939133047cac31a16d41dec02e8ff9727402685a548c29d2a6c6399f290c7a63c6ebcf46b3470b154b65ceec5136e4e301509b181ea897144ecdd8004e2f25571797cc987b8810f0c6b16ff7a59c2c1393741c4063e64028b3fd8c7b831be91fbbca8da7f1da5f4d7e7f56f97842ee8d15d09fbf40aadd1a2775f4f908ea8a814f188945d2f888df1f12aa7ed644782014f27d26e1c7d720c1efe676a3ef85672d433c94c6b61aeb38832cd2fe2c82f0a69eead5f20e49dc5b4f314d7d5d37ee42f0232e10c8eb682bc21762ad3a727e954da51b98f221d9ff8e36d05b9861d934b0606061cb377bbaec201eb5f2526e0e0dfb4c00e059404efb8ad57fd32df864448831e52688416319fc637957cb201d4fe2bddeceaabae068098ef16511cc7cc7b70825475c6e4d07d9504e701cf5e2fe6bbed56d9575f2cd392e6b3790300316be5429b6d6c7f795e4290c612e60a45a8a1efc622d8a305dece1bd8db652753704c6608b8f32d2bb1730edcbb8fc5d8069adb524079c4e52abc1b1be118edd58ad64f2b3ef502a401f1dbcc71c49975c5a8bcba7ea9e344723c82ec305e1659b130a96fc87d2be67ddc0c7311474c51ff3227027217973f63fa3e1987e4b72681888183fcad21e220a00c5bddffbef6993ee6b98f138d2ff8686c2c3edabadb717a553d5194cf0c796177bb446709d018b75da1a03d3a0658c0c0b944ab814ab70298efa54d08cf98e369998c4d87ff3d073ebd5ebb07e0822f1830c14f285bb7a230531b87e7d70a83081d67c138fb782d472d738a6df5cf1a8bad93fd9b8f356a360750cbff5205e43e8d7ca5260c5d9e2a52c54bc57ec02f7ea0b6db1f1d76f06cb2e039adc0f2e0b61a7003a64dd8169429a5e35f91c5a304d682f7fe82cc72ce4b04952f21d3f0d08969122ef6870cc0d99d82e1df2405d3cd21e33e153e4c613eca8b14f944ec9544ad6995581db86e0d7153bc03ad350dcb040d03f52b7f50ccf74afe8caefa7e6c015942c02275932e559f258032b12fb504f1f1478af66d6f468105b7d6e6ccb4ae3f29e2aedf97d3af5db3ce74e4a06f11b63c3c996422bf4f53c56cd388a289e94f156ff716227d8d6a01fce46fb83c18717c8a311e13cd74e0782957ac02bf57aaa403ad70315270ba7fcb440f3d8f3afb0d3f027e49faa42e3830f6ba7ab0d473de7b43f6783b9b54bbb8ff5de2716c02ea6e8f7cf093d6db7d6544f7c5fa53b7af1d4853dc575e8e3f2d59e2f6083737cf22be5b6a0aef8ab4dd26c98a05a5e126e53ebac8a8a364c102b4baa4498d6a439adccaa82e451cfb4022b5cce5b32b28e7b72d1283176d90f2c75fc470aad5bc06a584c027009e7f6e77bb12c85acae50a8f06d29146bb302849c9156084ee2fcc9671a1d123584326720d7da0799e67b6ef47b1ec182ac677f458d2fc12c498db12574e6050da4430aa8057b2b65d083c6fc06795d6e793296711a12a6da07696f8789a1f2bae4d219cf0cb953cd66716c817d8a3e002107091c4d9409a1285157e03ad82e740c7f92cbcca81f644cb25f65f20e938de3491f0b773bf5c55bd957ddce51e89a424539b68f66fbff4012775ce3a4f4edebc00945d27864a7b1367bf78a6f7de456549b161ff5ec96f33484f0588dd945d7f83f8b1761d0240705c4f74c11873a2b6c7e7f34820efb376a138071c6d7a0a9abc6fa05682c1d3499fd723dff3bcc52d83d27d7a34735023941d3aad660b603044117b9194c0584cb17c5d52d62675dc04191a537f72b3e5b6d8574a3e530537682c45db9f83b8b3a50350857b772c230a64899d8065a81cb6938165c0b30dddf166b84b5cbfba5333bbbf8d5ee0d4734223e57ea283b061980c8ba6f0be502f7fd2cca5cf872d1ef10d36861f24e6bae7565d788880c3f434f515d65de09a0e3bddcd2bdc383380648a191e703dfe4a081a93405d0e71c5b5aca05972898aa008c354a50ee03c7e3246899bae2fc70714ad961d7f30ef7fc1d7f1cb17b25d10aa58eef13a5ad7af35c699ff2c0ccd8d763d72624b91e0bcb452c8b05d6c2f5ab624c964b422da22061d289bf349f76fdfb3349ba93a71f192f2b47a3d81fcf28765c985b26c4372e1ef87449cf0bf3d560d9b803775e73d8a6c4406f53ae87890bebd63e0e9b64dc28180868f5b4f455a1df92b8fcaac9f6bd316d49de8081fea6a29fa475522afc23a54a9665f337b54ad7881a626a4c4e23a8d50d41910fdbd0b39460291b37cf809ad5cca480177a18d506c1f6deee30e39be229f49eb5eae3f285a8b4c199e078b4475273825cab9bb357fe23a406fef25f2aff457d027b11abbbdaefe8407bd2d46bf8521d6ab3df98eeae2e54752474a1f2c7cb0403799d986d7b791b605fdc58574b35779573d662370e87e25fca594e783380a415f7e2db131bea04e75399037e639019183f51f1a3824a9240297d45777e9d106f7043ddbbae5244ed8b10a99ac5983e746a4e964284f229f8bc1e67765d8fa7042360784b88377e6438dfe2d5d7a98f1af608306dd53945f5785c99dee009af50cb4fb737bed62144c778fb2099162168bf268e45e6e9779b6ccfce7bab4c78f778dd03f0d41ff725640408d64774af61416d75fb8b8b67669554f54ecb0cf806aa4e768eff0d72194e65fbf3a99cc6cf5c338dda8c03469cf3289f10529351516307107923e9d8d742aaeb3508fc9cb124b97985e415e5f1d1348d4377ed651567e099e5e720f03395f7dd13e51626a278ef7520e577b85eafa129be2544d66b5340a9200a81bfe8a87bfb357c136554979116d0e4030660421daeaaa70c3a299464ac4291960285748217006a7b0d91aa49a5a5bebd4a30fb0a2d6b05fb793919f92da9e8326d1d4525be6a472a687e780a86acf4a64339a9555af8bcaa9f2a7d32ae8bb002eb66575ae659137f70ad5c0e9971cb65e54a63e2b0af08b8d559df0bcee96cbb20a5aa6534084ab7405e58528507683293dfdc38546839f60c287d3d33b40a16e0338ebd6d6e3470015db879d12f7ba9d778c67fc335c22a1eb575fec3224fee2e32b0a863257645db16ac4a9f3adb8e3616fafb8ff876aa0c6881e85dd9beff4db5727c1a59f80804df2e3cf76becc60f211721e9f70873cc11967b751dd5b701a8d753f88c31a791820716a89743ae98aedb0796ea8af925e076435ce1c0cc4382432689a6fcc466fdf93d534a60e60b36fa1674dedb7e8e872f32a7112eca1d9a1d536178a08d90ed1f8c202c21ca82376693ade1eaeb305061431da297099da6d2acd3ce98d5b2ce8c6ee630d6524304e3acd264e633eef0e129ba47c41043706b1d8d8637472d4f98654e43eb86a3ecc411eb9197e1cb63bed09e1d4ee696dcafbf1e2c01b9010230bd9b08fd401c6890288c5d67e3d0cc9d6fb18ff5acee9ee1b1a06c4bf392cddbf444ba1bc7799af28f240e71ef3d53e3a04b635ac2b3aa2af3c1c77d161b4dc607e3e9651665e31a77bae566f00eaf2da4bbe6796eef5d9703258393cf432845144601111c5404c166744b2f83090499178fcc711c75eb49c64cafd717aa5aa9efc93107a6ce24c6d07a018451d9deee93234a6b6129a13ed73a69f50210f76694639c98d728bd4b370196bd76e8e43db8ac2abdd1b33ab361d929f5504fd7f17823f1a59d69dfc481578acad2ff573338b177c6d8d7b786fabd3ceff3c5993a96df68f51e514e8a98888371a0704738b61f367648a3f912727c22bc0060336e357d92b382203031fab7cac6a0e37e34df395b1bd8a673b37671afdce8813ccb36d18cf5eae75281a250a915214d61d99addb1653c7d23f036877ec5b23d95a678b7b395ee928fd28f5bfbbd794e887af9cbee004549e49077e5ff65784db728fec4379040d7a5cd6a48f7bda284b927184695ef3f5f14bd249bea80fa99b55f28526b5aa73370d6d9cec349d3803c32f7c97830455c4090d13a62099931080be5ff00007a9240d318ce32edc113b762ebb23943aa70001143c3334e5f08effae64fefd956709e424a4c64131b30b61b4e69e4cdf92facf64e28444f31c0f8848673226dc21fd1de0bd988bb6e8af4dbe1b7fe3302b86e91ec012901029d8fd358e2310108801a9cb064671dfc50c1768be8049c412902ed15c94090896f7fed2b000fad6edd9a1095eb67d3bbd97256857ea5ad395b42600f3897e04260d5d727eeb93809193145ebc81f608125ec664485f6aa2cbb424ee0ab6db4be7b8f361602b92e1cbdda1d2cd54dd34644eb26ea8ec9d48eefc9676dd694eb407050bd6bc2525d68ca5193d1330dc9ce4e7d65aa9bad2e1e516e6498914be95521463426e12e8e962866b84bc6915218485eacc7cc686eefc82953f8ac520220e958cba8ecc35597af3166858ef2c6476392078aa2c10c4f31ca648efa138bcd65daa5d48f619b8c1de67d605fbca62900bf8ba7c0de8397634eb90865de8adc65f1993f7e40d55bc003a5a372ceaff9e6cb487f83a012c443337c75da69b76dc45249aa7d8da20620ed84349084139fd0a2a89ea2c6e885166494ddc2cb6b9945140925fe63c3fe87e5eaf882aa386099999be66e6501ec022bb3b21e842fc0b48421e3d74988ca6cfd4d06bb721e983cb05e7f712e81d48061508ecca23664731012086774a4cbd1617bc816ebc628a259fb9b1d278eca9cca881b5ff8b00753f4e62d5e218bc0ae23edc0944ec527edac4ff004e173d88ac8ee9e3b2c199fcf615d70ff6ca936959593ace05a0486ea0061023edc02b4ac5c6602601fed500cc2ba59e60d783fb00894234243f70bf9a8d27f5ccfb6e7ccaec7b7d25945e7211c957aa7d15915d83657874b539fae83c8dd5b68c1eb555bd14778e6b11da8e9e1a1886f5cf69352858db8d9fd84f823efa0b39f4b76c1a3173bbc88efc5e48855291bb110990866f4607e568e39e69e10f5b12421768c6d19c1ec1193bcd5f06cf27e176f7d91f6aeec18293c7070923b1009f8739aa1dd4a0306475bfb8e0829eb6e8f2e8d6f7ea0f74bf6905e0fd6d99590ae04be001e4160a460073e36fe7971ea545530a80bd2a6503ab089e5f3ca397c23f85e4712fd14893e490d40b713c252b9330e21b297e5c3ec0e625e8af65bdc3ac3eb99000cf36a31cb9a84e7a77c33649c44dd06303d990039ee3bdd626d5607142bc99e24a1357f2ba928523ddfb39ddb65ef5e84ea8e4934619e45cdd461d306c1114f3c3f03d95d8489074f71ba1ece599a86c256d66bad08813af16c54596bac285db71487dc55bafac2d9b430252ac784a820878b693f08d6a413fcf9fa44a80c47100cd64ce15a9fd8374073f1f98d369012cd44aab19da39138dc861e2a23c0d56314b671d09a44d2ebd58d879a79bb9f517e939a5aebcc20a0b88e2577b3a3c4037eca0", 0x1000}, {&(0x7f0000001400)="323d00f83f4720335f5f939f35ea877d7c08a5fd04f663132d3bf94b4e45a813e7a15ae10c5acc2cb345ff3c00b4ce14a01059333813b178e931326a2661272e56e9cfeb350ef8fccfa7bd51a55f7f44cdee332895af366d1978e5b9d91c0413230c39fcb7782e4c9fd8be54584345386c4a23dd49511b3e0a84d2325ba62d430ff933ed3de8c4d56b6d2d91f5dedd46e897851b096217305f6f", 0x9a}, {&(0x7f0000000140)}, {&(0x7f00000014c0)="553f55b5251c1ab6c30f1ea66cbc351a493a54900ffdc1294236fd869e4bf1639e3398ea4cb435a8032ae975839ec8fde68a582b935ed4ee907e78ba405c86a878542c13be314bd8646631beea3f6c8be24739f64d90e6c2cd2cb1e0783504f742149cc79aebe701a983471d5484138c7b4199123b57afe704fb7d55b970b7e6834c308774fccf827e1bfc7bde154db13798a2fa684504e900537563b1bf6caf963ec6412620e9a863f9a5f2d42c42249bf042d9cc80eff9e0e6b203511843ee2c640cd96ee8b9b72a44dee964e2ba6350", 0xd1}, {&(0x7f00000015c0)="3b3d5d9f7b70205239e91850aaa96f4e707933366889e011f341cc15f374b7f79a7ba155d63aa3d1aeaf862cc1605abb65cdb0e79463495d500d484ea87b14b52768d9b4980e237598264ebb3e26358e6ec55bb71291dfe219e564d5bf7c7ab61bb9c6499bc71a270a5be65871dea6fa1779f77d5ab6ebdf7511e49a578f1972aa79f4d1b3d6aeae8445ef19b97d8a3b49fa083144d6a5677369c36e3881e43b6be46bab73aa50aceb692e110ff049d932d32a18e830d0c701d34af0fa1115926a1638ddd8af676499e8b99be0f4f17b730fe1bedf183daf09607c2eb9a2c7a998a15a26e99be54667f7c674629be98221edb34e587486e7edd896bff7d26211cfd2fce7f224902c2f0cf5a105aba8b055086911e47bac210607feb86103dca76222f21c689bf407731a6f22ffc260ec05927771fd938c48312df3541af589ef6a9c3ac9607a1c237a55216b5ae178cc2e55b4788c57637bb9de5ebb0561047fdf8a04663be4c33a89472974cff36ab79edf8e31b6c9590f06e8a1ceeff7f9af5c2faa56ed27035a4405e23ad9ad453f8ec42fb8e1d27c1b6bb96039540d0e9a390a234b68425c44b364cc62a2d06c30f0a18c6fd55d1fd34ab467149b671cdd3707c2bb9661eb1023877bc2452625d3c3b6ee9d430a6e52a406749ce219eb3e0b5ad1aeeb90f8b6e50e57be43566a61957fa304a931b93aca7a8442b6fbad24d9d0d4b84ad6ca3f57a4bf190c2759d60d9f547a03ef9f6e427cbe2c3aa7a511f65af16a655ade5ee072b794f7284403c84cca56150d8dc833b53e0a12429c2c6cf58c5857af97de61741c1fb826cef7d72453650e3e63810535b87132fedcb30a8cf430e8ada99c65d12f096474af75f913c16cef1cf5b77c555d1ce986eb04334035656c5a9a08be8c14632e49b35f7c0c163eb9368554678d548ab5ee626ca76879c8c605481541ba759e5f899c7d6095c136dc47257629183a8cdf1d8787eab7eb2837f085292f300cd9f2426133562f851d71824060210821d3525e98cf4cb887a273f2b9f298931f2d196d553438148b168490f86b1fa87c90402792d546012b17aefadda5a4f88b9433ffd4e0f804e9bde91a9dcc13a295b92b21bac3ed467c2d296a533857fc189f212b221921d718d083a209e8be5da17137bed2dda42272b4f2fb53f4c0fa2aa1a6fbc4bd1a2043e5cdde9784b6f73413f21b379ec9d30c45899e6b928dfbd7bd1cdbaf32bb749dd9ab95ceb0a4638a910c411c1297eb2f2907e32368d1eb785cde4973f197abb232f9f9a3cb35b2e02e58b8381efbb7d677b8d659ffa989f9ae6b2ebb91c15ce00520298001f3a0757a0064097b0864fbfd1aa082afbe538c0a8049d4266779e9a1f190ff8b11d1fffcd0ecf2be630085724475dd84660342fb80979e27947c706974ef0d24acf8cc743b28088e3e5c5ff359e1d5abd0eb0a1f60ac588377d2710175cdce28590b0d27fc4fdd0ce7babf801ed42ac0538e65dae050f57e79dce3c03897bdf83ecb98fbb90c692e73f38603617b58eff6161ce4c7a120675d48271be5ab361d6f443de19d54209e8eeed88ebb981eee297611403b4bf1453d1e4e0f35290dae0f4c281165c2eda58caddf02348af4af235bf881b95144e55e6242453694ac571e10f68a9e7b76e0e6230309e190d7043f52d2995526af10434e1de4b61c575e3462fa2cad48e1c51db68dc9b2cac6e5d322a9d9efb0d9028ec9d1eb191057fe041b6f75916b4d07669cde56fc8b98be1826342e45834b6fcb7a3f3fa8c9c94411ba8ef8eae30445900d45376ebc044ede21972cfed7a6682400923c3b7f58fec30b78e93ce833423b62faa8f1faf7fd5866e5ff6a5e83333b6cd731025f354cc87561b73979204236017e56b2f18a558b5ef8b2680e41a242fe0a0a9459e7789773a65c0b59776668895fd515c250da16fbd970e1723418a277acc1a858643191bf2f3c62f50fdf8bba4c787a896264aa28ec493c88db0e7da57e62a53e73b20cc4cc2f408b2ee907d01634418a896c5149b19d86633890002a09d1e778158dfc7366c4b58dc579e44f94a78221afe55a0b1f17075d7a9d3aba90385f817a6a495eb3b51b0bc271eebef2d8cf3d7929ea7c774ebf045ce4b319ced74f9f56ce71f9558ce67ea24626a1f1f81502c973ce0b69fa26a574c5a271136560efbef8ef549b97900752aecc1ffeadddbd2e16525015f832100e9abb2404ec39f18609ce5762b5ec5c1ce634c1de1ca6dfe49b500b71e24fd7a1b4bea66bf346bf16364e58d233db709d80ffa1f263ec6904b764a292070964dcee39da8ad5a3e3eaaae62323d5c0be7e1bd362f8cb96d319b8bff69a108d587389bb6e7a840f3781a02f4223a556a6b64e0103a9dfdefe2d69c929a993d160f38c322eebfbdf77a8f8b18e2a4ff1a702c67fd9b8c46905673f040db4a110a7d30297325ecad08fcfbf32821c85d9f403074b19bdc4c353309ec641df6d0760f120d33103296d7b94983ae10716c936e44208b622af6726a496214393abb3968ee5954486a7156d61fdd5c8371742086b927c2f3ac62f26d5921b982e8a476a0ae1789d0b17be35bb3331c1c6a66380187537997b0077d2b09f2f0286a83937cce860740187e67024f656de035bc5531d31c204ddd9b04b0ef457e584d10b81d9c18091de2de34468c8c2dc8bceef3da6175134827cd09ae04310cb238d3343f2ba88ab93fb2acb1fe22d21aed389ad9aaa8b3ac52d759a8c0cff27f58bb39848f84d0b0d3d38c576c5dd6f85b5ed49c65c15910401be3052bef38aff0bc125bfa43e2b9b601dce37f8fe344a179720865ebce4aad85332f47ae71ecc590db50380acc97b620336063d6392701ff93649f8f1ea6544b3f6e8e5e1eb7e8e7a01c6e56c11880a287db4a00987084838780f72342aeb09c9c452bb09f5e03e75bda5a54c0d679a47aa911ef0cf4e499609dcf99f6b76da55375ea5afa90f85aac065cb8e0571cb9fcea02199848e6c26dc7ef38a526c1789afe4f201c0d829003a19bfa2d5693ec96f43fd49f27d15d85d30a6e17f3fbbea125bbb18d8d5bedffdd8623c5520bb6d56a3ae9b738110ea502a267c66c73adb0e6770ed9f03fdab2a625950f62d0cec8cd0da64d25bd0fc5118479a3f6ffaa73d7dda676f768f19ca38ff369f67a7e4a9da39e2175fc0ca3f41930736f632343686f6ee9844d76f0ba941cd3768ba10d4d323bd0ac323ffc304048355a9596030a0cf660c26427fecc27b27dde545bc5bef99740c3b6f357cc846be25d5f2108fbcb8aebe2918f00b7ba7a593f4bb999984843e257aba3378c4f1be0ad22bee7848575fcf3c55a9872aaf2aa394e456e9d09886b6c0d8bb8f026d82b1b5d9f14364c1642c2f4202b5c1143710f98184eaadb9bb38d71b316bcc96eedd9c98659e015f96777dc480e33fa843ed96fdf1a6458d7cde7e383ff8730ffbb855978d1df6d3b1211bbb47b7388b9a7eeeadab0005be4ef1fac951c85b245d2ed0dd57fb8027c0e9a36652d61399d9786d523f100540b7f33e66ccc0e28934b91b3742c5eceb0506a49303bcfac93e9b3221fe5419b4189c6cce840ab5357c9364de549ce1d24bb29677bb47bb51109193e11fd7f57d3fecc2148b4648d70d2cdea3750e1ae3247418fc94f52106725a85f2c04788baedf8d5c038766a378b506b48ee8d136ca20a7f876f36f870bb396cd562f4b6acead0ef358bf3801b998fe848db3ecfb18405453ada82746f7e0bbcdd56a6e46e486c7568bb1227f53f2219c346d6a6b6ae9b774cd8d71118a35677e343f6bdf22ee4c113ce5cdcdf13bac7ec354f4bf4378c6429f9a4c301146d83f5652e3e8f583f8e4197c6aac2dd0795785d8ff3067e271afb036a87fefac76d994c9bf9ca1a3dfe7cc4827cf518193457659bcb1e188cb21d64a4221ede5474898ee673885e87168fe32ee2773006d50d3065c406531b9a18f8e763062ba99f516a247746a5a78293c9d38f56917f8b3b1e9cb25dedb57bdbdec3467f7774d3c34d5048fdfa8434e23cd688283d698cba29473e775331cf44cce2b8386ef40a7c1cc1b0d077652d7e4a733b7bc56493cd0602c41cb811136f224d6ea8f97fd4a5a4cad844bdbf747ab6a2c9339554fdcd6d125f922c7285657436b9cd8834deb25ccb5be4dc2856aac49dc9cf227681655c8c4e1dc26a3a6a9bf90c0682a89e1ed505e8d2abf76520b8fc1146b3c9467539c9f0a3bc878291f658dbe1d2d7891a630a48ae3f56424c67cf0175db965fd2384efa8f4197027f5f032ac0e2af1625feaa2848fc96c5f115d7b31ed734eb02a684b924aa79425e461cb97df51eb4810d352413f74ee4ebe0540cc135fc87f74ceb4c372f480dd469dc6d69cffed2cb4c24dc69502b1c489cc04d7a3893ac16883a3b4d039f17389e369fc7c36f8a8a0e42fb5614c0ff544f821734ccd2d35f18fd94fb830ddde9c606c54b0c5945b2a4fc8003097a259eb56b257cd4d7234ab3bfadfdb9d5bc096fd8a93b8e1b47be14f6cc4c8a0233bddcdf6d451df47ccc3f7037fdef5bb0c5e1bd0d84098f4be35a123839edb1a0c65d1b15a6966bf07a5da5b76dd7f03140a32d6c90516fa79c1c1d38390f32f03da31e4e1a04ec9acff009c1f74ab6a31b2478e7a5cc537aa3c9f640297402abd0db3be33e7aaa9b4c75499f5fd561bfbe96d9d9c78b5b295131e514116438bbda24f1de96848a961110003ca33a124ae75668530688a296d49346b567742ec5d257e5d28582035637661842f5f6024980ecbedf2bceac1c3afcfcc29ad4192ffb6780adcfcd997cbbf0d3494f72aed8f83bb28943de6c233d848f4339a205a0a6bc565c57cb9794644f56596eb985560462fcea9cf1a89a709afbbca881eeb8f8dff700e7a41ad57005536d207d5947ffa09517dc392870988df040ae631ddafb391c38d3e89d5c52e61f2ef04a0020c314ccc30e256a10954435e9752d4b6be8e26c6101e44f3c15ae7baf65ab949865735cecd74fe29ff69b4bee9d20a06068b8ed480a1b4db9d62f17130293af6d47c9e74265e619c871515e1b4b563a8278bba81f8c91d1d0621a2188d199e7cab23300d2b16d0da5fa1c59ae7bfa7d5fb1b657de2e9de875cf228ed5f7ff76ad24d681a5b435992954e28e603f8cbcf45e579fdcb760baafc3bfb5216c131777751720fea3ee811a8af114e6419d579ab84d4774bf3f65647029d1c77382b0da0a822abf2c569d62e0892cbfaa99d5cdf2c5af76222f9dbe22aad649bf479926562e7ebfc4562fa4e4b301aa81e07dae9682b7c9e4af0c88899622ecc3bc4006a001ff67442c2e4f004e6722386b709fd62e394998e549b5c454f233a24be955dac08ca8ef1c2b0e510b7bc83967de527544e1a209cccbaedf67d249ddf9d0664125c671519a663114e9675000b43475cb62de8ed8d1d693251608cbf33c887a25a6273871fb396dec80535b980389246dd0821bd79e08dd9503de51f9319e98832a9efdaa82188b3ec563b74af9aa478860b9bf205fd0e59e9e81ee35a14c7a8a37306767128a0be1a8d3c685a5cff19c66f6b7822e85932b8a2db82054e73ef120a04efd62d539f7b6df383ca1478331f054af412facd5c8f8cb21b6ace255b9b1a4db45cf4cd7ba1f6d701dd876948dd7dc4e8c5dd3ea95b7fd501c30b875e9490bfba750d34a0c19da5b8fc95de6c3f65e5632dcc1939e56a8d5dcbdc27402d218d63a4080b94fc0109bb59103e134d2c1734c", 0x1000}, {&(0x7f00000025c0)="14a4789b4693aeddf20a5cbedb323c643ccfa781acfad3cba05e5d995aeef6b9173318589b01d4f7899726ecb443e26cd85b007df93fa7715d9207281dc1384e1c682fb8062c9cee98cabc596ab93dff78e1f17b719a9206517072a918f73befbb56d8664bf967f11170a31fa639274137fdbacc457023c4363257bdf939e2ed260330a4606d6f81259c39a72590d37fb08439a9b29db399f549fece", 0x9c}, {&(0x7f0000000180)}, {&(0x7f0000002680)="8cd637b34f6c59b39509e4da5901b757590bad72a141ad598d5c3bff7e0f967040da843550ecacaed57f3d0e785edbaa9d3eee73ca71c230bdcb3a0db44473dde04ddd3fa46769edb58aadd03ea21ccb16526fb18ab53ab2483a05d7fea2642509cfe34eb75910b39185ca7cafd550164efa7cc3414560aad4406de8bac6fb5ebb6b3ded0174", 0x86}], 0xa, &(0x7f0000002800)=[{0x20, 0xffff, 0x4ff, "a1aa25c2e0bfd2fdf8a6c0cb"}], 0x20, 0x400}, 0x407) open(&(0x7f0000000040)='./bus\x00', 0x3d, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:03:33 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x2}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x0) 16:03:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x2) 16:03:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = getppid() setpgid(r1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10, 0x10) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x26, 0x8a, 0x1, 0x7, "ef25c3d657be9df7ba59a5079ae7ecccff520743", 0x2, 0x5}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x0) 16:03:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x100) 16:03:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="7e881bdd4db054310d8680a37c3e981bff52b74767d0664434ccc4c953f35d880136e5e52ed23377fccec2711b8f3848f8629ba5ec0ecdd7ca490ea1328ab13cb33a384082f07a43daef78f8ca7bddb3bed3e8a5a958bdc2edaf3f48dc7285888bf180c3389c3164f544d92aa70e0022ca832de64a750a47cd6d5787a7363e5ea08cf42c6d42268ad137d40c486f3319ef90f7f7f55a058bffcfbe235dd09bba2d51b33063e80f9733efd44c898c4a8be98042532822b3155b466fa80591316ba005b5a43387294dd03e911d89edc881d2135b5d5ff4f29a3ea093b49df33bc98d8861452901ac1a5cf8468ff4066c3f2d5cfc42ee2a8c55", 0xf8}, {&(0x7f0000000200)="fc5b4b37e0894585a6a4c023988ad9023db120b6a4c8bd2a38a86402c3e3973cbb55c5789ef2fef51b6d70a04992ec25d47ce5792804b00b35fb7dccb03a3d13231befd0a530b3289604a77a0ac5cbbddc42f82d77c5f1313fbfd8403e4f7c9a9ebaab3aafb0b779a97038fb86a5813171321769cad15b7bda5b6905514974550ca414d5265833a0933275447f8ace42849f8afa82ddc9dccc4f141b410b3f6a29fc48eb2496", 0xa6}, {&(0x7f0000000140)="37be080d58e9182980c99a54edd42120a9c1b1b881c5cc26f3409d90b857e9c5e1fe558e66927d333d4b3a826f111b2064715ff930cb175e30fda33136920cfb96a5839f942bcc0c925ee8a98f97e8", 0x4f}, {&(0x7f00000002c0)="c72b6d83e59931595f1a02cfffe54c51e81f2b92b1395eda0664f0d0f180f8badd13bd4daf5afc4e1871fe6ec4c52095300215eadba29ae35381f0a1b7b7ee039849a3753156c17e035dc76bf5988361e8f7e57468a18fc16b60e6627a076cbe", 0x60}, {&(0x7f0000000340)="998f280839f0ab00e0cf7ff0130a4ec5d01f17dc53c63a0267ffe07ad77c3052694a85648f9f6a00b740a9ac8fe001200ce6719cdc5cce88f4d98ca1ff4d0ec99870740f50c7adbd15095ebdc957f630833735a4d9fbaaf77f6288a8f581f5bd9831f49b065125466e9859bddb26a6fc5aef7435f4636813e53e343aec4622fbbd1925697ca9da0f643e88628bfc303104d760ce631693c22d8a01569b30826e524f2add2e", 0xa5}], 0x5, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000480)='./bus/file0\x00', 0x200, 0x30) 16:03:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x4, 0x6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r5 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r9 = getuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000080)="e7e1b99a1ef442e905255d2ebe30b9c4aee3c20fb7c8ec8c70c3edc6a1f4a66c081ec790567d89a8d64149bfddb9682a1977e3f2d7ede6018b75dc54f2b938f7836c511a200f1c783ec76bdeb8a31b0ced3b", 0x52}, {&(0x7f0000000100)="1b3e332f02606c828c81b18add341c0a12da8675b26c3cc88c9fef55c937fe08a672cb22f2e0df89ab617028d3c1a37b2676ef09630b05d02281c148f3c3c2", 0x3f}, {&(0x7f0000000140)="526694880b1abc9cb47971aa7f6cd0f13e42b8b064ff87a4eb308d", 0x1b}, {&(0x7f0000000200)="08709b2dd3a8b987ad50a07dc1c05ea9896c877bcff3788307eb1b64710db27879c0e769c2afc40c9da0850a04275d8dccd6e3ce78020513b5b885c6d996671b387869ad9b36ebf5077d915562c93cb2c39b6fb632d77f7e3c77f26a984181c58c782783377fbc48c000b9aafb35aa2fe25a9ec5cf9ef42b92c597ec01d9a5a414cb3903d2906130db272def390d14f5ecd8c2a4255830d6e35aefaf7170e964c3854dce00466e3b800f10a4709d0f702490a7d5bec3cbcc69eefbb8f79c26cbb0ab6aaf7deb5ce7c86d6e6e", 0xcc}, {&(0x7f0000000300)="4ccd7692e2fe46a7198b136051a2aa3dd4ce90c1756ef3ab70d1dac16bf583a4c44d7c01c30271e4d9a3b075401b70f88d356961b251097711bc9cae4aee57f475", 0x41}, {&(0x7f0000000380)="d1d1ada3637e2cb32925b6415467219d7c17d6449dc9758375214d335875d3b05b9fb7122d2083deb944f06d80898aef0938f4abe02319f60e296493984d3c4fc97bff4d7eb7350793acfdf9bf2016ea999461f09579803f3e6b58397ce0ce4796aab36405e40523e2b2fa9bee957d9455905fe49a95393abcf523e152f66336724a97614cb535f451a84c3c839896783b3afa0510e03542d1680b8edea6ad8a732c2e049ff544bd", 0xa8}, {&(0x7f0000000440)="54d85cb0006bc38564c073d5f71a8088f2a3555882acf83cc91650f286e55238b32f33cf0108bf533860518396cda3bdcb4df046ce89e04dac4e8bddc7fd926dc2bf0381ab04236ff3715b543b5374377b0a68bcde141e8ed103b0abf17782ec5f9be8c8ae9ab1b1364ec5ef5486eac93268cb562b01881da6671e8bbe7738", 0x7f}, {&(0x7f00000004c0)="74c73a45e3abd2cfc9d4fd4f64c35c3e71c7cca8b99cf333840e4a84aba8319b08e96a23713486face58b2c9530ba6832ba892ba8c0ce4f78195e4b14b1dd0b33dc7380a456ebf02a5690f2709108868c4794c0d5795739a531aff14535d3f1acb6010d1a9368c69ca478b561be5fe001e084caa12b9794288d3a0da13e9d11a56ce31c1f3e977c59fafeeb82911af3732fb76cf09b7b0f6860ac2f8f3252c076f8e5b", 0xa3}], 0x8, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x88, 0xb}, 0x8) 16:03:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x800) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1000000002, 0x20) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) 16:03:34 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = socket(0x22, 0x4007, 0xffffffffffff0a0e) sendto(r0, &(0x7f0000000040)="3a9750151aee2bafaf3357718ebbe23f5984397e6498c991c68cf7056c6f07f36cfd14836a0019ba1b45f8f4e4b4fd758d47c716ace6a182195508dd8921bd9cac49cb7aaeadaa39e0cabb9289503b67b94e87e799ac83345f5bc1a9db253b3b05f8d54b6ced07635ef57b086ba1b2fd2b65d0caadc73739c93a", 0x7a, 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:34 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20580, 0x5) fsync(r0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0xffffffffffffffff) munlockall() 16:03:34 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:34 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:34 executing program 0: mknod(0x0, 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:34 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x5fff, 0x7fff) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="5fd3b9fa6627ac360d201fd19f2236b9f65065b4e7e9aee7e08fbbbe056ecf436eb7f8d29da7fb62703be55a2a", 0x2d}, {&(0x7f00000000c0)="77013271d58c47cb5c96e5fb6fcde0b5d73f782cffa3ec56a034419de9079937d8ef812553661e8cb9e3e715221da67e75f8fd9f5e694e80a3822cc5b7cac58437733a933fb3f5b83169c0e054af7aa931df771f9342436197ffe9cf", 0x5c}, {&(0x7f0000000200)="a5c99b94e46a075dd654de0e6dd0a5062dff37aa74eed9a9ae30fe10b1595d18051e291cc2a3093d98ec545300979e69d592ad78dda04987909cfa6a03e615df18e82f0311414e20794087d5ab13393cef89594e000be8475ead0647a291bda643449fdcff142a481270633746b78d6c4ff0fd0b72eb97d25ff94993fc19d16551be00877efaabdc7386144f0d23e552f780ae6c3a2c0a5353e9877b5a66284a0113f9c428bc63de", 0xa8}, {&(0x7f0000000140)="5c4c5a3586746f121500dc9dc9a47d9e94baeaee3efb46bff768a63a3b3c", 0x1e}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="0001000000000000ffff000004000000570a1e7cb0a6e8a99e83e1680593cb6662040e82457fd20fbe781c273809ccfbbccedd5061626e048387bb0034bb408c0edb46ac9308e8d4643753ebcf4b2355e5bdee8a92a23000c7d7db5ce5aff4d17ffa9ceb1715b753930e89cbcfbfce6e0d63991c8a3961d99452d598f2018b5649c3a27efe2b4cca62ec704878c64429dfd67ca9cbe20ddf3abe5d2af983095e099d49c79f72a77ade35c77f703f69f411cc93155af7df71e2d797e3f3f2d59f502742871513c84e280f728e10d408a494c955ae96413c58b2c3acbf68de482fb1f295c94582cc9ac4c82b708ececa9564f461d792b18afd69cf59c53261a7d586f7f5e113774d9500000000006800000000000000ffff000031000000781b9ecfffba5d8f5370485c8b8cc390835131410e1b924c1394cbe6c6dc821f762c18557bb405ad8f2dd79de968ac7af62f87bfab8dfdc450985753b4d9c02f4323dbc2ffe7ffd8a8962d431ce3969b0000"], 0x168, 0x409}, 0x400) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x9}, {r0, 0x65}, {r0, 0x80}, {r0, 0x1}, {r0, 0x100}], 0x7, 0xfff) shmget$private(0x0, 0x4000, 0x152, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) 16:03:34 executing program 0: mknod(0x0, 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:34 executing program 0: mknod(0x0, 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:35 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x2003, 0x800000000000006) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f00000000c0)=""/221, 0xdd}], 0x2) connect(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="fd00f1000033000000000000"], 0x8) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = kqueue() flock(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x4}], 0x6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x91, 0x1, 0x20, 0x8000}], 0x9, &(0x7f00000000c0)={0xfffffffffffffffc}) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:36 executing program 1: mknod(&(0x7f0000000200)='./bus/file0\x00', 0x2002, 0x40013ff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8110, 0x2000002) readlinkat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)=""/133, 0x85) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffe, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:36 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/174, 0xae}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f0000000300)=""/187, 0xbb}], 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:36 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000012000, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/152, 0x98}], 0x1, &(0x7f00000001c0)=""/231, 0xe7, 0x8e9d}, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x3, &(0x7f0000000140)=[r1, r2, r3]) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:36 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/159, 0x9f}], 0x2, 0x0) 16:03:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x300c1, 0x100) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) 16:03:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) getpgrp() 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) 16:03:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1c, r0, 0x0, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) 16:03:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x44a, 0x1) openat(r0, &(0x7f0000000080)='./bus\x00', 0x8, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0xfffffffffffffff9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140), 0x0, 0x0) 16:03:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x8000000000000010, r0, 0x0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140), 0x0, 0x0) 16:03:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f0000000200)="791f9b517bf41a5beee80eaa58f2e06ac783a90eeec7f62eaa94a896738db2c707d6d5c9fcb1a5a61b560b877cacdbfebea6030f19e75ca6c33b1379479a17fc4e3314d91dfc0b42a45f0162f111e4d841288f3821d21f0db5524a7065b1c08a87e3665d74ded7e60d6d9ea68fdd9aaa28db57c73b399f0e9161c36417a356390ccbf23729f7519c8544ec30778d35e4547544ab0b2ead60e7c9985854ce7ca3dac900227bb8bebcd15ea269ae9fc566077df924efc070b0edbbbb635129", 0xbe, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="00f42d2f62757300"], 0x8) rmdir(&(0x7f0000000180)='./bus\x00') getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xfffffffffffffd47) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140), 0x0, 0x0) 16:03:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000000000000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) 16:03:36 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x1, &(0x7f00000000c0)=[r1]) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x8, 0x10, r0, 0x0, 0xfffffffffffffffe) 16:03:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) 16:03:36 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x28180, 0x1) openat(r0, &(0x7f0000000080)='./bus\x00', 0x10, 0x8) openat(r0, &(0x7f0000000140)='./bus\x00', 0x84, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x800, 0x80) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4011, r1, 0x0, 0x0) 16:03:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) 16:03:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000000004, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x850, 0x0) 16:03:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x269) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = getppid() setpgid(r1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10, 0x10) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x26, 0x8a, 0x1, 0x7, "ef25c3d657be9df7ba59a5079ae7ecccff520743", 0x2, 0x5}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x0) 16:03:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x28080, 0x6a) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x8000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:37 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) 16:03:37 executing program 0: r0 = getegid() getgroups(0x1, &(0x7f00000000c0)=[r0]) getrusage(0x0, &(0x7f0000000200)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000100)=""/42, 0xffffffffffffff57}], 0x3b6, 0xb) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = getgid() setgid(r0) setregid(r2, r3) getgid() 16:03:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x8, 0xfffffffffffff000, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0xfffffffffffff665, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40, 0x0, 0x100}], 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x7183}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x7, 0x69d}, {{r0}, 0xfffffffffffffffd, 0x8, 0x15, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x1, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x17, 0x0, 0xffffffffffffff5c, 0x2}], 0x0, &(0x7f0000000200)={0x3eb8cfb7}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:37 executing program 1: r0 = geteuid() socketpair$inet(0x2, 0xc007, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r4) r6 = open(&(0x7f0000000180)='./bus\x00', 0xaa, 0x4) sendmsg$unix(r6, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000240)="b64215dedc6a7117f36e20deb97c1f0eb54c3d94f6039c2729c747c55cfcf3d084609c4fb0b0e6689830a5293821183ea771dd7cb6a551b943", 0x39}, {&(0x7f0000000280)="8c064feb7a4b0214903c4ee48294f7972e978c6d30072c26e68cca891a91519691", 0x21}, {&(0x7f00000002c0)="deb00b3e41439ee0c0d2e8a19d1c2d36d92625129474f1dc82b3c72ba76745b4a39c764249535df4d7008870ad50e3c88371a6af00951d80208101df5042e8ef9fea533f21c546bb42aa3d68f1b4ea68c922dc7b3ca9", 0x56}, {&(0x7f0000000340)="dc8140e0c7ff6de56774d82637e0aaedb58f72e98bf70db8093f4740819961c4eadf3ea9a67e6cbb92bf1bd53a2ae57ccf45afd0a451245e79111026aef10f788738c3f9a54f0da58fcb3e6062c8f899ac8732431fe2fc895ec100048098058de82af8623161279523ce23f48809a1d8c75c051c49d75c5079366e3955af51bb8a824513", 0x84}, {&(0x7f0000000400)="45fefad28e4ff84756bddd0839ba8a9eab09ffa25d8364d48155261e7814", 0x1e}, {&(0x7f0000000440)="c94221f6d22a8608ae0eaa754be7b9e4b24b6c99384ece09fc410e111daace19359ed59f7b99dbeb0c0511ef910a941e797f0ab8c61a8fdf80aa47c36e038cae1b44f582213c34f035cd631aeb2632af4cfcdabba1efb5fefcec944b49377ce32a95a01d6e5ac266f3f10d43fbdd3750f5f424f4ada0f2466e78e10e615f028735451c4d8633162b885826293ccede316583760f5693f4431831f37f6bb3df48282d79feef9c719fce553ccd478bd9bf504f9795acfe1cadd2078f1124b58d0b77f45993f6ff4e6f050458645e3826aaafec364eb9dfcb3107d77332dd4089c3cf165dc51e2b97f2f31194de04ed63a1ecdaba54dc6a336df64c68229ff3", 0xfe}, {&(0x7f0000000540)="e7db0dce9b5742a234e09b9822ef2c3c5d382493f9544e50746ba7681b6b198002fc1d80a0e7ffaf267a2f2a5b523ff7b1547bf134dcbb522d92183f7c85e0208e104607aa9d23d717d9df50dc3394da422b814daa57c642cc5eaf1e4205e3ba8b3e1d5981b088e79e89b1797f10a2083c2a150e4bdd752d1e987588b081d4c7383e7752a177f2cfde2531f22ae3732ee545b26b0754972c68a868112b6ec884a5a53c5512d59f808123a86ad37d0224a369228ee5204d210f3503cdb570413328", 0xc1}], 0x7, &(0x7f00000006c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r1, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r0, r5}], 0x98, 0x4}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r7, 0x0, 0x0) 16:03:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2030, 0x3) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 16:03:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="aff1a3887b2e7e92669aefcc230e3b5d22db66817e804b633b460184d9c2e5082b8cd741c9c351186e4083a1e6543392a333c789c4ae0092385fd93c336a0d50df4d445fefce05b551206192d8e460b70d157c00602c69593b09d359fb3e2ddf32b37ff61eea0f293bbc169735027111a0cc1ed7135aae8d7294c0961a4354fe6d5e585b5ef22d138b93d1f989f3a79ce3567b0510590ec3cf6c21c34aa58ae271baffe8b42635320d13d07f74096324b949f5404d645f3530d406f65906af0a3de0d5cd37a49ad340bb", 0xca}], 0x1, 0x0, 0x0, 0x400}, 0x400) 16:03:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) 16:03:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x51ba7f7494032ce9) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x2, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000180)='./bus\x00', r3, r4) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x13ff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x130) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x0, 0x1}, {0x1, 0x9}}, 0x0) 16:03:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:03:37 executing program 1: r0 = getuid() syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(0xffffffffffffffff, r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) 16:03:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000200)="36e5c633dc17ab1fc1b63ba13b12eb61ffa687bbb5ee48d06a83097f86be919f37658a877860443756fb0f5373163d8a663ed58b6c1d58b6b82902403658b0f20b40f1683d340434acb5c04ac215806005c83dfd17ff7c10af042b8484759fde9d2627432e38737488ec9c7ef792ddf0bec6ea99f268404521036cca41b822888958a8e6383e782f9ec4ac481184cbfc4c55a79dd45a789a3e63411717692848b7a4ca74525b671963a1fb759b5c87aacc61f4e054ac9aea4da8", 0xba, 0x1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:03:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x13, r1, 0x0, 0x0) 16:03:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) close(r0) 16:03:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x4810, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x282, 0x1) 16:03:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x800) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) lseek(r1, 0x0, 0x0) 16:03:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3, 0x80}, 0xc) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000580)="d12ce90931bb3c2f14f75b515b7c95f61a3170c2406546e52aa735f6684d070c4ad5119a51006d61fe2ed7c591b39426bf2d03bbd293bc5b0b4ae2f6cbee518693a5dc1d8760c50762cc442e4677fbc70478ec1f6a625f6c0baa6ba3ae4684472b179706557c8ff30cd31a71615e8850", 0x70}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000001200)=""/176, 0xb0}, {&(0x7f0000000a40)=""/246, 0xf6}], 0x3, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) kqueue() connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1f}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000240)="aa9e0e782bed93473e5bec9e7c6c29683bd31c67327869605c11077bf03d8c5fc53e90512a2a31272b422147e2a006b64b08b6e7c4ba825701d004b61704c4de77e0e88f428ae1226c3250b626", 0x4d}, {&(0x7f00000002c0)="431385f696bb07620f7b1bce71b1411d0745c2295b72e592d80bf54ea8adcb0e698d2277c70dc28a35b56eb56b4fec7cee070dbd753a1b88e891f8c8c0e5330db6bf25fbf8fdb2fe10933094831f4f5bb03535741abeb4b4fdc799bc617d4759e3b4de91a6a8c50179d7388f5156b9af40e8adeb53514d08f820f216854eb9509d31a53006205245d6c003d0642bbbf8ec7707d480c43076a65f580a662853f7015b70e44662584186bf6762843c8db6", 0xb0}, {&(0x7f0000000380)="386d1d6d5433300f56d727deabd4546a706c0c413fe229a9955fd25144c059671e5f1244c370e61d42f6cd9500e327223f6a00acc0532dacb59c0b112fa78c6adc6285", 0x43}, {&(0x7f0000000400)="1969ee217496c7376cfeb9a2ae29f21a6dce68e732162c51f9cbb66e6534a28dabcef0775c0c552b09e11fb1cfa0ab2f3eb005d6673b580f209d12c2d744a6f611ed732740f38276ddc91f8981411333900595c555126909fd7518120e52e26d82b829422646d9e7f4cb747d95eca0e99435a54b5efb737db4f5319e4295aa06ab3a08f510b2218597d3608e7bf5a8abc5d184d67bc8ef0f5a541877e7d82fbe4041e2ea672bff2221a05d4b00bdc362ac008b8faa8ba7d0cac41b92495f1fc911e53996bedd98c6eb9451583da219bf5d19e01996e71f923f70f1d049a1bb21", 0xe0}], 0x4, 0x0, 0x0, 0x40f}, 0x5) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) pwritev(r1, &(0x7f00000009c0)=[{&(0x7f0000000640)="9f", 0x1}, {&(0x7f0000000680)="60cdcb607561a558e28da0299254499ba903dd3aa48e916a0a887eaf35564c1629e5e9c3efd5c4013ac3dc345895bb1bffb5bb8bfc686208d7046f5caf5c", 0x3e}, {&(0x7f00000006c0)="4bd8f702a1378f506e1d8074d7e7a3a5469a39b1749e2fd3e6855038707612238f777b25808536cb9988b6ca11b209460ee6d2d6bf0627d760054f94550e4a1c91949151b4f40eba9f309aff749d3165b0848b8cecce420f", 0x58}, {&(0x7f0000000740)="d0b65136e875d891f69d6b1d26555aab678cc110729b3577d1d61d8dc3049efab6fbc60cf6a349f99a06239eb70cc413cba16ae811140e5fe0eae8790eb357d761190fbad35dbe1b14ed2e5d2ec4574f4845617108bcfe0c2c79c786e7da705700c9cff6860d56035ce4b9458f6f7c849fb2ee948306c4dc4ee989e64b64047ef2b2ddcbddbd376e3f3954e77c73927b244e695b68", 0x95}, {&(0x7f0000000800)="7b1918eb4814abd100cc1250079f9e4fc0a1b4c1044b812451e0fbae59035284310a97484271f3b554d56563984df15f0a364b1af7c2f6dfa450e75dea524db8bc076bed62cabca957285cb2c7097192d3614fb1b27f30d014afe857a93b5ba5768b4bb3ec53661c2e50cc", 0x6b}, {&(0x7f0000000880)="6fe2a56c0564292eaed606c1879bd8a39689b301ac0cb9661897dcada25950e619eb17cf5b8691b8280fc19ebf171ac88d9c6a6c330ca8e9c70043df99c5396c90a456fb1b583b4f199ebc8bc044b03baac5275fc23ff880c4c5b1477439379a6f9333eca6cb41ba6e2cb30b14b2ec52fba78aef89966216d0428c017f32c3", 0x7f}, {&(0x7f0000000900)="a353627506b6c663eafe5c496f8b04bbb56a51ebedd2f0226f312283ccca6adcbba5f49c2f963355ee27b37577cc4a7d329ef5cb2e684c20500e1f5b7b2464c7e5d66379d5e39b86099e710f66768895ee9ca055a376722c36f0671143d3153d8d8109a5b13eff143f12445c6882956dfb366a26b522dbe02c7f7340a381325e47ae1a9b2109d4dbf415f472206eb82157449bd94aae7fe6467cd3aa2a4f1fbc09383778a5411de3a98eb7e96836b9efaa1ef632e69607bd65cfe8dba8ae59df", 0xc0}], 0x7, 0x0) 16:03:37 executing program 1: r0 = semget(0x1, 0x0, 0x10) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/40) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:37 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) syz_emit_ethernet(0x108e, &(0x7f0000001540)="f1a7b92a44a51653273ad34425d902ad8790f7955acdda8aa689170d584da605fdef896417f8af3004580f76f6f1706713b341e3a4b61045653a56c33fa1d795289546037cbac8dc93f86f15c646ecf188c0e3c2dad0235ac67933d7a4dae163dacd9f74cf6fc4e55a6c386f4f467c5e7fe789201977c262dbafb43adf7e153b8a81fde21d302bda0d62f5f013a0e748656f6b9a706d12c874ee81a96a52083749040cb7d2363e080bbf1bd89f44e5ab29f2b3c8d5813a202d9371f3c3e2c03ddcd432c1a328aafb95dc8f9a360a6f930b5d1b38ba6a882082ee058f5101506f1555b866113af011879aa9758a82a3bd845fab6217768e57438a68c03b8ee8c71b5877accf4e00c81ccd590bf3127030e74196f57c107672c5a92f0d32e521a3fec15a3739cd0565243fe37e5afc2ace94dcb275f7c2d3dc234e4f9f630f214b64e9af7ae0508ac44b3a27986dd679fd4c56bc6b79e8e354895eee1fbb228e8637c99fbf6788ba5a4341b8410124f8b05e2e9e9179615146ddf683da0484c6555e380af1870816bbec403f37ce6fc3f0f64fdf5e29493b3cab9877c25cf3869eeffc342c72edbe5dddb31dd3da4c570e9e7f5c29da409edb6255dd6f2b1a509e4e045abf83e3c4bd6cbe0adedc90a4bc9519b50cd9a8968c6f6246c6ad016dba5a3babfa6562925692f5568ae2170921535759794d2d7372e76f1fe429c7154ab1185a0045736bd285884f68b685b2522f1a8a26b86f4866a10fece079e81af86ce2ef4b4ff8743ac248c0034b0e070b312ab578534774abe60a4060859be1e7b80b97832f26c6f0aa4c78e0c873187e63bef7cf46d751adc7c679bb4232d96aa505810110903b0a8e5da213f9bdcf15172e5ff98c421361e35a4f118fa729f59fe892b6892991569eec6d79cc75ecd9089f1bafa7984e7cf542047ed9a504eb853c535c19f225cf341bad3e0949e50f5fd3be0efc954784d7118bc1aebcaf31dc3df32b999f26f8479ac52db6a878d085d725743746459f6d21f9e95df2cb2e3d93fcd23c0582a3ee64525966954ad229c5d51c68772b0644139fc0dceb4e52265f0f2baf8b357f310247be280f733e3d65e030817f949865f67b124a76c28f2761db2e4e626bde4231aa22ebe97b2656881ba9b6d818f629c8d811049b7d1d60ea90c7b34358fc459080cae328586547636daefabd7e097b120cb46fb03b33d6db6bc71e47a06e7b20d26dceb363c0ab3cfafe12870300b4be6bd5f81b61ced6716698c791a737a0c7d9aa0db976bdd1515d8a795d05b5a4ed8cd089eec050c3b81afb00325c9ab61cda715552a3504242a7cd44fc46af2d223a696097cf1cd9fe922697b7f08bc68f538ce5a66c0e5f7ace6d8deae503efcb75c9b17cfdd70890c9ad7d4d0131e0ac59c75821e2c27e1df2251b78412e3b6627af4dec3339cf5df2480926d508ba62e67a0c34faedd28289ea6c4e6698d40f7273d979adc24398246413463d00576fd558a3ef3358a8dd6eb5d6e5efda4188f7572359a3d6610282800b482eabec7f52ba290ebdd074ba63def527b63f6b6574aa92f8730a7da164b222658f0392ca7ac23922036b4e6101233667ae427d67014b55e8abd0a39b874af786c2c54975c1b6e3002f92f88ceab9e03c3c8e42e1285f45eea12fc868d58cb03f4daf021dce5444a16c240fbb8761d352e0236130d81da42ebc4956c443b85d7f07d50cd036342630ade64a38f81f69aa18d3e616a1e2340f9b0cf6f23058961f4084f05c44413e9d55067724407145cccaf774e42a326d5c0c68fed2790b1741477549e9a430f832fc920d8e6beedd51aaac1a45239536bc65d62bc5ae22899247ae33993c281b52493399690c5bab58e6aa225059334a6f1d71eca5afabba5988dd3f93e25eec6d2bcd9c371eeaf8364f73be8b402ea57861e33083e613692aa6e742b3239db90637b16f5ed1e532b6fdf4fa0edcc539fcb12acc2a8f5086a245f0742789ec35d10e0258be453d23107cec8d2186c652611d877c89539efd3838821ec2ac0b889e53e8933617cf492e48c9c20fd13e0480d543ff7b82a5a873c05b44339da6d008ee688550c2553f6080bb9378a52f4f87fe8458b1d1bfb010e2b99abfc0ae9cabcc6d5d547caab59cd5e5727c2dce2fffee19be911f40a3a16680144f567f8411ad4faaa59fbd075ef07598845204c8c84ed5919fb503a6cddc713c6dd1093ca3cac551fa333c0d6f953679a863eea4192952c463168aa9ad8ac6577b18b1542d319c8edecacb23fc87c34466432f4b20a7fb2a8e7f2811cd3f09d5a5064d62a0653366b96d5261d0c37bf6b426fd1667c87b4994c3e52c70b75564cf667fb46c545a083be06635757c86796b7fad45d9a87004da3f508552bb686ce0dcb0d40f329241e06748c6b378a3e8936d3e04fba8d18af7e93a34d932db933dd10b6008eb23a4019fb90c57b53dc3457ef38f7cd892040c9bb9dc0126c931552e8930751af710436bb1fbed9e259ac31e069c3dda95d533e12ce9034cd70240d0716f9c23fdd446f2f39383c4c7b1ec6cfbae415a0313ee5efd3d0f33fd46ceb8793475af990e89be1eadbfa1c287dd500618d7afc0b78152c95b4df48693bee9a28cfa20a07604d45b5674a4ffab82ad850e61952f6e08eae20c6b71d1ade8963c6247b3b489967d5d79bb79594ef93a3d09c87690f914dcf7e4a87ff61532dc414f609a62e456f06e3d131bdaa5bd03b1efd2dd41ffb7e69bbfbe53bc1a5cca6c1b71a644a822c53787d4c579f4ac0e822836f2621627f3d0736c9bba570c3026443cad18305cdd1cf132cd2ce96f020b081133b74e3452255b524729654d32b4c59d7e31514949bec958eeb3ebb71b80ea4efc978064e168ea3470bde746cea7a5f0266dcced022a5b32cc0ee6d47ed5f145e0237957eb9b6653df09fb4f933d049ca9df54d6449d5dbecac775ebfe070133fa074adf496f2e90783c82488becb1e5450d15332c076630336602c08c19a17a13df32964577fcbdf4b94e01023297bcb13fd50dc6f140fde10a55ffed5f04b11d44543e99232b562db6c7200377e0d38ec78a2c51cd677adff89e7821815b78b25fc5fae09a1cc8da7255be6f58de206e6c1fc9830a97478197235d8c158cc36cd1d2284ad604c6de9b1efafa71228d69581c847955a136e8916e7d09468d0cb7f6adf341098ca98732fc50efb7775c6b3bf32e9a889bd8d8c195e4fa788e6d0e830c909acf1184c15a93c768f08f1ce03d77e7ada71c62d858505585d3a24dc2b064b52836038e0d5f4cb8e0dfdddc6985241811f8f21c91a24f7a4222badd2faeebef90209f8488fb1ca4752e7c1b2a0b4ab591455dcdb512ffa14f28298b7b1a40f660150bb20836a7d232fcb5c578e8252489d8fbc185a6a5bbfdb073f1bfc52e330a040174fa27d80e7822d4b34b2bce135d47e3cc18b49317271c4e90944549ddf6ac375b0072b7881bad7c7b1829649956360ec1c785f403447eb9744fdd7509ac907609182f80ba99ee5c4078f6675085c4927e202d955937033a981e636df97b5efe202cfdc44bbf58a6286e9b4d9d627f1ca8832df0ff02de8a559e6af2dac95a46ef95f31d5f5116e935b2b6a5d1c721a4d7feb507a2499026827ff6656bb82014b81c2f64807bc90f5066f20c41d11968d1baf7cf4fc3e8f01094b7b9763d6c4a3a46f6f0812e08bf390e80f735ae59798d3773b338245f7c79b2ab6f2c1e7c79cd8b9d59cd48f4184ff947084221bc47d7c1ee0a26a7244196e9f14011c0f02cdaca80f538f9014c1dd1139b73d168c2cb3c7013d6157956cfbb950b17828cd75b099bfd1f03d801939daa7975e55cdd6ad7023244a1bd27905a4ac0aa1153f3027a1687f636db3a6bb425eb3bfbed8d57136e2e6e199e9f7984cc350173b11abf35e74d98d018d7c860a98fbee3e2d8de19cb76e5cd1ad0598834962d377e47f71ad9eb6057e1fff9c2bd3476e560a1c886b850a974ddd9560684def0a8cce882721db001146c1e90da9c7adfc15957fc498bac6dc709d6c64613e64d4b5ec2f004b647bf063b455b4b88e554fed94523fcdbdbebfabd76cebc1a109105c0de3ae8cb3b1b28b47c5cb72a931dd43bde5126dbf2dea1eb42da005dfd3079254a55370ea7eb058401aa1b0e09510ab30cbd7d1afa375bb3de7ccbbd032b9371ed4ac758148805929581da064b9c5ce0598d6e083c4c482d647daedea0d98bf00fe5a068d565405783a078806f4a820d1479a920d284a7a9cdfa30e259f63ffc61887fec7ca790ee51eaa553e09248577e3374c9ff74b51fa86c0eaa86856b1a3ed950d05391934995e983eccdec6445400f7c0fdd30de11554fd637c7e0065b6ab9f70772ea98d11d524d6dd464b43b4b09af0877e7044f053cf34896f63dbf7984fa0ed76bc56d32456294b149cc6806461ef5b6499e9191e3c63e62afae45c8da161a3b2c01e3f2288462ecd8b3a997ddf0ef6e85ac4e36fc531c964b3de8f3fb808a5c6ea8b03ba8cd0d9fce49e2f7054c065d6ad3f5949662d58547be54ee52b46d9b29401aececfcc3f2b2850dfe24bd7b9039e8810b482c4a326a18d6ade42ac7d68440617d5dc4b720c196d2c7d1d4ab8f7c8982ed6c92b892303aafe7dff99e59cb86f3c79e0dcb552a5e01c89ef892c39220e7bd0d80b06b631e20b287ce72e8024db6b3461687206be24885ffdc8314f44ebbd9f0344396df3f5848ba260406130b197c0974c173c3cd94b37d2725758b88384ba21e826e4815cefb80f1fda14800dc1765e6830779d9169e924f71f4a48696c7ba79f8c1e8c8145f212009550e2a9d8a53a1fab448104f0d4f9267c4b00adb3af8ac635294a49b2b09faa0f082f1cadf1199cefb57a595e53d872df823777f7682bcb45aea2d0cd2fbbc94c664a51951df1e482984210378eb2e905895e6b6e9a8070c55f7726447e7f0f997b9ee64ddc372c06706a5f727d4c01da5776f823b7dbbc1e79ae6e028fedf7b9694018a2d087a9c0a9ce4476c65f9f3d6b47e646f935b11f7e99b4b4b90f70d1bc825b6689813cc4dc84378ad218f0bbf3130b2336224b661ab5bf22e2668b1e8554bd15b5271a48d19ec54d1f1daf889adbdd913acebceb7b2c02f1d3369a4cc0679da23f0f6ff15b79f94016f49f0725668a848260f6c09729417f0ee63a20288ed1c7f4aa747e5252e0824dc31fd3a332080ec608b68dabba37a09045605515d82282d876681c806cfefa5db127287f5d1f607d25a2fc439171e19e04c5e99be90aac4d8166dfd27523453f0f072dd64f537fd171e81f7d8c9e9de8f056abc5a79d8de6d0af3e408a1094137d65e7f4308246131df080ba5ef99f3a85f1c8b4e28ab2b098a5a90317cdde574053de56a8a96208fddffe4c8f1d29a21d2951c16ce6b516c564ec47cf69a70090c8746034931fe95e34636669ef05dd8e8658fff92ad0ff81a4578f87e23c402d2f72e72d7393eee0a03d4c8c8d434ca8f33c30fa18577207841f916b488cd16c52d36edee37e7a4a0616233d8521bd0e231f3c00d1bee5eae2fd8ebbb1a17cc7277975143c60cb48d3d27257e76c24be03711454c9d896122fe2ca85057f83129cc90da95cdca4c0ad5caded5cb6f96d9b3ba88d1e95ced5561a89e50b5b1685141021f5457643ed1d856c53cb25573fa458108027f8a9e12d2c90728d63871f7ca1ac735b4d08bd15d8889a4cc133cd8c6e1700ee736faffdb60b03bd5d67ad6573f03cd9e2de7bde55878ab4637e13e816103a341346827f470554b4cdc5dc6c51df68eddff82ce2bcaba01df5fd9a622a37d698b30fc0542b98a159fb81035392ebe65e742731118d3326f2b95620019c423e1f55ca356cffb70ed29a5ac8673abdba1622372417e131410db33dee9417f7e5bcde3239f187e581b57147a4f689d4369e5ce1f5f497530d9b1ecd86d8a61d6f6d309b4") getpid() socket$unix(0x1, 0x7, 0x0) 16:03:37 executing program 0: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000080)='./bus\x00', r0, r1) r2 = msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00007f000000000019a9e3c880b045213867d1a22a9755832bdc769fed331ebe1d3a83ced0a761ece3843aabedebd33ea2a3624001b2b16ebdafded9618d39e76a4ec7cf42841dc935f2967a9f4bd01d963f9156a66c51b95c0fffe052624bfb06d2550faff76e7136462dc1282ecc43f5056368def65d0d15bf28b159788dc012cec357a35e939c418e23372edabefc7807dcc37526994261eb750b06417ef2d9c98c51facfa9b2174112f5b11742bbe57ee5a09e899788675a22a9ebabdca99b4c511280a20f9f3650aeea08d9f3cca8cdee582a10c5d60b22f7ef75c2000000000000"], 0xaf, 0x800) open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x80) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/106, 0x6a}], 0x1, 0x0) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) connect(r0, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x2, 0x4e9, 0x900000000000000, r1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:37 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 16:03:38 executing program 1: getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[r0, r1, r2, r3, r4]) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe(&(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x26, 0xffffffffffffff80) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x2, 0x342}, {0x5, 0x200}}, &(0x7f0000000100)) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x14c) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/171, 0xab}], 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x10c, 0x2) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x3) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:39 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:03:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x100, 0x1) 16:03:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x8) 16:03:40 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = shmget$private(0x0, 0x1000, 0x6b1, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:03:40 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) lseek(r0, 0x0, 0x2) 16:03:40 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) preadv(r0, &(0x7f0000003740)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/137, 0x89}, {&(0x7f0000003200)=""/197, 0xc5}, {&(0x7f0000003300)=""/213, 0xd5}, {&(0x7f0000003400)=""/231, 0xe7}, {&(0x7f0000003500)=""/90, 0x5a}, {&(0x7f0000003580)=""/248, 0xf8}, {&(0x7f0000003680)=""/165, 0xa5}], 0xa, 0x99) 16:03:40 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x5) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r2, 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) recvfrom$unix(r1, &(0x7f0000000200)=""/166, 0xa6, 0x42, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x30) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:41 executing program 1: socketpair(0x2, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:41 executing program 0: getitimer(0x5ea3914a71b2f7f1, &(0x7f0000000340)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc8, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x7a35, 0x4}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="0a71fc1981937e9f2dff4d7c8591d72d0312324a05b99465022ba667fe347a4f128091ce9f01008e310988163cc0cdddab8a13a912901707c259568f933221502ff8df8faf179a7117da45501e3e81f685ae3227fa50636fa1bba152c2e4729c3d448c11427ba2c4cecfbe9e08775f032d4e5bc91e4484cf731b24c1c040967c4644f1c8ea985f803dbce1dce1eec26be00b4c08d88342982c56057b8f5d6c84877709e428ccd9577e6607bfe4e667eb44c4b4a533d8d05bf0e1025012a9f69940749e7b7b04e898d34023efe5f806c2ac209dbd97dd5c579442c21a826910", 0xdf}], 0x1, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) getitimer(0x2, &(0x7f0000000100)) 16:03:41 executing program 0: socketpair$inet(0x2, 0x5, 0x10001, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket(0x38, 0xc007, 0x80000001) socketpair$inet6(0x18, 0x4, 0x101, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x2) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mknod$loop(&(0x7f00000000c0)='.\x00', 0x2168, 0x0) connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) openat(r2, &(0x7f0000000080)='./bus\x00', 0x400, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x13ff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x829515bb624c0b9e, 0x2010, r1, 0x0, 0x0) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:41 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/163, 0xa3, 0x800, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:03:42 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) socketpair$inet(0x2, 0x5, 0x10000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x3ff, 0x1000}, 0x10) 16:03:42 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/156, 0x9c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) mknod$loop(&(0x7f00000003c0)='./bus\x00', 0x10, 0x1) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/101, 0x65) fchdir(r1) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7, 0x101, 0xffffffffffffffe1, 0x6, "3fb8d0fa15588ce117e63cc30967730891b9c51a", 0x81, 0x80}) 16:03:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x5) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x8}], 0x10000000000000c2, 0x0) 16:03:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20041, 0x4) 16:03:42 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x2000, 0x2, 0x0, 0x0, 0x5, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000000)={0x8, 0xc}) 16:03:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x7) preadv(r0, &(0x7f0000000080), 0x1, 0x4) 16:03:42 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=""/233, 0x3b) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:43 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:43 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x7}, 0x8) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:43 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) socketpair(0x17, 0x2, 0xff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x2000000000000002) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:43 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) accept(r0, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0x2) 16:03:44 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = kqueue() r3 = dup(0xffffffffffffff9c) r4 = socket$inet6(0x18, 0x2, 0x80000000) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r1, 0x40}, {r2, 0x130}, {r3, 0x5}, {r4, 0x20}], 0x5, 0x800) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:44 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) 16:03:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:44 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) r1 = geteuid() r2 = getegid() pledge(&(0x7f00000000c0)='@]#!\x00', &(0x7f0000000100)='\x00') r3 = msgget$private(0x0, 0x10) r4 = getppid() r5 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xbc, r1, r2, r1, r2, 0x8c, 0x7}, 0x1000, 0x3, r4, r5, 0x40, 0x100000000, 0x7fff, 0x1ae2fd10}) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) 16:03:45 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) nanosleep(&(0x7f0000000000)={0x0, 0x52b}, &(0x7f0000000040)) 16:03:45 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = openat(0xffffffffffffff9c, &(0x7f0000002280)='./bus\x00', 0x20, 0x20) mknodat(r1, &(0x7f00000022c0)='./bus\x00', 0x2000, 0x5b3d) preadv(r0, &(0x7f0000002240)=[{&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000180)=""/39, 0x27}], 0x3, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) mknodat(r2, &(0x7f0000000080)='./bus\x00', 0xd001, 0xfffffffeffffffff) 16:03:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x0) 16:03:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800000000000000, 0x62) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:46 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:03:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2002, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sync() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0xffffffff) 16:03:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) munlockall() 16:03:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x6) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x500000000000, 0x8, 0x9, "d7816aced0dd563953e1786ce3eb6a4598bbe7b1", 0x5, 0x800}) 16:03:47 executing program 1: select(0x40, &(0x7f0000000000)={0x7e, 0x46c, 0x0, 0x17e0399a, 0x7fff, 0x7, 0x8, 0xffff}, &(0x7f0000000040)={0x1, 0x1, 0xfff, 0x70000000000, 0x100000001, 0x7, 0x0, 0x7}, &(0x7f0000000080)={0x8, 0x33, 0x4, 0xefa2, 0x7f80, 0x2, 0x8001, 0xe67}, &(0x7f00000000c0)={0x4, 0x9}) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x13ff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x480, 0x20) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x40, 0x7b) getsockname(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000655c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6e17d7169340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e1ddfa88c1cec51e2d6ba20d7dc41045c93b9aef38d36c"], &(0x7f00000000c0)=0x1002) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/238}], 0x0, 0x0) 16:03:48 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x3, 0x8, 0x401}, 0xc) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/47) 16:03:48 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x1) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/110, 0x6e}, {&(0x7f0000001340)=""/156, 0x9c}], 0x5) 16:03:48 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) getpgrp() socket$inet(0x2, 0x3, 0x10000) 16:03:48 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7fff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:49 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = getpgrp() r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) socketpair$inet(0x2, 0x0, 0x6dc1, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0x7}, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r4) 16:03:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x30, 0x142) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) ftruncate(r1, 0x2) 16:03:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus/../file0\x00', 0x0, 0xffffffffffffffdc) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1000000000000192, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0xef5, 0xff}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000001, 0x0, 0xe7}, {{r0}, 0x1f437a6db08e1988, 0x1, 0x1e, 0x6, 0x4a2b}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x10001, 0x40}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x0, 0x3f, 0x9}], 0x6, &(0x7f0000000180)={0x7, 0x2}) fsync(r0) 16:03:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) syz_open_pts() 16:03:50 executing program 1: select(0x40, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x5, 0x6}, 0x10) 16:03:50 executing program 0: execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f0000000200)='(:\x00', &(0x7f0000000240)="235c2924a97d9400", &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='\x00']) mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./bus\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00') preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000440)=0x8001) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x3) open$dir(&(0x7f0000000400)='./file0\x00', 0x10180, 0x1) 16:03:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x24) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) r4 = semget(0x0, 0x3, 0x100) r5 = fcntl$dupfd(r2, 0xa, r3) fcntl$setstatus(r5, 0x4, 0x40) bind$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) bind(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="1e002e2f62757300"], 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f00000003c0)=[r6, r7, r8]) pledge(&(0x7f0000000100)=',^&\x00', &(0x7f0000000180)='-{\x00') semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000000c0)=""/23) 16:03:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x0, 0x7}, 0x10) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, 0x0, 0x100000000}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:50 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x3, 0x3, 0x3f, 0x5, r2}) listen(r0, 0x40) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0xfffffe58}], 0x1, 0x0) 16:03:50 executing program 0: rename(&(0x7f0000001400)='./bus\x00', &(0x7f0000001440)='./bus\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000200)=""/4096, 0x1000) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000001200)=""/202, 0xca}, {&(0x7f00000000c0)=""/99, 0x63}], 0x2, &(0x7f0000001300)=""/9, 0x9, 0x80}, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001380)=@abs, &(0x7f00000013c0)=0x8) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) mknod$loop(&(0x7f0000001480)='./bus/file0\x00', 0x1000, 0x1) 16:03:50 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:51 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000200)='./bus\x00', 0xbffffffffffffffc, 0x0) r1 = semget$private(0x0, 0x0, 0x400) semctl$GETPID(r1, 0x5, 0x4, &(0x7f0000000080)=""/96) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) semget$private(0x0, 0x7, 0x108) 16:03:51 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='r\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:51 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = socket$inet(0x2, 0x8005, 0x80000001) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:51 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000000)={0x8, 0xc}) select(0x40, &(0x7f0000000040)={0x0, 0x6, 0x3, 0x1ff, 0x3ff, 0x10000, 0x2, 0xfffffffffffffff8}, &(0x7f0000000080)={0x7, 0x5, 0xe84a, 0x3, 0xfe0f, 0x10000, 0x4, 0x6}, &(0x7f00000000c0)={0x384, 0x2, 0x8, 0x8, 0x4, 0xffffffffefbeb34a, 0xffffffff, 0xc1}, &(0x7f0000000140)={0x4c, 0xffffffffffff05af}) 16:03:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000002000, 0x1400) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xa8, 0x0) symlinkat(&(0x7f0000001600)='./bus\x00', r0, &(0x7f0000001680)='./bus\x00') sendto$unix(r0, &(0x7f00000001c0)="960b4a2a84d64efb73e4d9948a0448ece73c9863a6063ce25cde7e888c8dc0738801469ae7cb20a5", 0x28, 0x1, &(0x7f0000001640)=@file={0x0, './bus\x00'}, 0x8) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) getsockname(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000002300000000000000000000000000000000000000000000000000000000000000000000000041284522a6d016000000000000000000000000000000000000000000feffff01000000000000000000000000000000000000000000000000007f88017dd484c32a42fd027d7c71d88f6cb0c680fae8cfd355c1629eb500"], &(0x7f0000000000)=0x64) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)="4e7abcb416597bc4490b734d86423c45984088111aac4271fb1c366f836c34d575484df5ec70a0d1f3c36f52481608507e3b6481a592e11422132093e3467d41f1f54add33a30d8cf37afd07a13c582c62bfe2aecb1a3a3f35900bd3937e87ceafe5841f0ccdbb4ffbf057ae41cf0808b1813a9f49a3a17e5aa661e16751a4f007135d416630a3b3030ca88a847349f4193d612bd7ea8fd4aa1a8e44fbb54c0f79e9a80cbc3384a6e4f3679024", 0xad}], 0x1, &(0x7f00000002c0)=[{0xe8, 0x1, 0x6, "839b28bc11b3b24b2757fcbc52da629cfe1fce33d9bd3791583a0bab9d973fffb019c490a4241cf599c5b34b675b845d99c5ada5fa0ee272fb3131af20e5704c27d12254f13dd630b5daa6dd4fd7d7e25cc2f143e696025d55a3f9cd68d9ed7c79b37e5f6a7e4b708cbdaa5abdae1b8241a85f92e2e41b166a9fa7a2fbb6f50c35b999783294821a7286775a85d087e1684c54e43d3fe3e082c60d74b1fac07526852007a954d68c1300ed784863928572d0af830e0b1792e5e1d87265d0cac3b1bcfa47ba369df25a293866540982e481b29901"}, {0x18, 0x1, 0x3ff, "6cd45a14f1eb2a"}, {0xe0, 0x1, 0x6, "d93124cceedecca28f408c9f06f2bde53832eb3544ce2e960310640e26d1d8b4a5c6e45c745def34c7461203333f762208cbd57c0028982b1ab165e8bf399d0844cad78c04fb7c261acb742485f7e2eda733c0b1ddfd6973fb3709f6cd598e0937005a122d6e6d3c00042ab3531f96f330dfcc60a6f2e5748ebe2704c3c6d5a811162495a660a74e284636e77e22a4838742475d1289c4a2ea01641e3d0f1bcb6b3329072a665741c9ca66cf9fe14c3d8021ff2188ed325b3e7a24cd2cbe098199d3a64ae6996ecd9c1108248b"}, {0xf0, 0xffff, 0x5, "8ddb32d6c4e206a2bd86200f435dc2871b2ebfabdef8351da5f8a2457c47d33468a45c89b05170eafbe7d161b62e435602d3e6aa29b8c5a79523d9acc4a253bd8eb226af4d595a56edae3de674bb3e4d7fafd1a25a08b0a42c7e16862e36006464029208ad43a6e74383cb935049c5f542d58c4689507894e3b89688c58dd8147566cf2788a8a82cdbd6553757f0273d196fe0e1fb568da1dd2a32f3120ec47995c438bc560516ef1eb6c163b98a97374a1f7f395cbf43c277ee6da2bb48b19bfa6c0273ad926cdbbb69312d3c553f8585f5d49a22498f8a36edeebf2467de5a"}, {0x1010, 0xffff, 0x7, "e643d5550ce2fdbba938bdfff93d259556262c77f6cfb6400e1636023b22170b594b2c82d5d27ad712d876209941d7dfdcfaa2a51931ae7f1785f24d8782bc2bb4b72fb1d03aaa11e6118008d90a0a04d06a02c05ef38d4a4b1966d25cbbd0bae6a26f8a99141e241e08a9a984a1ab5831a7a9e737f7638b9526de1717dd21adaf76107f406c0c4a13bc9d98bc7e7ae8d9f93d342ad1f0b00a61bde9ba55b36ba5b605a65bc68f9a66111309416d9cbe55d31d8045f02228655682f1164f866bb4ad5c0a4bc08a458c12268197dfbab2306265d1e4211bf8e1cabbb8442ec0442ec21438769732894fc9639df2df1a53a8f9802cdd91efa31e946eed48d252d64b971d35125a6c5d3e756eeefb24ae87095ad1947c10a6c3905249d4238ee3863ca54e72aede4dd9e4919d78499835a1cffc352ee6f41089f3dd43aa4aa16b3e361dc36c0be9d190cc5406134ca90ba95d0ff6a9d59e67691b67ab53af23f0a4739e0713c8827e62d8eec2a6064cfeb047c2d5464e7b1ac0e1a528b9ede26332745f6755c52f2d80308ec824935fb0561553d2993091ddf745fa8dfe4eeac1d0eaacdfe75ee29797452d3b6aae5da971f957ddb4f4b420e588154efa7efcabea3e05a4c0da4da0c754e36c091f4d50ebd0b63f65b88e67728810ddb9d1e0a5aff406eeac5a3599afdc9a61447dd107d4ba95913bc01f3f5f65251e9bf4e207576c18d96228331e908049c661ff5796cb6b10d0d98c18705c7bf437d1a885bce5d229d90af03c54683a7ec0eb906c407f80a9a7c220414a29954ec3cbb59fd8ba26c4d0d05030849ac0e0cb03ceb280c65b68056986499153cedb83ca1be2cdf2ec3365028cd35911a1d966a491d4b847caa016fde27fc38d780ef0fec81d5858fb7444ab18c9522d9858c6c2fac5c23f2c1604808674af440623db50a7508a650e4505a3d4dba3c308c602660958ef923bed6d3edbeb2ce2b1ac0097257e17901369e176c912d83eee31bfd39b2955dc92e8eddbb73dd836ed33fb84e641faff62e03680d2c4d87a2e26a89a374cc97ea9313a197d4ae5a41199831b99313dac8bbf3cec024fb9a670782f5f0891a05c2b89981e524a5c83e7033addb186c34a78c81b1b9a175dfd6fa276ceb16237ec4738fabe2c0c343533f537041a50b16f4195e11e5952cb99f2f8ebb5abd0f280b3a7f1ae613fd3a22e2fcd14d52188cc5d789d18c3f3a7cfc93cca7eefc96ad74cbdc7e2133296ea64ebad8a33745af5ed1812c4db3059a71e16863997fdbf275431a22b9f2853450adc0310646503f95df083106a57047b980c3628f9b2f9e87404efdb413c45bf2ab41ab28afafc6330420036c05a4e05d0745206e4242f5f52e9af30f1e4d2bae416ebacb6fe5cc93cf93db20be4be09c4b6578fe497971053347a6612afbb1e75bc24f684f91cb42b881999fb14e22ad14c03317943a23703687430a1223541bbbf73ad5cb47bdf62cf49736cf312b067530d592a02729401b82dd3a90189e60d4c5c48af56112bf236e455f3c6bb11cf9539b4d621256c04d3d1a13e99b230bf1193e097b2275f998d0919e27fd054ecf491cd6c6cecf4dc2d522a31344f22c4000e7203acaf3c0126c8b71e679bd16924d73df774f4db9e94da32062559eff6e2e23bd96fb8e6eb2502f25c23c31425d6e0d2c3e42b5e61635a095afbabd2571bd7520ac7a4e61bd9077bae9b4de7989059ab864341c703463fe3b683e7c613c1721b243c7c2bd39794c7f944116b13aad9e571793e89e04179c427bb28c42ca007fedf6efca65558d74e42b573c4e578232e4f748c58a299c6f48428f794d7d1e429b091d4b6a0e5df3d427a6123737a930ed7b1900dc74fab00b1452900e462d8f39a2402d47437380098827bb80cb5e7949479d4ba5d2d4f61a0d86acdab53b0d3e514cdb02c40c0d3f1f73f23a9ee719b71380f53e831ac5c643e03b75826d142542fb765bcf748ec418e31bec53bcebfd43b98f774fbe4f4c3529dcfc7a029f18ea8e436707fb33485d1bf4ce7e1978d0bcbf06c8dddd4643230c6f143f3ebb6f34cb089d7ff7c1efc01cb740f219ac71c759ff1a4e2bb1aae4586b1d3451b8c20e1382edf160b1b13102b05dc9afb0919e463d15d76c334f04d8a1c4816bb3d4b75729c796351e41c2c37c1d163c800b1d95671aa4433198a87749e78ff2aad284cd7bd9ba2cf874ed32dc70829d8c94edff0269f4f15d1211535453a5e274a0d337bcd070402b6e56f4eedb73bf1bc8b32345509ef9e4ab053a1f07431ac6c8eb12d004377c64b7682033b1aaf852917874bd119a07162f62639fbe21d9ccd50ed17712232a5184f76ef6a0b657ffc45c7c3b81eeacbf2edcb753e0b21847d16e6678b2d5951d8bb7f646d640155ff13b315e8094221f1ce38027e5e7bc22f3f332b89f997f6b6e40284b2e6d4c15722e0408cb6292aad524c2390741d949e73cbb1a0176c9ada814917efd6aa83120114bcd7c3ba4911416dff22e8bfd6d479d1ca4ff75f691f57b361b0f328e87e2177d4d4ffd46dacdfc7fe8edca9b6d3c855bf714bb1bfe2b5d86f0c2fd2abb1f06913db03db86860b359941897b45fc05ca0bc4bd34170f15328149f0144498c34cbd5b0e81c929710e347b8ebe39d12b87d889aee13de00023188668975ffce01a0acf990a6c4b746d16da0dffd835bbeb3eebb6f8ddb3dc574aad75762c747fe1fbdfc1ce33565e7877d3cce3591a20479c38f057ea6375688381f4f3b519f6eba1c5b87dbbf1b1254c0fc015d43b13e0644129c91512e90d5bac6dcf1733684e8713bba5f35bf5e7badcd9b8171687da46fd84ff156c3c830be9cb43dd68d90cc2269cfc615d2c1e19de90ff9c12bae54a2d5777efcfe300bae6037f4ce2a0693d582ccbc39b4f1ea5a5a3dedfdccbd200abd47bf26aadab3c0eb07770d2486746635407cc6d273b8a42524a5fcb922998f3f10ff69a96373b76db84845ee0699c683b8068075c9f4ec960ab518f0e35e837bf6065e555a8cf06df56beebaa81f983cee2fac86874c1908693458748b8d7a5726991ba1ea1351f04e5c82615ab11dd3bcbcafec9129d850c9cc039a8faae02e4c38418c6ac662e0fbea0e44d559da5278ea19bb71759f8b2a05f43cb24ebe53c7fc93173b46067be453febc25fb17de19a2c0b3923093ec9099d672180c0a94660be42d2e451c54159b45ddd4b9264e84ff20337b1c2160a50c1f34f4097f07fedd41cdc918c7ddfe5feafc5d0ce546f7869bd07e67f1862c5af8c15cbf337f02382a79ed3d18b7a653601bc0c5eb7d5fe2945b6d13bb12c4415e49dfa075ecfeee14db73f2a60edd65c60e04f015cae3b21380895592335b159fe30abb994c7a4a0c0bbbd4f41f2492a7306e20ae80b2c0c44ad5437acaf952a874069f344358ec4afa0d881f063314436f15b93db80f9f09df0b7e3be9a49e1cdf12070cf1152dadf314a5c8e99513583856556bc83adedf626fa28f4ec4990cb6c26de4c86656fa2becf9dc290129d3f5ed5f485efa8ca3d9e8a8f6d66977bfad7004b6776bf4e096384d17eb4f57e1d481c5f817779b71cbb49b81ea99b73d4a4798383bbd3b3686cbb32b609bf69b8dff006506d3ade854129a04c92b42012902a11f81e848a53cb6293ece879f917db9cdfaedde37e778f58b0aa43917bbedc0209e3b7eb6a65c9c1ba06f40aadeef06021a45a314b0e6cd01dba5f89e817462a7c58d39d0a0438c27c5ca38293fa676e03e55f8b40efde6062f320d125f645078ede64fe97b9f0e963e723206872ee87cd474b01fcecea2b1ad33bc2fdd6608a4f85ea779386d42c2ebe431fa8c2378e88ab50795a367f8013bc39ebe044b96e9c151de992439ff501084bab343a4c65a9ad2e812ed71780602455d599e5f8357b67ee8163e8dfd4aa94532ebe91a6e8de863340be171b0009dd1b752f2618f61f4345fc917dc92277c7dd497fc129421fab115d6e6a7fc6b4e557690334ddcad642cf376c523aa2915f92d2a0e37241a7f3934a90c476d4a05cf686e01b989b46250f9c26505ce01ef203f7ee58096f67f232aaeea2168bd8c457b6fefc2f8750a0912f4d289ff84efda05e39aee7147eecd03c5b12ebb8dbde22530ea9c55ba5f309e133dfc3b0ecdc5957d3e202a4bf64dc8d444d8b2b9a8f2c3804066df6e69d362d4fb32c158b07aa9723dd2661e6fdc10baf9c1c2d5063709c1dd86df0225050f03a16f4cfc20505645ee726c357a842292e3f98d7a2b09d753274a440aadf3bf330ceaf9871c356990b8b418c11fb61de1e53a0c29344de34fcb0b216b8f0d90e20ef61778ea22e51f9b58b6eb3a3f033f3b878f21764106d14ebe7088ea51180002d391d8844f7f4a8610ad24fc5ea99740bdcca10f8f70ecc77e4bda91eb2e253f3484753555274a32937f71dbe9ec6b9e29a15ffc78d77cc93d28df223c5e5125b5e4842e284c06edded35d8bedb6fb58f524045e1b1c070c9d8f80d9c705b8f27747ea4c3581c6be946a50983d78759c238735b2f6ed415afe50c87764f47f20d0f45328f99d927f4668e9a41ce823bbc8449d0ea9192ae6908a2b9b99bcc10e75e998af3e50496844671d682dc90df187757c3e2d62b5aa4efb5a1bba6dae31e29fbbfc5d106e821fc7288f6e038e01bf9ca6cac8553706b159012fc72f565f37fce81d66386f6343f3bc2086a3445a06f7534c88d0f95b3232784d08c837692ae79fa620f44a8615191b6bc273f5817ad9941de1991daa197863a3e474e8254df875e6327b6a07260c244dd5e71f96ef452256fca829abb1f573b63bb3043820411dcdc100d39f6d5f138038133509121122e994b88f54ba7c378a7f548c2ef32e4a0d8b351a4e20b80eca0e6012006fc15db9a4a393703858dcb181ffed8b6a256665f275d2d1e1e4cfeba203ee90898e70a894697d5567cb72e2c701cabdab5d2467049ca40957e868e8af6f6defc9f3a78ad47f4ad5ce0ec64df640f6fa2c963341c3aaa0d5c48ae197e48ea276e49c38aebfdd60d5517e20fbe232feb0c3085d21643a93096cdfc8dd30722918220d032f173805e6324618c12f9a44b3970317b3a2decf7bc767ad0c7fabac20f6a502a98d741b94da1fb70f1b0570e07af1e5c9778251d1b2da8819b1d65a1221772cb3c982367528918b31eeb7f605be683f553c1c437252ad3fa2c96aee9bb741b75ed4a24f820ff63974984816089afaa56258ef4ea001ef78863416a539fb943dc97e67fc988a0b59e9f8239f4694d4f6b2e0eed626ffba34c6adfd8e072cca21df3d6f4f1ffab1170c3a032994751dbca8f4ab474c38c55750a9c26acfd1bfab3f831ba94198e8b23ffe6851d537a44fed1c9b2def402e96f3c67bed1a7162493a3f04f59f268d02468c63bf737b47b5324c425cb73e3b224de405eec7056017063a9f212383986b5299f180af01cabc317f60905a5d4fbe468a2d9bdc291331451658790e671183676a1ddd8eb0a2916fb9ebf63b6c02af15029907307d21ccbe2ebe99133ab3fa4f490825921f098492ec28f57a68d4b211d52301fd0d11b4c836356775b4dafa387af0d4197346e7e8532f3864ab2b520be88dc980e22f08870b7689581865835d0b1c3be322618a6034e86f2294ae492fc107ca8e9bb73bf36b0a9a982c73607079a225be584a97f2d010feac7f1e414f1f7f0c4ba59807516173f001c8604fc6a525e15dee2bbd2674ad59d9f997a2c0a01068c1a6955df480a01b56381cd028f"}, {0x18, 0xffff, 0x1, "1e"}], 0x12f8, 0x5}, 0x3) 16:03:51 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x82, 0x80) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:51 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x30) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd8, 0x1, 0x20, 0xffff}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20000020, 0x3, 0x71}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0xccd, 0x9}, {{r2}, 0xfffffffffffffff8, 0x2, 0xf0000003, 0x7, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x8001, 0xb9}, {{r1}, 0xfffffffffffffff8, 0x49, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x8}, {{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x5, 0x4}], 0x9, &(0x7f0000000240)={0x22, 0x76}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000002c0)=0xc) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x8ea9, 0x101, r1}) 16:03:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x121) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:53 executing program 1: socket$inet(0x2, 0x8000, 0x9) r0 = socket$inet(0x2, 0x0, 0x5) ftruncate(r0, 0x1) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:03:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0xfffffffffffffbff}, 0x10) 16:03:53 executing program 0: pipe(&(0x7f0000000180)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x8008, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x8) open(&(0x7f0000000200)='./file0\x00', 0x20000020, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = syz_open_pts() flock(r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r3, 0x6) 16:03:54 executing program 1: select(0x40, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1, 0x2, 0x200000}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = dup(0xffffffffffffff9c) r1 = socket$unix(0x1, 0x5, 0x0) socketpair$inet6(0x18, 0x0, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x51) socketpair$inet6(0x18, 0x2, 0x3f, &(0x7f0000000540)) r7 = kqueue() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) kevent(r5, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffd, 0x14, 0x2, 0x5, 0xff}, {{r7}, 0xfffffffffffffffe, 0x56, 0x4, 0x1}, {{r8}, 0x0, 0x8a, 0x2, 0xccd4, 0xffffffff}], 0x1f, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0x11, 0x1, 0x7b, 0x5}, {{r3}, 0xffffffffffffffff, 0x5, 0x2, 0x80000001, 0x8}], 0x1, &(0x7f0000000440)={0x10000, 0x7f}) utimensat(r6, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x1, 0x7ff}, {0x3, 0xda}}, 0x2) r10 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000240)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2010, r5, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x10, 0xf0000003, 0x0, 0x5}, {{r2}, 0xfffffffffffffffc, 0x20, 0x45, 0x1f, 0xbee2}, {{r4}, 0xffffffffffffffff, 0x0, 0x50, 0x1}, {{r6}, 0xfffffffffffffffc, 0x18, 0x21, 0x2, 0x7}, {{r7}, 0xffffffffffffffff, 0x80, 0x80000022, 0x9, 0xb53}, {{r8}, 0xfffffffffffffffd, 0x40, 0x1, 0x101, 0x2}, {{r9}, 0x0, 0x1, 0x10, 0x302, 0x7ff}], 0x20, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffff9, 0x10, 0x1, 0x1ff, 0xffffffff}], 0x6, &(0x7f00000002c0)={0x637, 0x4}) 16:03:54 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:03:54 executing program 0: unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000002280)='r\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) preadv(r0, &(0x7f0000002200)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000001200)=""/4096, 0x1000}], 0x5, 0x0) 16:03:54 executing program 1: select(0x40, &(0x7f0000000100)={0x2, 0x0, 0xffffffffffffffff, 0x7f, 0x3, 0xfffffffffffffffb, 0xffff, 0x3}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0x9}) r0 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) shmctl$SHM_LOCK(r0, 0x3) 16:03:54 executing program 0: socketpair$inet6(0x18, 0x4004, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x7}, {0x18, 0x2, 0xe2c4, 0x3}, 0x0, [0x0, 0x0, 0x80000001, 0xfffffffffffffffe, 0x101, 0x5, 0x7]}, 0x3c) mknod(&(0x7f0000000180)='./bus/../file0\x00', 0x2020, 0x3f) socketpair$inet6(0x18, 0x2, 0xfffffffffffffffc, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = msgget(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/42, 0x2a}], 0x1, 0x0) r2 = msgget(0x3, 0x11) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000400)=""/214) fsync(r1) 16:03:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:55 executing program 1: select(0x31f, &(0x7f0000000100)={0x13}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0x2000000000004}) 16:03:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x3) 16:03:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:55 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xf}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:03:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:55 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000080)=""/166, 0xa6}, {&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000000480)=""/87, 0x57}, {&(0x7f0000000500)=""/194, 0xc2}, {&(0x7f0000000600)=""/125, 0x7d}, {&(0x7f0000000180)=""/15, 0xf}], 0x8, 0x13) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) open(&(0x7f0000000840)='./bus\x00', 0x400, 0x4) r2 = getegid() fchownat(r0, &(0x7f0000000700)='./bus\x00', r1, r2, 0x4) 16:03:56 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x5, 0x0, 0x0, 0xa9, 0x800000000000}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000200)=""/174, 0xae, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="04000007cea3e9a800d8bee3fbb15abb0fd9cac885617a3cf6778f19a4c807a410c78fdf084bb4cb9b89f08a3a4d7afd5a88c4ca1778cfd073084d9eb7bbde30637788e5bb3bc91f81b747111076993cba533ec515803960989c491573cb1d875dc391f72b540cf8e235dfa03abec224b67057370c2b56a11920bcfdc05f9bf57d331741b014c7f56b5e052c2169bc"], 0xa) ioctl$TIOCSTOP(r0, 0x2000746f) 16:03:56 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000200)=""/214}, {&(0x7f0000000300)=""/234}, {&(0x7f0000000400)=""/182}, {&(0x7f0000000140)=""/19}, {&(0x7f00000004c0)=""/4096}, {&(0x7f00000014c0)=""/189}], 0x1000000000000037, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/115, 0x73) 16:03:56 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8005, 0x12c) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:56 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:57 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x282e0, 0x101) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c514770e727a69f29aab0339c1b607e30fcbf34aca37c4ce6de5bb352d64710db8f8ef765b9662a010a25b2e9e19f7ac5546f3246077d15a7f0e2e16a75dc76c2ebdcec4fc39f1ba414d", 0x4a}], 0x1) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000000)={0x8, 0xc}) select(0x40, &(0x7f0000000080)={0x5, 0x6, 0x7fff, 0xfff, 0x2, 0x9, 0x9, 0x4664}, &(0x7f0000000140)={0x6, 0xffffffffffffffff, 0x3ff, 0x100000001, 0xbc, 0x3, 0x6, 0x200}, &(0x7f0000000180)={0x9, 0x8, 0x9, 0xbac, 0x401, 0x3, 0xda, 0x800}, &(0x7f00000001c0)={0x100000000, 0x5}) 16:03:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6010, 0x2) sync() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xffffffffffffff07) fcntl$getflags(r0, 0x3) execve(&(0x7f0000000180)='./bus/file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{(\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='}\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000440)='\x00']) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000dbb859cd4b5bac5c348baf035b50a900ab40f3d7ab377f2e2ba998fdfffffffffffffd00000000000000000000"], &(0x7f00000001c0)=0x25) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)={{0xcb6, 0xfffffffffffffffc}, {0x81, 0x4}}) 16:03:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x40013ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x8) preadv(r0, &(0x7f0000000140), 0x1, 0x0) 16:03:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:57 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) select(0x40, &(0x7f0000000000)={0x7, 0x7, 0x2, 0xffff, 0x9, 0xfffffffeffffffff, 0x1ff, 0x4}, &(0x7f0000000040)={0x100000001, 0x2, 0xdd0, 0xfffffffffffffff8, 0xfffffffffffffff8, 0x7, 0x9, 0x9}, &(0x7f0000000080)={0x7fffffff, 0x5, 0x1000, 0x1f, 0xffffffff, 0x800, 0x4, 0x9}, &(0x7f00000000c0)={0x4, 0x80000001}) 16:03:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xff, 0xa6, 0x9, 0x7fffffff, "1f377a7caaa1c7bd183b76885f940ab95d0a88ca", 0x8001, 0x9}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="37d23f2f590f4c2b3201c89a2e73773c8afcf4cb9507d6dbb836b5b81d093d4dd52f3fb2125a636f6966c7d6796a3f3fa0f0d02263ff32b3d30b3535a33e531341f8864368ed28abe2ac9eec009ebc5d9a12673c66ce86d1215b43535331c859b6bffc902f415a7de9ec580b6d7b4737357e809a3457581df4ebf10d0ed3013a233c8cf348a7e7032603d2f7877c407e697ced2835fa856c94fb9827da9289ed82fd40ab4b7001a44993cb793c65dfa5d88c7ec152cdadcb604adf4668c7912b063fce6ad7da2cf7d9b18db7fc17ddd65d6af75a83104f3747ef7447c21347f4995e40042fe7efd606dbaf3796499d2185baeee024e6447fe06ccb3c769501b6d096fc7479a5e4ce01a3382ef4d69c05fe828a82aac26961fff03cb97d26c2e90ee3915ea389360ef049fecabe951618dcdfc7b14da764239d10ba2f2ff3e1b1599797752df40264bcc6fb88a3b039d8cc9bc5d29f14495c3692aff9ad3da3a571b313bd01854dd4d04bdb434c68056e19b9e420f2f1ef9465743d49dc3de6b51d774945392c2fbeef7e41364622214716882ada7dd33308db8e0738cf823d7ee4e4b4d1948a8262aa3589d71350579b89fc3345efb4c61d6e46924a445f82f4d4dc55e3d70a52104076791efcf6a214e4e182e9ba76ea2e876e999ccd0361b59b4ded2f73182a8ca298fa25af8b1edb1aedb1b1ea5df7fe3932dce411c5aadd9c0a33704ce1ae2a0ee1eb9909c22f32bec037791efccf6fc7b5e6e3e22e499103c2e7e018abf89080376bb8641fee7f0249591abe3793f06bfbd1c9597ae3799ea1f1d2a4223225aee6afa5f9664322368cad444e73e16cc55ca1fec990d571ab0cca1fe2eb3f7c5efe2cde6c247a2ea1657fa9c4d860050a8503f94d8ab5db9e586cf77b566158fb2d4bb6b41c7d86a5ee99ac446ce002ca25b4e4749a36623f9ccb92c7a57e16b5797b07d78be0d8914c211b9f1a5ba3bded89dd08dbaa0d5b868d63874a31af0ac651ffc68b97b77254778a3b2f2846fc318388f2fd31c55070d4cb91a27a11315a6620190e81ca318876232af985bf873bc0d5b83978a0d85a99fd21ec01419105ab1949f06b82691bcc863efaac0e75ed2754619aee36728d2b0f534af3a920556ce3fbc005a6fbfb1d6af067e24080f47e2dccab1387de424e8802ad0e99cb1a336713f79b69348c8116b9e9a213917922253bfa1c13b8330026e93241e30ffe8a95d56596d3f4368e75e14b4d3f6c9ab8aa042f0e881233c32232fbe6514e0950c28e64a292bb650ab99fdf79fe69b65d7aaa95cdd71e3d63c7a046d09dc9c5ad5795ae7202fe056e6aa71102b5a8657228457a31518ba40922a0ecee2bee9931d5450e4ac4c73fa7805576de972447102e3dac41b52fbb99b1b76aee17c53d68caab1345474e7a4a519ec4ab559f399235a3578d66afe6590aadac5b30f41112d3260fd4029d0c9f89b1e80a7087244ff078cce43f5fbfffa491910aec84ef0b244a03afd318f577e5863d787b17b9f23ae75c75a0f4e92b90831bf385d97a1a2eb8ea872d7590f439e6f9ab47cba8fe442dbdd5387467fdcdf76714b0f47d122ce76a2ddbd4f0ac1e23b8a10898f6e16dc31ef79996db16a720dadccd76d8531cc9f3af10d26b4d815ac5eb514d20d3a93c72de4033ac38afdcd10527e5185b56e1edb70463cb81b23a82b296f96ac476e86a1f1d0ec8245056e78d60b3d543df4dbfa9d2b60a4dcefa01f2f8b1f2937f5ffaeae81d333622d6b6cfd9c56ffec44abb33e7a3c968de1d976db83c7a21dd65e17684e3190d12f71dda60ce1a4169c183301eb2d002f9240950191d7dee1bafd01d2f882b6f26d3e3971536d924157c10845794d64a3ad3b9d7061e0877fe217cc9ff43ecc00887004eaad57dd90b496826a7296a0d558908da7bc09a50d267318b5f880e8e1526e73a3d4c77c14835983f3e5341ee3cc8a376899e1cd173c7d6a19f69ffff00681661c15e05dadd2dc9c5f394b345070e031b5cc2f5061fc8dd7a8d5321f44f2f685eb66c8088e6a1d8db12cdb5c3f1987ee596a1083d9651fd016f3863f26be47b66c29484ff9adc7e3e13539d3e069ca326fafb6c7f480e5b48bb067a2c7fc9e153410201b422e3028da54e27edd60250b5388f22eaa8591892512407900924ee35367eead1b68bd7e4748a5284b523f9d283c5414386e4f2d4bbc3bcf3a3e512343fb34f53342af994e46f2fabc59db17bbc5d470861c2bdc5b3132e8701a4c2d19d4486d3231166c3187a8e3e5fcd3255eee367b27d63d6ced68d8375ba02e538cf8dd36d76e13c33296b28973ffd3157c2619c673a141ad89efe52e57fcdd290fb78a9401c7776a9b995e0e5863de191797a5040c139a36ab9dcbf44c8220188f4d7dc23be0a4f0af01e475adb49dbaf2a5f6bc5b5a376104f7acb83ba59ac2fd913b33425017fd9d65fe48215238684ffb976f2c3b8d317d5ef6a455fe179719dd24e89493bbd6c1a2753fc8745b533a061d6abf194c243c05287d6c9a707789a51ea79cb96111df61ca6b9ca8cd7852fa04360ba21abf5f33daea3da9cb05a8658082091468ec58bc6118beea4d80be53147cfb32f14e1b218a652827c6c8a402c5c0b521df5a5687c7b0ca599117b0d176663380487eba73188a0357da793240925d1740093f581a6907c99c353ff564d7cee1c46fe6bbc54db4f6a2395468e9c85b2e44a99716c75488db939a4d9af03f0a862984176eca656e96c868c8b66f6545b892a604a9324e915ced1fd7d498e27ae8bf096af93feac5d81c28318fca220b4fa4ee2b5649168074b5ecf36cdf6e527fcfba21f43d65fe4ea2b8548e2049454208c7ec6ac8834725363fcd53392d86e5126b64bc03b1ca32befa46c9f21eabc4cc970d4107515786f488d9e19a28f81cbc9988055590f119e46f29a19b3a0dd3c3860be49917bb53f7ec3aa56f2d8502fed8e49cb05f39155cff8190ee7e669b3b5bcb930d9067c55d231a51a631604656bb046ca6f0d853194ce48f9f7e81def0fe9fc76fab63dc32f502b58664cabb666d54fb93e993362acf892b3a6a0b01916dbe3dbec00a1ec1c9e52a3d5a4e774a20f4c849afd4a327b0a421e35d613b9c95b59f17be4b6b69fdc7a6fcea9d1bf5ff937d81799a417b309cc0a1cfc9d90c723bf1bbb96ec5bb21a467a990a5ac8142681b3b776e8d41eefcaae7737019e72a55cb424bbe622ccbdfec33344558ec3f637a36bcdfd9555ebf1ad10b59779a131a6690796f7ec069fcecb0be69f60c3d9c04fdcf9cfd21c7767b2cdd7b4824ba36ee03adb243425cbf25390a66496105035aeb3d6da96b8ef607da57b218cec59a8701f017ad60a02997be492d7fe75f87c0bb7b0cf245d4bccf605dde29b7688a6637029d7110919fde83d58a33e9a05dc39249d90da7489d6836187def1442c6015cac987d83bb7dec4fa7553df2df88efc813e821d58a7df7effe1f605694777c900a7a2e444f6185984990e1841b5038a791b1a335e33018394a01dd252557bdd689433686bb36019860b19e48f33e014f70a0110f1f8a9e2ff4beea4628692f6fc442f2279f89ece9f1f9a99dfe992020a0d286cae5824f5188fce80ee0e8a5c8d809bce92d3357fd4be40871051c4a5166417ba701f9b70ebbfe1ed43783e51b8e3442ea152445d98f4d3b0256ae645401ec64fba6dadf6e7e4c6f114d6fcbee226293d938e23f25614cd47423719e48dc22d697a76a2ba65a1dfa16e4a09f220301f17b1fb646e8586a9ac34f7dd007281c71d04a333b1881a95db9f594e6db4dadc0f9e1fe0c95bb2b6cb808ef765095c1e56d055c5c5ab6428099be7286702fe94554ffdc14395044662b5af11e7d685d837b38cf01042a1891e013d2bfd40b7df4983898b67d0405784a8a20eb9769cf6df60fd6606ba37242fc0720ecc1498f61daf439c7f87e7bf90b3ae0a2df34676ab2cbb16d3a4b2d963f538da0de7c0c3c74929c7f39eea4e2d7a25e6a1f631984fd85fdd517c724f07abcf6c7f3c03bfc9d4b699357a4588f613c42cf5c7a1b7631d6c01bb9599924655811e0a002641920db830e13b3d7289e84c79688be0bb7f29843b33a8ee8d6f78e9a1217a84af33084941aea10501a37b2f99e5ebf0023b8f18ae31453a08f450a3d817db96b5ece8f6f7c457ecb1a52cd40702438f7095ffff9d85447d3ea22529ff1767833229596ad0aa5882629d0217f2e017d122f1a01bf4c62078a0bdea5b138110ad97e151b0742d69e5e02323dd76509ad19254d35a0cedeeae329cb008b8d982fe7432963ec2617c0e1651274e6e900b97b64fc48ec19b607eec28d72b780bd4962abaa145149a6db3cb1a19f8c3542801f421fb4bac5c94bcbca083f5034f36299a03023878645c9557de3b8be4638a3d13b1c27e99988068eaea7ca6ba283af7c3315bbb3aa0da2f33722fe88429182893f0ea31ae497009be619772a907e826af4d525e0410f2e9759dc03d8eb786923e2052a4ba2c6d83f3441cb98051c9301ea48dd376462619eb2d5e37e81836a2e6705a96eddfa91dddc57c2892ea286dcd042423f2f39912c581d93f0d8cda94edad9ffc24364b3824d1e80b0a131136e9d4ec0589794cc925d4b5c85c8503d8cb9b858462fd48fec17f7d724b2b2a77e13173b323689fa57ab22ba86ec135a15545875c046dc6a417b13850b6708e9fec054c86d157a0a7e0a1d8e9124e90adcddd469155563cf6d2cc5844f6040c084a78aa87b27c9deb41644391ae7aeb2c08fa01693f329b81c517504958f9fc805bc2f45efd207f40f99d9987d4ae6fb0a2f0ec718fdf53b39228aa0af56beadcf0dd19b2244d33be3738877e149f39817687ac30b0808341f0216d2dbccaba455c13d7ecd93472f67a060948af48f381933c108f8e0bdfb85f41ae7d42e83f7835f3298a77291c1ba7c612f6911ecae3ecf78860569ae127813d6a7a60881189c8f6f7e1aac63c4cdb9f0081f1f604147279ec9b37cfb455be75778ddf371cb9c4b4927c49baeaf9a4ed5484748fbb9b0de030113968e6de479fdb2ac0d54567caaeaf58065df0294219c92b31cd42b1908d20414cf2cf4064cafdeb6b23fc278e1e8ebbbfbe3c1d1af6aacf9490d69e5c1dd2b774a12bcf88f26dfb6a31785f5f9f39c4cbbb40b1d2ed66bfd96390b2d02051b6fa5d9e6b69d1c91192a944996b4435010bfc931eceab216e5e1d6cdefdeb28c60fb809f05fba2d8acd4ac8d38578c025940d16db202cad52904608cef61e9170845a9d5ce0f7adc471e940b6b2eef74b30693a132a8f2933a65a11d3682025d7d3e732da7d3f38bbfd79457a313f558c71498357c4417af832e61a4fa91b9bb10e174a2f90f85881d3ba2623b8004c63e15de99f821cac5fa616da02291e4b7f5bf2d8c8bf2016e76f9cfc889f31032205d27aab5f21dee9b79a6a33156aaad48e519514fb2a25d33f42042c857d93aaba99bcf4141a9259716efbc8c314a3f1b807bdfd9d9768f6fbbf08b7cfd0d1f6201446a582b39bdbbc9fd2cea5e6fb3e32916058630b3d1c3068037cb71ca6230d9a047e0d41bbdb6023561277b2d58b5848f265eb27f017726b26b656a872db43aca44b54a24cdb05b977d0ce87e10058308edcf37075064b8dc76390eb7d8f91049a97fa7a7e8172e09ae2a79f5f872a831dcd3cd59a1e9e903601b082d3492407a66a1304bd4d5a36fbbb02dd6f060df58b7479326f37c3ec2c7663800775e6810dc4359a4007c9c6", 0x1000}, {&(0x7f0000000080)="c98fdb6ec11649e03199ee48e68e0ff652a9c3a8780e7f8ed116a7053a80e97f27925abde7f9fce8ca9c3f71c82432290c4c549aca9e71b4fbac17c9435677a57219cb7a6fee7a698ca872918d27c07c5590edaba20061eaf11cdd85b65b15", 0x5f}], 0x2) 16:03:58 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x218010d5, 0x7fffffff, 0xffffffffffffff34, 0x5, 0x7fff, 0x5}, &(0x7f0000000040)={0xfffffffffffffffc, 0xffffffffffffffe1, 0x49a7, 0x8, 0x6, 0x8, 0x8, 0x40}, &(0x7f0000000080)={0x3c95, 0x8, 0x3, 0x5, 0x12, 0xfffffffffffff0d7, 0x8, 0x5}, &(0x7f00000000c0)={0x0, 0xfe09}) 16:03:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x1000000008028, 0x401) rename(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)='./bus/file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x40, 0x40) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0xc4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:03:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getpgid(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r1, 0x81) sendto(r1, &(0x7f0000000040)="49e2022ef70525408f8b98220a8133c203041323d0aba02784007ecbba2395f5f18cd084ddeebbe35eb1f1097deea85714bf44a8d440d909643f4959b9f72f1b2a7daadb538bbfc68d14214ab4b129d5b403a4413ebe3e63c2ce258c18ce4dc5be5a6ce4fa2f690d7c7fd1f0670f77f2d5fa28630e719616eb4e886b8f50dfc8d4ecdf846bc08201d88b7a823ffa479c22e6dcd9b152af244796f61b351c082728cd543137b6cd970076b0efa09f129d82188cd1d1ef84dc639f95fa250ef9d5f7269c079102a4c58cf245b000d952a51f80fbc314fee0d8", 0xd8, 0x404, 0x0, 0x15a) recvfrom(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x1, &(0x7f0000000140)=@in6={0x18, 0x0, 0xee67, 0x8000}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001200), 0xc) 16:03:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0x13ff) r0 = open(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2f0a0000337b4c3b7b2c4ef52cbcbaa2648934177b86a3888b7d64ed04f99100000000000000000000000000000000000000"], &(0x7f0000000180)=0x1a) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) 16:03:59 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:03:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:59 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:03:59 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffa, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x7ff) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:04:00 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = socket(0x30, 0x8000, 0xfffffffffffffff9) recvfrom(r0, &(0x7f0000000040)=""/36, 0x50b26b10933f9575, 0x40, 0x0, 0xffffffffffffffca) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:04:00 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x120, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x3000) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=""/198, 0xc6) shmdt(r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:04:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x9228ab0e6b03e4a0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) shutdown(r0, 0x0) 16:04:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x8b89) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:04:01 executing program 1: select(0x40, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x7, 0x0, 0x0, 0x0, 0xa7}, 0x0, 0x0, &(0x7f0000000000)={0x8, 0xc}) r0 = socket$inet6(0x18, 0x8004, 0x100000001) recvfrom$inet6(r0, &(0x7f0000000040)=""/101, 0x65, 0x801, &(0x7f00000000c0)={0x18, 0x3, 0x53, 0x7}, 0xc) 16:04:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:04:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/116, 0x74) socketpair$inet(0x2, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x4}, {0x18, 0x2, 0x3, 0x3}, 0x7, [0x2, 0xfffffffffffffc01, 0x4c2e, 0x4, 0x0, 0x401, 0xda5, 0x1]}, 0x3c) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) chmod(&(0x7f0000000280)='./bus\x00', 0x2) 16:04:01 executing program 1: select(0x40, &(0x7f0000000140)={0x7, 0xff, 0x2, 0x2, 0xffffffffffff7fff, 0x8, 0x3918, 0x400}, &(0x7f0000000180)={0xfffffffffffff0af, 0x5, 0x4, 0xfffffffffffffffa, 0xac9, 0x0, 0x100000000, 0x8851}, &(0x7f00000001c0)={0x1, 0xffffffffffffffff, 0xfff, 0x5, 0x0, 0xffffffffffffffe1, 0x8000, 0x3}, &(0x7f0000000200)={0x6, 0x8001}) select(0xfffffffffffffde7, &(0x7f0000000100)={0x6, 0x0, 0x9289, 0x10000, 0x0, 0x1000000000000000}, 0x0, 0x0, &(0x7f0000000500)={0x40, 0x1000000000c}) select(0x40, &(0x7f0000000000)={0xffff, 0x7, 0xffffffffffffffff, 0x7ff, 0x3, 0x7, 0x5, 0x800}, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x3, 0x3, 0x0, 0x2, 0x2}, &(0x7f0000000080)={0x4, 0x80000000, 0x401, 0x4, 0x2, 0x4, 0x5f, 0x2}, &(0x7f00000000c0)={0x9, 0x3}) 16:04:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./bus\x00', r1, r2) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0) 16:04:01 executing program 1: select(0x40, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200000000}, 0x0, 0x0, &(0x7f0000000500)={0x6, 0xc}) r0 = msgget$private(0x0, 0x140) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x257, r1, r2, r3, r4, 0x2, 0x6}, 0x0, 0x1200000000000, r5, r6, 0x6, 0x1, 0x5, 0x70}) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x4) r8 = dup(0xffffffffffffffff) dup2(r7, r8) 16:04:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = dup2(r2, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0xffff, 0x4, 0x219f, "afeedb42b122f5b6da8f2b2eee8426aa121800a7", 0x9, 0x10001}) poll(&(0x7f0000000040)=[{r3, 0x42}], 0x1, 0x0) 16:04:01 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000ffe000/0x1000)=nil) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/8, 0x8}], 0x1, &(0x7f0000000180)=""/72, 0x48, 0x9}, 0x802) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x481, 0x0) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r2, &(0x7f0000000080)="31455b6772c4fbbcdb86282ea03c81ee066592a4f9", 0x82f2) 16:04:02 executing program 1: select(0x40, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x200, 0x0, 0x0, 0x2, 0x400}, 0x0, 0x0, &(0x7f0000000500)={0x6, 0x8}) kqueue() pipe2(&(0x7f0000000040), 0x10000) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 16:04:02 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x200000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffffa, 0x2}, {0x852, 0x1ff}}) 16:04:02 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:04:02 executing program 0: r0 = semget$private(0x0, 0x5, 0x30b) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/4096) r1 = kqueue() r2 = socket$inet(0x2, 0x8, 0x80000001) listen(r2, 0x0) r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001040)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x20, 0x4, 0x7fff}], 0x9, &(0x7f0000001080)=[{{r3}, 0xffffffffffffffff, 0x90, 0x2, 0x8, 0x3ff800000000000}, {{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x7f, 0x449d7619}, {{r3}, 0xfffffffffffffffd, 0xc, 0xc, 0x100000001, 0xffffffffffff9ee8}, {{r1}, 0xfffffffffffffff8, 0x90, 0x10, 0x0, 0x522}, {{r3}, 0xffffffffffffffff, 0x11, 0x4, 0x2, 0x9}, {{r3}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x2d10ee08, 0x800}, {{r1}, 0xfffffffffffffffb, 0xe2, 0x9452d8502551ec6c, 0x1ff, 0xd2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x311f, 0x7}], 0x101, &(0x7f0000001180)={0x7f, 0x4}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x5) 16:04:03 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040)="b6e6875f3ca61fe874a93ee1708726c8a6a186830fd3de6c552eb04d6dff0abfbfb5b6c5c403643c5989fdc84fdacbe36332a24ecb26d8f026b844f64190d0c55934bc90b4743d774424775c6a6cd08e0daa3637026077721c5b8c97cb84df18e1cf5a84ad8ed18ee0c9464115e60f2111aabb1c4b4e37b2e584d5e4a320da399cefcbced66923c72d5bd6e3ee6fc04cc4f968d457210dfc360ea76176958572dc0fc28792ce9cef1778f9dc8ea249bfcbddccd98cc985314d157518b429ab21e63623c010824aa3d666", 0xca, 0x2, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) getsockopt(r0, 0x101, 0xe09a, &(0x7f0000000140)=""/67, &(0x7f00000001c0)=0x43) 16:04:03 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x16a}, {r1, 0x114}], 0x2, 0x0) 16:04:03 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x3) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f0000000040)="6bcdd6c38c6c98fc1d0c8233f28822558e2bfe0c60d29c11b61b2d959c6d55dd", 0x20, 0x2, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x9) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./file0\x00') socket$inet(0x2, 0x5, 0x7c5) 16:04:04 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x4}, 0x10) 16:04:04 executing program 0: clock_settime(0x1, &(0x7f0000000000)={0x77359400}) 16:04:04 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000dc3fe0), &(0x7f0000b1bfe0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x92, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:04:04 executing program 0: socketpair$inet6(0x18, 0x3, 0x8001, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000000)=""/76, 0x4c, 0x800, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) 16:04:05 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x9, 0x0, 0x0, 0x2}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:05 executing program 0: socketpair$inet6(0x18, 0x0, 0x8001, &(0x7f00000000c0)) socketpair$inet6(0x18, 0x4, 0xfff, &(0x7f0000000100)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:04:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000026c0), 0x1002, 0x0, 0x4000000000000002, 0x0) sendmsg$unix(r1, &(0x7f0000002640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000080)="e3b7332e8d1ecd60530173b7c0b17df99eaa4c424deed5df159346cec05be4a893672c785b8feadc994f8d4434a2c6fa9b7e08a9447f65", 0x37}, {&(0x7f0000000140)="9882bc16a62662bae7c69e92e2abc08585c741c9e6ebc97e5d6615b8ed8a2e865bf17ca56a3a6d384be9ec3b88f4905be9eb57446b29a47b606c977ee8d4a164821b28c232af3a133bb7e6f42b0034ab6513aa36fa4aac95b8bada89e449fa0883adddc5ee8718a25bf933315ff28c59bd5f5899c29487d7053e4a65742d73bb4a3a8ed06c64dd5cebc10602a92c2819af035345ecf2e72fc86079f2673e089e2ff4e1aca980a734ff06112118737e5e68cbca264c561329e11230701d8c923d22e1821b83946a5e64d91d17253e27bd999bc88c99ac508a4302e94d9570db7075a0a51325e5496dafd4e9a5ea9310e9347141cf9947d99b6d2cf20272b0c3be489f5128d6aeac1a62a4f786bfa1118021280b4c339535295c085f4b75eeb33b6e9975ea05fa1d368259ce2aa787f514c949d754f7be716d6bd76a5e02d35834d598d653741dabc1af1175fe63b550a4fffa2fc6944537ca46c0f41c59b94f4dba851ff88271379d8d9581f019a09ad064bd4a426f996668927975a48dc854555b739f8231dd22575dce0bf1713c413906f0117b3f4e7e9364045c816d203c12d8ce2900cdafa7ca1979ce6858a459df717ef31929d1fb9b3bf973ff4fdb4c2b9815a909dfff0af6e8964ae0e9110f0fbf53c551f165381fcbc5537a6a65de2575027f23dc2cfbf6f95401f223822b0ab895ef7a9dbc0eaabefe0167637d104a3a9974b7552582b15173fc5b8ec228334e9e03c86f974efbf1a082713e661b89b93bfb4284174d6858e9272cacc8ef26f32e4bf3e4a3a56979d048a40abd1b3ce38aa4bbfd8a269de5c767553a9c23e678093a9c4d109cb46af491da6369fde827bc10d5ecf7ff1f91e553d7c71a3ed514fc4f05e44bef9404a34d6f7a4826f6c2e162b47cddd2b2517fb5fe981d243d40b3b80bacd65882c4f44cf4c612a1c4542fb3432b7a61b94a4af98782a2cba1268305244a7a455f84f403b2b152addd8c4f43e1a0417356946f2bd2f2dc34098bf0ae6b9d67d6103532fbbf0d5dcc5a494e2431b6cfc124e1d2c8fca7927e8d28c9486c16c45bc456724669312c205bff994299fb44f10eb0d01f19dbe1db791605c0c00d694f63c381e319e720ff4b15d1b9875dd9f6b2d50fb7a8af6523b42482c895efd5a1916b4237bc9d873965c7994270d92e11543e637532371aa64fae24593d02d62594c9d8cad905fe5a6b85c931114bfa2afe58627a517b74e91e103209436b22205c28f031c9c57a56ac6e8ae75400018272eed3cdf5f7705df03f99355973ed4b3e8abbddb8d1f152f9d617062c285897089439f2b0a916b7a1be84f547886345a87a3f675340d2ef8627457b87958218d3f506e41d534c23119ad791b37b07a906d00a13b89b4631907d2b73e048c0bf33df40246cfb4f97d24b5bca6380346226283e53361ce3a5575c52c9151bbd8e753e24db9e0e8a0b92d9f2b36b6af6e02c0823cf6ff4270d748ebf0e9fbf185f37fa0e61cd2bf730bf9fdb23abed96f9c178288a220d8d8b99b7a4a6a5c1ebcb9be56c345a3ec992f1fbb714e02de8d8cf523fcbd8b04765e1e922dbaf6284877707c633589b2e32a9098892a1a899f61c9edbd3b8b897fda25a0b758d5ab98a79454f1ddd91b5a149dbba7dcbf8a56afb423777d7b212ad407be35432e4998b3005f1101855f4d7ca0310b4543dc40d02fc26135519a6fede5dce5ae23e8882d68dce162e6e7fa70482764b5fd385171c7643755f657a42e5f3fd8b0e914db9fb858608acd6bf847243353620b6a14283282b34ea7f9d13ec01fe9ef6dee2eead7021c5d6d8e885cbda61761490611d136941d78df1bb6798e11dd353adde4d759c33f6c24b283099653d2aac079629956af5cd6e2af8527a0dc30dda7aafbadb93402531b48c1bb363ff10bd691daf220e2cd666875f24928b3d500f251ef688a07259a6ba8cc07be6a9e3e918b1e84bf8eae01b799b7a487bc310f07a9f4ccb2c5683831edb4c222523a06563fc4bf5bb7c0bba65ca1a68e31e2a56f90afaa95eb769aef258625b64d42057090a2d5508d0cb1617af605c943521ff4f68c3656477778fca02c50f116712c6045fe4abc6be97dca9c42c168e6acb4b6155f706f043386dd0c26b817f2857fefbdc8b44b7633fda9d28b95a894a625f784eaad7bc1adcde00373ed270f7462759238a68ecd77506a8c86eac1156e80c97a83413194e5e2bd915cd027073d14f5b56e41d7fb0ec91087cb8aec4d91d736cc6c908d58f62c9bdc1cb9ed5d8278e0eddd5e319e776421459e377062d142c7af893ed47e9cbe4f092f2fd843ea9bb06054bfeac70e24dcdc8004f3af549a30278e9e35a5ab80c13a95a19249e6efd867460c4f3b6789111a97503c7ccc862502f973162f0d64a83f8bc151ff7fe583ed2d94ce929901af6573a4b7e408483dc9181351c3c286745495969e527d6ca994585624138302f27c8a51f1b87f56d808fd929fae39c28914b0e07d00b36c4f1cc513a3d671aea7f7d02e665d35b3b98870d9136c87c94cf75f3bd6a3e9f9f248550a6fdd070f584ff169ca0cbda85afdcf918370306e3854fcdf1225cb6bc91aec5aa578faec3a61cfbc0fffb81629c155269a4885cc2518ceffce3fbf9d415af49f1340a79e266d1adcd9c73ce0570fc8a4605debd4f2a9925bed97c41a58e980cfd2f1f77bca0582bd31b58925699537ae732a2322d76fe61668c65a150392b0d54d928c8e204662368dd3178e9ac404ff40419e72d1d2d5dd802d88932800051a55d39565daaa88a475370062376345a7abf42d04ba6b6d220f4612a9c35c5dc7920fc58a202bf92d42cf5175169e511b1b9c4bc4e0b73eaca43bcec5869cb8594a6069e01f3acb4f126fb6130ceeb75b0f1a7150d43e2d967bb852b6545c6dc166101de93442fd187f28c3dee08e8ebb41d75603af74a0e2803b391dfe59387c0d7cedfb0a7b1665b5beea8171289b4b5ed8ffc7e85119e7ae956fa7d3f285909cde362faeb0ae77947455b7122bf87060c10e97a19a4a31ec4e39a2829fa65771e7ae4661898453614c288d84ec2ab264c8d4a50d26d5a9b47eca7edad7d71f9971e333baa2fac263faad90e160333e3e33bf186a4cf04f84004bf87c6822368db7b5bfc8701a563051704032b14ee988f291d47f09ca60e86fc2b0d28c23307eaa1909d14a7060d163e042c151fa836d3d8086c4c5dd8b6739bf39ec5c9aa04673256cdf78177b2970b1e3c8700fde8857d5121f9afc1d4e82453a002a8385eda82c10b647d2d58a83f0908f6c6fbf9538a6924dd9d99b7afc856d7338d4b2ced4da587039c6929aff820126ebebd81a373f771fbb6b9366791b399e363c3f21d087a7cfc88f8034e449292044dba90d14977326fdfc852b7e6e57ff7736684d77d056d7a2f4144e99f684a0422129c7b245d6ab6e5896893cb7e1a87146c02b5fa50f06dcd2e5a97c84f4402ffe71582f4e184c8992c9022387eefbd60f568ed5d1d5857529ca16c0e0a2f8451c8284799cb8596acc07edf47bd929c37111db706e6bea01c70c1671952c460a3aa65a91ccf079c760e9273b78e3e582274815f9cba0dd270c5b6e8ec849fde15bdaf1e4f5f74fa545a798a203e9f3dd9a65a21dbdbfbca83f71444ef48cad55d22f7a1aace68c2379e22b9d3dc3fcdd3401bf5ab2d6be36f71c6acc719bfbc453e04f1a99cb0fbee67ace59b518addf45363884174eb1db0a7e031c9c281845914b5993215be5ed5f0b38979aad859e1631c91b0ddbb624166badef5d4ed68e22884f938b8fcb7895844f77b7e4edd8ce3e96b5ad5041c1c41e5573be290a43cca5a92b279d6020b4717b191468f6d5c08b4f8e4efcc8faf1273d57daaa1ae44670178d6d737fdfb7061840736332ae9c8e6a22cffe41edbe3d54168200b55475d5eaa0257b82bfbb8b7ae0f06ff42d29d4184dc577936489c4d3c4cc5a5418c0557bd50235fdcd66806bba7734b21027e992a794ce675a0b860918f246ab32b7235843f23cc9870927d1070fc718c08640c993148e210c845b460befff15e760914f3fe1879c8bc26e5619f65df896649a6364777933272a0feb804d8d98adadcd8e1d9636e9ade8490048469c429bcb7ee385a3e7a3c8c2d98f29282a09f54dbb7a6fad4bb58fbf8168335cc087ab30f15d29ebfbb9921b3073d188eed0c9b0e865c62cbd1bad552a9770ad4c6f4672ee7630d2f755ffa0e955c43244bdc27ecdafe70175fab5701ca59bbfda21515c93f7e7d4451673e3f5a00ed513b563c86430b0096b5c9a84476a0bf83a81fc24a1358fbf3c4855a554f80fd5409ff2ae71f3665611f1362d8be86bb3b830636f4f3b4dba87bb17878d515c5d7f79cea2ac532f6ffe293361e97a74e21c0a2c549293b6afdc3e80831fa9663355d14366e0e296838e4581e5ab86ceefd5813d2f869b1ae0beae98e720ed1e63f43f4471568f696bb71e88ceb2a1ef7a415b23035feb3bcd42df292f3c87f4d4e3e224cb4599906c300b2daaee76bcfd24f73df70d063d366b82bcac1a5dd9cf4894db9b800bf6e4fbaa901ce99a38ea26be15fff96c8d14de98162b58372398c581f081dc71979cb8d4b4fad970f061b7e2c40437e8adc2b79a01211dfbf2ea865853d99c377367afcdabf8236d67f3b2ec83926f19ee004b2d20b8e9cb1835027e4e91cdcc6d2d2f5cfcc7206e1c68cc16607dee0042531f0cf26d5ae3c315deac86d386cca8c13a67621dafcdc4cf902e165d0cdf232da1ebe760b5f00c85a7707ff23f32c922229bea1c0df0a9d63772fb278f2ea81e26f2df46c970432943ee4192ab5b9d50de8c152942db64431614672e140e1427c3112a0ec7db9436158412466b93dd7886c9d850f04397cbedb4786584e8ae1e8d4c9f78f0ea66bc030c67df464cf7b4d2f7451b02245427c7eef9760ee483602812c49ff879d7c672d46be37e06f2b40e8c705f2ba08dcfeb515d7f7552257f4071979e8a02a91a7bad307f7ea795f978474992995148b36231994536b6137f2131e8ec7c04f646c47cad6c083546ab1bf8824b405a68549458f12d080e9f54732efde62ce49061169e952e2dd511b84dd48d0f12f6939d4720092adb6ea0fde7ae4b57cdae92d874f3f67a8dbcd89e8a4c602ecab1f8470793951137cef1f57a88313f141dd5ea762a117d1ae574ca1f6d106b3f35340b59a74d90ddf916250be603927a9f38e3cce4b70381437e1240f67303893ccdb03031e8a4ea1243a9a7175cf7fa6676ed9d312b69582b6c3c640f224affbfda3c4d403bee6a612db6536bde75f8109848670c605ff578504a8ea0d18741e7e4292195e7cbceb9c4459327abbce7207561a2002ca30905be558a6e2c860546ffce01a9a43d85abedf17c24f353f0631091484ddd19512dab1f19b15ec276a4ef1d04da7c96c8855a15332223ea8263f32de694dacdaeafab58392829d7671d565843eaa2dd16cb97c9425f059b0b05d129f59b0995524ed640cb93a67ec5259245c4f89655947bcd23bbaaf559f9d2f70ab5563552ed94ec2142775f51ad2086a1f0d6a80f8d6d4893d701da7b4ef25b12a7e07ad45d86ca408c7e03a3604f5ec901d331c3e2a4611ffe2867290395c26520b03417e7a344663591236af8a44cbe609858ba880039932f3355fbbb32d91e2a8ed2e74a07b20c32788511515c63be6cce3a746e1990135ba8bf9962d61e09ad33ec436f9c225b1f7b78abf07eec53262a75b18bb7144ba219d71d707", 0x1000}, {&(0x7f0000001140)="a7978fa7a8d60b0e8c14ff588449ad88041c3dc0dd48dc331ee51473c5e6b61e170cdfa9dcb4958a1b3814f8b0", 0x2d}, {&(0x7f0000001180)="f4404502fc42eebc9c0b6a3ea1027c205746a1174acb510109bf19efc53b9335b8ee0305b75bdf782a4701273bb7c56c272649e8adb16d92c4df645a452379b53b6734d618ce96f40405d7c464d81ad409604c5e49f1596785410ed61e29f9242a10b46430e74a1fed7d5c151f327d3ccf85dcf80cb32fb6c6e5721eafbdcda08b5c17be6e9a8beee76d03788de8eb2d8720563a00cca48f04fae9530ff4e32b5782fb0e0502cbdf2461b0fb08a40209323d1bbb7ec3be119ceac48d620964e3b95e8c665a345d9627c637302775c79945183cddcf7f3885ad454c6dd5ab840431657e35ba833c41", 0xe8}, {&(0x7f0000001280)="816209d01e4e0a1b9445e2f0c740365933f20779d07c93c8ca46200dc804d7068700071d5eebbf71d55ee29a949f656cbfae9ee397bb9a1ffcd52ae314513ffe2020cf4f18138a8315df684d7b8d176e6c752d871314f092d23d4f05a0b402878b9a7802e203e7411ed0cd512876a17c489ac9", 0x73}, {&(0x7f0000001300)="3631b818c6867e57dff1be3331c853d4c466d95194f303595469af6f448fcdc634de23b4dfefea661b84104d1f692204e18bf00c30aeb364dd87d680f708f99708182d0e8a0914adacafd978c01f623304c7d37aaa0b92bf5e97b5f0f534203c4e7c460290c2a0970f7bfeea895c70e7fbdc079aa198b6a95d76c174f35c", 0x7e}, {&(0x7f0000001380)="c1bce068b12bbb0c01009b668d2df260da1eb0db4663ca1d8989479def9c01f551fd2e4717ab533acd8794d2a24c0e41cac28d6bd205808e970d75c639800646d72c47a39cbc32113c747fdecc8a2e4a42c7d3e0386f2851978369ce575434514a615ebc9b6b60a28b33532b4c9e1ff39a6f87d3d920d8c9fb378ed861f62348ea3e61be8aee34e1e01d4b16eab49f204d7b8469c8903e71ceb7fac7668141d7ca1d34310d1e4b5a7ba56634b0b6f3101d8bd42272b4c9ca76ca34c6d5a48938b7a3bfa325b3b93ba1ebaf9acb115ae466621e68f18e55bb83cd0372e44a73e868f7bbc4c9f80f1c74b6e76e3203a5194689fa324689860a2d2bbbb72ae7cdfeb94aa126907f24add503aa6020e3f1750bc28984f8b626a46011f57f92e4afee6ee0217cba6ac47b18922d49a722da1cb1cfc0ec58b49617c82f91f9b65baa9aa725f6eb02f9ccb7bfbe833d5f7f984223a7ab7f2849027e7e111f03e3fef0ac7ffd4b0f2204e29cd2fa8c39eda55e50e68f444f83dca2bad57d3bccfcc932e8bee190949bdef7de50fc3eac364cb5941e4820fc532954a1a08ebc2fada54fbf1d23a5677e19cf3d92ef864ae07a0bc5edaa8682ac9b36b9c7f0d2ee48c4a786e25bdad9c227b65155114336a9d88ccb57887111cb9c5535843bb50cf34a478b9d7e28a5e6496d477ab7fecbc5b90ed9c2ba8cafc8224d79cce3fb763bf838843cfa68e91caca50b1b7b4a25d92ec958efc67b50daf45dab8456fbb25ab8ec0aa21a4c9299a563d57ed8d114e2c6e877c1e98a2d0f7ac95c3009876269e4705663b45f838df0c41115b2b9ed699e5687a142c78ea2ac56427934b2df0e7d505aff030f5dabe356047f1a78ac31d65ecacb30d89273ec226c2619977cd6ee9bb04d14d75bfad6176f416a50dd180a0afdaa4b4d629a1b6c8eecc6c2782c3d928dc165ebbdb8853b9115206d88badcef9287f003ded6a66a67c0fbbddd9e14cb56274c6622ee0d3dc1ed1a1c1f8d68b841f5692eb4fa9af1b289e3e9a52ccc217609b946fb00007e3553d052a0c1936a950721e8f03525bb3bff747e654d0791d9f6f7eb9acd137dc81f3318ab2d2e085610111ddb9de6761cd54f4220c9636781fcae69a1039330fe9733f0c7c3b49c536cc1823e21ef60e6a2814ab65e55af516e7cae53251e963d121778ba660ffdb7df5de6a60d14fbf13cd16ae3d5379c10d14369570ec6592c462395d2c300f35c1c89880714d188b61574990b91e0c4cdaaecac92fc37673bfe53633f9eb00b4d7f0e01301090eee09fd3640739c3a5b122a0374f5b66d32c4d700321f8c57fb6346de51406bb03baa235245086aa896f8fd2ff26e3b9433d614d35ab83fd64b1e56b9ce9ff90c7133f28e618e8c050762285feca92f27942aec88f20f1e2613fbf2ab5992554a21fc40fff0045115387b8ad89660905624d2b85be5fdf59cc7f837d79983503cd44b9f2216170d4b5ebb1ebeadf025437cc2e1985ecf8552fbf096dbf353e58c9b43a4d40e4110b4039d2946769878f37da9da14d10706d2e710bfb2b7676739862210e8eb3b29e9339b248470252b21f166d87f643119e8f8cd64d93434c6b72de8342d6ef8bb00a9576681b22ad77a6068fe7897bd1795785b73519bb0dc694974586b6cd230f066f01df918f20d4a2039258c0cea5904a46f4e92fd9fcb2a94c60ff50129f481f7fba44cb90f75dbf83d41be15526e575549f6865721206256957f9ca0c9a1fadb1c6bdc796c01600097d9005ff23f2bdfac26fe899e5ff8066087041bc5d846f23a4abe76e1f60e5b83f3198b9dc35a3da78bc8c5f0d746c2249e9635d73abaff4cbe99f67a673c5ba5fd511afc92816aa55e09fe57af306c1b017beb1b919cc39785068c036bc8e1c848ded01787ca0475bbb849c8e43cb364f1c079a1701462568f795f98af33bb89639b9bbe2bbf4a44acf23e5e8c9cff565b0a7bfa779208b3a40ef96d67c6a091173099aa328037656f9a73d110d5e4987da9ee7d181cbc60265883fdaa304a7afbd401cdd20c6e6cce8859ea31cc6ded5fd3b950541a01c8a5d413d9f56dfef70f5d2141292a53c08434cdf628014d4f86e277235ebb320414bfb61aa7a4224bdbb3869bca56d2cbfc7edd727aef7a0dce2973fc3c8a4e09bf9bf43ffb92bced70c923981dd3ba49189bfee29231a88ed63821f6466a533ad77e26f1950b2ce707f94e75ad75c955f68d39ef86d8605e246eef96f199f383054ab31d7f435b5894038b0941a598c632dea8e14d8dc522c848d3312cb0459f5e4218ea1f090f6bb0d7be7f3e380c9a3e190cbfd5738f4aab79a2a9097a7a68f35ae25392095fd0eea9ca015d6382af8fa752defa030a55751581ba5e362d60bbd622ecc49e8fcebd5ea0e5400f2d6c22edbffb2720625b53e71f2ba715a782e13ead751c2323365cb404d3494cd776a1da18da91134623246e55dc41c281ba52465f9570986a3bb81eaf9ec8c716a565b0708283e1287aa73885c78c3146f0c51560eabc9b28af89db03ccf0e0f98cacad2bbf6a8058ccd271e3282a15df5e85c1ab74ce8a6eea4ceb8a805daba449c12eaf5763fba09c73a8b2e070789225226ff93b5f8770495e84611eb2d1462a819ed9131585a3e26cafc9534033efd374b9b09eef9911b83c53d6a68b5a67c1581442f030e13dadf1f6bef92a3d84cb34248363ec31198cabb666453a642fc872e1b291840e14514cc9c55bae20fb07a61baacea7dbcb5324553d197462bbd91905af172977f3818f270020f9a255ace582766f3ee2b9c5f6ff954aeaf15a54851f9d3a020b897e40d8be8c6542008b759b3780a141b45d63be08885c8937e144c617706b6530e7e5968bb7ab75373d0df9ae1ac2de6c245ea8f667d3fa9e15791eff92a71a887873432b57e6f2b99f60b087212d5987682a03b30c527dd6638343c7d3860bc9f5dcb41ee94b8fbfc909774956fb86377c400a348d4743449ea3ffd2642ac9854e62d2709da900daf5b685cec4a5d26314ab8047d7370a8cf87f73ac52c08827e7f05e4a2d00de953f4f8f15e80b5dc83597306c5c6ef3837b486e140a4c5c8f3deb9b5d67ef2df73503260f21d4ef66b854d7c3070136f73de65efcf85c6cfe939c078659c9ba020a2b31ffce2038d3b4594d963e69064c93b5e2325bd2ce2d554fa9989ec5556a4daf67633f4361dc68280ada1beff7e19032d86a2183bb972972e57866ce79e9e3c777b2ec0efb23ee46867bdbb6c8e15a2acde4d54b3529b00b7dd4ad7d7b8d8f5426841bc5ca50d53c781674a4ce695b69799b1834637cabd68fd004ded43828a9e2e9486bf03782047c42e7b0523515797a09cd482400eea4d5c1b0ce8e4409b404da9f0f43691f19769f617e928d7792e24539550eaf45968eb861fd065912ca2af86add3f7264d38aee97c8b528565deed679d3abfa4bee5a10ecd50128a5eb41a97391bca5edc24cba1039254878c3dc3914b788c1c3581e2b134ae11a6bf7a6fdec816e252ae772ae11b4318b5a2e6e2220af5dd6d5ab0836c07bedd170c849462e8cec4ad91bb5eec302e52ded3f5208f73d67b32931ed56784ceb0f97bbed9701fd5f0ecb8ea00efcc98a52f2f9768edc54027ca31546b7758e1c65d6dca12d13b7f50b20af90b8cfaec7c0029ee16096174f4891adeaf48bc6b549eee6a10a3c59f8c0d069df183c9e06c58ceec15344adace82d289023ee6ce79f330f2794dc9ba4485f879b3da5bb6ca3bd18b3a781a987cbdc5244de76642821fe382a136282ec66c949599b0aefc369ec66920e7e66a7254f18e2642a27887e31dda745d2001b284a4612e7582019afcca5cda5d44d270b08b032ea5311142b0f0e92a0eef71aad6d439ff5621dc7e999ef93f9ce64a9461579319fbef04960cae934463d8e77937e061764a5b3ff5929eedc53827b0c2a2664691dcdf0fa2a21133e83dde6941017f104e457bf3418e5f6a8d5e37eebe2aac304f9d8a6db947e24e934bf0537b6d5f0ab85108bcaa02bb91efcffd1e54a4aca383f7e1509057f7a0210a407f3b7609c87f6e483a8458cb750c28de7f12233c5d235d6b677fa9cf491ad524fc18b2eb3a46bdab74e41b9f0e40cd001c55443dd6c48ab1138ebf7d3accf7d4bfa6cf85478c98334cd838b77c33257d60f883d49296e69ef17fc13cf4fda7a6eae3939bb6bca248c5c9df7abd7648e0600f9cd2017d3a5e6742353d1805cb527b636148f4fa468e5ae9bbdf143cc05ed966033fc0c01e26876eab3b4d7fec6fde71e19a067d9686428afcea9bfbe29e988b381c826f439b6ec95446b985ff54f10f9ec731e7956f34972fe0d4c533b56a86778362c282f48c9a0009ce48567419416da1d7126be0a2225b2ec5719e40cdc1d61ee277bf0fe6d4b68750f3d79dc2cbe5600a90b426332f634d173095e0bbb1cf94df2f033cf834ff16a5e62cfdcf6bca0e3d4cf0f61097ae403837e0154bc7490656b29e9e71d151e5b1e07b4d50ce603e4862be772e13b8ad94442d6cc848c0ae358f480388ebc6a2c720f9c4096eff21c5165fc70a494dad51294881746db51c9df4a370c1b8fad1f40a400224e6081686dbd8f028a214c077901f63ce38288695dc60891079cc3d804b65ee2446fb98d9706e1b5d2534145c356657e2336270c0491f0e0e25a7d65ef91ce4501c30994af8f245356a94b02116c9d1c4a29aa2f5d719a6b1e587190be3b4a55f415ab183b8e45f732538fa486a2fa0097b9901bbd2027077aed1ef73294a86ba04a138942dd3fe057972a44c891b886065322cf2e770c3c8d6409735540eff22bd31e0e225aaf77e87946aa3031d1bbcfa18fb5ddad75db0577afdd483273491b92654bea7ba5b49748de2d480de9aa2f57b03c23f440f07850a59ce9e84aca73e52882da4d88288e0b63cafefff78d62dab5c452381c746b41997c8274d449a2658ef625ba01755dc580911c20b5d586923dfdb118deb7fe8204f8d6f65df099ebe70122e10ad6149314971a5c8c5e7a81a8e2fbf0f609a1e61281203db513a75cf182d6291e4d8eda0654da7d97cf4edef3117845759876ba8acb5ec68443526eb8f9c3b65738f6dc49b56cb418e0b63811b71a2df6bcd1f61867935da0e12ea159f7e525844fa73996deb55c7e211f22124a7d8c841c85abf2c2a4cdd0d97ff2c64138756a55af8b7155d690a7985994194a2651a37917e9062b3f978365c2a9cef0dc9ba7a800c85406f72c4f5f567d709cc7db7a12f00fbddd6ac1ea066885685947665783e6bd2218a637f405e77d331b831e1d0b788f65b22dcedcfe4a03be8a9361a915ff5f451cfa93d990ce32daea101fa11e9a6c209e98d0f5b2cb8a86b429988bbff3795b493bbdb2d28ca4cf4ff5a31989828ecf8696b6ad134e6c9e0a48e871aa9e8ccb3515a8450beef916c0dd0d3529dd2bf946f8eaafe63fd04750df07580fc9c2c203cd550377d5eac816cfdc476ed5cab45e6bbb966d407fc5a8ce0bd3d900233bdbce08cbc41745bd5e89d60676aa24af866073a18ff428c6b1d9a1dfeac5c0ae142f31da2af32a1223b2d2e078ae211c2f8120e6abadf4bc44c86c58d5cca78d9cde39a81b2f62b57c21039312952fbf969b9f97ffa979f6c369f7cbd1aa2a44867f1347f0599b4486d053a2e4f7f0308769862a1fe9057b65663295f584bf39a5f3ff7aac9fd9b99c28094cae9d9f3c8d5f6ddce523238eb565c5c43867789978ac828b251a7bc6aab86a990410991", 0x1000}, {&(0x7f0000002380)="68836c7a537a99d8ddba794e649ce869e440ffdf430f0425", 0x18}, {&(0x7f00000023c0)="c28095db9f9e1e7716dff4c8aee8282ff6dcd0577aeb026886dcdf869adcf4681cebb98fa1b559d53ccebfaf7caa26c01ea51cebae81a00eef952b1a9b40575bf22a45c19732c631108d88387a8239540a07989f40842e06ee74a4f074f4a5695409c0cdab3852c89bc23d5da1a0bd744f7d678d39a01acd3cfabd662cf192acbe50f20ea8f2ac6cc795aaa91b5434a5c3bfe74e319b0a721bbb4745fee04417dacece9444fecc7e32fdc8cfc3aa9426069460718112e73b3f24f91b709abadee9aea694d77654d565eca9627dfb", 0xce}], 0x9, &(0x7f0000002580)=[@rights={0x38, 0xffff, 0x1, [r2, r0, r2, r1, r1, r2, r1, r2, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r2, r2, r0, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0xa0, 0x2}, 0x400) kevent(r2, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)) 16:04:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x2, 0x0, 0x0, 0x0}, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/59, 0x3b}], 0x1) 16:04:06 executing program 1: select(0x16, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) select(0x40, &(0x7f0000000000)={0x48, 0x8, 0x60c8, 0xfffffffffffffffe, 0x3f, 0x101, 0x5, 0x4}, &(0x7f0000000040)={0x9, 0x100, 0x8, 0x5, 0x8, 0xffffffffffffbfe4, 0x6}, &(0x7f0000000080)={0x8, 0x80000000, 0xffffffffffff80f6, 0x200, 0x0, 0x2, 0x8000, 0x8001}, &(0x7f00000000c0)={0x3, 0x9}) 16:04:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xd1}], 0xc996, 0x0, 0x0, 0x0) 16:04:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x3fe) 16:04:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:06 executing program 1: r0 = semget(0x0, 0x0, 0x100) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x5, 0x7, 0x800}, {0x0, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0x0, 0x1800}], 0x5) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) 16:04:06 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) 16:04:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) r2 = dup2(r1, r0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:04:07 executing program 0: pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106f84acc0bd811c3e645f0896b746494135fc16e8e4f6f2124d0d2d4e04e84c78b8f27e34cb000000000000000000"], &(0x7f0000000100)=0x6e) 16:04:07 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) select(0x40, &(0x7f0000000080)={0x6, 0xbf6d, 0x0, 0x4, 0x4, 0x200, 0x5, 0xad1}, &(0x7f00000000c0)={0x7, 0x100000001, 0x4000, 0x9, 0x7, 0x3, 0x9, 0x4}, &(0x7f0000000140)={0x4e8, 0x5, 0x81, 0x7, 0x1ff, 0x2, 0x80, 0x7ff}, &(0x7f0000000180)={0x6, 0x4}) r2 = dup(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x8}, {r1, 0x8}, {r2, 0x84}, {r3, 0x44}], 0x4, 0x9) 16:04:07 executing program 0: syz_open_pts() 16:04:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f0000000040), 0x4) 16:04:07 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 16:04:08 executing program 1: minherit(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) socketpair$inet6(0x18, 0x2, 0x9, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xb) getgroups(0x1, &(0x7f00000000c0)=[0x0]) fchown(r0, r2, r3) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:08 executing program 0: setgid(0xee00) setegid(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x82, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = getgid() setgid(r1) r2 = getgid() setregid(r2, 0x0) 16:04:08 executing program 0: r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) lseek(r1, 0x0, 0x3) getpeername$unix(r1, 0x0, &(0x7f0000000040)=0xffffffffffffff75) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0x2ec) unlink(&(0x7f0000000100)='./file0\x00') 16:04:08 executing program 0: pledge(0xfffffffffffffffe, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair(0x20, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000040), 0x80, 0x8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/49, 0x31) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x10) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) lseek(r1, 0x0, 0x2) socket$unix(0x1, 0x7, 0x0) fchdir(r1) 16:04:09 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x80, 0x20, 0x10001, 0x5, 0x800, 0xfffffffffffffffe}, &(0x7f0000000040)={0xff, 0x5, 0x1, 0x5, 0x8, 0x4, 0xffff, 0x8}, &(0x7f0000000080)={0x8e, 0x0, 0x7, 0x3, 0x100, 0xfffffffffffffffe, 0x8, 0x8}, &(0x7f00000000c0)={0x995d, 0xaac}) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) close(0xffffffffffffffff) 16:04:09 executing program 0: r0 = getuid() seteuid(r0) socketpair$inet6(0x18, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getegid() fchown(r2, r0, r3) socketpair$inet6(0x18, 0x4004, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) setuid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = semget(0x0, 0x0, 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x7fff, 0x6, 0x100000000, 0x39]) setuid(r0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) pwritev(r5, &(0x7f0000000680)=[{&(0x7f0000000100)="45bd03439f5cf4831476edf245464db949cfc247306c14ef396d074fbfc35b747caa9d5805e8ecffae100895ea18c20138", 0x31}, {&(0x7f0000000140)="c1f24dc8ed46d85fa9389fd4784b5bd9c51f57a3345831997e1dccd0959a9b6c688613eb7279516bbf09cc6ac9b16f8623cd1ff5addc6358bdb6239783cdffb31af850dc4d2d02", 0x47}, {&(0x7f00000001c0)="d4f476e737cb731497490324a73b447a67bb1c3d744ee6a6c89d9c7a02893d671eb6e9587e30e4aafe56ef038c2befa20c757b4b2ee3ee3c271c81122bfd6808d7e60ce8ef5d5b8905", 0x49}, {&(0x7f0000000240)="7fe5212a54496dfb53d554671bdc7486847dfbaed53bfdefa8273df5ad1aad1bc4ef8df49cc5fe059b2d8708a096e1e28b12d0df5817fc1744d633dfcac0d74a90ae749135b5411fe7fa334245708997bf3241d1234cf5829098f765e3ce4cf09afb6584f7a3358ba638adef4fefccc6be119efe1db017e712bc0febfb042915aad2d2f5c0fab3250eca91efbc31c681a6dd59a6b45293635e7101c2f59a1e6228a54387c5ba860678f2131be679b8f885461ea8060dffd87ba55974dcacca9066e08f9d94d04b6760df6a24cabbaff2bd7c2f6850c5d5760112b46e614c3de65c90903270aae7cb76eaba94a88ae34ef6fe77bc485218c8f36fe3", 0xfb}, {&(0x7f0000000340)="a680126b6b7ad3db951b62fe455acbcbfbc3a93d0d5752f267f5cf5fe4e8415275605178f0fcc2e4e809567661a304043f0efb96a61a4a2f3d2b3b97caa16295e56dc56a06c4ee8aa958218834991d0e805f6a099d6803d17bf3ad3c657a3c7fe3928ade50923f36553c82c2efaa5fd85d3314a0d81bd9e276e0e1bfba8eb7f283b5bbbe20ee5b7b28b923dc3300d67c3729e4316cdc2606b8b669ae278672d0a8b474eb23a75ffd2156ab8fdd15b22f08", 0xb1}, {&(0x7f0000000400)="689ffc4164245e7ddb001a9589c18d705ee1aa3fdc5f1f3d97a63dcaf2a3f00f192e720d1ba64125ffc1c7fe14e08c3b99fb39e56070e36998c859d3c58f521b995d9d3a5c57519ab8d98a556647a7b4b59a53cc1f187c0e67331d16dea9cee9b5406e49c2cce7d513dca3cff0a2ffeeb874126f30db43b505ad85decd78ea8fdf0eb2ab3c673a3b2160faf307cb39eb38b38fc67b6c0f29d4f1bde4a8106b2d72deabfb7398b57d11399f810a00448b33f2b170cccfc801a38156b105680f868c25cd3c26fd63bfb79cc50cf32222a19575e0d7e7110e69c75b2598d40fc88c9e790658926c9057", 0xe8}, {&(0x7f0000000500)="aec6c8d758c2a29267259fb19df16cf7fc6868e7b6bd47f35580b2efa2f4c1e4ff20a221166d5f4232cd0b5d0c6c2bf0e75b48d32c6e7c92c126ef1c2f2993ab67e09d76c205d92925332a71d215bbf28e80babde5e14e4ecd49bee2e42c8e627836ee3496a35f172440d44a65b59e52434eec8ec65dbba853a59bbdd58344e0e8a745895d864a11b9b122ac51fadd9752c2ad1e2e56083ae8e531edf82467f9c3c429087ac250b99a76b351f4cfc9eadd42fecab1a88106a88e6fdbf26a9da264", 0xc1}, {&(0x7f0000000600)="d7a746b94017d596fad7dd059a45b43e52e286e519659c2eadeae5d4cc1157e100824e09b6457d74c462bca1041befb8c9bcdfa41e0323a9d80a2af10a069a79cf508d04afb0b4f5c4f0d90d420d31d175c1c5730e5bd2dc17172decda8ef2463748fc7e48910274de4d539a42323443fa324641b912aeca189b23", 0x7b}], 0x8, 0x0) fchown(r4, r0, r3) r7 = getgid() fchown(r1, r0, r3) r8 = getuid() lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) r9 = shmget(0x3, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) socketpair$inet6(0x18, 0x4, 0x1f, &(0x7f00000007c0)) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000800)) accept(r2, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000008c0)=[0x1000, 0x1, 0x28]) shmat(r9, &(0x7f0000e00000/0x200000)=nil, 0x2000) shmget$private(0x0, 0x12000, 0x8, &(0x7f0000e36000/0x12000)=nil) setuid(r8) chown(&(0x7f0000000900)='./file0\x00', r0, r7) lstat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) setitimer(0x0, &(0x7f0000000a00)={{0x5, 0x2}, {0x0, 0xf838}}, &(0x7f0000000a40)) 16:04:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCBRK(r1, 0x2000747a) 16:04:10 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) select(0x40, &(0x7f0000000000)={0x8, 0x8, 0x4, 0x3, 0x3, 0x100000001, 0x2, 0xe01c}, &(0x7f0000000040)={0x3ff, 0x8e0, 0xffff, 0x81, 0x0, 0x9, 0x4d, 0x5}, &(0x7f0000000080)={0x2, 0xdc6, 0x7fff, 0x198, 0x8, 0x9, 0x0, 0x4}, &(0x7f00000000c0)={0x8001}) 16:04:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) ftruncate(r0, 0x4) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kqueue() 16:04:10 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2000000000000000, 0x48) 16:04:10 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000dc3fe0)={{0x77359400}}, &(0x7f0000b1bfe0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) accept(r0, 0x0, &(0x7f00000000c0)) 16:04:11 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) select(0x40, &(0x7f0000000000)={0x401, 0xca, 0x9, 0xffffffffffff7fff, 0xd32e, 0xbe3, 0x1, 0x2}, &(0x7f0000000040)={0x200, 0x0, 0x9, 0x1, 0x7, 0x8, 0xd62, 0x4996}, &(0x7f0000000080)={0x0, 0xffff, 0x8, 0x4, 0xb0, 0x401, 0x42a3, 0x40}, &(0x7f00000000c0)={0x80000000, 0x80000001}) select(0x40, &(0x7f0000000140)={0x4, 0x8169, 0x3f, 0xb6, 0x4, 0x0, 0x4, 0xffffffffffffffc0}, &(0x7f0000000180)={0x20, 0x9c, 0x200, 0x7, 0x6, 0x80000000, 0x5, 0x10001}, &(0x7f00000001c0)={0x107e, 0x8, 0x10000, 0x1000, 0x4, 0x7a09, 0x5}, &(0x7f0000000200)={0x55c9, 0x6}) 16:04:11 executing program 0: getrusage(0x0, &(0x7f0000000080)) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002100)) 16:04:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r0) write(r0, 0x0, 0x0) open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) 16:04:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() r0 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/218) 16:04:12 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "a0e4515f55b5b361e618253bd0bd21e86819d213"}) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:04:12 executing program 0: r0 = msgget$private(0x0, 0x28) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r3, &(0x7f0000000180)="54a72ccb249561f5446c3f1f2501f80bb8b33ee5f9875d98fb27306a1ee5f3a094500dd3c10b53e8802ca7fca6a6d28d95598424e288a26bce6a3b6194d2dcfda24a9aa05917367902b79ad35cc297d8fcf31b3a1c23d2563134e7656268621b01be8c149c88ec9b37a3e26861f4d614869e10f04e0b9cddc039477a42e27e6160dd5a19517ec0a9b53e0ca92b40d0ee39a6f8c66085c2e34a9efa88378492f867e66d766b95806280442e402b2e280e7fec31e5ad2f1cadeaffdb4fde8099c5e8d0580e9cde5c33bb35", 0xca) r4 = getuid() getegid() r5 = getppid() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x2, r1, r2, r4, r2, 0x1, 0x2a}, 0x4, 0x81, r5, r6, 0xd9c, 0x1, 0x2, 0xb762000}) setreuid(0xffffffffffffffff, 0xee01) 16:04:12 executing program 0: r0 = kqueue() fchdir(r0) kevent(r0, &(0x7f0000000240), 0x6, &(0x7f0000000280), 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x9, &(0x7f00000001c0)={0xd1}) 16:04:13 executing program 1: select(0xfffffdc7, &(0x7f0000000100)={0x0, 0x1007ff, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xa71, 0x3f}, 0x0, 0x0, &(0x7f0000000000)={0x8, 0x9}) semget(0x3, 0x3, 0x20) 16:04:13 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x7ff, 0x3, r1}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x100000001, 0x100000000, r2}) 16:04:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20080, 0xc0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7262c408}, {0x8, 0x20000000000000}}, 0x0) fchdir(r0) fchdir(0xffffffffffffffff) 16:04:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x1f}, 0x10) readv(r0, &(0x7f0000002180)=[{&(0x7f00000021c0)=""/164, 0xa4}], 0x1) kqueue() 16:04:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r1) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:13 executing program 0: mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x140, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:04:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r3, &(0x7f0000000180)='./file0\x00', 0x38b, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r5) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) dup2(r4, r1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="374c99f30ca64d6dfbb40b7dfe3137578305ed2b79fc677748594ce3cb9f8e9471e785296b8369e032fe237a32c3257ecde9d2f11d96b9b1dc728101bff56774285a6b2a215a92cda6bc13193339df342640666aaba1c74f2b61e5438caa926fff3ae7b4886816bea1e1db75490271da63c5ad0692b1392149f5fded10aaa60999d05af956d81645705e8992dbbe9f4edfc1fdf6016aa6c1b32b5b6e", 0xa0}], 0x0) 16:04:14 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x3, 0xff, 0x1, r1}) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe, 0x4}) 16:04:14 executing program 1: r0 = getegid() select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = getpgid(0x0) r3 = geteuid() pipe2(&(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$inet6(0x18, 0x5, 0x4, &(0x7f0000002640)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = socket$inet6(0x18, 0x8000, 0x9) socketpair(0x19, 0x8000, 0xffff, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000002700)) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x3e, 0x8000, 0x9, &(0x7f0000002740)={0xffffffffffffffff}) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002780), &(0x7f00000027c0)=0xc) r13 = socket(0x21, 0x1, 0x7) r14 = open$dir(&(0x7f0000002800)='./file0\x00', 0x8a, 0x20) pipe2(&(0x7f0000002840)={0xffffffffffffffff}, 0x10004) r16 = getpgid(0xffffffffffffffff) r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002880)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, 0xc) r20 = accept$inet(0xffffffffffffffff, &(0x7f0000002900), &(0x7f0000002940)=0xc) r21 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup(0xffffffffffffff9c) pipe(&(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x8005, 0x1, &(0x7f0000002b40)) sendmsg$unix(r1, &(0x7f0000002b00)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f0000000140)="5fe29b27b3b1bc6d01bd23a839d75955a1c2bcb172dea64126fa6b44aefd42af94edd5bc014aab11825b489fddc02b6f2e204cae03d4ae48aaeecfd9b6098be2462ed8e3b21f102b8f2145221d996687a6abfe6bebe2265cb87da761ab490482609ffe1b4491dc12541cd25a6c2f28336e3369d852e2dd933c3d9880f30f7227c741b0dcf76050524a1374407a195f37b49e002880ab1ab26eeaf1f171e53e15520d7dc14a0d5b8ee2fb93f4d0c351a9c2342ca41d5ebc7007727d211db7303e02c5f38aecfbf2465d187d3bde3bf7a529ea3bfd61be721a9dbd87fd48ce2cd86cbfa3557e37ec6c065ea9b54af76e3ab7c1ef1d93fb13c3267fd745bb", 0xfd}, {&(0x7f0000000240)="5b18b3695e6bb4463bb5688f9120e1f74d1ce7320a5e75a17ceec821843586da032923311ad31f3bc0b414ee45df22c6a68b1f0d513023b4ad0e3c49a515177e0b00d6e8ec5f76a3ee26a8dea2a76f5bdd99b2d130dec6290f710bc29b688a642d65f653d985237d4d20da5162f41a192ff1e9de2c6b19cc1dd0161a04b1e76bfe010a18cabba80dfc16187ead9f1ae5c0d6420840f1f7cb3e90f6d0b949fced3627f70d36c2b3923e8a396c395f8e99b162d2a68dc19456e4ec03b06cd81d9d4fc0befcf3", 0xc5}, {&(0x7f0000000080)="b0c76c7889cb6c4e4070b6da2ea1731d2eda3c4ca0bd1f611296e338987c9f894775", 0x22}, {&(0x7f00000000c0)="3c11b083cb39498918c8cfb433cb69cb3f80038e5ac4a145e2e740524bf594a64619eca74292c56ca3a012aa8f05247a4ba6aa6f49f23ed8", 0x38}, {&(0x7f0000000340)="8833eb308ad3baeaff5491a70e91e89e0e020a9630124deb758ead3ffa767c62", 0x20}, {&(0x7f0000000380)="d6912b7fd85c05dc6d3eeb92490c2517f459e2a5ce3d79c16682ec4cc8e6331a4499f5be2b26ea1768327fc74a78b865894fa5a4af0604aeeb29d87d9c28656ff3da2f20168b4aaf0ded780453fbccf0cf883881601398b9f52850", 0x5b}, {&(0x7f0000000400)="84b3146a1fd0a3993492e3f05d1e6b10e5ebe5b53ee2ee38af7d16386ad3e973b74770df950b8cd1b89810dfd1a8175f49475f88fcf33390f14cad3b7ff3be30a21ab66500f4d4ff12be64e4b32f0d7439663656765164be008d8357e4a7abca47279c2c1de94337bbfee2ff0152eeb3cf6c124bd6841bb29bcd7fc15fe9fd2a27cbe35f71f1cf94ab4654fd4a3f58dd0f3034feb7ac26aaa2a90fdffafdeffcb8b8558d9f4c05ad65ac403a0d3aa2e202c5172e2df1daf00f6e3bd8f332cefe74b4a8143bdaf2eb25abcbc4f88dc9b6af559e7920d0c255491b323c51bb87fe8ca6aa68726b4a3a2612ff1b4d", 0xed}, {&(0x7f0000001580)="64af1509f1ae2c1661339c6d631cf379a4aa9277f7935ff9c669e9d4ee7a2cf8f8464e7df483fe088f886c6913db6c8cea374dd9d05711e0228eaa825236f0b989d24b21c7000a8ddbd163cc87dea52e78c7f4fea2e1b30ad3f98d9f324b324f2772d30061ee2afcf720f52798466d97ada5a096e41003c690a71a44eb3a8b97cef894744abb3804f6b7f2f8db2402b61f47f5deb825c48c6875fc20347d17d767736ba07fd2036578e4ded09cd487cda281697010672ff1e4ec3228a8c9b122c82184940ea2db5f7206f122224e8ceed7966c5d481a981d82d4dbdf7905dc5e03982ef4bae5493bdd6484f0801915fca2e0df72330acf16e6f129c324f0ca8a0823d7bcb65de1d9e7650d7598afb7aa063a404188ca0a32f3cf728800ad2819919804751cc6d1d8ba2cecd620b6615f123cdf443c20a9e820f8bbec305d5324f17487f27e7f5e168e0db88200ee5e56287dad7b42dd8c553de9bedcd0dada711e47502d8002f44bc3c821debbb938b6033bddf3d104875f8fdb10524504565383925bde78d249b344a7e08418d4ae42df3ed82a80d68cf19c0696c4a0f3834cfd7fcff2d1ebb5b5d816b17b14f3aebaf21dd96c9554d21624ddc891ffaa48c034d9d7e0c27425307e684317cf5394f94a644ea17e52da965e5406f37511015c5ae9e242e163cd33ea01953bc87730042ae7f8a0e68a7af4823161ce30d8f7252dd6de961f5ab572bff6d124c013ed82435eb07609bc0b468527a01bb03a91ba701e686e3263ba19a02ea865bacfab9dce3aac3f4f0fb1f78486f0e563e96d11b5b1b6ff14fe75f30452340da8b75be0cb9cddf95ec9b984288d29050f2b99c2053e869f296ef4ed88d95622f8c4547e1bb0bf47c0e0fbbab5ad9d1059e8b131fd51b8d176cf0d17e7fc44242db190418bd06c2b3689b26b42ef2933ba088d37152a60a02b8a6368c300d31ea34521fc13f27d72d384f589af66b5e3c64743d52cc61e3a5ac050ca371a0461d86c42f565d470bcf0c53bb5d899ad2f525beb63f2dfd8985db756d04e514ce11778c721a350c89a68a6f035a9e622cab8e04f977795877773eaf0f2d86102fea3b7a69aa69747effe4e4b995ff21f7aed7236b5a4c7f3bf19e41c7d4d774ac2693d296850dd7bb089cb813dee7c0d216a972daf35fd2e6724994b8f5c087770ff78e60ff19423ea0ae4155ce52e1559fd72426403a358945740a2a0ea3502c1b4c7d5a0fd467f0f6934a0e7bcfa6257cf20dde5161f26db0d92b9b6e6a284bdc7bb47c36edd96f4f120b82d0fa2e9748281d682b512c3eaaa94a04079fa722a22195eb6b4c2a5a27db7dfa05181dca3f87db73f44631ffe74c8d0b952d145719dfffe461109b9ef3fe21fe0a5486c4a652ec0c587c1b3e88f3978805cb91dc504009ecaa1ca0a596eeaa9f3d7e516edd49bc4c5a0734299861d5cc94c5a6237be669a41b550021dcc450014d0a1f201a8eb78da737d770963237fca01a20aeecd826c811af3697111f37a7ad2536abfd46b998352331f5d1456ff6c3f84b7d6999a9b57962e9d15f29e8ecdc1bdd7a749f69d13e6d02b4244bf56d552b652d66debf485c3b41a6150628728c88a51b3fc468146bf66b5b272234e411665601c267bbeab1fc35f75ebbf893d3cd788e7a734ccfc7525dcaaf36714bd7f44b0912cde61a21e930c22b36318c8cea3ff8155bbdc64f43b61cf1172a5687aa8a4d4684dfcd3ef03abe0df6f828667efe19e594e31fb98c9db2fbf4cf907dcea6c9afbf56f4b96f3ece97241a5ba6f86ecd8ce9138b3f4026a36e3d2526cf3aa03b933f597d7b71ee6151e7ca70c2f023e297e013bc707d38b5cdd1d10382ed402cb6eeae1ddafe43a67cf9fd95863aed15c49b9e55e61f38cc62967c4c9cc1f3581379b8d3dd31acd8704048ca952614f70b7e83112ed1ea610ffe291672ec3bc7a5ff09044aa2ebf29919059b6c871304048a3a1994cb67333466cdfd49f124dbaf025aed2233a173e7df3613cbe2486cab3542bf4a84e2b840f364ee646b34887608e44bd91980fe78f08c3f9eb959dad036f42644577276362560403fed065b4492a5cd9aa744aca03b2596263dc0074f5453213f316dfb87298266928ebada859a1129fd82ebecc50787a08aac55eee1bd278255d5ade977d12821eb5e1b00ef12d48ed759aa4e8eec372a4eed04efc37ea35db3bd71d5addee36f9dd7574dc297c484cd1c1c3cb3efdfdb5809b1e67f92eb0699e62ccc9a1471f36118173d55de78387296c4cfbb0d25b9baee20c091cfb602db116b454a560cdd903b5980dd6512ae663f03c725600f7610921c46466d7cb04c12238224d115a5a58d260fec2b525bb8cb6288527c1e7b2280ad1212689a9010543982c947d5fa0c175fa20654fabc22245631e229d030fa31e5b927dfea12b8dbdda53a7e6de15b03d6b0a99f8f406185fd977c5e97ecc8d4f8461faca711b405f26bdee51f370c7c3f926f0b4f152d7528cca78fcd66241b0d355dd269e87c4b5d9b1336535fa4d5a568bcc7d7497b8697c91fa96db50c1b46305cacd913d28d769b65a932bec4d92a4b64933bd24dee6b7fcca60759de8bf13cd2a5a78e016adf082173804d9a0ec361a5d6879465d8b4c3f0b46028fbdfd5a4167959b788993a230cd033e4e46b19c40ffb4d3184c972cd2d04d6cfddb42de170f121931baef4c198f663826360bec334f48b57ae8fc8a07c22669be082a2ea9b7a81387ae197d51edec8ab3d15d8c08bdb3c67d1cd3cb9c312126b20210e6b108966299e1c8566200b40432d36098bb820d424c594de66ce3019ca687e17db4ae3a9241bc8c931fe3a5be1ededa0a7487a99c9556579ea4b14f8eb2944e8dad7a1ba899a102d69b00c7e21c16893834e321e33020d49d68baf65e218fea085afa0fe2ba0fe0cddfe8ff99da212669ac3026a73cb272a16d68b4f58ec94d079afc7c46b13bbd9f2a94f0ca9d8996676d6f3dfa500fd57941fb9241ae9ffedb52ecd58ed7a03b22c9518e65b7716d0b4c6eb08211122e7c90f340a72d1e94add32b348f0eef69f109c106464a724f1e0893575febf27dba8b168d1cb8c25473e561ffb154ddb4c52b4ee25c7a407c008b913b2f3cf3fa142e2348873896dd66a8041ee17893d02771fdfffa2a689a1ebc03327dc5891d3bac62f8150d5397c4ff924d12046f9170337d3e5bf578e7e04069d4f51ff7e412bbe1ca57e629b0fc31fe31aba2d9ee84332211ef4f288f6ef2fc26ddcadf0420f93804d6863a721bb532854c71edfb27454e990c0f5ffbf5a153ef15fb1ae85893c867cb272aa6886477a242e79cd83090be5c24bd51c273f74eedcf1d03c78718276a530b4e5deb45930dc5bf06e987ada6318c8e09f68aa8cf616d47411dcd1d602dde276cd573d51900eeaae87ce4d6231f2cf4c0c34af706e9596df5a766bb6a36a42f09861d49620b387698e3ffd2c41b67bca5f96fd14edb460edf29f4d072517219789abe68202db3b9d0952ae2316296cdea321e665dd7362e0fbfa3f8be6afcd66d47b22dcf1d6437b5d636cb139b1f4c1940ca144748c8fa00f998325ae7fd641fa79197e87d5ba4387435ffa76b7e2843b5b9b9e5c5aec775a58bb55448c4f1600e4176895ec0be93356721ad3d36a9e6d32d9ec375d2a6bfd3670b46ea3f93f1dcafa4dbe530d287ae083c398785aa02341a100e1438983f3a7de1df4c0eb90bdf6fee12f7867020d96288df0a8769958691ce66773de693a35241a405521c78115085b8b11c7c270efcb51cfa07004dd581a4fcc13ca01d8ae94c8b19adf641c75e46734d9a942b95d1faac34d42ec571f48c875c5c484b1125fb6505ca06bb804b5ca7dcb2e74a02f3455ed708e38784e72d19a23ec6e84c251e22d98fb5629805499aece6269700c965ff05b46f268b4f46852e0857b470624d582f53e2a08d262c14f99ca5afc624e714b6623ee1203223d218ba4e9e4da359472fa41506aa5ebdd7c63d41989d1788b44f732c8c7eca45a9072449dbcee2ca1ac34a8a41abd3c0ebd57a41382f07e54aa1dfb87ad11d1978d10427b69969e907906daf5afe661941b9b61187c46d9ff2cf9c364979d26b14f0c1667541d39a8cb590c2dbb03cc453b3e92be1bae8a0dbb114b1176eb2a374cdac36647fa2c51ce82131a7d63af8463ea9d8794d1aa8a9b0d6ffb8b5bead33426b9d5bb3adf965ff40238cb0b687994d1b6231d2bfcc2cf193d3fc45291bbd1424f405172053733dfe75b8fb59002d074d2642cc23493d4fcd4f79ac900c32f45adbcdfdbc349ca434bdf643d5b151bea4a03bb4422668bfebf9db105e74075b077ccfa396963887d0dad99f88535086d28ae4c92fd4bbdefd8f482410bb940ef54c013c96d6f2b125e0733eac99620d3ed9201299f5653a0f64ca0cc01b08b3cf7b3ad16161cd4706ff5f0b680697d3753c9cec99115585b9b06413b84bdeef812cb71279c2e8b6c0fc448af05cc9d4af549cdd6280d8c35f7796084eff3a255aa8fe49c52e8b1a44058ec7128e88a4a034e46dbbdb4ca2922366c1e6480d7ed7e913f62ef9f4b769e2df27a3d1a4bab38b77be3b8c03ed69d5a91e7f1cffd733ae05841464d17f0d0ce44dcbe1cdd9904b0301cd3d4e7a3e4c4a3a9f56c26aa76ab12c19af63ea450f17d7f3035acc8885719ff8696870d3fa2feacf5c0eae07efb260afa72b32c5a77a266c0551ba43517fc2e9f46e416a585ec0cca1f68e4cbad70ae752ad4b945f284d6eaaa77b348c4dcba295dba7214b6cc28432c86a65f2498360f225b91cb0f1f038d514a5597f415eb876182f85e720912e3b1f512214893f45e040f99bc05bc3d18f121b3119cace9a2e115be24d7b0fcf9963ed1e8b237ea77d44234ea12369c93ad4b46692d7062e10d06bd2bfd7ace08a5f8dcc56ce4e57c26bba51ec22ccda2701c3905ead809621c991eeb25bb193b7c1662128cd4a59c84294b04486e6e2d2d0e8021469ee24ef15e631257a97f03faf7910f5cba5c7e9256fabe5228433e5946b4320b8cbd4c35f3aeafec4d5842746c56ae4391e985e68a9935faae57169aa2a1039c2712ddb99bf06c2eda3412a1975ae48699f165c326cb62353b8c1faa943b58f87fb5425a17b9b0d0cb85aa09e0156028a0aff3e391065178f4174d6f16c0aa0a78ca9c8b111b3f8c04f6540301b212822d7f5f1fde90a5f86a8e47fc1f1dc07ddb91401bf3d88e3e56b7e659e0767335660a58de0373c568c27a832a7a1c73f9dbd740db7538718ade384d1eea42fa0633967fb57d76b31cb3fb2785ed5c96942675fac48256bb600da18b91782f0487027427ed7898d323d4c0d5c8c71babd0530cb318ca20c464dd5e51cf82b91015d2f1db0095aecbfec8c2679e44faef4628780138cb79311a709cd40646b555617e7c5c97ac81cc92667a729e2f951e1a274ab9b4bd17e3d7d29027141ddd916bdd6d6fe5ba7cbea0fb8840e03aac1b14a36dd64d670b9015df20e836450ae66bba1aab710e78bb2e4ffbcb46d2787c8a1837368af0d0a94015e9e8384f85cbc015634d5fb77b82d1f2c55b7fb736da1ea0ccc63336841691f534adb0e0eacb311c50bc24d539db131531626e0d394b5fef8f580350183a9191159709c0c9410c2fdaf99c7d4047809e6b99876472470ff1cb0802bddbe8bc3f97bd1c981e953a888489fa6e3e6c679d16a2ad4489cba170b5553dabad708410de5704aabfcde3cadad1054da432faf160fbad15ebd69", 0x1000}], 0x8, &(0x7f0000002a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="00000000281af31713000000ffffd14cb8d2a879", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x404}, 0x1) 16:04:14 executing program 0: mkdir(0x0, 0x2d) 16:04:14 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socketpair(0x1, 0x4007, 0xe11c, &(0x7f0000000000)) fchdir(r0) fchmod(r0, 0x0) 16:04:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x4, 0x7, 0x9, 0x6, "9448163c6f7089e779188bb0c5a4efd3bb7b195d", 0x80000000, 0x9}) r1 = msgget(0x1, 0x12) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5, r2, r3, r5, r6, 0x2, 0x4}, 0x0, 0xb4, r7, r8, 0x9, 0x4c4, 0x9, 0x7fffffff}) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 16:04:15 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) select(0x40, &(0x7f0000000000)={0x200, 0x2, 0x7fff, 0x8, 0x5, 0x7, 0x101, 0x8}, &(0x7f0000000040)={0x2808, 0x4, 0x7fffffff, 0xfffffffffffffffe, 0x81, 0x47, 0x8, 0x7}, &(0x7f0000000080)={0x7, 0x4398, 0xfffffffffffffc01, 0x10000, 0x7f, 0xffffffffffff407d, 0x0, 0x101}, &(0x7f00000000c0)={0x4, 0x4}) 16:04:15 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x2, 0x5, 0x1800}, {0x5, 0xffffffffffffff7f, 0x800}, {0x6, 0x3, 0x1000}, {0x5, 0x6, 0x800}, {0x7, 0x10000, 0x1000}, {0x4, 0x6, 0x1000}], 0x6) r0 = semget$private(0x0, 0x1, 0x3) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000040)=""/219) 16:04:15 executing program 0: r0 = kqueue() socketpair$inet6(0x18, 0xc007, 0xffffffffffffffc1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000001100)=0x8) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet(0x2, 0x100000000003, 0x678f) r7 = socket(0x0, 0x7, 0x7) kevent(r0, &(0x7f0000001180)=[{{r2}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x44, 0x7}, {{r3}, 0x0, 0x0, 0x7, 0x5, 0x6}, {{r4}, 0xfffffffffffffff9, 0x94, 0x1, 0x1, 0x2c13}], 0x5, &(0x7f0000001200)=[{{r5}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x8, 0x1}, {{r6}, 0xfffffffffffffffe, 0x0, 0xf0000025, 0x40, 0xfffffffffffffff9}, {{r7}, 0x0, 0x8, 0x1, 0x7f, 0xfffffffffffffffd}], 0x3f56b833, &(0x7f0000001280)={0xb8c, 0x8}) r8 = kqueue() getitimer(0x0, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000001140)=[{{r9}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r9, &(0x7f0000000100)=""/4096, 0x1000) dup2(r9, r10) fsync(r1) 16:04:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) syz_open_pts() 16:04:16 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) select(0x40, &(0x7f0000000000)={0x9, 0x80, 0x0, 0x3, 0x4, 0x0, 0xffffffffffffff00, 0x74c}, &(0x7f0000000040)={0x2, 0x5, 0x5, 0x7, 0x2, 0x80, 0x8}, &(0x7f0000000080)={0x7fff, 0x7, 0xff, 0x0, 0x7, 0x1f, 0x397e, 0x10001}, &(0x7f00000000c0)={0x80000001, 0x40}) select(0x40, &(0x7f0000000140)={0x4, 0x7, 0x40, 0x3ff, 0xb9ef, 0x7ff, 0x3f, 0x4}, &(0x7f0000000180)={0x0, 0x6, 0x4, 0x870000, 0x37, 0x7, 0x2, 0x3}, &(0x7f00000001c0)={0x100000001, 0x7ff, 0x9, 0x7fffffff, 0x3, 0x401, 0x6, 0xb7f9}, &(0x7f0000000200)={0x9, 0x8}) chmod(&(0x7f0000000240)='./file0\x00', 0x1) 16:04:16 executing program 0: getsockopt(0xffffffffffffffff, 0x6, 0x8, 0x0, 0x0) 16:04:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="4caedfb5fa1fca0469d8fb56e083277fb5c5692a009231434743e1b05cf8f5db980c021447eeec7d791ff9c3b733ec15bcc5bff27e2c28ee14653a1ae49e99a29b24f1a1a1f7da76e32a20ea9d7c188c938b058695f4eb1b07415351e752ae910482001483751115ef801b084b45a73859b76fbfb2aa2201e5c8601dc71f0e2c695cc41bb7f8f55bae7fe4d267dc62cb629d0cb0325d16f9f9caa2d1304f30c32b02fd45a892a417b3ad734dfd76eea9a6109f23c27bec6e410a921903cccaff5273cafe2105f6dbd7a95f0b1c1a6584d7dcc57334f38de0de6c8b8bf21c55919e131d0a3633b33cde15f87b8eb43f4d108324948934625acad08ae638213687abe938b9916b5aad123d850421e86c9622e8a79e2c0ffe6eb89f6e04ebabff14965b90559dcb0cc80bd7a6f448a5d354f9", 0x131}], 0x1, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000004) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair(0x18, 0x8005, 0xe6, &(0x7f0000000080)) 16:04:16 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) 16:04:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ae90616c5c97c57f2664e8224e53ddf7be6449d536ba4597d7cb5e8851a51298ee23f0d52c1e04ae6aba5d73c9701470ed61379e9ce40449c8db84736cce4739ded73c11416b2970aec7cf4d2a94683cd3648938e365f97917c2310c3078bb8e893ddadca156c249c64b9ee397573e8354431a341cba87d15343da2487f197a67a86b2bd07a9932f257343f946ae634d990a521338b05a65cdbca3a641271f0899c2fb83b3188ac9f2a099b86f75437a621d725b885a03cd6ec572daf6502889e4dd08", 0xc3) select(0x40, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x10000000000, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, &(0x7f0000000140)={0x8, 0x2000000000000c}) 16:04:17 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) 16:04:17 executing program 0: sync() r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getegid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(0x0, r0, r1) shmctl$IPC_STAT(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r3, &(0x7f0000000040)=@abs={0x8c7399a181594a0, 0x0, 0x0}, 0x8) openat(0xffffffffffffffff, 0x0, 0xa0, 0x0) 16:04:17 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x1f49}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 16:04:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffefff2fff, 0x2f) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') r0 = socket$inet6(0x18, 0x4006, 0x42) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x21) munlockall() getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:04:17 executing program 0: r0 = dup(0xffffffffffffff9c) fsync(r0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 16:04:18 executing program 1: select(0x29d, &(0x7f0000000100)={0xfb00000000000, 0x0, 0x0, 0x0, 0x0, 0x9, 0x5}, 0x0, 0x0, &(0x7f0000000500)={0x20, 0xc}) 16:04:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x4, 0x1, &(0x7f0000000000)="3a519231806a4137e24521d68cb1a17b101058134f9d935194d52a1504c9072b8c0a78f635633d23126ae7ae4a", 0x2d) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:04:18 executing program 0: socketpair$inet6(0x18, 0x0, 0xfffffffffffffffc, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket$inet(0x2, 0x1002, 0x4) r2 = dup(r1) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:04:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto(r0, &(0x7f0000000140)="c36737d90df4553126ba41fbca0789cd8ccc7cd3392f35e495611c3e67c8e5ee2c9fad6ed9e178bab7474a4a493aa02af0c819190e11be904cbe65baf2756b159002effeef1b1c174027898e27805d651795530c67b9f00fa102ce009e0176bbe56f7947684a09026f2291077bd17b90d4d7a7e87df8506ca5905d3227ace016fa4243d63aa552867ee2af8bce2acead20bb587bae9754b577aa2b840943946376e775a0aa38b84aefdd", 0xaa, 0x5, &(0x7f0000000200)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc) r2 = shmget$private(0x0, 0x4000, 0x88, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = fcntl$dupfd(r3, 0x0, r4) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$TIOCNXCL(r5, 0x2000740e) 16:04:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 16:04:18 executing program 1: link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x1, 0x1]) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:04:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8fd021182caa4571e227e60665c4e92bec7ebfd0"}) 16:04:18 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:18 executing program 0: r0 = kqueue() r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x2, 0x1ff, r1}) pipe(&(0x7f0000000040)) 16:04:18 executing program 0: r0 = socket$inet(0x2, 0x7, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6ee8f0e5", 0x4) 16:04:18 executing program 0: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) socketpair$inet(0x2, 0x7, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x21) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:19 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x400, 0x5}, 0x0, 0x0, &(0x7f0000000500)={0x3, 0xc}) 16:04:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() socketpair(0x31, 0x1, 0xe9b1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x3}, 0xc) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r5, r6) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) 16:04:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) setgid(0xee00) setegid(r0) setegid(0x0) setgid(0x0) 16:04:19 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) socketpair(0x10, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) r2 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r2) 16:04:20 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x90) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) socketpair$inet6(0x18, 0x4002, 0x5, &(0x7f0000000040)) 16:04:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x6, &(0x7f0000000040)={0xd527}) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, 0x0, 0x0) 16:04:20 executing program 0: 16:04:20 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10, 0x4c) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xa1, 0xc0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc) getpgrp() select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:20 executing program 0: 16:04:20 executing program 0: 16:04:20 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 16:04:21 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, 0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:04:21 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) 16:04:21 executing program 0: r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) msgget(0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) shmctl$SHM_LOCK(r0, 0x3) listen(r1, 0xca) 16:04:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0xfffffffffffffffd) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ftruncate(r0, 0x10084) 16:04:22 executing program 1: syz_execute_func(&(0x7f0000000000)="c4c2bdad7800f3abc441ad6640e1430f0f33b0430f01d9652c00660fd7eac4216d73db0f8fa840868600000000233e660f3a0839ca") 16:04:22 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 16:04:22 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, &(0x7f00000000c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x7}, {0x4, 0x3}}) r0 = socket(0x16, 0x8007, 0x20) recvfrom$inet(r0, &(0x7f0000000040)=""/45, 0x2d, 0x801, &(0x7f0000000080)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) chown(&(0x7f0000000200)='./file0\x00', r1, r2) 16:04:22 executing program 1: syz_execute_func(&(0x7f0000000000)="c4c161dfa34633ece64535f628d2dbc401fd5a615cc442f9213226f30f703b0cc4217d6fc9c422fd05b9050000000f0fbdcffc0000a4c4a1e9d97e03650f38c9e3") select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) select(0x40, &(0x7f0000000080)={0x1, 0x7, 0x3, 0x81, 0x7, 0x80, 0x1, 0x90b3}, &(0x7f00000000c0)={0x0, 0x95, 0x23dd, 0x0, 0x9f7d, 0x9, 0x400, 0x4}, &(0x7f0000000140)={0x8, 0x3, 0x4, 0x0, 0x7, 0x80000000, 0x8, 0x208f}, &(0x7f0000000180)={0xc780000000000000, 0x7ff}) 16:04:22 executing program 0: r0 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x48) write(r2, &(0x7f0000335000), 0xfc94) r3 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)) socketpair(0x1, 0x5, 0x40, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:04:22 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0xffffffffffffffff, 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x50, 0x8, 0xfff, 0x9}], 0xfffffffffffffff7, &(0x7f0000000080)={0x0, 0x1}) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) 16:04:23 executing program 1: mknod$loop(&(0x7f0000000140)='./file1\x00', 0x8008, 0x0) select(0xfffffffffffffe86, &(0x7f0000000100)={0x0, 0x0, 0xffff}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) select(0x40, &(0x7f00000001c0)={0x0, 0x2, 0xfdf, 0x80000001, 0x1, 0x2, 0x7, 0x8000}, &(0x7f0000000200)={0x0, 0xb19a, 0x2bf, 0x1, 0xffffffff80000000, 0x6d4, 0x3, 0xf48}, &(0x7f0000000240)={0x0, 0x1a5e, 0x8, 0x9, 0x400, 0x5, 0x5, 0x1ac2}, &(0x7f0000000280)={0x2, 0xfa860b6a}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/135, 0x87) open$dir(&(0x7f0000000180)='./file1\x00', 0x40, 0x0) 16:04:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xee) shutdown(r0, 0x2) 16:04:23 executing program 1: r0 = kqueue() r1 = kqueue() select(0x3e, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x6}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x61, 0x8, 0x4, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0x20000008, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0xa0, 0xe, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000014, 0x401, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x8, 0x7ff, 0x1ff}], 0x3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf00000cb, 0x1d4, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x20, 0xc, 0x7, 0x400}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x4, 0x3}, {{r0}, 0x0, 0x5, 0xfffff, 0x3, 0xde}], 0x360, &(0x7f00000000c0)={0x9, 0x8}) 16:04:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x8, &(0x7f00000000c0)="e04c72d6cef2b05d407129941e00208a9b92887932b2e7d2d4fb79f403c3c3e5535dc5eb04fee688d2f2ed26639c9928884b8dc225cd78d337339fd64c75dcdc9b13f7b85c13945f450723f672713f311c5c525d8484b5ddbe70928014360996e13b2bef8eea27360dddfae90de4b76c614bd88ba1237701eef746b8c5b6811505650522f9dfdb8b1b4b2bdd43fa07060df2b8dfbb1d19f7baac8b30d3f39f54f06bb6eab105db3b9d7a7fdccd28fd1d5f4d08d73968d7ac01a353915e296d5a39266b300ea2630fcba4bfa81abf1635d43245d3e9090cda2df104e200d3a55b01c2e09e", 0xffffffffffffff7c) 16:04:23 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:04:23 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:04:23 executing program 1: select(0x378, &(0x7f0000000100)={0x0, 0xfffffffffffffffe, 0x1, 0x3, 0x0, 0x4, 0x3}, 0x0, 0x0, &(0x7f0000000040)={0x8, 0xb}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fchdir(r0) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom(r1, &(0x7f0000000140)=""/251, 0xfb, 0x2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) setsockopt(r1, 0x1, 0x4, &(0x7f0000000280)="358b1c7565ef5f4bfd470b7bdf209a92026a4a7530d13196a39e17531c8351f268af3370fe41c5329d1ae25044bbddaa011748188eda4ee96eae8e457806a7c22062675118daa2ce274e24c0676eff152d47f5e64704c7499f37a9633a0dac6f7d1b06e497712c8aa1967a9828a6976d52eed97a94609e17c3970eba770eec6b72984626ef750e362434da055af4a67e71dc97fec3d0ae4c694aa03bdd6ec27dc6de7cfcaad4404bbeb1cc26ce5d3de6548a32c191659a2d62a59fbf8fd4536ba2d4a757f2679e4ccf0615d99fe4e28aa7cd2b9b7ffa176472570186", 0xdc) 16:04:23 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x8001, 0x3ff, 0x9, 0x6, 0x6, 0x2, 0x8, 0x30d0}, &(0x7f0000000180)={0x7, 0x4, 0x0, 0x4, 0x80000001, 0xaa, 0x5, 0xfffffffffffffff9}, &(0x7f0000000280)={0xffffffffffff7fbf, 0x0, 0x3, 0x3, 0x0, 0x0, 0x8, 0xe2fe}, &(0x7f00000002c0)={0x81, 0xff}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000a40)="0f", 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0x2}, 0x0, &(0x7f0000000080)={0x3, 0x100000000, 0x40, 0xde9, 0x3ff, 0x8, 0x1, 0x6}, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) select(0x40, &(0x7f0000000140)={0x6}, 0x0, &(0x7f00000001c0)={0x4, 0x20, 0x7fff, 0x10001, 0x7ffe38a6, 0x2, 0x2, 0x6}, &(0x7f0000000240)) 16:04:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x13) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) syz_extract_tcp_res(&(0x7f0000000000), 0xff, 0xa5) 16:04:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x620, 0x30) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7) r1 = syz_open_pts() dup2(r1, r1) flock(r1, 0x1) write(r0, &(0x7f0000000100)="d2b28bef39fba48a476a750bf6a3f597417dcee2a21d678124c9a22b7d543b25ac6522e9478915fd586bd3b402965763270c2e00000000000000000000000000000000f9c7", 0xffffffffffffff34) r2 = msgget$private(0x0, 0x5) msgrcv(r2, &(0x7f0000000080)={0x0, ""/71}, 0x4f, 0x3, 0x1800) 16:04:24 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) r3 = socket$inet(0x2, 0x0, 0xffffffffffff8000) r4 = getpgrp() r5 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5, r0}, 0xc) setregid(0x0, r2) 16:04:24 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="713e0daf03d8136c0000"], 0xa) select(0x40, &(0x7f0000000040)={0x8b, 0x3, 0x8, 0x5, 0x8, 0x7, 0xffffffffffff0000, 0xffff}, &(0x7f0000000080)={0x1000, 0x0, 0x2, 0x8001, 0x6, 0xa2, 0x3, 0x6}, &(0x7f00000000c0)={0x7fff, 0x6, 0x5, 0x3, 0x6, 0xfff, 0x80000000, 0x3f}, &(0x7f0000000140)={0x2, 0x6}) r0 = accept(0xffffffffffffffff, &(0x7f0000000540)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)="e494be6514d5f5832d0a08c266c0b1ae7cc0202f6a82466a897c1e0ac6e28f096617e1e8f05f55c3126a8d15d48121b962019b42ac0bc5a49bc5205a6d0116d4333cb25e2e5bfd4ca9bdff355ca5433e44a02e2b8e79382c71b40dcef36417573a43517e12526b41ccaf4eafad0e4882108a28dcfd10052cc2b75417f4e2bde563a43e950dcdb26ab276413f6e54872004da92bc740dbf069dffa195a482042213ebd5e8331b0a40788742a67f6d9c8e1c7dececf97d7d8c49e6d5e361c9ff3c6096827ba22f", 0xc6}, {&(0x7f0000000340)="9e9d7941530c6a903f86726e4cfaa2b79deafa9bbcc33cc9be4bdd276c5ad79ab6bda90915aad1644dd86fdbf3c47aa8a8c6a43cd383684b50a4ae4326e70b89dbe6040f1afe75f8a626230042389a23ec99dd16d2638556d3b387ceb7524d7f631c03ec508a5c340297dc0055d2adc4980832f23498a7a25ab3f5b7a99f763ceb2fd3e2f96ff1c5eebb03d84927b217fd39b5f9abea6d1104ff9b6a559c", 0x9e}], 0x2, 0x0, 0x0, 0x4}, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x3a8d400000000, 0x1}, 0x10) 16:04:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) socketpair(0x1, 0x8007, 0xcbb, &(0x7f0000000680)={0xffffffffffffffff}) socketpair$inet(0x2, 0x0, 0x2, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0xc0, 0x40) socketpair(0x0, 0x4, 0x2, &(0x7f0000000740)={0xffffffffffffffff}) r10 = socket(0x19, 0x2, 0x5) readv(r0, &(0x7f0000001c00)=[{&(0x7f0000000880)=""/37, 0x25}, {&(0x7f00000008c0)=""/178, 0xb2}, {&(0x7f0000000980)=""/237, 0xed}, {&(0x7f0000000a80)=""/89, 0x59}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/236, 0xec}], 0x6) socketpair$inet(0x2, 0x3, 0x3, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="db08dd6585fa094af31410ff080166269b56f757c5f0e54a001c627d851b82aa616a527a9a399638d611ef5ee35fe3d84f94f6fd542711d1df9311c1599b0a9f3bc7ce2ca1db9354003cc9fff78112b5e44f24c49ce25766a8039e02b68766dbf14b524df385d02b", 0x68}, {&(0x7f0000000100)="2bee2e0da1135ce4670d00fbc7482acfa4cbb3a6a8eda5ee36e947bd45c99fe4bf3c37d943a544b49d59e1ec16cb65c9a0bdf3dddeba9728d60fabbfc6e8ce6a40fbde122e7b95c45cc440bdf6b7496cd89c11e5c7", 0x55}, {&(0x7f0000000180)="2464989d3b45dd8ae8134f485937aa42b2cebc09247259e186e4032848e68a7b785c876964f939f8ea94a02f08bc8a103fc82e429497686cf993fd6e47cf50ce0201231b8505da72967e6f7c5e37e9ed68d5df141edf9857f86bf48a13b46716b44d60e25cbc2dbb71df8db2d10851446ac7bf", 0x73}, {&(0x7f0000000200)="97d1d48972b83e0c98297295c44b02a657651eef0a0bb131c7c1271274cdb96db98c05b09d08624735f21bca0a57687dfaab778958e2c43bb206cfc61264266e4337e01a272ab12c5ac75a7303a4f15f89a79d876dd00e2a126f9162669bf86a760507a984c1ee41feb087525c7a23110e73364682af54fec1b8c39d2d4217290fda997af7966e500204c84a94139ba31b4838523dc70c0d9506b2c4f5f30990427d4d1fee97701c6475a14181bddd392652a97023f045ee2fa2258d057768ff0bfa2b603d253fe61a507887357a471b3f84b7b05d8cd51a2b15fd2eb74a77153780b4f35d5a1149dd4348cf21d4432b2c", 0xf1}, {&(0x7f0000000300)="38261be437a649b19ec08ed318ecac8c82e07a3cc4937b06999afe1919e912cdea0ba77a7b0cad7d185ba6025aca22390272e6ba0f2d47211bbfc0cd7eb8950716c4a3b93e8cb70caf555885df7730920c02442e8e2da0095c4b3b375da21a3ffe007a4522581b8185d58384714a0138910d0cd5f9", 0x75}, {&(0x7f0000000380)="f6bb9c353476fc89bc3aa53e66c34c6aa9c22227b01029bdac5da09f510fac486e58b39c7f3ac9c88798aacb356912c9465c5bc572bf13ebf8e5b5b2fccceff9813abda87402ba85f8323db5d101ce822e98894302c60f9c4d02abdd1706b2d14ccb60376a4bf60a736ca0d5ab", 0x6d}, {&(0x7f0000000400)="452b3191871821c896242bfd8d507a96ccf39054a01f93033bb792bc8c901104d846479c0db37eb19d810da65fb002d01a02b9c8cb02814dbb8b9c054c045caa492d316786137d0f3c31daf8497d0dd1989d618074f04891b661aad0a877022636399e592576248a922a780bcff3da17ef0c1185415156be45dd0b9673f9f460b6553dd209322b8df73c0c126f95ede0cd877cdbea903a0c43433fd3972051853aaf2955c239269a911f81db30818d57c112401dd2279a82", 0xb8}, {&(0x7f00000004c0)="52a620d5bfad94c7f7d35f55f1f238c404928fdd166d37bbe56d0f4781bc0710c7228d2e569579a533ae7cab3f46e7743c6658532afd52a997b6380d924ba2016d95dba4e01364f5701103c5eda1e2bca3da74c1a8cbe0ce4cd9c06a5e8fa331c10340146f89d583d2d2ee3e829bacd3f6322dd293c1b67f6defb623a2a1e3703c49843d07478202c4c2f763be73fb71b655c58b9124904971", 0x99}], 0x8, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11]}], 0x68, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:04:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3, 0x7f, 0x6, 0x7}) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 16:04:24 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6140, 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc002, 0x1) chroot(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x20) 16:04:25 executing program 1: pipe(&(0x7f0000000000)) 16:04:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x0, 0x2}) 16:04:25 executing program 0: readlink(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto(r1, &(0x7f00000000c0)="66d640a8b343ff7d48bd9fd971ebc2ff84907b132174a7e08848bbd557c47b9690fe7fed7b498edeea68cda6bd6a7b8b1cce9c742a59b936d43c887112d0459688fbc7555c8c09850f2d3d4b814362962b8a3fe8735101d1a700bed3d400cbbe864a4f4181ea02ac3ec10c1450536f686a540c78bbbb4ad0104e7b2c7380ccba1e2916c7fd4b2bad53d4e2b0ba42919f13a6ba5663e6db69eec817cb70d6a6a3b9e6b7ab91ee1349b18ba2fb91f36c96fe2f88131a6bf7674d3b7e3742f717c8cb3173b665eab7b7d6e9b00628a115256c4ffa", 0xd3, 0x40f, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 16:04:25 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:04:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="b61a1e9d526cc6fe3152e396c8530ca3cb60ba2f3deac9b69fa74dd14f3beae67bcbb2bf2f9d830cba742557c27254bd2b0531acef924dee9dfaee3c83982dfe31485d14acb6e05d02bf2825d779e946a64403157ac04818cdcc2e8a90b0fd818b56f8369887f91430ee3dc2a63b232cee67d9c497cff5187158cbaee93c57b1db545d16065502a1aecb3352c4b62ecca22dd66bb615ebe301cf6be5067c13bb732dd73d99482890d9fbeb65c2a566dbc166f31e85a92fd413fad528173988128f5d6dcf2e2529abb41faaed8a54cbf208cb80ca328c2e91430a7d2cbafa936d4fd5e2e6a7ab16396741d4120301e8299b8505342b9c6abed0b2", 0xfa}, {&(0x7f00000001c0)="1c942187cd488accf939f2664573076152074523b0c1e5a057e56de185f601c9a92673790c096e723c6812733e80bebc113b6e77f7ded433d77d0c54754a7d1c3e09e5bbabf2adf67e7037566aa1aca7ff244acdcdbc886d65ecb5998b303af51d1071416d9960a2844557450b18b0cdf246280bca3f6c889959a015efc211c372faa9773da95aaf997b34d97d6c1c0258a5c105e8cc18d2512512f02af8a7d391704df5b8f5d3b6e2c33eb7e480252897", 0xb1}, {&(0x7f0000000000)="2d833a2475b21659f0c75c3c684820c27911850d98f3e15fb5f6661c84d086421870883b268c76e63356ece5a21d96237b82e5b4ea43047af310a6ced02000bc4a72d58363dc57b8bc4a78a2b4af7eff8ca03193435943c36fbc2036c5e4e2b50073", 0x62}, {&(0x7f0000000280)="02f3499b3a9ab2f6dc4f8fd4be58f3c758d87990cd6c0b583ba7e800fecac52f12633b5b50470d8071fb0dd79ce1f6367a1303f3ec3bd5f6523e2d414afd3b4548c2ac95dd55344ff9da64eb6b0ff433631d087c22f88e02c0dcd2fc9cd74b6b3ae5ff93dc67ecb8d9c2f4be896e090ca613143b468484182f26aea8e998edfc88192fc8baf0b42f57d60963fc78ceb3ae28d21850d020bdd71691f9ce6f94fffa910be66e10d52519a67d5b641cc11d89e30596b36d985f9536889b3da855", 0xbf}, {&(0x7f0000000340)="392b64e0a37335abdb9f2e77de3dc83b4219861aa2136ebfc4fae738fba0cd45d4e6d91622e18c932d94870c1dabf4b553a4220d1e089071e4f3ab25dbc3176d3e9997d359bfd8744023d0a1b6656ab712f389c5ef7de8e41b0f9ef0e521599be3f6bd87", 0x64}], 0x5, 0x4d) fcntl$getflags(r1, 0x1) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000019c0)) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000580)="fc9e586a17da0c76cc17f67438ae071f9c3ea73c941d8a26d00c67daa045a2fe7eeba2b5763ae8db6a0f13b37eae247f519879282650b9d293bd468618fa885fb862c28dfdebd1a156df175e34de84d07462efd87924a4c6eb69debb6847b3025346ed312e19832b5970f4da56409c24963c021b4d2571bcc7ecb61abe9fd2c7a777e092090c7431f6ec42d1368ae2a547673849353a94a8b800c80350b8663ac059ab12606478b9ce9e1bbedf8529540b01ae3d08eec1b1ceab81d0c24da61a005f75662852eaf579b8becea4762334ffb3582a461b8cb0ab0bc742db51ea69df6e670c140c609df553db2926d48ff3", 0xf0}, {&(0x7f0000000800)="87a083d5efa0690951332137f0881008f874a99a21439f0bd7a3b9ba821032643d4dccda7f0708d6f968814941ba4f35848b24f1497fc4d3bfb319d6706b8a43dd5d5e3ae7a6303f2617b90974c65f19ea23332856b489f4c19a1bee759a8d5815cc2b2c1c9f91255f20e0746226a8b1e9b2de0f10d5e09d42d971c3d5fbe249ad0d00152002a4dc2ebf55d3798c83f4dcde41e4fa2bd0f85c2ed3da184c2c8f10b8b8b55ec9e4e8cbea65529d96fb978f1f3f9e902187b3762b22d1b60ae1168329f25d4629629d1550ea6b9864e026c8e4864925cd90c80bb3c7e35a8898be0b9db0ed279ecebb6f33dda28715a3268dd521bbbb2889488f7e1e6b70838281d5ccd80648d6f1f3a86efaba680abf6de41bce175cfbbe15fd0787c55afda6189869589d45471f622244e15251556af23cb18defaa21bd6d41b17b74d207a9cd1d68a633903a64e62c5a961093f8d22a0969da2a208d1b0ca7a0bcc977c80f55c4f8a546341e32e9ea0c5f0cea14f3f870efd8a2f93396065d0d27ff11a1cee446063d05e01c3dba3e887c7042c09e98bfe8f6dc803015585adde3d5251105ab1b2c971477b872571157b732927b0fb98dfb8a5a0b3ee0421da96f36c7ff86d410b4c40589faff421cbedf2425fcf712459cad1db7b61d3df456ed0e02d567fc74ed5542101184ab87aa858f8bd1692ac81712e2e314e19ff1fa1683e9ef4eec5bc869c973bbf08d9848e4582cca2f95e23a4492d4e6f1b0d22d984ec56ab8fd76d2dc7fe5077c8fd74aada2c5b9730d41ea544e16fe06ee079968165105ad9438583e3e9bb5e90049929be454416eb6e22ac94429e4158d0c00e98aae1f5059ca8c3ecaca8a966d40c9d8ac5287d007ca6d92c68ad32a098ca3c7e21d1d7831453cca58a9010a906fdf5769b960d652706af88684a4f0fc6d585eecdbcd047cf51d22dd82b06f3b6f14e6579c842bf0ce4f55edc900ad33f12c452dcd20d42586b928a6fa9d634063fd1ed25d6fb16f86efc3d4db6997411b8e82b5200845a52046b2cd1f5b934cfc4a2a669a85c943dab6d1506ee10ae0d95a849edbb76179e381cd70acc7fcac8a574cb419e586dd0c9a66faeafa6f67b9bb1a9a630de1b3bed4978bbb37830700bd9931b3a69180e1fc1c014d76d088429f2e072b5d787eabf2d87bede4b97621e53cf02bf42c3b6a5913f96625fe797e67fd0c68d7c34483bb31111a1ad8befc07bb52946d8c357498a49ac589a09474c78e32a9f9a06971230bd80ea9364d4e6df51937880fb5e2d22c7479676f4b41ea532a71632ef4bb179e89c1e88b1d570468f1e4adf70ee5d048436a9dbd16dc2bde5d1fabdaefe87395890cfbea974051392f41c11844145f5b21d991a4c14d8bfd2f732b54f776c4f4a4f11824d6c998fec476bea0048d162233fd34b4ed29e01f4f779f30e57072cb4909e0391b37908c171aea71ee756ddcd8ae8d0a1a56fa8e14b49fba9692d0a0f0f5ea3d8c2598df40975b2026506bf14e41d874775dedcc9c061ba2066e373f2d13d1215732c82eb9d894884195bdd4bc8fcf84ab70386826df79e18803d42387b557b297c262c029d6986ca57ec74d05f70ccbabec955580bd4d6b0207501889a2421878de226a54eb1d07e154c57121d615973de6b684471ee51c470d2011c72a6267b8dedccfa86bdf19101e845bc76dd676981e408e16103406c19b239a12ce010bfde0b4d831e5f0b3a45d7b3a1f5d3604763a0733564cb9f25d81dfb70423e42113a0a5f5b7904a7dc5626f4b7849e114922e2784d9917a3b9622b0f4a4e36c7023020f38bbd4a38fff34c55f944ab6132b487dbe5937ee0ff7a89e13d67612cd6e1774cceb84650f418655a57b5a8c2c591aa74d0049dc00406d033911aad42471c287536722d05f7dbc4088ad0e1eb2fbb1b7660a703a0e6cc2622e80848c7c0f02bdec820c6557ed236acf0e8224bf6b52dcfd2337b74c2b7a1652083d7b13cb6885c609264ece4dff245266ff73ca5b170d2995b2649bb2d32d415f068f8bb92223a6af3c4a2187a1211978ed29dce51fdbe9387f2e249ccb4f9676e24594739fd99323849d6a7b5a3fbe609c6f9580c56ee7822a855a25c7685349c8938353e430206bde5b6ed430ae54316b922f62fef4cf661abe3e39dc00f90c61d4fe6c9697196986888820666af35e42a0834d4fe06d5867af937873ca4f6c8f344d537d82acff1a5033245603c0ed671bd41bf915a34017d85d86057bf996947e62f5f1186cc3bfeae18e578f3637455ec24d52e1d6cb0752b5d0ef8789918d483aea8c3ece81f4e12983d99e3bdc0d8ea7d20991d1a021c6fce9bec35ac4f9bfb1e504321d947e57de9c976c6494e1b1f370b93522cc25c9543c853e51653821cafd2346c6022a3aa53170a8e9d12f8a3afbf18b4985291dd2245cc5a9cfcf9fc19e48df05bfd0ecd4a26419558d82aef08008f4595070f0a071cc72c861a2b5e774a22fc2d39f3267afea3989295f60d16a0969773e51fba37cf541757e94d34b0d3fcd9d3b4634cf5cbe38c866e3d86c1cad25ae299e8d4a2343007dc2604e9e6301271153491b53f1f3aeeaaca294ab885bb1d8f9b80daeb4040e08e3d1882e75c0eecc348a959ebff551f34277a910911d76f1fe3efa80043e4b3419a3b682c55d8a9dab6f9752ea964f1cd448a17382674a98066f04d9d121ed75b2efdbfcbe47d67c55063107823f633fb4512519cb8d513366717f984c9fd17d0f690623b5f70d9c449c8446117c0deb6083ea1c7cb48a50373d39a768949e286d5eab9a3db8de0d55eb800af68f2bd32bf38f0b137b45033c771c184eb8b7219309967a5906cffe809f3e3d9f961ed8c8d46d10ff81ccc574373ae43adc2c9990b9ea19f48db019b3897382449d0fba63a870b86ae928061d696ad09bac54aeabac784c0bf5404832c70809a46302601a31f5ce63d2e9a93cd8a4401b5946f8b34026e790b87b1db75527e1de635840737601eb2d699054e6f2c8ce7ac0ef5d55177615a72837df7887c71be76f32aa76ba2703d1a6cbe2045a030fc5b5e5bbab0996f5f0041449b356a32930d4e1dadccdc3f6f6d3eb16942e64b70dfe39fad333b41b0ae3f915f250520defdbd508c36e2c547597ced9a39752543599069f79a8bdd4a8bb830b451966bc8006d07b36fc057ea3ce8a7f2f1be76ac8b9e9efcceba5740f4698d9829456b9b0ba1d4c0345fc06338e289b234af47bc2dde78310e99f6b334547cff0afdd6b55e3c6fdc81af3e60a7fd73642d05c98de0946de8a02690e014aefe7d6093e0c35b402e131599df955004f91b922677ad5162c6303cf196a719394bc486e3f532b55e37057131191f0fa30ba6fb2f8a3d720d9d7d547c10f2afb07cb9a1ac2258cb28855402e8492c2ccd6617d06d1ea5ee8ecf40ac4598b05f8b81e2c1faef402749f925e40b51e50a1dd0d02c004572d3edcc5ac65fc39b6e4a01fa029cc23ad5ef27c727d44453981d5f853edd1574b3b0fefac79f1f1b1ff347a483ae93deb85b5dbe71b1b403cf353897b4af237de6d7b826a11f9c4c57a4bdf8560236aa92cf99e40f20470016179ff4b022da25881382db50968b1fe412a6d38a89006f7cfc94707fb061c1fbe957f0c295645fff30b335b74b4319fe98d2c21c3db52270add72d2190e7d89464e2c5ff3228cc5ecd695ebc7d3f6ff24ffcf31f7600610f3eff43871df18eb3e5909f482537a3057ef732a412c051fa013e444e2353d41e6da3c7f46002cf85201243505eb5dd2e0613402b97a8f8703150928850f754e614907260093bd5deea1f4f7d060ca4e496c52d2852746d7ccbf946329a2e3bb867f503bad5029a34639871169f746e49cbc4793e892eb6d70604e7f1a08b8c67ee586aad37cc2977de239d44c4aaff2d04061e47d110c45503c06e01e73220cc048584f2e07ef98b090df0dea183068e326ccd1f40d0e54fb766c4f9d0f1c7e2e8afb9be15edd49cd1ace048bfdc69ffe6f43f0c5cfafd7a3c9da9873e6d74bd06f423061f258ff2968bc47092da40c10f9aa5d778e1dc42220d0c0b5acd347e338dadae7ce078528c02319257222e4f777ffded8dc135e330e4ab8d1eea85df655b88e1e273785f6d755b4a17a144787c4643ee9550176e83ad72e73122011d4c2938d9fb2cf90d694ce2b8fffe48c7ac54dd63f6a0450f1abea6337238b2031bac366e316184008872e475bcd7904945d5497fdbc7a24aa12d4a1d38f84f96cf2fd76177a55b843d1de54500567a1b372ef4a035e81bb4f9b0f5983404d2392639fa19a9c62ae225d3fc7e576a161e986f4bd4b68bed438d03108d90dc58e5b5f994a153946902af3ca5a21f55b588d1e36748cd310dd7d486309edc8e84b54da565f0c060ba22a2c45258aaac544c752da542925b8d24b09ee1d6a74d7d105ae3a9c61e78f7e3d216bd2ed5805557f10eee44299cd49b096f9cbaa2b6af2ad3f7ffae5f4fcd1f4b21b730f16ee9c6929b12c434fc7201322f81890f3a11e24fa967d4c67df48c4149acb5000d70de86aad5b6196b1f390a6c5c58c9510d87b6efebeb5585542aafb9f6db7b153e20fa5e40592e935b953eccb107d980e5fded0dd9b9829b5cd25ce47d98d3161655ba1f4b6f0a70258cd4cf96364c653c9eaba99efddc0bc705d4492dfb94d8e9790e43524c9e0742e6db7c16969c93127e13ac2a10e750b050dbfe19b0020f2614ba2f381dd01a7b7f07872e563dabcd93d13c80af14f6a8dc0b61daf539dbbb88cb6bed470184b5bdf310d6398adb6868d20a2095c18bd69632a16d8359bddbaf8d2802eaa703c8bf5aa7109e20ad634df7bacd04220e29b647e9a84c871cb6961f13045ca94cb9f9bcf4a8e59e662be0bac59121f9b4ff089cf6a01463500b218cf570d0b6a2b016995d54f782348ba46c2449529691bdab4b3c0eb38ae7907507b4dd69bc9b68951f4b3715b600f4937c834022dca6f2c90a8a16d8a91df9624430fc6f099a09d08fdfcbbebae433628ee2e9468c038d8ed9b7889634952cd8e3791d95ae211ae1b47a7c902446ec051544a193ae1207cb69bff1c36e2cdc58536d2bf5e8999b517e261b52a851a5e5448180afb32b9eb88cecdc3ebca7b6f4c2d5ecb69720aba29cf10a0f0a1c14d1b2b575871d2c76eb91ef8f2d93a0e9f0c81deee711aecf6399533f0e6fb2a381a911c9568f100667fc00593ff3e62645216ef39a352fe60e3c888884db0bd2043b7503c4bd637f5cce0f4d5381f2a2a10e5008337d86e9af978edd5761d060560526cb8f59be86923d567c3a87e78c8cb34a6872ef6b3cb70ad7e6a17a3a12747cf7632ca989baa3c6c68c2884afc7973e8f57751f4eb824e88c131612cb00491bac15b2dcfe164b2a2c94cbbc3bb2ba0d649902a1ab3c87eb361051e7321ce3c8df64732b025bca9bbb45e7b56277d65355add02709a736981ac7cb54542ab9562d16ae91356bf835fbbefe78cea75ff49fe09b2fd8a8738823232893f94652ae61d3c8c25e268febcaec9ee7e385131514f2139e50135267a8762bb0b62f0dacf23ec637c20fab51b313411d85d75db0d12f99710a8f1dff1a5686dbb18a0771a21e0880de0bf170078dc25086949d6028cc05596321626da448c82efa5b84bb3ee5c9bf541d2c51051237053d8fed8e18116293127de1395de4acd7eb258437704e9a81191174a0b3147dce20c0218771541c79538367987fac2a8ea080825cdfb1513a0e57452b98a076761dec9", 0x1000}, {&(0x7f0000001800)="ccc658d14bf987f24170037e01eee56b73fa45f5687b3f9e9ab3987b724a8a639210e93976b05c2c10be8ba05f46993887a7719c2b1b0aef370e95dc66eea428c10389b15ebc7f1aa79d2ac312632edd67c9ead67822b10b957bdc0d229dbbbf771e9ed3feb0a585b10d5c3e89a67c6a8a025962b7d02597be4489d0e726ac8f8175fd3137dc17d05cb92b37b1bef3180e2c50fb31bfacb59033e82a64cdd6e68a5393c7098e27a0687de75585752e5bfd921c05ec351fcd1ec7918fb23929a15f7788eb7a68f900", 0xc8}, {&(0x7f0000000680)="8bf38ff576ea082998a69e1828de8830e2056e33b0a73ba77175dfd2937ff7990250ba68b46017ff8b04176d5c33e1d31519ee265032ed823bdeec3f8e00256d673f1b40a1be68afc1f420614a9abfe9cb4936956c9a6aad106615faa9b53d54bfc342c1bd2d2aab9375e2191fb45abb0413473b11897c92f3ebb3dd3c5063bf9a6d21af005690e5ed630086ccd66a585663e8adbf07817db255", 0x9a}], 0x4, &(0x7f0000001940)=ANY=[@ANYBLOB="18000000a4e3dd565a1c653701000000cccb397ca24d03c54f94e394512b6687346636f7167895ccbcb4979806b8b6f5c7f5fabcfdca0cb7d733b4f1dd3effc74e554aeb", @ANYRES32=r1, @ANYRES32=r1], 0x18, 0x401}, 0x1) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000740)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed74", 0x91}], 0x1}, 0x0) fchdir(r1) openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0xfffffffffffffff9, 0x0) 16:04:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x3, 0x600000000000}, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)) 16:04:25 executing program 0: writev(0xffffffffffffffff, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9", 0x1f}], 0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 16:04:26 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) socketpair(0x16, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0x8, 0x4, 0x1a9, 0x16f2}) socketpair$inet(0x2, 0x4000, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair(0x38, 0x4, 0x10001, &(0x7f0000000240)) setsockopt(r1, 0x7, 0x2, &(0x7f0000000040)="ff4b0fce6e7365aac2c65bb4cb469aabde5b685cfad75098c018c021b2d23615184f3d42764c7f0c4d319347157d5d1f275d2d355355c74a54164aec7f5d85ccbe8bd2c3660976", 0x47) 16:04:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 16:04:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) 16:04:26 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) chdir(&(0x7f00000001c0)='./file0\x00') r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r5 = getuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() getppid() r10 = getppid() shmget$private(0x0, 0x1000, 0x427, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xc8, r5, r6, r7, r8, 0x0, 0x2}, 0xffffffff, 0xd3, r9, r10, 0x10001, 0x8082, 0x800}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:04:27 executing program 1: select(0x40, &(0x7f0000000000)={0x1f, 0x4, 0x7, 0x0, 0x2, 0x2, 0x80, 0xb3}, &(0x7f0000000040)={0x8, 0x9, 0x2, 0x7ea, 0x4, 0x400040, 0xffffffff, 0x7}, &(0x7f0000000080)={0x7, 0x4, 0x34f2, 0xe85, 0xfff, 0x3, 0x2b0e}, &(0x7f00000000c0)={0xff, 0x4}) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x80000001}, 0xc) dup2(r0, r1) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) ftruncate(r1, 0x483b) socketpair$inet(0x2, 0x4000, 0x80, &(0x7f00000008c0)) poll(&(0x7f0000000900), 0x0, 0x5) connect(r0, &(0x7f0000000900)=@in={0x2, 0x3}, 0xc) 16:04:27 executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffe) getpgrp() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="a47bcc195089437acb9ec943eb33a0a4a6e2d963be1d5743275078289c085335a3ebf31cba23a0731992f8b53f57270186fca946f19e23a582100f00ce706f4776d41856974056ab98d622a6e6fcdcbe4e9a0274ee5869f9ae6499014654763933432815498fd31d9e6dfc662e32e83193077d58a14105c198750346df50f44ca6fa68b5f4cb58cb9b872c", 0x8b}, {&(0x7f0000000140)="69c318a6165983a9ba1604b2a07cd47affc2393343bb9d1eac74ac669c1827baa9b62959f8eba4f94fd277aa2fd7931fc73f6294577e58f4d3e02c1d2995cd249d04ac", 0x43}, {&(0x7f00000001c0)="fbada627d7eb2e77dbd48634d9a1c7e506f868608de2b7a2e8ac53a42e5f3b6a6bcc57468aba8438f6183963018a41e2e6feaf1f98a001300e57535ea78266b92a5aec748c50d375b036239e8fcb22b867006ca9306d9b9b799b8419479dfc9b32ca022c752662586ea54d0e3ecf2978a10a4f3e0378f3e9241b4524c63ad9b7879e5bbe7815fb1755fcbb085e2a825a7c9c9c2520ab9ae5d2f3ce38aae67ced9fb7cdce91b116b9601ea869cb73f8788c39c964b621ab3034912d2894a17118f766ae1287b8f8d1e65309a2e2b341279a7260d499531a99f82e8abb5eeeb0f60bce94eb1a12a7909d5afab3c742da9d9a9ba23548e8008020c8ac4f6507c7e8580ee35e488afa25be0ba4fac32e5d59748ceef7e545c3cb9bd56e57b36b5ea341567a6ef560653467fb256a14abae4b3d7795a0457a63b037f8a0e45f3a9ae1940cde5563ffd95cafa942e4566da800393e5777e9f851c18620831bd253942298c6aeb799ea7f203a6de703678efe573a5e53768533e8c9512dc42c991c4f5003f9ed0c113aa18ab628a6eaa093532941cb18265c4259e64af6a062eb388e4078d3dfc47698d436ee262872249e0236103f2ae6608a675511871f2f6575bae917b0de4b75c52179a0a4d9a4fdadf809584e1246e8aa5edfcdc212573de4282f80036c0f38335461ee6f67beff8604fa86dfec32581679d5c3868c8eba449a7cde9f5c3aaa4c2fe0d015145249cdbdbbb4b0d97ee67443496828cfbda0d988e0022ea2f2aa86c297459b97a88bf726fbc2eeca26d491798def11b14ec30d9752458c490d4b7552f7cfff370279b6b8f2d667ed0a728d95a6814daeeef95d2aa4ade0652e6317702d950d555dbc99399a1b01263c99508d67cd8d121563a3f86a2392a4de30096bdfe18b90c5b7dbfe354eb21985ad136ab0e209864e6c064c7e842e40a57730b7091d6d952f2d0ef0f640e47d103112344ed2723f701021393401126ca00cc2e2d5fb5f955efe8eed5cf366efe2c368af4694e6c99fded6647fa7b30d8a5ce4c2b4db88cb7182c03fa4cc1d298cbbd2192754bda712a47b73a3b253ad7ee46fd0daf46bef5702b3bd27b5a804125b557d6471fe3ea9f4bbe5b42162c36137de452a9c71cbb271e201225363023c45c420bac5d057f5973bed32ca57d9e5397b2217e8e9c578919eab31ede7c192f64bf672bf7b4e9d0a409f1001b9c635946cb253b12647711d56b79e309cd74b7426e20c02036409c81b3d7af1956f1b9dfe85f562f2f827c111ee35e1b932ea5993b9a3d78270f00051bd93422c077c8486701a5924eddcbb150686bcdba5299dc9f13e2aa1896783c13189bcef9c16fbb0326ebbb975a7fe0e7873935588f1d3f58b3402c08b2f7a4ddef056e073001c65f3656e3bd069323200a64bc0da6acdb6cb0daa7bebb7a91100b778ace1a0258f09074d7c2fccb0a7b284e3dd390d084bc5e162149b54cdbc9cd4d894f37ad87dce1d084ba23b57ecc43e0333a9ab0c95bd12edafc9099799128226bf733b709a250f292d8f567b9b367311b68931fcb351e59d747780bd2b1a89d149216cdf252bc788d4ce986ac7fb53c1db38aca9d8b51a7c80e4e84ba537baccd28f81d136bd28a799acef00ef16ff68bbbc44ad168c74071441bb35596334c22bc77d60ab8a89a30e85e9a7b84393fb2f377a091a2cf2670713e73ae6b9b466210908400df6864c7ffe4600bc5c4c8be32c35678818fffccecfd94af7789c063734b9fa3fd46dc09386430a79822da36f6520148715d66ff5893c707eb084d48b65519a85c0e87b3faa18c69a07419cf5bc12b259dddb798cec3fedeadbb4974f7d46d0eb21c141f77299e3ba19903bc777b7e287c36303d2ea8012bb6b6cf210be0690ce4a999bb9204cc9d63ddf9f504c2e0e89c179ccd14034d2ef3fe8c7be346ea1cc8e46518ccc79337a53cf32d55c7dc15c899dc5c67dc253507c1db5843c6f8bef02528c473255cb4dc88a1dcf0fd446f1f183f8fe8f432bee21e15642a0f6c0d02d745dcc8dd259e08b501b84bdbdc9561d4a05f1ab8f2946c9444cc164cce7bb6ede18ae79303df185e9503d6d7d2e2319f88ab188c7613e364de1fbffca34ec7e7bf2f4f591ea392d595539228d4cb4e3abef30838794c70cc55aabebeaa784a16ffa5cd2455276046d6079b4031b8bc4ea8a04a72edaf823c431380cb8c3e4c89995ef34eb4e655e6e0a2040513b5b202481cc27ece6c2ab6f70aec8931cd6ec319ed43b1db31361b72dcc7a8bbc5bdbf4148770c95dca8eb58b80f071bd18900ef6fc9df1db857422c500cc3dba66aef05aece19936d04f2b64254f34fa907a92e86702d4ae188e7f505f3048044902ef025650caeeddcfee4a900b7f6f6b001bb187550adf61613398e0749ca912b5cae8d54d4afe746a5c9a3cf09ce3f41da61ed389165725998a1f846e0ea49cd6ea5efd97c5d675ab51bcdfbf3eb4ec4bc19236a189b6783d9f089e40ace0c061858f34b02aea4e6def841db78238d73d86ba741a2a3fd85a08f49225f505d37609760e440c2b0b2b6b8f6a82f5111112106a884aa7ea3644afa75e6e7341dce4c46764c87ee3c60164a63ed93b910fc9e0b7080f316669ef4edfd6cfdc1b31ad5b272711ab9b64983542931e14117c445634bf9f3763650b2aab4893a2cb9af40a9be33c8bdbb7390b7243469d28db27efe8cc86c4544f608af3dbdc32bcbdf37e64d3e814901a8580900f65c1174ee29ea822a319a02bbd6f3e97be1a0830e5cdedf2bb28fa1e4a28f1cd4f156937580757b54f80c552449c32f7bab2f96d92e36c9c96dd67d4424f0f5cf4f9fea7ef6231915262129f00c921cbb40530a67044c0217acd77d75a94e1a994007c0e34be521c070a0a759f887442da80d95622427866044471091da7ca595e0cb073b18fb8f03e82fdb0f57ca9fce7b1192b0a9cc2f350ace6218426aaa728a260bf57d6b95cf5b3b81020579dc9cc26ef74bbb8113b8fa4f9732e4afacac17660bda1a7b8f96d6322a0d1f8aff69639a0d567ce5bdbee792f87293d63b7005786933389f9cfce8af03926432cb39481f948ffa8bc0fb96c87ffbfd138bb6ff909a9ef9252a0f09c28f2d1b24d0b9a211cf243f72519ec00e32ee148ef2e097c32983edbc98be397ad6f411029be0a097b1728b3f4384f8551147da8c1812cb44273ff7b4b6e7044f6f65492ae3fa5f8430097f1b8825b403fe28d4b592d4a237131c221cc152c592fd90af27555453e1332d91d949f66067e75d13ac564dfbd75f7fc4016027d5c690a933d2c386703a9875e108c4fb515f7a902b25b683b9c9d64ec9cd3637d062423c08cc4ea540863c144e60b6a87df012500a574544c04fe2dfb762d2b65cf7c547b22dc20c0c64ad7c717b5fc05996f4e0c606231eba84bb2e5d157a683d8b07336d19bd22b42336b589bedc24db251f29dcc8205ee2591c229b6b1cc411fd5764e9ea708978a2ab60517ba634c8c00c02813456c1fac9e614978b7c4505066ef598c9183d0d41726a3d9be0516be4ee67ab353705b32e4a207107f7afda3d5b19e70839eb4e87235f1644e3483015f7b77e4a11400bc47269e40145b9bfc6cfd51cce21847535456ffaf13883d26777902fcc0c46aae766c3a30d3e4202b58c21103318016d82b07da69dcacdfe430ab5aa399203265ab99e98fa2deb1c8b4f772247d106e6b430ea9adbd4e30f4de7fb8a23558ebd1179780970212759255a0ae74e84fd5255b206f73dc326fd7d899fb457c3b2c7139fb667f08f47e034a64cab55c4ae205d4554fa7c5a85269fa349ae178c3748b018a4212f7e27505c2724a3b964e2bde994c7b3af140703a9203c14869687ef848cb5ebd1027c76f2dd1b9d70adca6c0810530a454a53e80d7902cbd4492da57684ab09ca98d9007f8742aa667e7f2547be44bc31f39e684a29582d72cf297be9162c843053fd0abf3312dc4ef3c351daf8b1dc359005c7f2b4d4541faec957aeb9331c93bf71feb95b9892bbbcacde6c69e1f2f6922697140d66bd3855e34594c2a8225d84df1d5da843e08e33f197566428ba212fe1ff1ab4242cc51c834df9d052f75c2eaa75fcde9712df87b96ff03f0b515366918f40727db73d9c70d4a1c586086755a8ed9e16cd6287de33ed6f8980cf2cebe0a76ac4c16261d97e7806ac0f1230b42ae778dbbc15fcbccccd74d46704d7c7fc2772bc317be90e253290b95c2a966570fec8f0d269e68292fc9cf0fe314ba16c036bd39321b09f685f17367d7884ad87deef40e62c88f6fd40dc2c0e59d5ff63fe1fa9541adac550c8317a49bfc906059bcfbf1332adfc37cc274977982a752cbd06c1c4573310fe9d47ff803d488aa51c36e85dad7c4cbc1aca18f6cf0ce52b56dd1106ddc9c17fdb288cdae9fa966c63f23de46ee723a47a78f3d8fd15a5c4e50515169e01de4fb609c04829ffeadfa8ceefd0e25e5991b88359cb543fe00101fd8d0e631f163290d6b3e2088f9579570b7182a0cf3f0a03852f7c13d32553ebf843b0f7048b049e96fe128aed18086bf6d1f7194368c032a8e136eaf713b368df6465ef7b7b79de36fcddd735ff2121818d938000e6507ae4a7b089fdbd62ee8868a53a2d9959a69c5358eec0839190a9a88ee8e66ecfb5946c20e9c309c4278238eefda8b04fbd69804d3dd80d5fc025344d1d7fbd834a6d092df8d3d009bebc0bd399d935ebcc58ed35489a96ec1f9a125f44f50d7cf6ad9b09c5879c72a28539b421e699f2329f6512c157d5f59ade2fcb7d4c48e6c7996d491ced890eb68d4a6b572e009f8d909578195102a0842817e16581d5202aaecb9c8dba05b2c26da343e09127a13071b6765f03a1deba6d962fca1fcbf49f0ab8b6d8aab63c9d54622ecb06b2849ec63d51d998a232b1943c344f2af6126af2cfb843aacf1723201b0ebc35c6a6ba02fbe893099199b0476687456724eb6a1d425e214dc77e61a3ff34d11c81bb02406aa017efa6aaf10545cb3d086176c9301d1285daa13afc657b1ae0c264d6d651a38e61adedf13cf33e4edbba758dc481c08514f5d434c27c56b0361b94e023f3b933b45e54dec2af9e65ba2c6c2278bd472e70f9f6aa57f32d340fd46d5c843d1b039e630f7b51e37b563d28d3eade5eadcef8b0cbd40544323a96329d012831d32d0212e314de75a08d094365dcc6d7083d929e7dcfa745ec6f24768062681a3ef8d5186f11e9aabb40b03d5d326b59688573442f08bbdb7463f98b9fa71d2bd592a17f071a2ecb38d105eebb2d0d92af3a777f6d9747c6baca361d6abc2c2b4ae9b83e7a77d602f10d6d15c78f2a03ce4028731aa3974d45c9966b99c5c21e0f5aedc6b71e89d326a0040026853031cc7e734d43829344c63cdfb81cf01dc742980f9de31d21de6c845e4982a77fc7988e75855156c0a1691dba572453c4b16fa7bb1416f5b6401fd6b11c6c1fc4cbb4433171c133573b54c893437612becc1635eef48b97440072162a7ea412e0e06e04d6983726fd9ac2790efd6881445eabdba706009bf949914fba53c5e77e216fdbf0e22ca1d0da494a564f2f3225b40c40c8398a9d59c995316421f387000323f480718b01a7235eed375a2f8fd1d06c29ed5939c9e6dba6e1a0326257308a64f2703a8dcda77926900f168e48bda30ac88b7a1fe1bf6fb8205c0b4d856ae7b7d8a3bde14cd57956e1ae84b707f0e08a2d43ca51d5012d6d0fe9625038c07ac4e7f593f34462fc01f1a6b", 0x1000}], 0x3) 16:04:27 executing program 0: r0 = socket(0x20, 0x7, 0x1) sendto(r0, 0x0, 0xfffffe20, 0xfffffffffffffffd, 0x0, 0xffffff27) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x14de, 0x1e}, 0x674195fa645cdb35) 16:04:28 executing program 1: select(0x40, &(0x7f0000000000)={0x3, 0x59fb, 0x7ff, 0x9, 0x7f, 0x4, 0xe8e, 0x1}, &(0x7f0000000040)={0x2791e136, 0x3, 0x4, 0x4, 0x6, 0x802000, 0x7d1, 0xc4d}, &(0x7f0000000080)={0x7, 0x3510, 0x3ff, 0x1f, 0x1, 0x4, 0x8000, 0x1}, &(0x7f00000000c0)={0x1, 0x3}) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = open$dir(&(0x7f00000006c0)='./bus\x00', 0x400, 0x5) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="b16b2678ffcecf522799c060b350dee8faf64dab92d4f0e29164d244d339a9903a77715634f5c3347f63fe374e3451fb5d09d570949c727abcedca6ec7db5af99e09", 0x42}, {&(0x7f0000000080)="fdaf790ba071f0bc722515965fd6172d30db07581569b89097d54a61d76570cae221fabcd17d061d39257fa97f", 0x2d}, {&(0x7f0000000180)="cc7cbe199af32d281f6a33dc727c4bd468b193e4a4a3e81a42a5078bbc8aea2bab65ef3f0cf0a2ea504ac7061fd57ac911c5bc04588f119c807902cadef09866abff71ee9d649fdf4e7f69", 0x4b}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r5, r7}], 0x20, 0x409}, 0x400) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000f40)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000dc0)=[{&(0x7f0000000740)="09f42b70869dcbad75db62a64cd820d3bfd185c82c9b8fb5b4eb283dceafc10fa33b5c2d5fbe6006533c962a4e09ef78216cce922cd7020ebc70f02b4cc2a6821e10e1e7655f6bb26d6dd4e28548fe57b16e5448a224acf30254296c185ad3d4a9b8eed798f53b7a2f577324c2ce739b6d5f4211e9c389d3b17ddb29759b7b6959cd8dc7a39c8ccd09497e5d0d135006be2990fa91473f88d4941aa62da4bb03575837e44522d47a9e01620477a2fde0521e83a9ce64dbec6fbd3527d5ae5295f4345a60ecb25300663923c8f482aafc88d803f0aa881c41ea2af2", 0xdb}, {&(0x7f0000000840)="886bb9d4364cf85b42a98842e84f846ebb193e0f8945d99d130a3fda02d88db751ed9e77c2af9743be773b66e3f6e8338e16ca628e7c1d30fcc4dd7d571fe20c17c2ea6548ddc0422107ca63fc69c3aace8508012d93809bebb04febf5af21504e0a3968cb4ae98f926dddac0e9a0f84e3806ce98ef3f589e91a69aeca6cf66966e58b30d3eab8825fce0a7a66d3d698ec73b05d14e259aeb012655a348f76d550001b7f21c2d513dfbfeec66309985df2d8e0ed121b0411b9b7eb497691c2247040d707e489dd97fb0ba22f7af20e5311fd01a498357756f3735c4018ccfbdfa18fcf5dc8ec0689f8f2661a00a7d0bdcc82dcc556d4eee411b2", 0xfa}, {&(0x7f0000000940)="bd6072aae9c5eca1a57bccaefc0928ce9f2c72433f58825bcb27ec6623b98b52c2289ccfaf2b584b2eb6389eb6d62ea3e357f3c2df1022d73b1c86c336529375fec2cfa67d602be13e6329b173ea3c60db3534350ef597e10a978fbe174bc03306671a03f4663a849e7453886f4c65006ce1b247c04d1b1a5ea2b26f98ae144e40289760ed7598591591c0365ff6cb551645163d26b711f90086473813ba33b7348298a88faf0c8a74a1b9b4044efb848299664d726cea114e99d7229b2fdff1afcc3fdf11e8c1d4787b", 0xca}, {&(0x7f0000001000)="25bf2cfcdac17b22ae2b5086ad898afe60cc9c924ce228bab5ef7c312bb2d023cbcf65da9a6e7a0fee116eb1af905daa6f424376424b27264f698cf9717ab21afb8f78d7d1b079681355e632edba55839123cefb44e8769b989067a1edfc6604251b90c965267c21ceae021a9292250d730c567991aa89b7136a83c4ee7087296f755c69816ccb2e56641c8bc7806b9b9edd3ad9d6bea0eee32ce4d965da39475a3310b77422344204f0805d3c885dc74a4e3d8e2433a0e53710cbb1a2602aaafe910b3674b6ae2a50041477458e8513dc4deb38225dd9278b00efb942a84e0277b69d7bde511eb190dc9f0b0f8c6904ef44aaa5d3e77087db3734fade2b45ff483e790034b0c04bfa76b5ca02658a2ed5ef2c226540a70752821608080c589578c6a0732b3855d817cad1d5e0dcc4357dff5edbb0eb6e968e10d344c58f504b70d34cdcd3342307146285900b2b329e6472213bfb41f05170f7dec4c9e8c5f8b30b15dc4f55e6774031c5def8e16fc2453ee78ba806b64b7f969a09a48b848c2874b326365e2d667c693f71a9ff2297453933bcdc2b56911bf7099758767c75c36c7c674b1afdf8713ef70bc5cbfdf2d2acf6395444d25f9b501e3796da3f34f6ed319582e713b0080f4ce73865967c3e7490ce061a340f56314378a1f60170503c29216d586bcebe6c0a864801bf9ac3abbd0596e24684eb157b145e97fcb669f0b08c581aa8bea2f595d6ad4dc4f313977fa298959e36e4548c478b38c480f92a057239a2665e184b829c4f412012c930fa230cd3c704e5a23e728e94e013310182f842fe5ddb809f5e6d1be72b7f2b6283191cb2460cc9e8db00ffd051575e916efbfc76639f7dc07d8c4d54e726c44f9d62bf77109c66bc62f191c9043b92ab1882fa2315a45cee4849990135f4cf6ceaf5725e857cd00963b0eb5b1a1d27be10046c569469e6022af651adf90d989268c150c1b59588d8dfe5072cd0220e62765b60d065a10d9d6bb1c9bce8b2404c66c33f0b9e261b8bd43a58bf8e05f29add113ad2498b7372bd0af80c92a04d8b16ffdf0d474efba2467060814819cdd3633228cb254a756b73b79dbb5e4604a77fd5bff800dfce6ea73737d7f8c3851fcef35947bfee3af9cbd1d5104ca0cde56228cf12c9f25f0704c5449e4398c966acd9752a8458e184ad4efff899cf58dba655dfb2863912b49a3d9961e674bea563b7cadcfe40827fb3dd658afe27468bb4d33ba37eb52193c88699a6ea60ec65c3c89a14502867389142cd55fe813af186c96d68b9a4b430320ed9e94da6c71c48bd2a966699df55996edc1dfa7f8f48f90c465da70460c5c6f3df17a5ac19ae6fb7173639f5c64eb6d8c777ef1660f6ee1f62161ce538a8a60f3c4e491027f3729d226c711b905afd7d397a57d43f2656ba3d916365837c0915807581550ccaf2611adc05b88cf3ae0c3b5d741ac6c40db776fa2ac09b93a30a92dcf05533363c01bcd2a808ef1a56df9dcd54363715edd40e8e56151f7d716cc8d7809dddf706d0813be1875f6a8e4dc604380643866b42bcbbaf706e5c990ce5fbae02c00968fe708770282ea88a488a5d54fa0b3d48fc4d6813e3950ec63e162a0af8514cfded75a2029701a43017c7bab9b390e788cf9c621935cba5ab20d7ad693083bce9c9c8cb433944139d4ef5056978094a35647070a22f82bb56993e2d755810fd44f582a9fd24c4de521448c63d6afcb6102e2f27d29fb1293f47a1cbb281c17978e84278ba79d380f240107243187c11e9e4fba8e94124f30be9d954977f924f2ac311d1fb4a67ad735bc379831ae8748b4223cf728d916cd8b5380c80827d3c206d87dc9b385e06446dc67b8f30a19afa7c0c5bf9c394c354ae9f2bd346d0152728a65719c988dc886a795a77cd28f3f7e5ddc989dc29a5daeecf0e1e06daa6b8930de10624dce21436c74442b3a940de27f771673f97d5e0c11f8220da1ad931a2430d574ddc61e09c4f63cad8ddb475cd003e94619f056974b50a5282193cc1fefa21bbfaba78f3ab18717dc10c2a12c97b4e0456eedf5036afdc79281e6c02ff416fb125af3599bc233d54bbe3c4d17f99015f1fb88d64ecbb32262acfbf7fab43805039d8436c0c9da04ded724843e651fb1d6fa9058ecb2a5e180a34c5cf137a6242c997be62e706d3d327c78b5b7021b9d65c102ea1527269269cc9572ba2795cc539db4745a02d2823e0786b5b8284a4c1d3e0041581bb108bb62313371de97e76891e91418e28f700136d27cf65b90abd9c4691f208e0fab083971a5511c2e38216cfd8b1164c4328e4cae85d2e8e38a2a1b87feca713b79976eae6419afaa0795759edb57d8f73b957ef08ad3f309a2377cb4ecda973cf01a8cfe384f608e1c6f3cb2d532f79ee119509857f7db9a99129575484d9a6c7743eca74288350ec7733fe7827db9404d7846566695068545246347674b0e62e35a607e0b146229b9860c3e8a52ba674e5b711588f1b0d5cb51bdf836344b907d0d0aa5b110bb294356182475384d193d721556a2a40841d91c485ed58a0157c2ce3250b81de1a1ede9b3a6343e919b0d42252da855bca4bfc77621a8fe66be0a9e45af1549efb3f1d9454d34526f3ff2808c80cf833c6d3bf9b7c2a7a1be3c076926297ebe137b554254ab9ecb682631598f8235d78e135701383a88dea22ccc5a620ea55e50a2a7100a8fdecb322a2e83a10e5624ef6f3640e1bae9b55a963ba8a6c173054974a63ab5453b84604ea9d2a9bc6c962bf91bef098a61b223d97f4ec3bc1198d5fc0ce6d0b6c8a4c1de97b1e7ea99c20f4b82b0e09df3a465eb4def25e9708ac5dbfa22ea71412c314b106125b7cadb185b6fd37662c5d5a36f9f6fff4d3568a3dc8577093d32f7cb537c9ddfabd258d5ab6eb2340d37e03614abbf58e586a6caf354241fa1fa97cde6a370fa7f78b1bdf793e96289f4ffe1c40daa4e2d285c8db1a85d5bbcf272d86b9ce1c2d9dd7a59918aec69ae39e6f850b0a5dce98207395089d5759df1181efb6e83e1ebe080c9b0d116553eb0c5f1fa8ffdef024c5d6d5a76e4c5bc848bb1245ad3e127b6dda89ccfe5205be7ea8c3ae580b4e48024ccc6c7d82a05c3dc34ca97627b23c7cea5e54e7aa3c465b9941b46e3545f1d88c4542a78dc84abc6866667bbed498f0a7c6016186edf8149e04b65f6504c04496c06e0f85fbbe5ccaba170ccefa0bd6394680376d7d75be85921559d5f6df73b5934caac964b95bd649488eff8473501033cef2afc418add5432975935123407579d1eae99c67ae120838cf215bf7a8d2c1027c76b86ecf90aa13103fef593eaeb678d9017ecdcaf67201f8ecfc72ee9325913565591f13e134578a78783ea8893acf7a310eee6770035c2d60c7f8d8a49027cd2244b28027fd1b990d4aa09d222b79a84cc896d5260ff3cb52b9757f9022d21ed167eaafb49cbc2a072f66196919a66052254ae571a7ecb72118467bc81f8c07faac1a782083c33bd9bf9d1eb49fb379316329fcddfc574d6658a26ab9c1b6552b365635de342b0c9ba92a7efbd237010a83daab3640ecf06f4a670e3a8a247c2b339613062e75a179e52a606e83aa2b8bc036bcc270303ff59cc0423347513c436f80dc996d3d35cac19d00b0d0013cfe1c4f65cabfbe48f33ced44352ea4e0f3c9d6ae0cc7e72a2eb964a406926331248bca31e341b1266bbc9d0bc464b4af3f2ddb2801ef6901ecbf53fc2b5c7d02c939889bc918fd3485359dcb034025f3ba048cf1c8bbbf51bcb8316488dad369c742ee2e5e91352a4104d6bb7d9c6910d1eb1794f166e997ad253e3e5aaaa8a7daa08f18366e6ad957a4060cb382c76dfa36c4ba6a7db14985b939ba11d1bce361d9be9c68d66b015a98c8aab9c1b118cd1d70881c86fc363d8a1e7840602f03b0f37f124824e26a1e17170407c7d08a06c802836ee599f83eb74db3dba607a71d87715960afa59d53b66215bec36b5468d11ccffe77de6584e7744c8875efdf058d2be842ffe8fb0963b245c7b132882af630ed6a801e244cb3808404a33e29dbb225a16924d4b5253a909deb86c9d1ae994950c4f99b861c4b2f539f100e7d13f989b2714a7e69855f106430f94e2dc7e2e65edff38d9186a9761345d42a0f8f22b39ff9018ae1adb46104258b56492136117ed971a2741a9b438472f5766b8f9eb50e07f35ed5942013d264ecdf0d00f9b4704c8df8e351964d904683fcf97ce89d34bdc6ab12107d92dd4a399edf281359e59a8370794bfa35ebd5336afde064f2969710514fefb309ae9b127f006a9ba333ae044fe9998531801ead2823b051ad742a5a9cba11853316d267ae0153370091dd23eb7e5df1d416b4713c9db891cefacc55c444be27512e0d3ecb1a165bc20a1d6e0b84a534e1ad18feb33c0c04a1662e57718e6eb4c2bb0f2820695d72c52bcfdfc64d9b4f9afe2196b15492e4560bc0f5399123dd8e639bf04d51ed94d5221fae7f482a2360c03431364c491747b11d9e3b81ce74edab42e9b41ed866d0bf67e02cb99a1159689788bc7ad5eb67f5c08a970e30b8a707e926a4b6996ac7b7fd70f44b94e81c3e2ee2eea94788947d884ac27d19ef6250d16b76b6fd08da66ef7d1867ca42e21ab71da266211642b777cfaeb27e22b5b2873f433ce8f8f9e3fd81a7ff742df2645943ba59a0fab3d9a119dea78da091e502e51b235a740b17f1dca422734a3f44e78f4b10db12d4686849244517259b8ed865890aba281aeb80c88b02cedca0918f3c417b0e956e0b2fffd82a9cbc39e875e989ba040f87104cc750af45bc679d6116cf3df1cecc26db747d1a04fe6558c18dea1a26aeb454829e5abe79982916d88ad052df187c172108aa89abdd69287167ba60437905b1313bc288354ff9f14f801390d0fe073ae43c9651f32aaf44ee615a6b141f3c2cef5c10b459600c4617f7a4b8af221d38017bda7aaba44c4c387c0fb58b2ee6747116dc49268f03a725fc7b05d8b0a8d4687a5ec51c2c4607a60e67c39c33951b291943c94ec1a627a7fdabd2da9e0600d65c573c1f88ff57513851ba52556a00679afc303ddb31d868fede970bf7a9c9de9cefb4a005288a7e866e732334f86eecd8c2703f4c1171c143636a6eacbeb2fbd2187ab6d88b3ba40e3dac17b1c91c0f7ee971afce3d57969d0d390bb283b26be881613579d2390510182375f25fa949c6f3da0bd81519cafe2aa3abf5a980aa47e319e5cac63754a4a5e6aea2239a852d8d4fbd8c8b822625a4c764e4e03308a2c9313cf70a081a6fea7103962ad719aa8a32a18d29d0daa0b5ec4f6a2bfc2128ee3492e7c3a7376549914c84453ce780c4059e0b65817e6fc959cdd2df0412ac98abbd133b4591da1a536ca97010b59533f9d77594dd9062883daf042856a5c0277482f6c88f4e4cb3443da2550471cba7eb243cc62e3940e29843e7d2f34b2917151f9f2b0244dfb5dca0e65e9846f604b9f78220dfa820ed8f8965ec6f3e9b8b4093f5ff98b1047f4b626790bc34a3d18ca8a83de47e5e68dea6ca8a6b36ed25761140b33f3db1c067ae16c9748f0f0bf5ac74beb9c95020f336495ac8f36e0b0b00a766ed7f5408e4cbc6e02948354ab2f6865c5574961fb37b1cad529a5d57290cf774006bb0dfa9d6ecf52dfa59520feda3956c1feaacdc40cfbc054c96c48e3006e6ea5ec5badc9b03bfad9b7ce767ccbbfe9c3207b829a9c99c674591096fe20834d6e839cf0cd3d284113fd535cdfa", 0x1000}, {&(0x7f0000000a40)="c6a56aea5174e3544c4be7262386b9833eebce9d5ceb3017b3b67581d48e3ce087f20463675adb57804b4552907088ffaa49f56dc72a5b440927723ea5224650febfe58d8d49bac713a5bc20e63d8ac7ed0fe489c31f8015898165d902391da7965cd65ae9686867188bdff114a8ff8e1dcf18ba3311cbf105331d625142191c3e1c49cc5f57e0a7117e", 0x8a}, {&(0x7f0000000b00)="d4fe3c4037c344282eb847a0b5df4b5711182731e2be76918a79dcfc60b0008b81c10064b14336654439bdd183cf07f7494e0b9e78eaea5b599f60157cba8789bfdd9a7d380e22cea07905cb4071cf664520b1e9886966d2448469f57e95cd3293f35240d7ed66cccd642195d2e1c7fc6d8a5bfb8d0034f1b3058db4090771c505be20fab0166e817b4bfdffd77e88b44d579423f4d71e0887e85140a2ea076997367445d18351e7ac96c2d74450e45ef5f2076e74a2c240a62e6df0a1d33052e168d82a19125137fe5a6f5c469e93967b1b1a29764d938eeb7625d6b1f6e7cfcac96bf44aa013fc3f6cd932bf77032ddbd639ceff685ca1060416", 0xfb}, {&(0x7f0000000c00)="3d027d455dfbf3f8e9b2bdf0269e1638bb2d1cb4a65c2dc74da9149ef6e22cf6724057aac92cb02e20de2146ad7fceed58a8c866405ecc8fea01f0b070abf6fae148ab898bbc5fdf98", 0x49}, {&(0x7f0000000c80)="2e70217267fc4779a6ea9d2b446b29686c73d74b7176cd33a005f16d342cb36ecc9f3f318b538ee967e9608b69837a1ffe7fecfcedbe706df50bdb36d621e6e000e60719f4155b72de0ba78d563d3d819894c365ae8f9a38b55addd17222c83583cd2709b7c36734687bfdfb2d1a8314dc54e1b333ec92ccdb403e817595c4b86e43266fcde6586b2e7d950464c61b53a7bb436dc21a4fff5905f714a97fbe0329db4b32ca760cab515ef8ad086ed896ec2578110874b6db8182c46d2f86fd4a0d3e8e5cee6049cd441ce0818632", 0xce}, {&(0x7f0000000d80)="cb5a37", 0x3}], 0x9, &(0x7f0000000e80)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}, @rights={0x20, 0xffff, 0x1, [r2, r8, r2]}], 0xa0, 0x2}, 0x405) truncate(&(0x7f0000000680)='./bus\x00', 0x8) sendmsg$unix(r8, &(0x7f0000000640)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000380)="fed5a9ea6fa77c79b88896e9c795c9a6b466aeb4526889f68c090ea24b1bbf8efa85", 0x22}, {&(0x7f00000003c0)="0267c824c8f12a718f92c06a8c6d1a69380ccdd32fe9a637dc8c39e610e6c1486fe567de1514e9b98f2cd8353469b3cb9d957672198fdd039f7c9989da0d4ca559b463bdc2e5eaa813552b3237525666c278", 0x52}, {&(0x7f0000000440)="a8057fcee5b066ad5b5fa2bf4601ff8dee599a50adaa5ff92f087cbd3cc03ea216a57658f715857814ae104186db1fc3f85df137523b2c504998b818f602441ac1475e7b5763ba6bcff09ea9e43820d9e9cb7e120e238aafb6415c", 0x5b}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x28, 0xffff, 0x1, [r1, r8, r0, r8, r8]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r8, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r8, r1, r1, r8, r1, r0, r8, r0, r8, r8]}], 0x138}, 0xc) 16:04:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) r2 = kqueue() dup2(r0, r2) 16:04:28 executing program 0: rmdir(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) rmdir(&(0x7f0000000100)='./file1\x00') writev(r0, &(0x7f0000001340), 0x3e) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000200)="13c5b84d3e0c0bef1c099f2de0e44194c7760be0b5fe077c71ca492d94b467ccb9ce9853816f38f5d5861fbbe1823905d89ef1700df0d34fff2ddefd6fb291726a1c414c179b6273561ac958ea46350bbac529986441ebfbead5d313d9ebe62027905ffaf8f86abf2e7835b8925117b2f52b0436eab04ee4656fe5ecd5e75d0a70799ca7caae4c754f4c28c67f9edcee83d420816420bc1b8671b00953a975bb4c1d6622f301e19df6a0c1a4f49c8a9b98eef35c00ad1fffcb7215996c75eb5c474b89de630dbc9a83186ed92bb3f87a2997d460abb119641a5623f18603d13b82888920c6373d09447ca53e138e39949d8cb8d0cd2f6b32f2b518c7d1ca7d60393654c9935c2519404c8383a75f1901f7545dd632a97888b3cda0ced08993aeefbc9746953a0635fd08e2d1f915c0134c80f62ce6c73e2737637d89bcdbbc6e1ff1e8baa4ece331a384b5c4c84f526ab190f74d665fa7d11e8d380ef813aef65836c44f0359f0fe113ead8948d2a9d394fb3c9a176a1c495cad35e671ae30e95593b27190cf31020e608a65279bad44b2f73e8e49b732c0744546d9cc4f75fce0445769c59a19f72199fbba705c1b3cff69471f56564859323c77570a0cb95590ae346d1ae2d20b25eb978d2f726bb62933b390cb0cd87a4f52fd0e648291f05629d04757bb193860cb689c1ea53191ce0ca7d7a20f37000d1d2cf0505bdc52440a23be5125af51884dd1ecc0327e650e0ad0578beb17a37297d69025337fd20881749ee6bbb1994b15c99be8503afd5e205df86ea78311fd9507e9ab1c20e766c0cfba9fbe835e5ff90079f5247cb2502a59e189a9617f6dde58dc0e5f43652f69de365a724ec4dbbebb19f239a8756c63177a4e0bd661c95a6c423eaf9e62a12d4fbd09505ff2d07c691669abb308874704c061641f302fec5ef918b90d1761f3445629ac2b89db3e9d3020025a2fc20adcbbabb19503ccf5acd4a5577c43cc5e634018c01577d168f50aa822bfae8195e51f1e68c6387b0ad76c758d7cdc2fc6db7e3f178128c677197cad407015c476ab346713d6a0a910d5bc4693607daf342e9ad984ad2da0cfc1218cdaf674413867246b71257bc49ee73d62ab8ec5b198e9336548859abce07002441dada96adce22050ff1fcbf06e06509eb98cbc85e741232facb1c88da3d41a77e4b0be731f909cea0af0751377c1d1447284b6e8a5f3ec3eaec2a2cbf161003b27603aba8d4010e0d2fa02927c8d8ca285e8973204aaacb55441d369ab2c6557fec3ebe298593585487897554d0625f12519d3fa7001a8ac4595c3b5e5b126496a23bfa85941abb5d17d4917134c9544cef8b3658659e0159bafa642797ff4a64e2a113e09f97baa340a7224064e67b8d80b1542330675ef506ad4990670ff0822d22fd36e54253572d8f66d0c51e5cb223d50591cdf71ce810af839a5ca461862cf5fe6f75385f021dee06a1826cb2e4630872376a681063e7d4a675b2b17b0ce61b7f96428b43f3dc2d5edbaefd484d50d03d33a2339db69378097590b25f5cf4a5ac92dbee43367acbee5ba9324755437f5c997dde2c29a5c79c3e5648103c2d893c0b8fc7fd755523539a2818633bbfa68bc2f2b26cb916c46175c1775dcdd8246b790fd185438663e697094d78178e52aabb252f9f408a6d79056c7fc496ed769fd54518a510dc403a10dc1bf858dd0522886909b1d04965907d22d3ecfec4465177c01a7ececfd7801aebbbda445b1cc3e8ec603cb0927daef8e1db7126ce1925c46f368da0e819ac1f7ff88b91539332318c47ed160fbb3340a3d71e72652005b35d78b226385d7eee67a709d95a59cbe4a376c460698b0485f23cfededf5b11c0896c5eacd77f8553ec8a0a42daa917dd4e268ccc166884c06369c15f4ead2797f6e8b4cb209e1916c1652b8554dfa8ff8c79868e1954d8ea6dc20fe6bc9792d30bc4953e7152017aa23c62d91888a2ba9ec62c75df00f15aaa4c5a4e06464449e4f7b26eb5d5cb51eacb52e699a082df8b42dc50601f4e23e8b0cbc313659493c4e3d03e47eba4e51270b6ece24c00ff1408f3914b08ff4030efce7e6c88adf6996706e170628d5945ed0c4b783776ac129b6fc2dbf67242e1413bb6831936498c34b4b44a17c28f5b30edc2b3fdc025def9fad6fd1377f731d49f3dcd4e18d65c37a504faa12c780a0813fe0dab887b416ed26d20ac7516ddb21bfc7a7e4a5b7c6e1a15079bdb696c6dca7f90237e5227e851554a210fec53ed0c3765d7effd2fa18daa4b7d4959dec02bf534544ee59f03d0c56ab43865bb22eb488b534f1e27eb8b947c1ff66b5720a662ff2edefd3b2c387d0327c7c43c2d3958f4981ee545d2b9f8932ddc9047f289bb1e4389f68d72ae45d6bf5b6c043a18579c36335ecdde79472c5e6af76620061f32700f0271e11d75f5e419fb2d32ace4762e5780c7018e58c49ea32768941b8e14f84b90b906201da5e1d84ed093bad47fe3b0767da7e", 0x6f4}], 0x1, 0x0) msgget(0x3, 0x1) 16:04:29 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000000000000000}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x80000000) 16:04:29 executing program 0: msgget$private(0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x6b) flock(r0, 0x2) 16:04:29 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x2, 0x4}, {0x200000000, 0x7}}, 0x0) setitimer(0x40000000000000, 0x0, &(0x7f0000000040)) r0 = getegid() setgid(r0) 16:04:29 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100f, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x2) 16:04:30 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0, &(0x7f0000000500)={0x868, 0xc}) 16:04:30 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000f83000/0x2000)=nil, 0x2000, 0x3) 16:04:30 executing program 0: setreuid(0x0, 0xee00) setreuid(0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xff, 0x1c000000, 0x1, 0x6, "9f8d6193f8d4d8339824b82c081d9a6ed8052dad", 0x81, 0x80000001}) 16:04:30 executing program 0: setitimer(0x4, &(0x7f0000000040)={{0x0, 0x7}}, 0x0) r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x9}, {0x5, 0x7f}}, 0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:04:31 executing program 1: select(0x35e, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000, 0x200000000000000, 0x0, 0x0, 0x9}, 0x0, 0x0, &(0x7f0000000040)={0x8, 0xa}) r0 = semget$private(0x0, 0x3, 0x408) semop(r0, &(0x7f0000000000)=[{0x6, 0xd7, 0xeaf7ccf6c345eb43}, {0x3, 0x9, 0x1000}, {0x2, 0x81, 0x1000}, {0x1, 0xffffffffffffffe4}, {0x1, 0xdd7}, {0x2, 0x1f, 0x1000}, {0x5, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x0, 0x3, 0x800}], 0x9) 16:04:31 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:04:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) socket$inet(0x2, 0x8000, 0x6) 16:04:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/236, 0xec}], 0x3) setsockopt(r0, 0x3, 0x2, &(0x7f00000004c0)="cebd0b53f152e60ae3bf72904f3fb125fceda7ce3dfbeac2b7c4fb9bf8f953b24a7fa2d73291e7740aed2bb2d2f0da3c7901bcbcb51b4adebc14bed7f29fa89c51635fea0836ce848a7b5d13ba909eb63d60034e88719d7f10904fbc324adeaa30c78f0b09d6f6acaf28622e3eb2faa0fe837aac5bf6e5a74a07921401cb11d5e789edf9463beb6c8693ef4a1e684b17282263ad64823ccfe6fc8072017bdd38c9361147c0e8bcb39d90bd5b2942e22e75896db0ecd481dcdee735284dd11e89fbffe47349b55fbeaac128f3b0a285fac2cce7fc222fa9ddfcec61e11e383a292460e4093b4a61b6572ce73749548f44cc52fd000036a7e3f9ce03af431dd2a9d5b59a4295ba4c9684a140bcdc05532f45a9f12bad70b6ac3365604d09189be84d6b6aadf863d99f81805d8bc6218e100d343eb1db0befe5e627661c6c9dceca85e3c186e66abb173a6c5c80d9094be9215733df203b70f344afb0da3215", 0x15e) write(r1, &(0x7f0000001140)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99c8aff336c00ab1e1277c70bd051be0b31e3a81fed72cb0877cb3027c57f0f8a2c9a873e4c1c1425787a801f6a283f3db08485a31fa94781b860678752fb355804f33f1e879375920b5f81a5c51705ecafdc51015c34297de6214e187e3cc8756854fa25929c35d7308f435a2382150d29997fe1c99ef2ce1174f73722e59", 0x572) 16:04:31 executing program 1: select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) socketpair(0x1, 0x0, 0x10001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0x251) fcntl$setown(r1, 0x6, r2) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000700)=0x10) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x1, 0xff}, 0xc, &(0x7f0000000540)=[{&(0x7f00000002c0)="b2e2be0635184bfa05b9a46ce5a5874511a17a0129ba9f5d134951829b9c090e7f41296b3db2a32e5f71a0414c877e5b5e1000bbd38714801842a18299ab7e6ece400c328f8e27a2c0f4bc1261e2f4568d1f9407", 0x54}, {&(0x7f0000000340)="5b7d59464c5c311cffd5cc84231ff2361efc8f8f0ab28ba92d7d01b35e88873814f2a6fb6c7ade9b", 0x28}, {&(0x7f0000000380)="35c8bb8b20a0483e507d71b09bb54a1196439efbabc4846ccd6fd4653c9967cf990a29a467075b2ffee92865dbb25c78d716ea2c7aaf6b2f5601f158531a32fa1e3026ec0a93f433ee5d0c81c31898302c975ce27a1b081b706c70c474ae862d9a7be7b1f2b73a", 0x67}, {&(0x7f0000000400)="6267aef09e07ad7e0b1b259ed83af5b47ea4b540d9df129e937c2bd0b75a56463b1699542ccd8867077f3fda60908289e163fdbf0be69d17c27e6428c9ffcbcab3605f052a1af77f73e73f886b29488820ac28debe170319e5cd7306a7fbba4c4d82eb1649a85f48299883b41f595bb6b57269469668d4324c16075cb40b2c83812dbdb2dd7986b210ae5e8d1f5a0dd24c1892ea7e3c79af1a704bcae6beb589033c962a8494ed83abace7c8a6f43cb067ffb6b997a50b36b449dfaf2974b3bce2e1d9aba382088186e2c9e369cd7db32abea33261b28677fb5a358f9a89b83e9133668f3ac1bac760433f2adc477bd053693a98eb98", 0xf6}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="d000000000000000ffff0000ff070000f02dae65c964e5d53c610cc3c6ca8879db1c785ac32b0318dcdfcf5e3ac795558b59a605ca5e4553623eb2ab960e443d4e70e732a2d8d23d8a87abd5b8f5027e81ff4d877dda51647eb5db255c74ce482f36ecbdfb3a8fb72c65255869ef74f3912409edfdd69df908ae9727c6f294617492896ec4c6405c3db87ae7116afdedec731ba6058ec8208b3b3cf407e4c365b3dcbdffc09b5959ca73f0fa7ef84d372ff0630d88404f3581aa646a91c77d11d34ea7bc63069d935c00000000001800000000000000ffff0000400000006fc810ed000000000000"], 0xe8, 0x400}, 0x0) getsockname$inet(r1, &(0x7f0000000200), &(0x7f00000006c0)=0xfffffffffffffe98) r3 = socket(0x18, 0x8000000000004005, 0xee8) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x1, 0xf283581, 0x100}, 0xc) sendto$inet(r1, &(0x7f0000000140)="0d9fe5700814ea1d88e790410e3b1f8fbfa82f1d521f495247e1f65db9d5d200df786648bcc06ec89cc13709e71799188e55b2c6b4d6acab7fa26aaa5b18daea722e9d6d3f9e8d2bdde72b51ba8486bc7678ba1289", 0x55, 0xb, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSBRK(r0, 0x2000747b) 16:04:31 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r2, r3) r4 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10ca0, 0xa0) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x220, 0x40) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x52, 0x1) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) shmget(0x1, 0x1000, 0x180, &(0x7f0000fff000/0x1000)=nil) 16:04:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:04:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x10c) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x3, 0x5a, 0x1, r1}) r2 = socket$inet(0x2, 0x1, 0x100000001) r3 = dup2(r2, r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x5, 0x68, 0x2}) bind$inet(r2, &(0x7f0000000000), 0xc) 16:04:32 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0x2) 16:04:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x8fef, &(0x7f00000000c0)={0x615, 0x6}) 16:04:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) dup2(r1, r0) 16:04:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$inet6(0x18, 0x4002, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x400, 0xe0000000000}, {0x18, 0x1, 0xf1, 0xfffffffeffffffff}, 0x8, [0x5ff4, 0x2, 0x8, 0x3, 0x3, 0x9, 0x0, 0x3f]}, 0x3c) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="400000000000000000000000ddffffff6f0b0061a7d78426a60edf69b4344693190dd8e7b8ff160010c39a98874c36ac55c345b908e443dab500000000000000"], 0x40, 0xa}, 0x1) 16:04:33 executing program 1: r0 = semget(0x1, 0x2, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, r3, r4, 0x100, 0x9}, 0x80000000, 0x5d5, 0x3}) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:33 executing program 0: clock_getres(0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x7c37bea) 16:04:33 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f00000000c0)=0xc) flock(r1, 0x2) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r2) sendto$inet(r0, &(0x7f0000000140)="4aabc8050583e4d6e515055737c326b66bf49be64b32714d99f0672fe56660d5ef81b9f275367acd8c3dd4b495fd6db1b8babc753fe35c1182de9775ce4aeded8cf9db7f02aae95c979a7ced6f08bd4eb54bad6bc79fdf70e61bf618dc9cb4a4222199044821979bcfbae049e27d9094f32b90a7b180c3dfbd9b7f408fe3cb9f6531ee1ca7f4f6e571be40b272098037ed4cfaed793f6b17d5542d575981eb72cdb93ef8c312821d1ce3332f725e94c4681c79f26b9d9ca8d2ba1a44f4cd9b5a811c736805b501e93c241db0983240e0f2963db909d26bf40eac7e709b99ada319ac9b2704e72005", 0xe8, 0xc, 0x0, 0x0) syz_open_pts() 16:04:33 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000300)=0xf6) select(0x40, &(0x7f00000001c0)={0xfffffffffffff26e, 0x4, 0x20, 0x8, 0x10001, 0x69, 0x0, 0x1}, &(0x7f0000000200)={0x40, 0x8, 0x54119e8c, 0x9, 0x400, 0x1, 0x80000001, 0x100000000}, &(0x7f0000000240)={0x3, 0x2, 0x7, 0x3, 0x40, 0x1, 0xffffffffffffff63, 0x40}, &(0x7f0000000280)={0x6, 0x8}) select(0x40, &(0x7f0000000000)={0x7, 0xffff, 0x81, 0xc69, 0xfffffffffffffffc, 0x0, 0x1b, 0x2000000000005}, &(0x7f0000000040)={0xee25, 0xfffffffffffffffa, 0x3, 0x200000000007, 0x3, 0x30, 0x9, 0xd1}, &(0x7f0000000080)={0x0, 0x802, 0x401, 0x1, 0x100, 0xffff, 0x4}, &(0x7f00000000c0)={0x100, 0x80}) 16:04:33 executing program 0: setrlimit(0x0, 0x0) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) getitimer(0x0, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xfffffffffffffb33, 0xfff, 0xffff, "7c0eb2222f7ae8ad5fff8b0870ddeec0ea7e5ee3", 0xfffffffffffffeff, 0x4}) getitimer(0x2, &(0x7f0000000040)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget(0x1, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) 16:04:33 executing program 0: accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x0) 16:04:33 executing program 0: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000000)=0xc) r1 = getuid() setreuid(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0\x00') utimes(&(0x7f0000000200)='./file0\x00', 0x0) rmdir(&(0x7f0000000240)='./file0/file0\x00') 16:04:34 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) clock_settime(0x3, &(0x7f0000000000)={0xfff}) 16:04:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) getitimer(0x3, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) listen(r1, 0x0) 16:04:34 executing program 0: syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) 16:04:34 executing program 0: shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000000)={0x8, 0x4e15}, &(0x7f0000000040)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:04:34 executing program 1: select(0x40, &(0x7f0000000000)={0x10000, 0x65, 0x80000001, 0x5, 0x401, 0x20, 0x4, 0xc9}, &(0x7f0000000040)={0x5, 0x8, 0x80000000, 0xffffffffffffffe1, 0xc2, 0x1000, 0x3ff, 0x5}, &(0x7f0000000080)={0x2, 0x9, 0xff, 0x6, 0xffffffffffffffb5, 0x4, 0x800, 0x8}, &(0x7f00000000c0)={0x9, 0xd3c}) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:35 executing program 0: r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000000)={0x0, ""/191}, 0xc7, 0x3, 0x1800) r1 = msgget(0x3, 0x28) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7fffffff}, {0x1, 0x100}}, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/24, 0x18, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x800, 0x84) shmget$private(0x0, 0x3000, 0x128, &(0x7f0000ffc000/0x3000)=nil) msgsnd(r1, &(0x7f0000000240), 0x8, 0x800) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x80) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file1\x00') ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000380)={0x5, 0x5}) getsockopt(r3, 0x8, 0x5, &(0x7f00000003c0)=""/99, &(0x7f0000000440)=0x63) ioctl$TIOCSCTTY(r3, 0x20007461) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) r4 = socket$inet(0x2, 0x333087d0e394278e, 0x1000) getsockname(r3, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) r5 = socket$inet(0x2, 0x3, 0x7) msgget$private(0x0, 0x200) getpeername$inet(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f00000005c0)={0x9, 0x40}, 0x10) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) getpgrp() ioctl$TIOCNXCL(r2, 0x2000740e) clock_settime(0x2, &(0x7f0000000600)={0x6d, 0x1000}) clock_settime(0x4, &(0x7f0000000640)={0x81, 0x2}) r6 = getgid() setgid(r6) 16:04:35 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, r2, r3, r4, r5, 0x131, 0x240}, 0xfffffffffffffff9, 0x5, r6, r7, 0xd61, 0x8}) msgsnd(r0, &(0x7f0000000200)={0x0, "10a4e6b78202bd0611ce0b1acde4248a3bbe61900041cd9922798198"}, 0x24, 0x0) 16:04:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000040)) 16:04:35 executing program 1: select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) 16:04:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/72, 0x48) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)='D', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xfffffffffffffffe, 0x10, r0, 0x0, 0x2) ftruncate(r0, 0x0) 16:04:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) socketpair(0x0, 0x3, 0x100000001, &(0x7f0000000040)) pipe(&(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x810, &(0x7f0000000000), 0x4) socketpair(0x20, 0x4, 0x71151341, &(0x7f0000000080)) listen(r0, 0x0) 16:04:35 executing program 0: socketpair(0x10, 0x3, 0x82, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xdf8a) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() 16:04:36 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0xc}) 16:04:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) socket$inet6(0x18, 0x8007, 0x6) ioctl$TIOCSDTR(r0, 0x20007479) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r0) 16:04:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000003000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/179) 16:04:36 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r0, r3) getpgid(r2) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x20200, 0x1) r6 = syz_open_pts() fcntl$dupfd(r5, 0xa, r6) utimes(&(0x7f0000000000)='.\x00', 0x0) 16:04:37 executing program 1: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x100}, 0x0, 0x0, &(0x7f0000000500)={0x8, 0x10}) getrusage(0xffffffffffffffff, &(0x7f0000000280)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000040)=0xfffffffffffffc91) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x2, 0x2, 0x4f6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x0, 0x2000, 0x91, &(0x7f0000ffd000/0x2000)=nil) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x4, 0x2) 16:04:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) fchdir(r0) flock(r0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/100, 0x64}, {&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000240)=""/234, 0xea}], 0x3) flock(r0, 0x4) flock(r0, 0x5) flock(r0, 0x6) pipe(&(0x7f0000000200)) 16:04:37 executing program 0: mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x58) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) shutdown(r0, 0x0) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc00057b120, 0xc00075ce40, 0xbf78a0, 0x203000, 0xc000061558) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).generate(0xbf78a0, 0xc00057b120, 0xc00075ce40, 0xc000079500, 0x726c31e15a5c6cb8, 0xc0004d99e8, 0x4f0c53, 0xc000451a70) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00057b120, 0xc00075ce40, 0x8fd600, 0xbf78a0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc00057b120, 0xc00075ce40, 0x8fd600, 0xbf78a0, 0x20647e000, 0x0, 0x7437b2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd8260, 0xc00057b120, 0xc00075ce40, 0x40b7ff, 0xc000427830, 0x10, 0x10, 0x8115a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00057b120, 0xc00075ce40, 0x8fda60, 0xbd8260, 0xc0004d9b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc00057b120, 0xc00075ce40, 0x8fda60, 0xbd8260, 0x1, 0x1, 0x0, 0x203000, 0xc0004d9ce8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00057b120, 0xc00075ce40, 0xbc48f0, 0x1, 0x1, 0x9c299ed1c7dee6e1, 0xc0004d9db0, 0x72beae, 0x7f3580, 0xc0004501b0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc00057b120, 0xc00075ce40, 0xbe1980, 0xb, 0xc00075ce40, 0xc000607d40) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc00057b120, 0xc00075ce40, 0xc00075cc00, 0xc00075ce40, 0xc0004d9e48, 0x7311e7) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0004d9ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00075cc00, 0x8f8660, 0xc000451a70, 0x1e, 0xc000405f40, 0xc0007fa000, 0x6db, 0x900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc000256080) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 login: