kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 14 10:18:46 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.61' (ECDSA) to the list of known hosts. 2020/07/14 10:18:57 fuzzer started 2020/07/14 10:19:02 dialing manager at 10.128.15.235:23620 2020/07/14 10:19:02 syscalls: 381 2020/07/14 10:19:02 code coverage: enabled 2020/07/14 10:19:02 comparison tracing: enabled 2020/07/14 10:19:02 extra coverage: support is not implemented in syzkaller 2020/07/14 10:19:02 setuid sandbox: enabled 2020/07/14 10:19:02 namespace sandbox: support is not implemented in syzkaller 2020/07/14 10:19:02 Android sandbox: support is not implemented in syzkaller 2020/07/14 10:19:02 fault injection: support is not implemented in syzkaller 2020/07/14 10:19:02 leak checking: support is not implemented in syzkaller 2020/07/14 10:19:02 net packet injection: enabled 2020/07/14 10:19:02 net device setup: support is not implemented in syzkaller 2020/07/14 10:19:02 concurrency sanitizer: support is not implemented in syzkaller 2020/07/14 10:19:02 devlink PCI setup: support is not implemented in syzkaller 2020/07/14 10:19:02 USB emulation: support is not implemented in syzkaller 10:19:06 executing program 0: msgget$private(0x0, 0x2) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x6) recvfrom(r2, &(0x7f0000000040)=""/72, 0x48, 0x42, 0x0, 0x0) r3 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)=0x1) socketpair(0x20, 0x5, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r4, &(0x7f0000000140)="bc2792b085641c3a12beb0cab388e4807b7b4e223f36205da731b5b8860c10b3361c86e2b9c8fb23547435405e2f8df00cbed9d055112051be38cc8d1f2909d2c21c3e396320bb09c621e4556fa0ee234a56ba7b0c70b20b20688457d382adc8bdc6ba9344e78adac621ee8f1e15b54906dbafb8bd8c21d0a1d6d6071a8562cd41c15d0fdd685a5ccba380254cd2a00ff99319b7bd5bb2f3a26a8d9f0498a10d2f8147248b56db843c7f9f95bfeb9f4adde37324bf6dccfe04c68850c05bb12c0ef163c28146f213326306f17febe5f3c06df2a1c8164acde8402294e884c93209afc839c4f75039cd0e85f49d770e9e32de78402667dd733f08f7626c00a8e72d9b0c1e7297b69a5ef00854275f13846de57b7f632851a21f4034033a749464a0d86010cda507939c80649648b899edac7a39e97be2f71ef598adab2dfbc802f844ca38a746dbfa1235fc0b895aeab811df41d58500a7cef7b0d4780d4375a68675abe9b12558a13457a54f5793d968a75231e52e904ff235a3ad0481fb7871a3abaafbd3231ecd4fb44d2f0f2309b10c5655ff4f448be9406239ff0e2f637c7630c1c83c0ae5769dc7929e55e562473227c9dd821b49b52e02d2410b50552a74a3362546f802c3b3f4429a599bde42438dd54b7d192ea5d81ccf8127549aa14345d774d56dbb2981d55aa93699d76172f3c1e5d39dc3f1a6ddb58d9f2edd4f52444bb74e9baa7f100db93ca76be7709852aba916a92d5172b876bb339493dd5fe58480ecd2689731dd127dd450f64d0d8bdeaa96efbc65babbb1f6033e031036a4cfc75ceb2a2504c225e60f0c0c4e903127af082be7336a24320c7cd982a7dfa38fc739a13ab98da87b8800f1c3f122d598eb20d28300d2ea0f2c5c68470f852d35eaae2ab4a4676be40b340eeb84307d7b000df475dd061b426c5819f5cbce4b90b9200b4d520b24b8a9a0fc52add331acce38ef1506de211e652103ad200decba0ec50cf60fd61d91f156c09a5b05235bf3b267c9a3998afb5c1fbb682003a09cb2b4d876f94858421b53c86393345cfd95d088605d940f755e41d7a607e2b9184c3cae22ff70457274793e79bb33c5690b241b9aae46995e79975897f662fb142cf008bc60b479a9f6a61987544b51864d97379f50d75371fb029e8300fcd5c4a3a2e62889743fb04f6e11dc36eeafe5f52e395e692dfc2492e6b7f43aea9d4f9a46bfc6452373795a6b905df08c5b23f3ef8a435af9c2acb5fd945664c983e5669127651f80378057e4f655f38abe16b0cda549a93c15161107fd11e4c9fab52246e8ee87120226ccc743d207ab102015b9c7d94503df9cc5ec15a3d9237f1a5df39190495d847176f9fa6c55733fd2e89e15ff2bb3832213eccf323d06b01f2f17d1351858e6ba0b7f286d747659a0ecf640c1b65c8257504bb744dac4f5253a9fb6fefe2427adca43a41fd82eac969a688564500243877dc5cf69ed5e6aebaf0326de4da28833b814769ada83374691461fae957d84fbd04a40baca9a23c65cba5260212632fda794da00f5f3bebb984065d8cf6629cd4f7d4b612f7b3a663491d9b96f77e638cbfdcd288c8c95476643741039fd9a2eaceeff6ebdd611db10c5572275370c3f8006f4e163efa82e7b554d8d1fdb312d8395e8078b975986739bf7cb4d6c62fb261e134ba215f1aabd4e2d1c59ac440ea3a54aeab1ab3ad759b7f38167ed7e679cb6b007c6aebc6a3b2f779163336db0cede400af283a829801352b96697978f5722d85462ba82b12c238cae3c339b53122575f43cbf0712c0f74492cdda142bf74d9d64180b70c45e29b5bcdd1f438dcecef1c42dc5e9ba5ca75e953a6d9435de3e5f2a6f10ba5d9e17ccca77d89ee453747d969e7b20eafb6abc18f7eebf9f4e98aed4ee2798b897e41bb0f5319b913e7f3ae1e2ae0c0af84762644815d99e478ef60795f5e4458a4f2b87ff09d560d02495c48a88a0c2386f00d5c5b2a690d5c57654b90e5d5e734765a8f9c9a807411f89f4de39b44bd0627dd7025f8c819b94721ef53a7d4fb5acfa60f84990f5e1de124e3540658bf17c157340cc259f7a33033b760cce2dc7e4fb4d7b29993365310d14d1499322fc639597129ab3c494c4343494b19a59f6265cfcf67bada9965434bc1d5d70a5f7151214c03e5a671b55f77c9f4ce01dcc88d18995ac77d9180df077879726ceb7f0baff1a6191b986c93a47386c97d25971a78a49be8fa721ad709d312030e9756f4de5225e92a9647be1f20df71b0de13b2b72747a4610eb05dd8999e44dd2584de319d51cde66d4e39e13108f45a6737eabb3678c9c566316f7e366ffe09449b12d792a883c8d7547bf6f48c2ce3208571e965249ad77db168041eedcd5b919c6a887cf2cc6509c1b1f7fe89cf54d8c353a4d3e2c2cdcfee7f6a19930a0b1e18e656ad8df825cf2af069fdacb87cccf668c4e70dbfbd28d7aa1c01187e8dff31f06708588691a395913710379770f774af0b47244c7375a7ccbbfccee370df5edf1aa685977d4c8aa9fd6d20f072df325326bc0054cfd0d6640a828da2439d4c00a397714141490c815b725430262fd2f821d3387115f97c7d32dcae09517e5ac2a0e21e14de6c9fa01d358b4d15c0d021e8918beb2a5cfda701eb2150adc0525cdf84d89a63e5d896af59509a8abfc0d0ac03918a9ad35c6a8ccd8f94aa14ed214e521fbc17a94c34166f4205d7eac167ca552c86d9002f2de5eeb68acca9cc570168412e9fc108aeb6e6986956c9d35769db86abd05cfd7fd022ef4a7ee94ef9a836217ca736af5ef8b967e762b000c166573ad3f5281877390277b8dc03ccf3b5200176cd09804ce5bcf6ee65b2758c8003a2d90aa3ac34df1aab8c54872f522f314fec563cbcc9bc1fa493eecb9ef4ee9f3f94e58b2dbf8d516379bf8aa08987238e6a4c73110a1b6b5f708eb1ecf0d8562114779459ddce601b965fec592c694b7e74ca623cbfb68de643a8c3e42a8208acf8be43bfdb61f30c859c8711f16dfc77225cdfbc657106b9233d665d7af63a5c462be4c4e00f18dbcd7609bb60d2522cbd22f776f0ee03870cca313f55c5ea3b1a2e328056173862409d2eef9fb9e03e472d20be3e4eb5606768d05c837e590cb22d402ee138453b659edba804f4cb996d192e86eea0e91749b1a6c40a2010ffe6e2e8a62d8558b7712c0dd2e8640eeb03bb49a40f7bb53f6ae95175b658e9bae8f48e71845bd37a5280021cfdf972c017e2cc65943358da006527dad42611f41dbc44bc26e34f19bfb1f7b1e5a26c876564108b87ad3a09e046a5e3757094e33b93241d3d1b33e9dd6fb0b2440930dcb2b81d2580ee06079c9dd49b64739d97f1ea722ee8bc75616712f7a2fec117901a4538edad4882f37f64deda48bd7e4147032333b6f7feb8fcc07966f102778bad8f386610525358f1ed58f1ed340ad342a6af74a9dd8c1ce88b14f3d037e3ff1986cdd29d8b927588116d40c83145cb58a41ac7c02970160e37bb3d3c1856e360a805d6ce4a88efb6255fbc541896463440658903bc308db16e9ec8025c4fcd17902f2cbc9cd75e8f6bed659d3d8085b403da7789fe224ffc04a5b8871eaa085aa9fd2d387ae44cd12c535986c9802e9064e03c45c7129348e9a411730a479eab545b93a4e05b368c7fc2c9184cdd407c9d7c87c49a24f2d5e403a9a895721ba045236102ea02124f9fd54d3257ac19d7666452049b99925c13bd26ba95c389fe3ea73bdb0861195022a1fc918df0ac85a562e87afebc0ca30a0568617c3bd89dba243d5f22476f37bead7a4f47238c0341e90624707de9b8ee46856b28b27f9da4e35f2b27b3cfb5bc6f3f75e8d4ecad5d36a944908828120f336ebeb4a8782838607038d6d293437485263376649d1f456ce5d5e7164665cfe0c09ea64543793bb7666707333d47f29df49dfc9759fb4a107533e50f27fbbe4b8d2f8d7bd7a2e4c218b64f5e99a8dc613926d01b6c359ac8ee658da659ebbcc4684e4262ed37befbceed2eee6c44efbdae31940a3e7183fa89290d97dc628a42ab2d1727d10bc6318c0389c99fdc3769ba0282506b002eb6b7ccd664549241bcc346a517b3fca3dc08855d6599f773ee815ccc99d13632face2f2a2210cb47e4979f0e1566109620fa95b4f89c4358fd7ad8f65f677bb1d75148830c24def860f1737023e644107769f43a780a778d79aaf8f8c0a46a0fd3dc1ba0991ae2bd5f5df09d88ff21e64ae3f1d784078cf0e97c2c2d05ff8b5b6c2778278fcf53cceb7628aaf2122c47ab8d4839400833beb1ce04997997fa18a06133f3242bc86ce66e3c71ebb0d0c91cbe00c66a8739690f13be6558d47bcdac823236555cc164199d417db37c043b719728fe6d6c7f4b692880e498973dad47ff7b1dacafcae3b7c00a716121cea0a0b715f05c27384fffdfe8adacebe4d63dbb7a25c9c59481efe0c8bc9aab050d5bff32a1233570f5ab439cc6c3b828dce011cfa7f0be839b95619ba46b352591c6afae8a60ae809e10fce47c4e91f38d2df584baa7de7056f296005b020fbc9f22da3b5aa55bc4a435a3492f99fb4ca8727c058dccd41e34b43440bc82bee3014bbed47cc9f94d94a9f0ebf13a0e9484cec5d2add4370182594ae8580593b9af88cb49bf96b77e01372acd5c36f554055dd00db622f8f67a342cf6b719174cdd67db98f7c2d9d827ac6c57116e991e1772514e88ee7c866cc7bdc866ed710cec4de56904c9a8d1568a5d03b61ad2b17121578e3f44c32c500bf7cec62801c2f503bf06be5af49258e845bca1db5c6bdf25d49c152847d583dd1f5d64755fc0a6fef3fac8cf72a1f5cb16b0d428c045ddebb17cd8fb0ee2456df995ffb40b6714abcd30be1445ae3149c6f5a5d2dcc9201affad3656c328c3393e140c4d5a582519217f5e4a8415da01052850c6123e6356efb09fbf47ad71778c4860e386af18a107d97b17c4580cc60100da9dc8e1ddcf7ae8f69d9541223c38fef1574aa4c58f548adb4a27900efd324147cf715580f0d14e45e465bfeef2baaae1327b15cb7f421a85b0aa8670253d25b76b732710a9838c3212a58727759cf9d000807f68fb6438d2807b6d7fd8f3dace6668dc7903b61ce8d42d65bcdcb2f7f5c8472a6d0e6980ce477881ee2e0091486e121a735637a22ada135188c714c79862bc25888d26ab06ac51a0e4979b84a638f11d7d39212a402580d6bb930c9474502d0bb77504bfda457a4a5b6deede2e96f1a8bf1426eaed5ddf2955f1544856c7917d69d730e0095d9f1318a321ebc0f8322085d093573923ef15f5cad9b1b30bcb1f8a628990d3c5303d48c514531c190c638f3a70bfca299b5fed6e51b56c1fc35ab87d7df549952e23522f10a54d834ad7c2bb141f32b9ca7e82950d9d53477c10786b3c3bf3a1a909f5823bea44ec8f13884774cfe759dedf4aa465f9a8764e8462df8e00462b503a3128619e33ee95154e3ece120d1991fdc6cac15bd062100855344d75a3a0522eace79a0f3efb2c4c784d0c1fb3c73df2c60b14b7ba6faaef824eef3f6504a24afdf52e26263170c3a7e9dbaf998332be78926ff2622735dd6b529235f3f8f6e75108a6b2bf4711ae2d1ef333f4ad71ca56433cb4f63069e6ac6e2ad545d1f038119bae0623b33370a34e734618513312e037f0866110c8d91f89cb5c16abc5e4d11c7bbdda8341a90b4bdf528be2b785ab325b14072770210f4c6b2ec40fc7cca9b464078838d8e365a82ab45c0cc", 0x1000, 0xc, 0x0, 0x0) r6 = semget(0x0, 0x2, 0x1) semop(r6, &(0x7f0000001140)=[{0x3, 0x8, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1000}], 0x3) r7 = open(&(0x7f0000001180)='./file0\x00', 0x10, 0x2) getdents(r7, &(0x7f00000011c0)=""/193, 0xc1) open(&(0x7f00000012c0)='./file0\x00', 0x800, 0xc0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000001300)={{0x18, 0x2, 0x6, 0xbd}, {0x18, 0x0, 0xfbaa, 0x9}, 0x5, [0x106, 0x7ff, 0xffffffff, 0x9, 0x7fffffff, 0x330, 0x3ff, 0x8]}, 0x3c) symlinkat(&(0x7f0000001340)='./file0\x00', r7, &(0x7f0000001380)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001400)={{0x62, 0xffffffffffffffff, r8, r1, r9, 0x17f}, 0x6, 0x8, 0x5}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001480)=""/194, 0xc2, 0x0, 0x0, 0x0) 10:19:07 executing program 1: r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x21) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) r5 = semget(0x0, 0x1, 0x80) semop(r5, &(0x7f00000000c0)=[{0x1, 0x3}, {0x3, 0x400}, {0x0, 0x2}, {0xeca5d25cdc4c6e78, 0xa3cb, 0x1800}, {0x1, 0x5, 0xc00}, {0x3, 0x8, 0x800}], 0x6) r6 = getgid() r7 = getuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r2, r7, r6}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x1, 0x3}) dup2(r1, r4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/183) sysctl$ddb(&(0x7f0000000240), 0x2, &(0x7f0000000280)="711b60f36221b4a26648c362a347a0d152ec606ab0acd3de0668151fea1aaeae936aa4ff271ac42f6002a42c3bc633e72ea7", &(0x7f00000002c0)=0x32, &(0x7f0000000300)="3bb938203490c667b57b01323d7e1f92c55397a092e97300db286511d1ed8a62b7d4a551f34d618e1f9c4c5421ddea58358005f74aeb579ee3cbe450ff58c1934ba1c0dd21cacb9b75e2b850c6cd349647ade82159122b3c8dc12960654a57972634e09908509190c414924bafafbde2aa4dff5b3e800e7e795a81f9766504eed0306b8ef48fc30698f7e12077ad65bab55542d00ea425a738ead6363220d498b8d9ef4026319dd06e75afff322d7cbee83124591accb8abd23ab87e6afb91a3b6d2752fb382c0f76686732473ef482c9433c2218814a50ea005477577105b11a56e6bd33fb71e1767103f3d712db062e3d702b31e26c1138e5c0b5d3498099a9460f7aed3d06b615a4541f720a1bca36f01758531b4c8598a4470415981365b78147fc86a73e72b2dd8a72f40641c6b542ca1acbc6bedbd8aad832072090b2c57a07a839f940cd66bcef0f302cd817929ac427842f59201e489cd3950310c649e472c28c97b800e7f96481ab1c45fb9950b1a74c1e09c8240cada92185f3dc51b4f79ff7e40ab5b4f36450c98eec2dbc65264620b2311715c279fbf7df186bc8d9377a075ffbdc2ff04369239b354e7c9fb00b5ac28ccb30d349b91c71e5d0a85f58db83d1f6385b9509bb2f4f37341057866048f5eafbf7b0244bbd620c9a8cbb891fe1d7b543a4dd5b78f5f9b8b36ffa4b723608e81a43a0b03ca414a572d00b3d6f725d95eff6adae3e7d7dd7e3bdcb4cf72d21ed3c68175a671b20a591be619778e61f29f7b8cfc5fd135bca2ebfede5d432a0ebb88fd80c40799f010f0495b95b6cba6859b6b1e1827209923cf5cb7a31fb0da5b40be9a76062ef499bd3362cc7608085c487ce5bb0ab770c3d1b736e7be123d7c5c36e4a819073b26168d3a5d0ec2226ebb1e8d1ffb7003b772452146c3ead5de8f273387446559810e7c8730862dd7bf86541577658cb288cd6976b5d1b2a13b4a8329649bdc914a7a1baa9409053eb890c7a0804a41840108588450cc384c9ddce03b4a1218f9e1447170075b94526547b65d23bb693cdb7efe0e899fa342238d24240ceab034334410efe5dd55fd5fef19ea0a36f8bd083f5e240df0c3de85303923594de36881350d51e482f49316394df49a1961fa37ee4ea93bffa306004080d471d6e290cd485a69b29cfa492522983cbd35344953f3c74c0eb4dd8cba13f8777c4dbf2934b82f536677f01b3cb585ff9196a8ea9809bfa8e7fe2ad162e68ded27148beecb3be637fe5232fa68a934dd13e97d23a67a432ee61979afdff869a1ad91057b2f0f13c0a4e558f7ac4a5e18278a11e7d3abbabe00727bc0d8a40f214ec89698162714969f7f4d33afbae1cb43165f3b4adf85361e55e9a1c1f85ba23298a97e491c57d184ce0ce4a8ed132548e200dbd4a896d5d3127ea5c4c26e551ca0adeff8691276affe9e600523925bb6459d041bfc3f11a4910621b16c24b57cd25556c88e34ecdd4b1026643f81d5d64d4057aa86ad745673e1a352913c91b0713a2aa302a6dfa7587bf7414e153864d0716dc7cded128d132b7ced602e9c07ff808b7754a79e43348d3b8b25eedb5f532b3e64106dfec53996c4e2bd2b2c7143a102057e23363748f1c94defe2ecbf5dd12edaca1a447b2960ed826529f8e5add98e13f0d6d9e5b2c0fe4b4b1681c9ce2a284a8bc7b7e054c0b3376ae4d41f557eaba5060d8735097bd708548acb2b06385a6ace5efc54b1bcc98fe59f89e54a518652d71ae345e078575ddf867a9ea29c61f18f3e9d956ea3eb73cf209b69ad3c82e9502fc75b00e93e2c18d7e6bba85336bd62dfc748619fd9ab894cf7f692d7e77f37a7d41aa9d0beb2790ca400bd56565e211284b91597ae03447acbe7ef46229b1bf6b5cfeac647eb08ee5f4c19ae15a9a1112f7e4a9b9e85667321221404a5b2d8bcd2efe2118a6b074b39d2ffbd88cbd579b58e0712136cc548472943bcac7372615181baccacfe2fb2c545d33ed8f054275e35da4ff10acec454c3a1ed9e773433cde0757286101ba2e72e1af72d82db3ce48dc23e7a1243c392ce89f75fe17adf2e2ed070fd69bc6a756bc74017b564aff48560dbdebe9542b1e0b7f5049550065d4e87ac2573c3c3b272636ef801950600fcbe905750c681340ba31ecb71054fe283ed665035d2e747257b940f2da40f303ad6c0c2e23c3926ae52416a5ed1f87f4695944f948c548f0d56ce21c7046ec52a044b91b70d1b3f3daa3ca073b6f29653c6fa409b176ac2aee8ca1aca32f1c9c74e908a09595e0a00fa09a67ebb18c02e1daaa0c217c12967bf1920a2f2e96064f604c2f78fbdc70b2756861700c256009f2e7652ed9b1e94699a663221e7b8c5635e1f3e3ac0623780fde1db9734cfb6b1d291401f062824350fb56c6446c1e00cf260e73eb7aae6afa56e812a7980181bfec99f001f22e6f9c75c6f4e79a567c59452bb95e8dcb90dca4696d89ae63d762a28cea182010eb1e6cfceb0948187af752f8b9dbca9604cf181e9d76eebb2bdbcdba367484b0236cc695738bc2f3743a19dbb19a7069ca4273a163b2b4539b5aec8176c07652ce6acac38bcce4d31035f233533163ada5fdd20f9e1e8b3a6a25ca8713d87bae2da0c2e2fb1548805f7b16e0fbbb2d370ea6ab46bfaf94ccab18cbda2e13f19b35330c6095e836022cef656290e0fb8bc3ea7985749c6040a34b4b73b0334bd85627db5a729857b6b984d32bbccb9830ddb8b368129d6b6a28baa49282d9a0d7be596a783edc6b319525058f7b440293d29dbc18d283736a4f2965d6832778aaaa4377143fadf08882a2e6b8ee8474866a2a53bced1a0fa5f347192826d5a2eaff7e6ba9abe36d0c08d6834f792f545a3fc505d04027d75f7f936864a2d84ebc3577a735d26bbfcaef138ce1f66fa17d4f995ade33667ebffa7410b5a258f12ceddbbdc9ec530b0a615946d5e591ee81c22eb42fc3f191dd5dd28d2e7f8e6899d4857deb5ffe2e57137faac6ff371935d00a57d347f93d7756c47e740f702d74f04f998587b2a33238a746ff9dc07ee6bf5bd8e9801ddcaf6b61d8be37e9e1c0e8b5f6e9dc50ff10855c66bc457437268c102f06b9ac0d84165d8e849258f676bd8f5566872f39e053316b3a386379a07858c15639badf5d0c4f3126fb8dda8e9564a7db477899c2ca9b48eed26f983b1002a4f710550e0a7b7a180582a07dcb20008d85cb689655ebe54b0cc42cf92afadd8c251cf8ded82931ea954febb1a7bb2b1bcc24ac45e81e95a1dc502d86b9a68c5fb9ed6a6d417adbad8ce3e89e0119c5504fc5ddbceb094fafca043014820992351b439ab6e27d03d620ee05b2d9902f1b9f291c1a0cc4a0cb370a3a146d68fca41b624eb95a22d129d14b83e73c92a69fdb6f1aeca1b17090201e7fe9f7b763f10d383c164e9d2538bdb014134d517a1f64b664e0ecd55da53bef9b9797becab59508578b59465fe38a84c11254c74f031a2c022c6d0f3d3e8a4fbf9ff51d68d615062bfbd4f92f0b894e39febee384b9573e6fccfc4c71a1c217e709ae691efa1c77b7b93d0e160f09222e47fe52fb5d178f681bc78f4e95c4d12ad15b73e378901326d2cf008087cdd67504b7745545baf1882a63fd2eb165d9427f84456743fe4fa8168501847c34f3c8c8210d2da09f57dde2fff461849c01687ef82b7d724d69c583b0322267c69fb72b1400653be0feb0a6cfb900535f40326fe29ea60f5bc7007b89a03d157e1f58e649d5003276771219986dbfc32030ecf136d5ed84d331ddcae715d22642890facd7d3753ddd5043467797e3fb1e4fae95e56c05a9e35658323ecf628c24ba48356c2d3ca6158326beaec8e116e2b1ae06f25f2f224b13598983217da14dfa7d248044b6ee5dd7b96e347c401ea949bd20be1acc6e39651b1f286e252fd9bbf9b7f2646008d67d66c84e8974c2548d5944c40e720216c39cfc22251dd3282dc7918edad95a0fcf5d1726006bbab02150157d0045bb7f75d0e526a32e45bce3b3d114f8ed328b66d96ae1205a634e949c03e833a214b0e465e85e6a0c77173c7f23aef8b8f34da5f01b6f957d3f3bf398d215e19c9a58d9cd88cff1a395933af1ea1b0dba6234080cf88a2f5209659ba6128cd634ba1fe0e46384741b3cb718cefe1b0c263d4aa0fec8d436b59c3a72ad91a66a088081780725c37b7e04d9240278361487a4d30f7054f6ef8aa9865edeb59e68c14818643c70d17ff2c26266a8ea9998fefa8156000b3af3c1adbfbdd474ebf435b42699edf7fb59b4fddebd6d0a72383a21149e5607f48613511f75438176bd29f5012df8c00e9e7d0f57159fae1c13119c2e18e009fb5f639822d7bdbcaee7a0ee502bcb2210551bf508fa201f08f1c99ce9ef32cd21a854f05da3fd623a23f2f9ba43201678f73f63856cdc8a56e380c9a428f02d67acffd148320dcaa7927149167478cf2be01d4b05a0f840567b27479bd1043185eea3096ee5ba862f8251a8b1dc2e920a1e9b870d3e63c71faa76c411fdc3d457f608b74e1f87b729888e73971024bf0b069e8c2be19db1921b95e98f321ed6eec3cecd551b83e516dc13d36bd37b0a0533f508c8ef45289a9e9b47bf2a7dd4ee914312f35f67efb0871dc23c6f20e7210d2a0426cf5abc485132131469e0559fef54c34d7d43426687d22d877cc094c75702380b67aabfaea3634f8837ec9798ffb55fb1051c820d4b356caf8792633b78f0a182900c4e0165d60eb6099a0fae5063b54eb61aee29c560030204fe5b3b46d82ebc575befc6aa2cc977111b6e9fedc983e0deb19098c8f5978d31152252857017ff1fc39ca570ec7118638baedf979add7c65c675509c2696cd6cb63ae4b4346fed22b6cf7f1cc4ed1f9b370fb25471ea2b99325bfab1bf37a887d6223e546d1ff3bd4336bfd27bcc29973b84548835da7fb4c3a3a33eb5eec35ccaeec8825961f85705aef2c14e57eb78dc0529673d5a946ef1d20ecf58bb28a39e025909cdfa2bc24d72fbd6b468633b37f51de6a95486c461011640e1b38b2b9fa3d11de43df74ff58956ee2ca52cf7d1c78451f09896ea1d39187ffb7ba3b4a8be179bb217b669efb62afc45b6b2af92dd570d16b06f6714e8423719fca8a4019569534e3262abb08d1653f684a1681ce2e14e97e7a40fe8c2ace09f3df76fe11a0d0ced10a9708cdda3ba6523a06d4b1071b61da2ffacdc7284566f4cace3959bf3eb8ca3c79c74df672a391075f039d7d339b48203ea84f0f362167f203fa1a006e1b80756f823894f8b8b6350a8b54dcf3e25a5520187eac9211b9230a266677471c33b7b68051a2eca7641cfc78e40cd7b9bc847a2dd25214479f0241a0ad613c4ee4a890836017c85836aa8fc77e5f851b10c19b38966fb7a5a5b8897ea32fbbc62c5461486032cbc3a60e599f27e67afdb39598b250c557ac19888a7f1d70b896ab977ec12a7d7b3c7baa62199975f6aaeb5672e59903d48be8225e396b3ea81014d8fca135d49744a3e6688f9a174be268bbfb5fe2704f8818df171fcd439e386a34f4ebf977610301765d4077a19b26cae15c6028a28e91714bb32c076897267a032fbeaddd85a65254636e343ec6790db59e28aae94d72d3b15745b652eab6870e96fca5b9b203b8d903bae419dc07598d61898cc523523089475db07c34f4614c5159e3d6bb5a233f5bc4135ff1f4f3f9141dd65b6456143ae85f27304f1eb88fafe725c31e621899b6b29cd3a95bf19e3bb5430c33bcd3be27f1", 0x1000) r8 = msgget$private(0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001340)=[r3, r6, 0x0, r6, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r12 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000013c0)={{0x3ff, r9, r10, r11, r12, 0x1, 0x4}, 0x7fff, 0xd8f9, 0x0, r2, 0x5, 0xfffffffffffffff8, 0x5, 0x80000001}) 10:19:07 executing program 0: rmdir(&(0x7f0000000000)='.\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) 10:19:07 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="03f2a2b2418155a912e094b3b7675020a8000bbbefd9f8ea5f6891d23b0ced062774653d9f8353e8c7274781544b02967239630bda3bd7d498f4a8da769b42b1a367326ace432e907efc5ce52f26999461e63d47443bbdfe950740b933a4404f111a7ec46241e741ca5500000000000020cf797276598a03e3e37e6f0e898cdd9e78090aedd7913cea4aeb896e0e48a4369c46ed9efc347d8790b6c5ddb32c1fac7621cba801534df523ea7a48ad08f4e17b65a61fdfc0100d64ee4228f28c0c93810600000000000000b6b2584f12e0ea687a26ee55d0b05a2a1e5c1b2e9a9841159173", @ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}], 0x1) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/169) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x7}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0x1c00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x9) semop(r0, &(0x7f0000000200), 0x0) 10:19:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="fbffffffffffaaaabbc0f188d2e2fc7c1f2b76d58c85d9aaaaaabb86dd60e2db1400100000feffffff000000000000000000000001ff02000000f2ff0000000011000000000000004e214e2300089078"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) setsockopt(r0, 0x4, 0x80000000, &(0x7f0000000080)="cb7b260f257fb499414c4e76e927fc1d65fd67232f3765edd488f2595f6c7a9c3b9425990029359de2e00e45c105c40391bb", 0x32) 10:19:07 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000180)=[{0x1, 0x3e, 0x1800}, {0x3, 0x2, 0x1000}, {0x2, 0x2}, {0x9, 0x25ab, 0x2000}, {0x2, 0x0, 0x1800}], 0x5) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) 10:19:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000100)="b453c36a7fd205f0f8e9377f9f4e440a81d66d2cbfd9ab94a888e96cbf64fface96e28b237e8478941752da3c1690ef802839afc735f65cc8ee1255162dcd8952696cb9b75dc81d5374f9c0d1583c5cba22196bba5bb9c76bd6c780eb1816ced271ac101dc104a17bac9c8b84eb7647dea963fc19cc6ed", &(0x7f0000000080)=0x77, &(0x7f0000000180), 0x0) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) fcntl$setflags(r0, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) dup(r1) 10:19:08 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ff0700000000000000dd822edcd2f147797100583c6fe5fc8a9034c67d7e928b383a0000000000000000000030200000000000ff1f0000004000000b000000fc0000010103907800000000412484a2000000000000000000000000000000000000000100000000000000000000ffff000000001100000200000000d8ab872f24fae44a5c000f1be4115fb6d004e5d32b074a626ee5e88f9a673bb0717c2f5994868e10db358ebd6ae3d7"]) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSTART(r0, 0x2000746e) 10:19:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) dup(r0) mknod(&(0x7f0000000040)='.\x00', 0x0, 0x0) 10:19:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt(r1, 0x0, 0x0, &(0x7f0000000080)="2470927dd60cbd538b1d223c79", 0xd) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x1}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f00000001c0)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3258b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c8319b42ee37ef0af4e7a6ac1141e7bf38", 0x0, 0x0, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r6, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000180)=0x400) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r5}, 0xc) 10:19:24 executing program 0: r0 = open(&(0x7f0000000000)='\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) 10:19:24 executing program 0: setsockopt(0xffffffffffffffff, 0x1, 0x6, &(0x7f0000000080)="eb9dd810ed0a995c7dfa5913f7024c25284c4e2ea534f2da510e4026026ad396d20d862cb4abe7e8b5cd9612ad1350d277597a58380ca0f8d6f5a8278ed6a112027055c06e0ee5f787b649f6", 0x4c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000040), 0x10) semctl$IPC_RMID(0x0, 0x0, 0x0) 10:19:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x4, 0x7}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = fcntl$dupfd(r1, 0xa, r0) recvfrom(r2, &(0x7f0000000040)=""/15, 0xf, 0x0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x9}, 0xc) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff3f42c22d165c86dd60a0800001200600000000acca356878127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090781000caaadd2b19c260332a92e9e8310204000000010303ad"]) 10:19:28 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = getuid() r3 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, r3}}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/159) 10:19:28 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018313"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x48, 0x4}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 10:19:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0xf8, 0x7, 0x9}, {0x1, 0x74, 0x40, 0x67}]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0)="82bcdd6d4fb48319e5b159f1a072b0d477768a9d0ee77592227d289cc13ddb1a02e58f192a4646ef292131d45eb8f60b04f5ceab3da781192428c195602cee16db96c644c846e9b6ec7179b0f91776f1504b9b9770baebf0a2f1998e921c17df22cea0e7d5bd", 0x66) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:19:30 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000080)={0x320f, 0x100000}) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1ff, 0x400}, 0xc) ftruncate(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:19:30 executing program 1: syz_emit_ethernet(0x42, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaa00aaaaaaaaaaaa0800460000340000000000019078ac1400bb00000000070304000d00907800001000450000000000000000000000e000aa0000000000d03eb7650a9f66678f6235f018bfbfddcdff245a33b186db7a4dbd5444396dea54375ac90247474801718d3739b3dee0616d345c402e5203b2b076c53cd9dbeae58c8de2a8e5392429a6a008fd54536d6c2754afb61d296e46a07048680d509e7ca5913d874b9665244197452f97b027fad31694cd95f15ec7c41a9fc35692ae2fd77900bd804cd4387e6ca64e2931d4ab22041542bad051855d9a1680e40f90d630488da5f314febcc81be2ed3e2bb855d19890f5123b18f681c7099a6e2fcfef2deeda9e82d5da66be1d2daa8f"]) socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) 10:19:30 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) r1 = socket(0x6, 0x2, 0x0) clock_gettime(0x0, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x100, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) dup2(r1, 0xffffffffffffffff) 10:19:30 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) getsockopt$sock_int(r0, 0x11, 0x20, 0x0, 0x0) 10:19:30 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000000874ffc4332c8e1654cc608004f000050fdffffff00019078ac1400bbffffffff83270000000080d2d858dd00000000ac1400bb00000003ac1400aa000000af00000000ac1400aa000d009078004000"/94]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0xaf) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) 10:19:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r2, 0x0, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x3, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000140)) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) dup2(r2, r3) lseek(r1, 0x0, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchflags(r1, 0x10000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 10:19:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="00000001"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040)="897b5c4a719401c2465f5a18f9de9ef040e363d362703099e4799810237bd379409dfd152ae6674520985e3a87846da05a3f624fbecc8ef7cb1ce6fb", 0x3c, 0x405, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 10:19:40 executing program 0: syz_emit_ethernet(0x58, &(0x7f00000000c0)={@broadcast, @broadcast, [{[], {0x8100, 0x5, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x46, 0x67, 0x0, 0x0, 0x2, 0x0, @rand_addr=0x6, @remote={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de2"}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x400, './file0\x00', './file0\x00'}) 10:19:40 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) dup2(r0, r1) 10:19:40 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) syz_open_pts() syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xb, 0x40, 0xa477, 0x8}, {{r3}, 0xfffffffffffffffe, 0x4d, 0x10, 0x81, 0x3e2b07bd}, {{r4}, 0xfffffffffffffffa, 0x40, 0x80, 0x2, 0x101}, {{r5}, 0xfffffffffffffffb, 0x2, 0x10, 0x8001, 0x6}, {{r5}, 0xffffffffffffffff, 0x41, 0x20000000, 0x3, 0x1}], 0x1d85, 0x0, 0x10000fd, 0x0) kevent(r1, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) 10:19:41 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 10:19:50 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0xfa) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f00000001c0)="88baee5ae32bde93aa40b3a335f200acbd365dc40bed64b3a54b66dbddab7490f85bf8b5f7c7448be6e8448deac8bb55f1272766ad2c1c12ff015c1a2102d5f8f33213eb1c645cba918c276d35bac685e0460cbd33d312de69b9cd8849ff37e275eec87845a2e95505498a93b275649cd61185622f62abf023a3945293ea538fe85a8ebdba05ef811632b5e86839df1b57c3bf3a3db1c94d188901f63b1e0e0530dd760719ee84d4d5573263921ced825f591a80e9412ece86c11a007aef547ffc70b7a953b1ff6cfa4ab1c0e2e84b78258c4cb640b021d1e8aa0748ea128ede6efa82", &(0x7f00000000c0)=0xe3, &(0x7f0000000140)="fb824730b9cebd8a787effb9bb60a182a192923d2dbe65eae55591d07e656c617722587fdb07e7dac15ac7603278e5c817dc7cc628c73e2b3b06a034be40a550", 0x40) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x8) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/228) 10:19:50 executing program 1: setrlimit(0x5, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r4) setregid(r2, r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x39d, 0x7fffffff, "73f3ee267eafcce5081a6f09000000000000f200"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7", 0x0, 0x8}) write(r6, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000180)=0x7) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 10:19:51 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000440)) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000340000000000019078ac1400bb00000000442400000d00907800000000450000000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000400)='./file0/file0\x00', 0x100, 0x4) 10:19:51 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 10:19:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair(0x18, 0x2, 0x19, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000000, r3) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) 10:19:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x401}) close(0xffffffffffffffff) r1 = syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7ff, 0x0, 0x9, 0x7, "e4544feb0e96790365e43ebf62ac8a0f339e2ea3", 0x1, 0xfffffffd}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) socketpair(0x1, 0x1, 0x35, &(0x7f0000000080)={0xffffffffffffffff}) dup(r3) ftruncate(0xffffffffffffffff, 0x0, 0xfff) ioctl$BIOCGSTATS(r2, 0x4008426f, 0x0) 10:19:56 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000040)="44b474c0d1281c2000000000000000d72b961e88ed9a", 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x7, [{0x2, 0xbf}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x1}, {0x2, 0x5}, {0x2, 0x800}, {0x1, 0x2}, {0x2, 0xfffffca1}, {0x1, 0x6}, {0x3, 0xe548}, {0x3, 0x1}, {0x3, 0xe0000000}, {0x2, 0x509a}, {0x1, 0x3}, {0x3, 0x6}, {0x3, 0x1000}, {0x3, 0x1}, {0x2, 0x400}, {0x1, 0xffffffff}, {0x3, 0x10000}, {0x3, 0x2e}, {0x3, 0x4}, {0x2, 0xffffffff}, {0x1, 0x7}, {0x2, 0x4}, {0x3, 0x6}, {0x3, 0x3}, {0x2}, {0x1, 0x1}, {0x2, 0x219}, {0x2, 0xf877}, {0x1, 0x9}]}) 10:19:56 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 10:19:56 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffffff, 0x1000100400004}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x28, 0xff, 0xb4}, 0xffff7fff, 0xb0}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/79, 0x4f}], 0x1) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x1000100400004, r3}) accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r4 = getppid() setpgid(r4, 0x0) r5 = getppid() setpgid(r5, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1000, 0x1000}, {0x7, 0x175}, {0x2, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x1, 0x3}, {0x1, 0x87, 0x1000}], 0x6) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0xfffb, 0x9, 0x8, 0x4}) 10:19:56 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/45, 0x2d, 0x1040, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b00eb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec39cf2506bc4ec74f72a712042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f1"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x403) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000280)) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 10:19:56 executing program 1: syz_emit_ethernet(0x142, &(0x7f0000000200)={@local, @random="9c7bd2e8f951", [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0xe, 0x6, "e214a6", 0x108, 0x3c, 0x99, @loopback, @loopback, {[@dstopts={0x2f, 0x2, [], [@enc_lim={0x4, 0x1, 0x2}, @enc_lim, @enc_lim={0x4, 0x1, 0x1f}, @pad1, @jumbo={0xc2, 0x4, 0x9}]}, @hopopts={0x62, 0x2, [], [@ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x7}, @enc_lim={0x4, 0x1, 0x3f}, @jumbo={0xc2, 0x4, 0x7}, @pad1]}], @generic="04ee4e78cb538de04cd98fca9966aa27c793a8ebe6536b0d3aa367f19ef3c479fde701b8f7f40deb6296a7282c241427e02782cc799a137d31936bf77708aa5fe55a1e8f6699ddcb739dbf21ac25b125019c426477f9dc7688e8a0b8b0a42eccedc547855cc8d0882c63c3029ac445f3ca2753d91cc8dff8b6285505cdd07e9ca9fcd5d703cb6807eda3152879f85d490a7667b059fe474a376e2d9335ece5101ad57637dc924ab685ba7a577b4c5ef4aad794130cef6a11caa45de58530616f41fcc686e8d78843"}}}}}) clock_settime(0x3, &(0x7f0000000000)={0xffffffffffffffff, 0x1b}) 10:19:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x0, 0x4, 0x3, 0xa2d9}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0xffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925", 0x36c}], 0x1) 10:19:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = socket$inet6(0x18, 0x2c874791982b741b, 0x1f) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) poll(&(0x7f0000000280)=[{r1, 0x20}, {r2, 0x100}, {r0, 0x1}, {r3, 0x20}, {r4, 0x127}], 0x5, 0x6) 10:19:56 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:19:56 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, r1}}) shmctl$SHM_LOCK(r0, 0x3) socket(0x10000000002, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRESDEC=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 10:19:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8002e5ff7efffffa"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9434e19768abd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) 10:20:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) socketpair$unix(0x1, 0x0, 0x0, 0x0) 10:20:06 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) r0 = shmget(0x2, 0x400000, 0x744, &(0x7f0000c00000/0x400000)=nil) shmctl$IPC_RMID(r0, 0x0) 10:20:06 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000040)="84fdc8e433239b3c8cbab19c2a817f17e3bfedf7cbc07d91512945aaf78875f3a68d19280ad33cd9792467f52970bb5ff1c434b34aff38895a00b46866e2827aa94c5ba5ce369ad2328e6960c5258f1460acd767fdb425cd376d47a4fb17d53311947344f8497f8f741bab43b5257b21f2744db496ba3ca13e88541657d2ca36534f849adcf6d9e38a975f9ccb284b3f2077e7c620d38936fc6a815f2c3035fc4b", 0x0, 0x0, 0x0) 10:20:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="000050000000000000004b28e8f83f9169cd9f000088a800008180dd06080001ff00ffffe2be25ffff8bb86503400000000000007bffff93ef1657d0270a945f1a8eb39f7f04eaa3008529"]) 10:20:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffc, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="2bbd76991656f1494fc536520a5824cb402af12a51151428ac9f6905ed52a11c976d89bbcf7c45a274b0", &(0x7f0000000080)=0x2a, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:20:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x43cbe, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 10:20:06 executing program 1: r0 = msgget$private(0x0, 0x7b5) r1 = socket$inet6(0x18, 0x2, 0x5) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1, 0x0) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000001f000b0000000000000000000000000000000000000000768ba66500000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d1b7a5ad038ce1b22ea076f1c00000000"], 0xc4, 0x2, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01f512bbe150fe13bae7c7e6012c48ed6d1ce706000000000000010021e85e255c61f1c5e847b465802d322f56b98a5fe645127859006df00aea0abaaa257e4524457c6d016cb4e0743874a92b2f880100d844bb86cc90b7b52a3fc4507a99f3e36148327fd56d324f480000000000"], 0x6f, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x1, 0x5, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x0, 0x400}, {0xca3991e2fb16efbb, 0x5, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x7, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0x1ff, 0x800}], 0x6) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000080)=0x1d) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r3, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10a29, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000440)) msgget$private(0x0, 0x158) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc714016c2e0000000000000e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951149c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"], 0xc8, 0x0) 10:20:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000070000000100002000000000ecd300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) syz_emit_ethernet(0x2b, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffff18000009004500001d0020000000119078e0000602ac1400aa4e204e22000890781166248d3cac44094ec54228700da18025c3485b61d83110249dd7547177ca0360d28eea2e63245c833fea492c9ee522776c72253d6021741a665804a9d99d4a071dba76e91a1a4be57be9aa2894eeece0bf4ae16f9e15de9925dbd46e0d75ae208dc39462a3f1067e686b"]) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x1, 0x1, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000880)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="8fb9d18a788c0b97de4db2db141266ff5b9fcff356734f1ec06f2c32bad054d2c1751b6bb238be4b9ee3e8a2861ce2b6e5d75eaa5d9b9b5b35fc3cb8b8a02eaa4d5edcb87d93bc2264df11c7132a210e03c1307f109a058f94d7c52ed68e0a3cddc79711bf48", 0x66}, {&(0x7f0000000280)="05533f73f251c308d66c76312579da6d8657729afca52b192854f89a7a96de1ae8e19f2234873b5af87078ae166f2dc57b3b14054a74316269af412a850c81fa410f9bdc3ee5d95c5c9ab4a1636792b3866a5f408c25b214ecc6df54313729e26688dd3eb937ba3a17121e2cbc4de2a89ba9cb6261440c55a0c7ec22e8c7fbe057defd1b69cc98d1c81217d31f38c1c0c3b10d0ee6cdf7a149eacec2ab5b7f32fb2c244a56c047e39a089efa60ed889f8205a5273dfa5e3fec089d9343adb7752f8cb6e2e1ba3691e6c3ea4fc63a785ce4957c01a1ab955564db494e5d20c4a39069401f33a9d84ad538364bdc", 0xed}, {&(0x7f0000000380)="3bca240445fe7cfe5fe1fdf6b2f4d11334e35364829e9b7c4784741aac52c84b3253b5e932f79a9b65b3affe978a6b14c60f56ecc4640c4fa765003ca3c85c204358ee41a2594a83b65a49a9bf3b0d0519ecb3de08ab46c04d98136686094c6b436eaebd53ab58fe99bdbc29bc0d4101fe8e8719b77640cd", 0x78}, {&(0x7f0000000400)="c9fe5acc17cf4648282028d6d018b037f9012a5a5757bb378ef7c4e7fd5c1e2f5836197fcf7155d0a396dad6b587e2d2fe5d2081a16743a4f274514e778287ff1256", 0x42}], 0x4, &(0x7f00000004c0)=[{0x110, 0x1, 0x2, "797a3061b9f14de9d463a346eb841a7a6ee50d086f9496286656b27477eee8077a968501e115e55a626cea003181e4310703a877c9a5a3f90f79a4509a39921b60b1c356737a852b17de376a455a1bcd52387145d0b44040679d23b8545f1198b236acd8f7f1ac33d5dad1cce8dc72fa10104b9af3c068517ec7f71b6fb16b2b5fe293f9c62d3b320b6c1962b15d0cb4356ae4af4ecfe5ca48c341e945880d575e575c9be6f651bf83e2a10e17b42e6a10eee2a2967ac859702883bfe2906821586bbd5fdc75b4f86e697cb05b83cf41905f4d682ef0d5926bc08202282651ad9d48b465b714c0df0c320f89703632503c843666f0d4070bc6"}, {0x48, 0xffff, 0x1d5, "1a23b57bd58c7177a8d117a6377d43628df6b437c4e7524124e16791cdd50350eb752582bf7e0d49b6fb1e4eb6bec2a1d897677053b7"}, {0x110, 0x1, 0x5, "a0cf1d5ad064977ed39bba5a11b0de13fc8bd03f1b32c98447246ae67b1efd46e4cdf7497fdeeee546d58301fde75054d542b0d67b7c623e414e435f6e6b5f9651d1919dfba0f3b987a462aabe30313e6906570fb218dfafbcedb22b1dd8806203c81dac45df85c1d091cb7803af643229a5756d1499a9b21ae11a0f866c0eab41d7af5dede7cc3237cd22950f86bbfdb80de7af0cd5fbdf39298b3a1f8976330ac2454ac92d49e873e9c103cebdb123572e8dc986bae26fd0ef0c654043a8f1d39693e03aa758f5c60c802bda8b179705616bde9bfe634290590910a762d79bb9482e432e88ce509d4311bfc7e754d3c14145c9199954c2d099ce1c"}, {0xb8, 0xffff, 0x9, "066f5552cd122003b891d4ddec72110ef457774c16eabccaa22cfcd0ee738507b7e4ffb50978eeebb3946e4b23a9bef7ccd7edc16b0802defd36ae38af9bd7adfe476f4851ebd63811028f604b35ee95d986d5e755250132abb76981e48e7af772fb7c0f262471ee8dc1a36a6640649a3f965a83c77851fba11166fe7f473afd751cad2af265a9792c76fcbf9fa7785c98375e97b0b68fd5b4f72fc4790012bd3307936e94"}, {0x48, 0xffff, 0x7, "0eb65640d2401e9fb5b403e3db112fd89d6f10dae0deee08d7be704a44be17a01d37c1171f773d8bb600cb8f74cae88ff68132"}, {0x38, 0xffff, 0x4, "09b04657ae1ffe3b8bc5257ffb15b2cd74555289cf87130c1d04829cab476fcf9f6c730c0b"}], 0x3a0}, 0x9) 10:20:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf1473", 0x14, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x4, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) acct(&(0x7f0000000100)='./file0\x00') semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/197) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(r3, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) 10:20:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x10f) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x1000, 0x620e}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x7, &(0x7f0000000000)={0x0, 0x4000000}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) clock_settime(0x2, &(0x7f00000000c0)={0x20, 0x200}) 10:20:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0xb) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x1, 0x4, 0x90d6, 0x0, "d700060000000000005b81ffffff000000e74de4", 0xffffffff, 0xff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x80000000, 0x4e, 0x0, "d700060000000000005b00000000000000e74de4", 0xb3, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xdcc4, 0x2c5, 0x11ff, 0x40000, "9700009a4115fe0b532daafe2c585355497fa3a7", 0x0, 0x4}) write(0xffffffffffffffff, &(0x7f0000000140), 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) 10:20:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) fcntl$getown(r1, 0x5) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_int(r2, 0xffff, 0x1281, &(0x7f0000000000)=0x1, 0x4) 10:20:12 executing program 1: syz_extract_tcp_res(&(0x7f0000001080), 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) kqueue() r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)={0x2b7c9916, 0x1f, 0x1}) 10:20:12 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000040)=0xfffffffc) write(0xffffffffffffffff, &(0x7f00000014c0)="9793018db46248cd99b12664fbb2979362be1564d687ba83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb5290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d068152a8c935c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace", 0x138) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = semget(0x2, 0x3, 0xc8) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000000200)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x7ffe) 10:20:12 executing program 0: syz_emit_ethernet(0x8a, &(0x7f0000000680)={@empty, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ssrr={0x89, 0x7, 0xff, [@multicast1]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x7fff, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x7, [@multicast2, @multicast1]}, @ssrr={0x89, 0x7, 0x4, [@rand_addr=0x7]}, @ssrr={0x89, 0x3, 0x4a}, @lsrr={0x83, 0xf, 0xff, [@local={0xac, 0x14, 0x0}, @rand_addr=0x484, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x1, [@loopback, @rand_addr=0x3f, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x4, @empty, @loopback]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x26, &(0x7f0000001500)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634350bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e47398302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d815adca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271dad9a8aec00e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa5290e4a01a15c6c2a9bc84ef8c0331308b50180d652ec93e3565eb3b6713f2ce2b896ea30353eab4c4a93d5fe99e579a52ee32571a1a50207751cf72e58bb7b0a705030efb2ffd42279be80294b3cacf9eabe8924ef895eae8fbba2d66cc293b320ee297bf5fff86eeb69ab4e59eb7a5168470055d2b6321c76824d29cd9956e127f08a11fd1b6170b4ffd881d246ecfd4cfdfaddca0dc51db200c6e03e9385c1f2656488616cf2a79655afc26ee25316ea8e78668b4373cb8c6f6992a406d5f4afe65792474a158e865349831b4cc7e91779379ae737adf4f51a917621b498d19a11651bb5bd1f181e5421064cc2b3e504be926ec7d0e6014075153f9556bd25861577528eb2b24cfc5c411793c89e19b5f2a945e2b568b04af57d3d2e1676e7233b998daf0a63146be3a7e92472e64196e2584ca98ed11ac597e2bbb2be2e8da5af66d131cd9a062a95f52c02a33745eb97ab19957b4a197667dc3c8fa91f08393c66719767533e4da006d091389f1ec71e5a04aaf3a7087bdbe9fb"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x3, 0x400) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 10:20:12 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a69000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6eb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000440)=0xffffffa1) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 10:20:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x1f, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 10:20:12 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) shmget$private(0x0, 0x1000, 0x20c, &(0x7f0000002000/0x1000)=nil) pipe(&(0x7f0000000180)) 10:20:12 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe80"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x13f, &(0x7f00000000c0)={@remote, @empty, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x2, 0x0, 0xffe}}], {@ipv4={0x800, {{0x22, 0x4, 0x3, 0x10, 0x129, 0x68, 0x1, 0x74, 0x62, 0x0, @broadcast, @empty, {[@noop, @timestamp={0x44, 0x3c, 0x6, 0x1, 0xc, [{[@empty], 0x7}, {[], 0xfffffffa}, {[@multicast2], 0x1}, {[@multicast2], 0x4}, {[@remote={0xac, 0x14, 0x0}], 0x9}, {[], 0x9}, {[], 0x200}, {[], 0x7}, {[@rand_addr=0x96a], 0x4}]}, @end, @end, @generic={0x0, 0x11, "d94421cf9376fbd9f22edee14bfc13"}, @generic={0x0, 0x6, "6689a526"}, @rr={0x7, 0x17, 0x7, [@multicast2, @multicast1, @empty, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x94, 0x4, "a42a"}]}}, @udp={{0x1, 0x0, 0x8}, {"90c6f5e7aa8dd56683eb0f6253e194ae85d8355e990a2485647ef66e78432f4f949e62568e9f2058b25d645be20d7c076233b6e6b426b2f36a028b145b25615b4042cff6c69bec5c2c6561c058fdf5cb384171bdc434c541e647e2dff4cca8ccde01e56255167c476385e11576e227100a80aa2db5eee21eb56fc2043b7901c9bb1c17e7c66e2bf5846e79768678986d7910f2eb2cfcafb75b"}}}}}}) 10:20:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/124, 0x7c}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/89, 0x59}, {&(0x7f00000002c0)=""/136, 0x88}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/68, 0x44}], 0x6, 0x0, 0x5) 10:20:13 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x28, 0xff, &(0x7f00000000c0)="d041923501d0bf35fc387fc49647899da7029a4e133604aaaa6c1d60ddf25cdb4470277a1b3d04cdf3b7c6c09cfdba41fde79177f29f34233fd710fad5abb715000a52dc1a4d4a0b7238310a282e4926f82ddc361524af811a00efb23072a8c06fe5d068e60ed9ab7736d757107a4c51d30728c7672176bbca34234f6e33fbaec4f4b3470078f42cd3c7fed531ed645d41b52c1c35cdfc54b1af18ce7a64f99320cbaae27298348433632ccec4db85ab2cf593bec11af2989f7a4d01d482cf19c71a5183010f58d7a60a4c5c23602daf022edce8f3eb26966a6c48b647db3ef0c4467285760d2b6e0142336a8d1c517a55a6faf90fdf747d3c5650c58b4c72efc51b85f5437d46f02dcf78d93fea6f2b8a27d044a3a6b5da59fd218c442232f542dd40dc1b2350d96f2998b2cd169e9ab1a2b119ccf7b6dca512c8c2f0c6830693182d5fe53b0ec519c72199415c592ac503da2da9bff8bf2b52be2f", 0x15c) 10:20:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) flock(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) 10:20:13 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffd, 0x4, 0x0, 0xfffffffd, "d700050800000000000000001000000000e74de4"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x5, 0xfffffff8, 0x100, "d4cdcde6bb014b21c554e43d3976962a05b06134", 0x2, 0x6}) 10:20:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = geteuid() fchownat(r1, &(0x7f0000000480)='./file0\x00', r2, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r2, r4}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r4) close(r0) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x2, 0x4000000, "00c400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:20:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x2, 0x10001}, {0x18, 0x1, 0x1, 0x7ff}, 0xb61a, [0x8, 0x5048, 0x0, 0x8, 0x5, 0x729, 0xfffffff8, 0x18000]}, 0x3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:20:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x10000) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 10:20:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x80, 0x3ff, r4}) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = semget$private(0x0, 0x1, 0x8) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000000)=0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)) recvfrom(r6, &(0x7f0000000040)=""/36, 0x24, 0x1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) write(0xffffffffffffffff, &(0x7f0000000140)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) 10:20:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x0) 10:20:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) r2 = dup2(r0, 0xffffffffffffff9c) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r1, r0) r3 = socket(0x1, 0x1, 0xfe) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202010100006c653000"], 0x10) shutdown(r0, 0x1) 10:20:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r1 = getppid() setpgid(0x0, r1) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x64ce230, 0x9, r1}) readv(r0, &(0x7f0000000140), 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[0x0, 0x6]}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10, 0x0) 10:20:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 10:20:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r0, r1) execve(0x0, 0x0, 0x0) 10:20:23 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x6, './file0\x00'}) 10:20:23 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @rand_addr=0x10000, @broadcast, @multicast1}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) sysctl$net_inet_ah(&(0x7f0000000200), 0x4, &(0x7f00000003c0)="16660b362156e925702a7121b5ccaa5b1abe6bc469c7a094c78a7e6260e332e038f4c219cf896a1ea55f6cc311081778066b70812cd5900d1d064ddec17425446ad662a7fbc16fbbf251f8dd9d103c82240a17494ec33692694d2df14b86e53f78f7d1d58bf2234859752244509c23ba59d45b298dac67dc648861216a464e85f92bec6dfd92932f84bf2711a3678d87d049c3bd5328681cd65aa36fdba57176e293", &(0x7f0000000280)=0xa2, &(0x7f0000000300)="2bcec7a3381c670de2d840e967cebf367c5e85b9871f105953ee314b832e771f939ded8aa84d1bb7f2d82a8e61268247fc7b58826e2ed3d089afd3bcacb7f82039883146c57701ab5e1b502e", 0x4c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semget$private(0x0, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0xf908b028424a35a6) semop(r1, &(0x7f0000000480)=[{0x1, 0x7f, 0x2000}, {0x2, 0x2, 0x1800}, {0x2, 0x7f, 0x800}, {0x1, 0xfffe, 0x1000}, {0x2}], 0x5) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) 10:20:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) fchflags(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) r3 = socket(0x2, 0x4, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000080)="5ef81c415317ea050e66fed7f17b5294dcff65e63318707b", &(0x7f0000000100)=0x18, &(0x7f0000000140)="d39480", 0x3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="470156166e3cbdc54a6f66696cdde5d982653000"], 0x10) 10:20:29 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x5c) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) chflags(&(0x7f0000000180)='./file0\x00', 0x1) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xe7) write(r1, 0x0, 0x0) getgid() 10:20:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0xffffffff) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x4, 0xffff) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x7, 0x7) syz_emit_ethernet(0xd0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffcf76aaaad5130c553fb532160067ffff8c079078ac1400aaac1400aa00442402f3e00000020000000800000040ffffffff000000040000069400000000000000040000004e204e21", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="71800100907800030100040200000000e671b677203d5547ad4aeeb5e98a0f1845ddb000e073e2b9b5bd1bf5553000a9f890dded6975bcd33df77fc27982bc7d95181617f10fa3fdc199a2b085e3c0ee1e40c1dba410cadb29ac31d7342524003b0b115a0e19a9306b1199380894b5cd06031d6b77abda5bd16f"]) 10:20:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) r1 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x4000012c, &(0x7f0000000040)="57a566b58f46248d4802d0790e3672223f51315e60b0dbd3dfa38129379c4b56c4da91dd893b8af442b814348bad846a031f8e1326b7b8624049e0ca5786bbd0c12263d38108ffc303dbfc42e99ac012c5150000000000003b6d72fbdb17a734348011f8f2b6ecdebf6ebded5a173f1d437a373add4ecea74fca0251b6eb0b96e4c40659952fdb0afcd833bf53a9d1fc40a3d40627cd239421827baf35e942b754b12fd131ac7b1e32e9fe7cb5e047e1734c37f603ddda6e6b6ae1a51cfbf73e42feee9464a75652f4ee2d2b7c3e4f5b5eb3fc4c8e7c2249c1515650cf9f19ff8b8176485a7c64ae8b3950fb6ee98cbe7a70078c034f78b7ed43be7a7873aa8dccc70dbc2667930f500800cd00af5a70919cb369807818005a32d230e63abf", 0x0, 0x0, 0x0) 10:20:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0xffffffff, 0x8, 0x5}) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:20:40 executing program 0: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x9b4, 0x5, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCCBRK(r1, 0x2000747a) 10:20:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000280)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000002c0)="9571448345a625df095c7a04ef13f5dac76112192863b16bbdc14a358961cc35ca17fe696f804f498ce9a12a0b31812f845c1548fdcc3a87c32382014b670ea36afd2b06b512b2bea21ce18e8b13f7ef5c79bc1dba8149fa11a21a5c2811dab06a3d097bbd0ca649f5ba6767a27b8c505c1da3d63db34b44ea9ce51bdec613ccb3a4ff5e1e3d2d508cb780282c70edf7c50e838c733821e3d27f1ac2598c382ebfeccfa7aef71cc36eb44c7c6e214320110d7d289e7cef93b46396f7f153bb167d76757210fc0a7c92955972d6bdff60cff64edf81c925480bd6bf58856b6bf8f81c6685806f27abb91ddfb5af54f4", &(0x7f00000003c0)=0xef, &(0x7f0000000400)="ab474fc63479ddeca3b225b3a7809a7d75969997915d2ca46a7a888da712a0ce1b070a02884439bdeca1d92c90b14d8f47425183c3cf8ff7652e3557df284f3f784a44972fd8c911eb267bc367e46c4307142276a0a6ee704d46dba40bff433b209bfca49d9a", 0x66) fchdir(r2) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvfrom$unix(r3, &(0x7f0000000180)=""/165, 0xa5, 0x1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 10:20:45 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/244) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f0000002140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e22", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0b0600000000000000726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1971baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bcdde0c72736afa30e94290aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r2, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x400}, 0xff, 0x4, 0x8}) syz_emit_ethernet(0x242, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20c, 0x0, 0x0, @loopback, @empty, {[@fragment={0x2b, 0x0, 0x7, 0x0, 0x0, 0x8, 0x64}, @hopopts={0x2b, 0x28, [], [@generic={0x6, 0xd3, "33ae2ebd4cdce7dd0fe8aa4544cdcde680df843d75698449dd70efa366dfd7709a600b1280ff16694dc8b14a46f89041bae65c8d7989c8dff282c33fb6ce712283ea077995ebb116a169156d3d125af9f928069464d68044423058297ca56d0daf7411d93aacb622e3fbe6a8c85712ebb6c4e140d192137e3fb65b48bc5f35b6fd5fd7792be621ae1681468e77f4a1751324bd1885133721dd38250cc0f5b99153e3d333f1c9dadb02addaaf0f35c40b4a357448e039222905e096518978d04acbc118676108fb2dba9bcc35ebc0f2e71e6c2f"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @generic={0x2, 0x49, "68fdb759d53d90cd8cb058dff476fc2caa82d80452ea2b4acd0ee471ca59e380c522e707b140d43c47cc2364649d3bea8628a396eb0aed35924d90ed0dbf2b0a070bc83d377daf0e3d"}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x9}]}, @routing={0x8, 0x0, 0x0, 0x8}, @fragment={0x2e, 0x0, 0x0, 0x1, 0x0, 0x4, 0x65}], @tcp={{0x2, 0x3, r0, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x1, 0x0, 0xffd1, {[@nop]}}, {"5385001d2a24b14bfacc9fd3cf6867c0df4a754c292adfbc5db3541eb6646efaf416ebc8b0078fb86a8358b8ffa3e05711d2fb761ecc83395db8c72ae5895bab97a9f94963eb868cfec4d8ac0dd2d950e45fee0afaa09744ddfb85cbcbcecbec70877058206f338d2ca59addc5a84f82a232b41b11722ac120d723dfa7b94593a6c25f0df56b246bd744ac53c714e2bca73980be"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x29e, 0x7) syz_emit_ethernet(0xed, &(0x7f0000000640)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x0, 0x2}], {0x8100, 0x2, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xaf, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @tcp={{0x0, 0x3, r0, r3, 0x0, 0x0, 0x12, 0x4, 0x8001, 0x0, 0x3, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x3ff, 0x68}, @timestamp={0x8, 0xa, 0x5, 0xfffffffd}, @nop, @sack={0x5, 0x6, [0xfff]}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "97955cb211f2e7b8d9c5b56e84c3e2bb"}]}}, {"7dd55657b327f290fbc27f3f2423213feb50742e862c072a56bbfccaa6dc660578921f3a14f4a8e703f3d29342c0d5b2bd4584b1846f12ce03f050274236be61ec2a249d1eaca82790f010d892e61ae98d84dec48a31cd9314b20eab0757b0025d9eefbba9b56f"}}}}}}}) 10:20:45 executing program 0: syz_extract_tcp_res(&(0x7f0000001080), 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, r2}}) shmctl$IPC_RMID(r0, 0x0) 10:20:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfbe65dbd59204000000fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb58d659f03f7414af85bc6b4226c2ce54109ea9646620d057e5e192061a95870ae2a5575dce60fa098f59d755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c70104ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b199328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f35633242d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f194657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edef191237fd969c5137e3cd3db9b08ac20a322d182fd754e6f6e7e6b939f41d0744f3f1d8d55346ce23140ff9e132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327f71eb464"], 0x10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r4, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}], 0xd8}, 0x1) 10:20:46 executing program 0: syz_emit_ethernet(0x33, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @generic={0x1, 0x8863, 0x6, 0x1, 0x9, @remote, '%', @random="b8b55301ef8e", "33a2a14ed510c0c5bcb788f865cb31d7"}}}}) 10:20:46 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/71}, 0x4f, 0x3, 0x1800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec81f0250ae27228f72a71f0ac5e3787e923a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8dda4a938ec64d54398d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0dbecc06b607c97446397c06cac42030e86234f150415134e0e68bd4e028d2f7821ad6a32811495857fa169f473b326d686b2cb4202193391c0a04ce02355ce34b86ec3b36c88ff03000017ef04dc95aace70b65b02fee7d20c3c0bceb52aad94fda1503c167cca354bd97b0d27baea9da650906525cd220a9047a6adb82da52115c4e516d906af47bba6d0d4cbb0852ae8047886d83d3c45286ad57142884aa1158885bd1820af842dc296d3bca97fb14df7e5e7e7b06ffd68d849d0443bfac03143532d935e15f8b9d42e151ddb53a7d6c694e13f392646d5db1122a8e0ed6cc83e334f1beb18ca8b02c67141c84ef060d7ad2d26cce519e192f1245015584a55a2645803751b00000000000000000000000000825db7cde3b10833a2c6bcd47a83387dacb26f66a9f4410e3148d7a2fe20be4f8ddcd95fe90e42fea268c140bde08defb4c2137c2efb02456075840549de26a240fb00000000"], 0x6a) 10:20:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xfffffe00) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = syz_open_pts() r2 = syz_open_pts() r3 = getppid() setpgid(0x0, r3) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x0, 0x2, 0x4, 0x100, r3}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x80000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x6d) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xf8) setegid(0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x9, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7", 0x0, 0x8000}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffffa) 10:20:57 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x80, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0xffffffffffffff4e}, {{}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x3, 0x5}, {{}, 0xfffffffffffffff9, 0x4, 0xfffff, 0xfffffffffffffff9, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x4, 0xe1d0, 0x10000}, {{}, 0xfffffffffffffffe, 0x40, 0x80, 0x10001, 0x8}, {{}, 0xfffffffffffffff8, 0x7, 0x2, 0x9, 0x40}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x6, 0x57b}], 0x7, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x0, 0x1, 0x92, 0x9}, {{}, 0x2efaa170a2f78f5b, 0x2, 0xf0000000, 0x35cc000000000, 0x101}, {{}, 0xfffffffffffffff9, 0x44, 0x1, 0x1, 0x5}, {{}, 0xfffffffffffffff9, 0x123, 0x4, 0x1000, 0x3}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x4, 0xfffffffffffff76d, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x4b, 0x1, 0x3, 0xffffffffffff5f2e}, {{r3}, 0x7, 0x14, 0x2, 0x1, 0xbf6}, {{r4}, 0xfffffffffffffff9, 0x8e, 0x4, 0x0, 0xffffffff}], 0x6, &(0x7f0000000380)={0xdf7, 0x7fff}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @empty, [@fragment={0x6}]}}}}}}}) 10:21:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x200, 0x1d8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00\x00', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) chmod(&(0x7f0000000380)='./file1\x00', 0x113) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 10:21:03 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080), 0xc, &(0x7f00000010c0), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYRES16, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES64, @ANYBLOB="7304fcc309ae3f5e92190a1cdad0a42759ab3dff14d457e662ed628e225f070d02766d4b761518dbeea9e2dd5074408067b8c8828dafab993b0000000000000000030000000000000000"], 0x8, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000279500000000000000000000000000000000000000000000000000000000000800"/153], 0x99, 0x2, 0x1000) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000075fca652c27b1a3140467e0cee7154dac4b87d491067969ff"], 0x92, 0x2, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/39}, 0x2f, 0x3, 0x0) 10:21:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) 10:21:08 executing program 0: r0 = semget(0x3, 0x2, 0x48) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000200)=""/230) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="f657eac47f08a04f737265d9bc666178adf732abf381da5fc112d8eb2c083536bf3345a324ec957112ee41026c182c32f4d208b083da01d522eafff15e32323a8091f99110d1bbda6248245df9583c661514b70d03d42b39d058ff6388bb077252bdeba9cdb7cf5112010000ec92a62103f223ea4cb5c8330790449229730170263ea3d45c381f0eb97b6e27a59f42ebfe2c9a6f2712c8c916fa58f7659dd01695ed581dc9b7375695c1bf240641256432cdf5b1a8f9fa57ddee107d0b5d27148775dc851dff1cda761262ef6a1affde66c4a96bc66d17373559fa14ffe4c454a9aea7a8d0e6794db1985208b3c94baad7c36d5c42e172417ddb8aeacf880f50e7f0f929da58f6d2015588df34bc1878a49676d3fabb219de47e85284ebea48b17a5ac1d3bc4b089b460000000", 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) fcntl$getflags(r2, 0x1) 10:21:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, &(0x7f0000001880)="2469e028df9a34dfbc9a7b693840ab8d8e7dfe354774cbf399f1cb49138dbeef667b528e88fdf3822e63d23cff2df27eae7f52853190cce7f641c67a7efb1cafec9efd2b7c0e190e793d5d087fea308a1407815b72045ae649b853fc489a02d0dfa2d6f82b734dd421d2e88f60941bee4eaa7cf75c0d59e18f975d7c1b1366dcff837e7511c873e533713cdba061a0ae4ec09098e474c290e3bc2375eaf2eb5729429c51b6098e541cb5e7db67b7e040ea82a610fe58f7634fd0f55b9bcc4c714a8435599b38d8f4c6bee34acec8391d93abda9263e8c0549d5a34", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x100) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000001700)="0ca98c3cd82bbfdc6ee44a3e7227c871610ab33e7111c5fa3ec33c7825bcf7dbe7fbd649c192b2a7d4ba1f21d127deec879c65e88c9d4b80bf24effca97771b709b18af599f4b3295fb788a8d95a45bd1443e7f3cd472e", 0x57}, {&(0x7f0000001780)="aed2f42530f000eba95f31a674daaed5e90a4cb380d761ccca68660a195e764f31dd33683a5cde9eb1e67bd59673452040f9dd27962bfa174f63e9d20f26ba728d39eefe57d20c93077a1892601622d4ca79c8e153dd425da9540197e3989adf451d0a5866568e5f", 0x68}], 0x2, 0x0, 0x6) r1 = syz_open_pts() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000280)="b692e58e0376aa1ca766fc24b3e52277120ecd295c3948ce4d8e85e0eafef67ef214c8534c91f4780c418e70ee6b4d8789675a70e971dede93db", 0x3a}, {&(0x7f0000000500)="4ad21a3c678cf65599183c8479add92bc1ecb568c22192f950db0ceb37a8b6ba1580bbb5cf8c2734ad5d49bbd320ca6169fd737da9cd2353bd7e54606f08e824c9271b298242625458f970da562e822f32059ba0b39fb58e739bd5985bbcf329e9958e9077f832225cb5175e77cf9b778b9931790cd35cf1551bdbdbdcce989f271ffd7c2016eaf59e052f5010dfb33fcf0c15b17e7a069152802bb7c79fb1e76a0f157ee4694df5b291b5443e95b18e5f93f5fa7ec7c956a086f40c88", 0xbd}, {&(0x7f00000005c0)="5ac283202230f7a53de41631937b48b0070d560867805ea19833a81c2f2febabcf78c2c58cb36e21cdbcf14f6fd74e82eb80858355d00cfebffd947bbd51a0034cceead3ba4ed1021b32e9d7afe735e72e72c921a264b6c7a49985f7a7bebefb432bce1fa791e7d0d24acac842eeb8d8b519e16bf10645b6d053e565aef79000f6", 0x81}, {&(0x7f00000002c0)="9bcb1a4e3c2a7e34337bc4e3a4032a395dc51c2aa6a3f2738d191b7de663e102f52e0882e0eb02cee07e1c04396a8e2c13b23b9347", 0x35}, {&(0x7f0000000680)="bcc8f71ede53b8f79775aba9fec59a19c6faa7711a2ca5eb1a9fc14780a6d02f2dbdf35a17bb411d12fd2f752a12b310cb9da8540d7cf78f0f8096160a9bc90f2ba74769e57657a1d364cf9f2e6ea03e09eef214d9ca3b8510d51cba43c34d93ca8c38add54a9d340512adeb634eac110dbd426b4ce56fb2de99beb9d58bb5d3958feb803d55658e1decae8f493eee9e84095731ee250f80a20c766fa8910e395440203c8968285c0630682c72c040ecf3cc71a31dba3ddcecd1ed2018a197594e22d9b6cf340bf6334453d7aa496026f41ee5fc4e7dfc84900bb58b2c1abe5a0701380eb5be4091c5531bb542e3276b206744dc699ccca3238828585dedd73a7796393185f51f5eb93ae7e8f1911a51518729611b52d162c4bbc8692853250a22af1f71983556272e7cf41941f081275eb0ec255fb35cf5bcc78ca211ffaa0fccbfc691ea9b0d6f8842a2f2cb22fa40dec71ed30316ef64742f5525bb0a4a7c0ca28e1933d7475b9bfbcababf72135d727dcb08b9eafb1baf0ca3006c8f0573b1bea4ad7a6164541c2b8e704b8acff469471e4b14324fe455e6434f153d4a765cd18bb2f3714632b19ab2b454bec2a2b59df12749df718fdd65d200601bdc701cdf77411ce07fca905af2badd09f006309ca4c43755b760c6404312d43ec41d78942231ca3851b6d3610ed0be15f26d413ce867807fdfe2f57c1bbf4fc8dbcf2adf62880837bb74340a58fba228b619282f6fef4b66601064fff1b73cd6f6c848e1881fd439876d2dde090594a7875985e692c374c36fb4ed4ba79abd33640f407a2dd38941b55124c44a6c8e14ce8a8de8c300fc79c82021c3d5ea514953b609d6e5fd27bc0e87d920d954ea55241077b413a846d9c261fb5d424b6190a2411b65d8e3c3fb080d19de82cd12209fd1105913b22a72f174d5b242990c1499fb9bb1b103c16bd42349258672bdb57b54654ee5647d2ef65707cd55f677a1518c2fee4ac672e61476a28b51354e0c2ce92d5f4ac3268c925d644f14c84693dd85961c1de21a9de3d54d75d08c50c3dd4827d0c51057dab9f4c34ad1b662cd4f47ad627871d0a8dce6135ea88d808fb4cf9b9b8380424614a845222b719c3a82043c02e63f23565c9455b7d69c009cfdeae72eddd69dd1be1879e26a361f52028e5abef44881b55435080900ea7ee49f85768556967055e5d9da4d1da85a654e4521c61a49f61bd7825b08acc67b6b9aa43e3237014ff81ed243a28a01a7106046bf9625acde9d01f1ddef77843ce2b700f1088a38961ff0c4d5a58094cdbc2f6b90d7eafe4e37e27ab677a50dbb065578c2ba84b41ab1cf48529f4a417c073288f6f368193bc48a9252d18814698afec40afbf603b16d02c383468bbdc5547fdda8d20cc5258be1af89f3bf5f52168746cdb4673115698139bc91c4e5ca9b39391ab282b9829d0d6a8e75fe2574257005e49e8ac2514138b94be55f09a85c00d1af13dc9f60c210a50338dc087b8c40b3a1e1c71d94dab723d598caabdac5ba757f0960a80fee88917a87b3284c12bf44cb422575c761984ab223c850b25ab3c964d80d5fce2cca1ae33248bfd0117e777491b665af572c3c814cc0e89d7234e385c6510c3ad7654bb04ca71ea82e69e62c52599a6f4e51ee3c858a34b8a0f1f87a1edb137a4b71158920120ea89b47bd5454d8e6771758043d8c61f6570ebd5e4fa8b8ab702838a9692cf33597a018a93c0a9baef2fe2685f0951ce9a40bcb1929e3debafeb97b1ca205139ddd64259036bc85373817ffb662cb8ccb74ec1122f77fb8299ce98ccb5e4203819b45ef9e880016ffe779f51437e36c75c6c6b29ff32e65fca965b8da449c1bae15d5462d30fad7032bf32075f41700239c5812d7cfbec3e1ba78b00598a5241a6eb80ee145441ab883c8e24bdb4b3d15f69c596da644b4f51ea348aba85ab148df67294f65e75850a5e3d5103c0fa3e4f95316bb7a5bd0d9bc0ceb81f457e8c1859a5d1b12639defdef8f0de2e1a83c770abbdc4a4219adb4fc38459f83d6f08185826687dd1b44c695f244b62a6c86d74f7e069846e9dce024f99b30cea53dd62f2b2fb9087a907a48efa7b4bf32e9a45f8e7d73f61b77a4bf3ef0474671958cc5c0bbc21b41c74daef7d51c1229ae15a0dd0b66821bad36f1a91b52d08d947d2c965d4dd7c34d2da6c32df6ba9848089cdcde691f11952c4710c47e6c0f8d500c58abd9aea32166aac293b20cf5ae10295b2ee003dc0fc8e0da2a968b4765339239fe08b37f0d94b3cb26c975c8beeb6a7f12894c8fd9d56903371c1d971b23b66a13e0b30070537565d9391086459a5e038d9624287b813b689d84919181e703a06b79c417865b4742fc119be02c3873f10dc25720baddd668a6a66e243cfd930ef8907ca97623ce70e367dc18d2163cc218a418b3083793479087eaa65997ef26f55fa3ad44d252e8b1a00cdd2f04f96d538c2e293e4df09daabc8f311d7c9afde132a99fc26c89de22b89fe9bd1f9be5486dafdc896bf4c040671d431427ca1ca240a400832eac71fcf418ffe30568f28b47c9527a5fa12159b0c5ede1c21a1770af02da00b50eaf6fcdc03aa9de0ccdfb4a078a530cfe6c8cb41346c38452826e9aa8574f9148dc30575f480ea404a45975f44618cc2d70810ae9bde2634a5467a28abc8e5164ba56a552d4f3879ed05956d702db06bef31a130adb67a2eeb0e68d33945b3ac332b7def493cb4778311d676602233de6479c7663ed9717b95215621402b8f75c0b266b6a4f73a6b339d95cdbbbfb5068593b7912e0a6d898d1b87729adcd6664e45b617218f5fec94aee9b0cb13905911af7f72e98f588bacb2e79c60d171ddcfe808c64cba828286748235c4744bea4cf7da69f807b4291f27d2578f4a32f6e49767ad3941a53a5d0b4e93a70f0a81837b2bb9946d6122088bb93b269dcb33f58e618e3af924140879b66ba8a7ebff40ee6b63f55c76f9ec890069bdec80204d3889eedc16c74516de8f0b6559e414a643f10d4e3b52b4a51f221393163bf9f4b773ba331b68f4028bd86b42fd8c5722928b2b4d0350fd03aa9f809f87975c942b52718a8eb910e1da0ea69436d4c04edd9331669d75d716639d0e66396d7090d01124f12c8f186dbeb61e1fdd811fa8317440275633a00d72a9c6d5c1f70b631824bff588af4dc1667dc9f953ef8cef268ecf30400099f34c4a2a2931c70589d2c83e75ac16989b89d75aa70dafd8673a4fea0a1c94b271107b4ccc26b133f982749bf61a6b804baa685d8813c36670ec151112d3c098aab2068867f535390d9e7bf98c85bcf7f8414e9bcf0a7cd50ea05754a011c2d4f21ca34f67cf6f89e16b776affc755354d7263fe3154accc2454a95e1f1e92680f3ae9d0139743ab337585810c7f91e2dc5a9bb73b38114e0f90c4d2994f3d096b0c7c050b4e4d774e1e6e8ed5eae31cdcb84b1825d0567e255f6d87dec2d4e236cb84941b8d4b6283545287b251ddc01daec3e170f3fc4579a17fac031861345fe8e761e604f3ccc51387a28f60d020a6a2df1af3862ce63d0549d1766fb79a5b2a3ab70facff22b86d16d80be4b883aacac3aa4d5d102c7f51390617e628acb9f1aa188537836f8acdf0f3e24488c84f07de360c812d36c6b013a2a563a4f89cd21d02395e7912ab260437a171bf54469362d19cf84e46e98d116489e41069aae0ddae6d41e74cbe1767a30e22934948755267c4b3b9bc80bcd47072b3f1755c20caf349644a90638b01e39fc559ef745ece91df1e19c7265f2f1aee6da19a6d9596c154076c06dd701efecbbd644583227724adf74d8d65b98264eb4ce4d0a5dd210804a5f0a3b6af4e499da508eac1c6d6e9edffa1f1a57462a0c3040583df40c156f7abedf1fdec5cb3c76b0c63c03754295e735c165e503fd4a5df5dd3ca46227fa18be2c0129076d360307f98756ad0ceeee36d4dff4b9f7c7581bccee748d82ae4bbcda0fc90752a33a6ff966b700fc9f506572ca1fe0e184a15e5953af8cdb3f8048d904fea70092a55b0655e1a9c175528eb69383af53478a10bb3a191be8c0364fed719b1cb86119f7cabf3823b85bc1c194f860d0171bfa2d40559c3c21e8e75e6b33ef557cb8bdd343c20c57e52060dcbba7d799d13b65f5d03a17ae7358614582666a258bc9fab659adcbb3166ccd1dc7aa734c4be108e9157622672dff31c812ff9dd24812c4082314209dc525db17215f7600d6d682f0e1724aa96ea8131aad4672bf56e1f55e6e2de7bf8fc8f09fafc81c1bff5020575776f3d3d6077aceaaa34cddf14bf89fc3a8b155e484ff8090720801754963412b664f9feec5c3946f0a252d351cd5342d97daa29481de00147427c3c794394db5e7e52d1f6cee8d31c4028a09d781a368c381a12c13924eacb9598bce678e2ef0c9099d1abc4544ba3d74f1200193025b67d643c0be913907d2952b8e36c3a4c369d9e9ac0bc3f8ca41d7600e4b6476b230c37facfa0bbabac635298fd2e2fd5d10f3dc7b8b1801f77e081b13f8576b4a497044c832ed55b41b37706e1a1af150f7aba6a9fa7b41d9b910fd8d3e1a3d7d9cdb48e3693add801ebce4e96351db6de520dfd25b6a741d5a1f943ad33c21f8276f23c76099af8d1349745e4dcc1f05478743d4d04fc10d86ca0c08ab2674bf89ae762ea58c53a5064b731ca60a359a117ad1e63ee409bc0b76ec9b4f99e1ed47d3be3ebebfe2bec6504f29656d3d7211a3e0121f40bd1fe339e2f04e44ff79c95d37c30692bff316d7ffd457dd5ed00d25b99b34d1ce4fd5b0c6c1c17f87b64766167c08f31a24bee77cb8782d6ff0cfe558e20c6b7b48d0d9e7dec8a6cd0b7a7ad688fc7146c2ea22b8e4bfa9bdca51bd9ebf2d32e4cfb97d35bc352df9534ebab551de19cea58b1d6b629e09129563555904fe72cad74f37ffd18811e5b0891b63f26bcc104a3a993809776b5a9319d8fd31dab796017f7439ada746a5ad7a4d05f03328162bf4f3f0cfa0d91c5c1fc5d28c28a61c05e738c53e48f415ccc0fa9da091ee177b70d315fd01844bead1f0cc75506d9f4342e89385e0be2d59caaf3ff7b1560569320c4dc32e408b6437e1326641d96d392175b7212eb3cb6b59d123b912aef0753c0f29332095ac767d9d233f4dc53d534fe4d94bccf790f791631a3e9ab5724057d7260025029afdf5e744dc4fad522449dc2c899dbc4b07cb7279eac01c7fef6094918c08165ca4f0a78a336789b30ad5643c90665302715bf2e9b2416bef9e29353bad4a542eb25cdbd5719712c40c1a7c3d7d0590547a6ba71617a6277aad6c6ac626a52cd55f9a62b76fc664865211aaa7837dfe1d9b569975f74d95726c46a8f41c809493b69156b88118451f94341007e9270c2355cc648e05797e6a374d57a6ef594a451d7867a4882be3c7c09c6e5044074f01e8b62ad425a03dfdbe0037c206e7bc2c127a9a719b6235736f78d647110f4038a2c35ba892fff1567072a5d3f4fd4dc902e29da5f3f8d3ac774f3807d46995453614e3bbc8bb917a43aeb3018f560281b27263595922a4717db7447265aa06efd2c1a426038c225c2874890581e6db2e6cabab84893b8d3c63294394efd0f7902602286a80d6177cc9e2c538947dc5331fa7059e2e840fbbb55eeff6fd1cd20a76187357de64a14772f38734b59a7581245fc499228311604b7754498edd62285fca60ebb3e10d376084da8f573d2bc87f58f548a32a22652bd98c55293a79f7e26156a88", 0x1000}], 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x1, 0x0, 0x0, 0x0, r6}, 0x0, 0x723, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc}) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x3, 0x0, r5, 0x0, 0x0, 0x95}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x87}) getpeername$unix(r2, &(0x7f0000000040)=ANY=[], &(0x7f0000000480)=0x13) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001800)={{0x2, r4, r7, r4, r5, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/214) 10:21:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00010000000000003000"], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRESOCT=r2, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, r3, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) 10:21:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x4000, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) setsockopt(r1, 0x1ff, 0x3f, &(0x7f0000000180)="a75120095475b9926d36c59747aa20589f6335e9fed806e87a600f7a0225446eab00321037759ff4c3f49b00b16016f22e3ee76f00481f6f3198957a8bfb710ca23c618aa74f4f671d81a22827cf691915bb59fccc37de71a2fedf42656e5f236f12a5dc6f2a725e3f722a30a03788874d1b78e727840677b2a229e12541d35c1aea795d9fb6ba00e4ca555332e93901cda0004d709b18a928fe02318ef206a9240dd9113ff0e2ba4ce266efd5fe5c6bdb6680807f15391cea3301ef52dbc65d8661f5282eb301ba9110db5c456ad42b0e9be4ededbfc8c4", 0xd8) sendto$unix(r0, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r2 = socket(0x11, 0x4003, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) sendto$unix(r2, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x0) 10:21:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) close(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x7, 0xaf, 0x6b, 0x7ff}, {0x4, 0x20, 0x2, 0x8001}, {0x175, 0x20, 0xc1, 0x5}, {0x101, 0x7f, 0x1, 0xfffffffc}, {0xe, 0x1, 0x1f, 0x10000}, {0x81, 0x6f, 0x3, 0x15582cb2}]}) 10:21:24 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3ff, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000000)=[{0x4, 0x8, 0x1800}], 0x1) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/228) 10:21:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) lseek(r1, 0x0, 0x100, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000040)) r3 = dup(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) read(r4, &(0x7f0000000400)=""/240, 0xf0) sendto$inet6(r3, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [{}, {0x4, 0x5}], {0x0, 0x0, 0x7}, {0x0, 0x0, 0x80800000}}}}) poll(&(0x7f0000000080), 0x200000000000009f, 0x0) 10:21:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) openat(r2, &(0x7f0000000140)='./file1\x00', 0x400, 0x20) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 10:21:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:21:35 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@echo_reply}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = semget$private(0x0, 0x6, 0x89) semop(r0, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) getgid() getgroups(0x0, &(0x7f0000001100)) 10:21:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000000)="8dfea068", 0x4) socket(0x1, 0x8000, 0x81) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket$inet(0x2, 0x1, 0xf7) r4 = dup2(r3, r2) listen(r4, 0x1) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9000000090780000050600000000050a0000000000000000d18f00fa16465e6f97167068ebdd693c618b5ac344b61d641276d2364cee95694e9447649e5e47ae21aa1b8d7c2ab195f545f4ff46582c130f3814babc2e67049478b3c343e74d6cbb8a3a5595cd3dd2cd38dab0ec01b323bc9f35ac515c1affe6ccfcb84c06a988bc016308a9ea0f3abf211a864780c53ccf5ed2e64f54397fe4ca7a1fab5cc79e5cc89e8bf96f1f0062f8fbc2e1714a1c8a6908037f76745b4d59abe3fa29e2f3c930a37b57da1e5b04e6bbebdf57b3cc37b8386eb7e51dea996393d4dc810bc2904e073bc2ed4ba2"]) 10:21:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500ff38000000000001907800000000000000000302907800000000470000000000000000000000e0000002ac1400aa830700ac1400bb00"]) syz_extract_tcp_res(&(0x7f0000000080), 0x800, 0x80000001) 10:21:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 10:21:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0x71) 10:21:50 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f00000001c0)="c3251b35ef4e5c3eb5973520dde9e5535c47b4dec8409635573d4cf30af9dd27a31b8c6a544fb5c46643fa2394596cd84ec606c3bc29b439a60ecf17126b6f99db04f75f9342cb9451773b5dca567c5e9d0be5a0b5807fd0459913465ebbb4baddb3d172c8b37348c8666d6d318d7deb3ca69923b1ce165d537fca5794d1031160a65cea517af1d62545b4ba593588995aac2fef634e7752d01635fa5df4553268259ef275fbbf88d23c2b80c11676a2b03589eb4f3e8c4a0d5ed615d2be1c25481f20c0e62bfece05731f09d26c4db6a12c09b4aded8c97c0fab7f2880a6b8c85869ca6", &(0x7f0000000100)=0xe4, &(0x7f00000002c0)="e808f05597f2f1474010bfb28146d8cc3d948458c074be8576dea962487e3d413063ba9c32d27f21f1028a0c07e43c56fcef5b92b9e5f30cc1ccf8b5ccdf0d1c9a5d24c7f40fdc8817e54f9dc982956b021660abbbae800817429217f6aaacd0cf15a177a62f7eebece7c1c3fe6ff69359f95f328e56079aa2b3e8aae07ce2a5904281a4957943e7fc88837e2f3cb6809e563521dea2b1e50cf3c042c39f7d3fecc80b", 0xa3) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 10:21:50 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@random="3308d1695f43", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@hopopts={0x32, 0x1, [], [@enc_lim, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 10:21:50 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x4, 0x0, 0x0, 0x3f}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 10:21:50 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x1, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) close(r0) r2 = socket(0x800000018, 0x2, 0x0) r3 = dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x2, 0x3) sendmsg$unix(r3, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 10:21:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r3 = socket$inet6(0x18, 0x6, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0xc8, 0x20, 0x2, 0x5}, {{r3}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x10000, 0x5}], 0xe8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x60, 0x2, 0x1, 0x8}], 0x8, &(0x7f00000000c0)={0x1, 0x3}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 10:21:51 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a69000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6eb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x2, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 10:21:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000240)="6edd22df85eeb964f656452057d79da9fd5bd6560cc6991db910bce7525a445fecd6431ad4ff0c6379185076bf036bb3a4cfa3b93849855344dcc8b42c63f6d2e335aea51cca9ce95231372b5972294b3759c7848d326dd22f492b44a13f68f8bb455e2d52819e0e1112d8450a48f292fad3317e47b983c8fd01850214e167295f8eb0e95d2c94e8b5d1cfffde8f31a610431905686a2fa23f87cb33cff1b8146c117f062d9d0ff9ba8eb6082a089b4236e03d07db1a9a386622c0d15fcd8581c81a4e3ad26f0ceb8ccc543f0f45ebf347d7e47ddc6d0acafa449c0eb6dcdd8c56a1982765ae05e9ea7f1fd2e9769a908b343f42ee7cc4b8f2b3144d91de3eeab411875b02d44fb9762314f098b118424a07270efcffdbbcb9e125704799d62a4000bdfc9d0b6c9caf8f93387a9fac59f9ad08adba08a0981146a04ee1df2b71caa15b837446e371be2b3e8b005cf22d0d27c32e010bf4e1bfdce4fc2fa1f90f44c8d311c4a406640b67e080c57f4ddbe8a32ea0f3f6c0e6a78bf7dd5093adafde0f81cba39228712186186dd6fc7d1d5247b5c6bda185f5e6d8b33f413146a27396c4a4bfff1a9f52614faa34d234e0803bb8bbcb4e322f3364af7b3b5fdc6207199ce816fd5e40606c29b11b1c405a8f45605846b6ac8bd1725abb5d29371bf82d2e7a9ce9fc7232f1932934bfc53bc7a6ddba57e772db16640edf117edd220eb906f80218441f7d7fc8ace7986083f73c65fcc202fbb1163d161fef48cb7787675e3646aecd888cc1e0f92c42ddfca6667d3b72a40d67a4134ff8d82db0cb226d36e89605a15f3235b75b9785b3e129ab05fb24b15ffa16adb42573b2c9600b3007481cba70ea3805fc3cd3cd4bf66a1a1fdfd85ec1c074c84e32db0ade3ab22bbd02a0ff5a39fef802b7e0bb47517e82c8ba1428e66d4eea3a45d1cdcf615200edd290598bd8261e040cb16a7d7dfb3a1b51d72dd14ae97da6f1ea9ccbef26de690a3d695c44420ca9bac42df2d7353997e3a199c65c41e66e3d938245a0e8402ebd84da9f625da072384a8ed0485f113396e5cb8c3cf9fe25621bedd4324d47ad0a5867e12d6acc6d38e8adc114024cc0e2129c51aa413d5127796c19289e4576376bcfee887e6a7d2565da3b134f6ce53ba35078c7cd29cf97d609ce349d3f8ee2ea788ef8e6c4e5386f72be3bff61af25655bbd93124683493ad66f67f3b00607d0736bd51d2a9d4cd78cf51468323f0448f87629cb5e7543d6a9f78cf62717bceb44fa714f0801c8d28863d8e8bbd8770a41976c7f9e46e3960c2d12f3da053c01f79aa5988d753aa1c3fadd89152eeedd843b4ab40a1b33aeaa79c246cf4bdff6de91ddb2cafe6b703778b393547e5c01fd4f04cf39e9fa4d72ddd0e6b7043b76ca0be8e25a53453a119f97e89e06ec5f09cf863a10e0b36a913143de23b5f396ff6bde9e49a85a354fce546d050278588b9715911948a898c50fc92d9f34d7df71ddb2166bef6d43bac7a86dfe9ebdee185abffad925da4f9df633417de78125a0c3abb9605204569c4596db7af9e6ca5d53a45cf5a3f6b74d95cdf5065ab13ea97a3b13dbf26be19a5966a358adc909cc258113344a8d94a3037d7bc76986b3168003eaac58a286b3a69ef273638a61f9ac9f859f00d9f6825385461fa36e7daba0c9a237fade6849ed56bdf8d529ee60f2b0524db2e9ed6b24050e905e4ba84e6f7450b047ef00faa1e3dd65af243eb89e06a500fcd9754f722ade51561e5b5c364efdd2f1c9b595c45b53ae7119645d375ad21c9f25120973f298d5709746ebe1f6a43e1d921de80e2c7dfa758d20684a545c443b92f7013ef432d6103fe2b5cfd9213bd40cd68a9c4402c583d671a6cd1f9884a882ef895aafe99cbc22988e7ab8606d1270691fe555447414cc4db1ddbca9dfc36ef12ace93dd8884514dab8abe71c92d8ca479619719b6e86d4e8f54bc7965036cd8fbc2f7ac1a901999f754a3ec9059b067d0b652e961020cd72bdd4d2cba432eac55e843dd80564d02eff192636ad76f4cb4be53e7f64408ca3b3fb210258134b4d8b1e007c400a69d5a3610dbf09a8975e27f8d384d95a7431f773bd2c5f41d99f786970bf5219b683829ee0ea6c9cf61d8275ae5b7c96160f3c8b6ec44b587d6e2a7b73559eb7311fe02d0e7485741e90de6fc08c6c44e1c81359601c071cc3d96aa54fcc9da6b6bb245fc1e5aafabca6fb5d248b132123d31ba9f130b35227fb45b83fc0700faa07c8eaf79eccae2938f21424df0881c2c6814b4c841207c019a62c378fa68aaccb9907b065239f8bdbf7f3b99e001dddce4c11cd8b972c652b3428e364e8ec8de2c416a2769d246269fa430f54bd87f31f4b74f7d126aa94d5d03f8d0d1e327ad9ad697ae7fbe9acaf2ebc3bed76620aa56944e8807618fbce182b45a41a883b24476538e029163ce0d3f5439b58d0a72c2dc4944267d2e2c7860fb54a1d448bdc42362e72a687ad03f96780b6e7f839415d8ae8d0f80bf52b55e6d7a8825460d00bd6aeee7221ed1c33964b00b83dad303ae551d993144ac0d12f48d66126d9c8bf6864648af71c6de7a87baabed182309b8eafd1b3424fb3d9994239ed08e6e747fb77104d5ebb7430fae316e216457d8d660cc1911dcec0681b918be87ce070e5fb9f3e6d33e6510c7e0beed888812170decc041e530fafcb3b112a920e393acbee358acc64950eef84554b924ff6eab4bdaefd0ebc1d0814e8dccb26e700dacac18bc8f82d4c832b2486ce49d30d88a57807671edb0c59885c94c4328b4cc34140517b69405081d799b6a43aef6130601f0b8916f695e9104ec6fcace2702c666c8d99ed6e5ffe3cb4a5c56aeab739b12501d2b5914cfb98374f961bc827385a83b19647ecd7410094564bf91ef814cb3cd90701bd6f782a44128b0b120340a148a46b723a7272c9a4b42220d558d14c6c84c3b6548694d75867cdc4656504df7c791c6eb96fd22987f4becff3082362b6cfc278babce5efb45081de132625aa8bea8235afae9d303897fdc0ca4503da5607965b210d50f65c4a99858f33b58132c476fedaf9fafcefc6345bb5d154d4bd1ee8dce45fdab72f44d54b4c47cfc5bc4c6b9b27f51f1c39c7d54ce9ad922617559dd0b846f2bf62a43d58f6ae969065dd2b06aab7044d41eaa4e2105998e51ecbf8a7ce6b94bacb0e9f90b8d22557028598ad8950802c1fa37474aff1bba16e3da4447234202db9b1b3f7d5b454a32c0cfdcc62407bb7c414b5f8266d807d430427bf43baff6c563860c424334f8a041d021d3e9e337d7def6b6bb24e2105358b0c4e650208827efed166acb1ab076aef3b4b5368700c680f5fc5fdb6b29fc84d611853d4c5b90120771330d303fa019531e465d6e08c3ab518bf7b53611b0c658da680708fcc890f09249a93046c3eba928d679ee4f971f6f96b07cfcf34210487c94e8ed3943f19b33d42ad19505bcd5c37986890c5aa3626eb90b9c525d27ded8969f86d3aadc5b0522d5a938db545b2c1c7094370bb418cb5da281f756c69fb8e064a724f6e6c8ca32b4b15771a99985d3ccd5b290016a0df87a386e2f60f9454ca81657908daca5b858abc7d2d3725d191056f44b487fb97056e69dcba931bd8c8cbc8c85c98573134e9bed0debe6d780fc59289130a63503554a35e858d33f8b317ae82347a9c4ddbdeb48d92df787a9e534ebd284459cc2de662c0093da4dc985ef0b74bfe2b17ed261136415e954defa4e55a0f4d19961b459e40d31896ff53de01349eb5c03ab2bbf4a9cf77e7b819034a2480ab3fee8d6bdf70f0f260e7040c764d614fbb6ed01c9f3bad3d73413910b85b88edd9b645660fc0201e4616e47e4845262c044a11c664511064b39d27f728a5d2ab867aa72124e9954b90e3df180f9fbb54c71be98fa94249e368d6780147520592c84284801fc295f3768cad07847a6dd561ed274779433f61aacc49e99daf40ee17a40917a0c3d2cb17ee1883b4c1f8e1d0f235ac0edfb9e599c68fdd091ab2f18a679adddecdacc7562bd3a4706d87b29b2c226abbb5e41e3abd594343ce35b8ef4c4f877012cb4723fabece80f86edc4c3f8072999ecd06fa071d0416c4cbf1f641857da3544a790dd908df013b9270014dd95adf925dd525d59d975b8f23fa117278e3c13a34cbb65cca1185c9135211dc9028733a503c3dc45f8408de4cb105a91582ac57890e55c715fed9c97c00010a89495011656202abfdd4fa82fa4edb8f9d72e170c69e0b340db7c3a1a4ebc0210dab9d53a427c90872b4117186a4bfdedbb8c3da56d1aca7654b95767bb8d00aefadd07b9fe23b0ee53ddd2eb094c0f2a6fc7d4bc11ceb04b4b7144b64f13044feaca56619958cdef75c04701385a7bb1a45216b39a563a001021c77774fa4a5a2a044e957451492f92ecd8074289212dfb94da1b57872f53ecebc4c98f01474d70c04ad59e118b4f01e0335806a6341adea5f4421e8dfc2c2e5dc736d23333b3b345e7212a7e11dae9b682435f5c036927cb9652f81dde8fd4c299ff9b047fd412d716409ad4654b008deae0d7d2e3fc302e87c77f508d623503b54dc67c8f2cf26c8fdb62e5c456bfb58e90685961c50278a332a0c516689ff099938ba799e4b822ca0e8ae56243757ec444ce4ca4d8ced1c8e46151ecd14f8f172b142138feb7ae47117ca12d5c81da72e64457f1560ff6e0099e6091f8d3d72f34ac4ded2c90b5d8db074aa130bdd6cf6e6fb7bd77623863aa1aa796be6f6fbbfc4ea91814ac3977b4e928beba14854220a3f923925c272daecddc1c19a7da93b65d605c95a48fc7d035034ccdedc6e0d2aa0a41d9c87cfe76861cf3148b4e00c27616ca8fdacba0939bbaf6f9fdbf09f64e78ace090a020b3978c3c4b22ef8efd6c121f2914e22ad835a3f272c310a5f48e90c8784c1403cbb2d97f51331014d7a59bcaeb26c91a573720c25ea3a150746d2b94e70628b0366b3f765147d36eb5917c36f673fb9e8085fd1eefde57e2d835a3ce2821cbc517caf0b2045cd110fa66ec16a65f0177cba83d96e512dc74e23c6eb291297d27d8f6d9138d4a1d7132e655ff86ec100d3629c91f6e487b07d4226446c45aa8c142bbbb8b7cacf7f11d2a71c898303773a626ab2fc100878826484b97d3a1e9dfe4ceb49e13746cecfeada4a81d7063e02cd17dca70f679c59c026d8bcc5d794cd89fe64f973f317d30e6af592ba31ede97cf530c69d4d250381cf1c76fe1f07f3ae9d5ba061bc4377ef198d3d6e4de369405e0bbce38faf6d1878d3f1abeeffe815f64f7de5d88d934f5d5dd383996e9a2dc3d29803267691a7ed9b5a9901b0b39e5334cf0bb6ad822a7a0de482cee49dab57d1a5f07c916ce1295e65ec2094e979d638cf2b177577eddb477e1ff370b60eb303bb39146b2e7cc49e846d5e7c9f71c359fcbe8c72a3b5fcc9ba5fdb85889beba30d343d8aeda8c471b01fe8f43adfc4032bf5fe10e937bbc48ffe725b64c271dff00fa703cbf6acf49966af81cd4f7137c7e5117b39c48814a4f82e8fb5c86fc111fede65331559ffab713506d7f8c62769e4726ae71eaef991b813654532340160c6d0e9fece7a426bc6407c8f83f65127bd890ce9ee1350674a958a46962a790cf8c5de5db77142b2ffe128c037021f963a9cbb05432e323e4aa85c03485ab32e4a53e5b843e37aea5b5370d6fbfd052b4cf322adf3049698f7530aea7f3dc2d4ab0c561269b53806ee84ca2e067f1c93c4f96c782e0", &(0x7f0000000040)=0x1000, &(0x7f0000000100)="ece1833a90d55003566ce50ea62dc4f50302be3a6a816fc3a51e578297340e0ff03f0017de93436d383b9766f4b3a2cdadeec4c9340c77a6b18e4057c33e8efd9d", 0x41) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f0000001240)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100483a00000000000020746cdadfb732b3d388227cadf10000000000000000002e75de49a7c358253d54fc270000ff020000000000000000000102009078000000006000000000000000000001000000000000000000000000000000011101000000000000c20400000000c20411a5d2f4000000005f42dbb998d59b1094596c006a4795c32def13faf63f480fb685cc66c5fc5f5a6a6627562938603c2ff1890a9426f64aea2cc2907406b7bfb0b12a8a61ad24208f94476d21915ff311b7e32ccb4fb5f227d744483b6fe2b90f4694a61e4998162dd33dac3e045c80a5a1a52054c2dae3202958c351a3149b4cdb1dafe31b8de0eacda2ff6f349b39e1e5f688c468f71d73ed20fa2c5970e097814b0d00000000"]) 10:22:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "0000003200000000000000000020000000b04e00", 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x1, 0x0) r2 = getpgrp() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r2, r4, r6}, 0xc) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) 10:22:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x10, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) 10:22:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) bind(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0xfff, r6, r9, r3, r4, 0x0, 0xcf7e}, 0x3, 0x1, 0x9}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4, 0x8000, 0x101, 0x1, 0x2, 0x0, 0x0, 0x0, 0x2, 0x7, 0x7f}) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r10, &(0x7f0000000400)='.\x00', 0x0) 10:22:17 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a20", &(0x7f0000000040)=0x206, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) ioctl$TIOCSBRK(r0, 0x2000747b) msgget$private(0x0, 0x411) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = semget$private(0x0, 0x3, 0x6e8) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) 10:22:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xb2, 0x2, 0xf9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x9, 0x100000000}, {{}, 0xfffffffffffffffc, 0x0, 0x2, 0x6, 0x5}, {{}, 0xfffffffffffffffa, 0x0, 0x4, 0xffffffffffff0001, 0x3f}, {{}, 0xfffffffffffffffc, 0xc5, 0x40000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80, 0x101, 0x8001}, {{}, 0x6, 0x8, 0xfffff, 0x5, 0xffffffffffffffa9}], 0x8, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x10, 0x1, 0x2, 0x800000000000}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x5920, 0x5}, {{r0}, 0xffffffffffffffff, 0x89, 0x2, 0x7f00000000000000, 0xffffffffffffa6f1}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x200, 0x6}, {{}, 0xfffffffffffffffc, 0x1a, 0x1, 0x1000, 0x1}, {{}, 0xfffffffffffffffc, 0x4, 0x4, 0xa76, 0x2}, {{}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x1f, 0x7}, {{r1}, 0xfffffffffffffff8, 0x29, 0x80, 0x80000000, 0x1}, {{r2}, 0xfffffffffffffffc, 0x80, 0x2, 0x9, 0xffffffffffffff1d}], 0x5, &(0x7f0000000300)={0x5, 0x200}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="2ed54287", 0x4) r3 = socket$inet6(0x18, 0x1, 0x8) setsockopt(r3, 0x6, 0x1, &(0x7f0000000040)="ffc5d86626a48e21cf7174b5ade21359cd2721576234d8c3", 0x18) 10:22:27 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x1d, &(0x7f0000000000)={@local, @local, [], {@ipv6}}) 10:22:27 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) syz_open_pts() dup2(r1, r2) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0x101}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="7432279a5734d4c1daf13c3b5afe785fe491ee22fe86a704257512b25518ee12c135a51b328a5dd2f61e06447c55aef4adedcbc78dc3d4907b8206a799703de55f0a9a4ce9dc43523d0e2eefa70047a1d157774d399c6d5f792fd8d492ac90391e31a17653ee8ad485495c1b66f0f845e18018fa493a9edd9300392297ed91d3c5868a6a5a4d787e0c623231138402de83305aa21b251fd10109b8a253f7d5d2cb3156519da7ae316ef6e6fa45e5676f144719000cfac32849c6a505075bb19d2d79c99cdfade4f3fab599c0b350931ff3bfef1a6a165029f2ba69ccca58c1d213f8598cae57edbfa95640670cdb67", 0xef}, {&(0x7f0000000200)="c8300211e6269ea239e0cccc1d65ed04a3ae3cc0a35de531668abe12da613288c8db7923a5996174f0958ef0ffc90e6e5dd9fbd870c118601ade11296c3a997d7cb6a420db65f9f15b42bc21df51df213dc366cc2fe2bd03bd9d89be7c613c808a5ed36e3ca39b98f971845953f8bd2ffc7952ecafeed9659d3bf93ad17adbb22deb4ed30ef6b9e5b2fd3cf0e308f7f0eb19d7189b79555508c4e2aeac8e154c8437562b531b4256736f25e3877dd1c9caf94fcc04ea009b5c5161", 0xbb}, {&(0x7f00000002c0)="63c66357b6926df301670c4d6a117eed62b5b02c6aba2f9d966ea978710715b631f103ebc554868bda2fdf4814a88ad051b783f5993d17f2a407bef50bc73a7fb4ec3eb38c07fb4a99edfe34bc12331803a35554a9697f0dc17f3e", 0x5b}, {&(0x7f0000000340)="91a2119695294c9d4422196f129d8436ed476f51a78803b10fdc2825cd64f40079091439447c4f5110025d71caa9090192cb1210e32fd91d68abec9844645f2eb889c8120015eb48b35a56022a3e4aaeadf194631ae192a82f1694d7d4546ffdb9388aab52fafff9f0d463ec17f354e84c", 0x71}], 0x4, &(0x7f00000004c0)=[{0x40, 0x1, 0x1, "2f53eae591f6c2b879ddaca916fc5bfca13420940b99b0996d149a7d912a70451a6f6c8559d548160496"}, {0xe8, 0x1, 0x3, "608c053db7464066f23c5e82733e63575f6e7bb0f9670998c39ed090416603dadb3dbb5c5e383dd293ed0d60f2cd17870e00ab5a9e1bb90f19fb5caa11ede09a06b10b3ddc5b3a38694080e84319238147601ca3614e6c91c8d4678545d9bb0fbf1cdb3274d631903fd8b22fc6ed1755e0065f6c129f53da019792f197bdb6d38d016dc6f2d43d11b9599ed9d78471fdf786db40e641bf43064d257811317d93a68d6cc13dd68fa6988bbc8ce8502510df795d3f94053841908b856d62446fc6c7a6e8854ed370bb08357eca291cc022e5102c37"}, {0x1010, 0xffff, 0x2, "c4b234851e450d8e671ab9f9855fb181d18b230e6ddb503d192a23e2ca74c2654288d1c169f046aa05e3b7136929cf6cb013baf08b8a543720d8ef5bbf64226b4e50599587120282ed18a69472f01292f027c1f3b38a8c5914e9607c86d6549558d7caa5a96b1fa30fb458ae0cac2f3cfdcd1463f36ec82e3ad04dce52559710e4fc10490e1c7e0a28367de0f74def7140b11fc6f8c95cbc6a6fb8fb446f78e7a69889540650b6457f085587fd5ff8368879402152facf88aba757d295eab889009adc2fe950c0cd05868ca48283c320a53c23950dda1bb1bf089e5a101f3e6c7f3121e6424514156ab559ea6263be78db01ea65d59fe372187a0027d42baf8c35f5f45c1090e9fdfd373bd562140abc05d7b3497167f967e56944f744340da21635a605a0150a67d2f1fe7752c72dfbf0eedaccc162e11b0ef1fbaa675175621c31e11a663730594cdf021fafaa49b3621108d37334bc197f481548c993841d2ba0c02f084d071d84852f7bebf35bae6aa0eecf3b66979dbee72447acfe818fc9020acba934d4bb6a9853c00db5acf77e5fac0ab117b442a8f8c6be46fa28caaffc0d7dfe369cf0aa78d0aac85bf686e852f22770bf60cf41dbb26774def9fee794b71c7d8c3339c82b8f9becb86cffea1d3e3e7e56e288a16c0cd27e3d92833d806f986b3e6b5b8a7137644728751f72de9e3385962016acfca6f1a718374b7949c7dd3912b09cccb653d8ac4528a7131036da9dd0d4ef4b23af4d07e0a8b04a7198f020000d91f3a1f62d486944ed1c74743a0bd8579bf3585e61bcc18ef4a1d873299f311ee9508cbc24c728745b734968549bb848d050bde2e970e1e70d669797271980c3233339429ba87a1556a94fae2d0b598a2048a768f9efae599d363c6257bf81119d8075fb8d717c6b31a283f39556fd6bf4945af412242f21fb47d8f5341cb39aa15a4f8d39ae598c18f271f0c0078b90b1da0bf457811df14e5eb3f79c938f636f849989bf14a31af7cbfcf7ab8a46bb6d0a16fae2f084c950fcfa664d5afc610abe1e4c031f6dafd3345c466761c8fbd6ca426d7cd3bf101cb8fb33a4843bdba01e0283a4509f4ec0c5b96b19d7099a5b432389e9c265cf2942ef40202a5d9dd976d7c732d1cb004ded6d06a5cb3bb2cc9a91fb074c87d6c31f3d5ab78020edc2504c42c1c57a3a6af68b3d48c882a4366451b4915077b4a95167a579e584b546078c9344fd7b9eece419e1098e12e8a88d773086d0b61d2b8b4f554e4316c05d12471fbbc11ca9498b110823baa09c1f8f7b2063dfe6df8762849e59cd8757b8d49779a4bd6de3840c50ab6868d9cd19ea709756cc3377b8b8b3a0f80e0fa914370987e04bddcb5cee4c8232022a2d2157a8e136bd9533e3fad6c8a0df5f0225065dd607979d7b48b0a90517650f3e090285dd93fe47385ecf42da459efeb8a64e9bed35d8ca46f86eaa23a363e40b1d7bd169f8824a9e36547dd6e8a60b426387d2bf75a12e65b946812ebe770ce63e4682a9456f644e3dcd5d0672e436963c3ed1f64330c2a648a2bd71df4da1369abef73dead9fcc5b3b4bd69775b791e71edb82961d7791ec7ba87414249b9740069b7da9b24a52ce85d7c0901099ba4dc4984a579ef14a4399fff8a60279bb1b4b570a8db7d50114b22ff3aa755d88aedac4ba0e88b534252d0cbd939111557a875b780ea85a47b491ba377c4e92cfc01532c0c40d1e189200766e1ac519930f1bb9f03778fa47b029851a341b414c8ae97523652b328c7d567ed6b1e9e4b549680fb70fb36b998c320a5de22cbffb199598fbe8ced8a602acfc002e2d12eaf92b243f26f53c918a4ab6647b633c7538fb705907e9c9c426a324b28602e61794c7981b4aff96b7e61b4adce88bad817a55d9385c9b31f37829a14c5683bdf0c617fab4eca0240df5e44d661f51b2941559d429b8e8a28bc8b6d1fd74180f5d5629577a1ecc6a6a261b7faa86ca0e793ead830e9ab6625f319566422d53cbc673e6d458cf100c6d8c376f9b70b81155d0200f8316d55b7ba08d660470329fa0fee3f61ddf05f3ffd93b97544bebdc65b5f3409fb7e6524905f62fcac05d7d2d48a7983b3dcf6ee0d14705cb524c212f64239db5bc59438ee0613a1745de25133572ab7b5153992b0295a054639a5f603292efa9f2d69193ea413cc0e47fb99199b0af0e68ac0644318dd70b811f27a43e79c39233d4c1e2507f02d9949e160e8ab37993c4e13cf803c40faec07c0308780aa50884c4c75b32f0bb9c43397f9e21a2a3b278310eb7e07c4755a6366f3865afc6de0269448394d09687ac5d92647bd27073a1ed9285f100843087d4cc3595c3454ec431a2b60e9e2e5b81f798726da6d8276590fb463c1765cd7060bd3f9a5106489bcb4a70f7b80e7d905adb8b01bfa3ee20b6a1b6a6ec540d7a27c486bfda768c2b4697e07b81bfbb88e7831c7c4160ea42023910ceedc6cfdb6a17bae1d0f1efda3f09a27ac14fbbdddc074c6abb3e1b6d815a58311064e48ca366c3ee0a3caa041697ce480f5333e584efc9e78e0aee425d2e46359488a91f773f89a6cc81631b76c49854a7fbf1d0aaa236cfe879fb0b2e2c721be58946f4d5da90e7ffe6eecef77daa5e729ac188b5215c7077b1a4cbf06e438d4d4e9db903349933baae9c7140e70164ec7c7582b921686389eeedc33f0adede4b4501fad8c2db5fec3b885d6ba1b92915b30a337dfc510d3dee903e6af998d1497b06e73f7902c836df34b29784737fed53cc512e6183479505e2e8bfd93065351e2ddf42fef0d4d5e96cd6c3426a6d88e9c81589852aa00744954895b0cdfbfb2c46759760c1c9ff500ba0a4617ab6353ff413a7309ba1b639b10fe69c95e9da6cc063ef31d76c7a4e54f0b8fd0ae5a714d5172c4455b7e4180bb008167109ef639f2fb1faa5cd282dc2d4a4a6344c555f59068c9478213f07cf228a5795ef6a735e3df1da066a5dae26444ebd1ce345fcdf2519e91013837b48425812704ffec6fe5be81563ef5021b48b5d944894ba0e230d6294ce59d2c907487795189f4bf80d84aa6d5fd2271c12c285216b4dd124d9a000e75d9ed97ff0699a63a57d28c483864686645bb246735505b62c898ce5ce4066dd9aa57be94775c14f74efb74309f2b066d7331e63185c3d436e110bccba8b61a76ac355498b4a7959337af1b961acd1bf2aedf54608c6fb5bcf6c1a56be3e0e09ce689216b59cabfa9d822c02a064d0e6caeca80ec58c4a67844de857fd1b4f6a339710686f1b927fa3f739a48f0cebb304202e60435257e891f2b99afc86b2de66f72e126fc51dc5651213153ac31e378659232ee1fe2c2cc2673f16413a453e44c198790ba7aea6fe2d483a89728bddd71a403d7f5eea265a8f9332ac733bb1fce1fa4e7411a9a3c9dd2d631daa3cec4b9adb35d47e0d1ff9c09b3dc8b826e12d484c222740eef73d50d71819af8aa1df5d75c83ee7e734b21817fa5d38b792f6ec1d570263b3594369d82aaec174f0015544086a985cd2b4516c3cc5c31428ca51120c2657670c11b9560db7934e4d0746fedd96f6fc2272593e0bfcdfa922cc58dc858473c0843d18d7213dfdb700c20547c6d94d211f6a8ae5e853ced6542e5ff29ae785657accc96c1637401a304f09807d3f326e0ced2cd101ca089206530b64b3b8e91325e48d1f000083e78498664729b31426887baa421728e1f3a9d94c92d42ec89ac206acc3ff8a306c2caacf0ffd69c4a4a98ca5422d51b5c6e195bb325bfd77755b2039f332626e7de17f250fbd1318c7edf01f3c76699a3eb51d8aa2aa685ed5a2ff5433e97bba923d4b7ae67276660e0bda835da64d3398aab562c8ce0a970a5784b0df1646354e1b82570dd1e260080bedfd77fb2801664349e41e4b50d22d7572004979c17020640af16d24ceab78d249f2de2fbdc88aabdbe0b6ff47215a91afab1db18233560d8e7eaf4fda8a29ed1dc9fe956194db51b64dfe9f3c9a9c960f21cdefeb0425ad874cc31af714d8c39bd8862691a8f774f3a4531bc7a88b9177dee632be9bc7ccf448517d8ab434d281fed3dd4e1e9db5ed2a8d0cc65f0ec40aa7acf27bf9c8ce96814b686079201f0fff04c11ac9aaafc3bb277f090c445890c659c13a4d68cb11b42b75be4560074de9d4efb9253cd4d8ad377f8220ee2cf01334773987d1b50e30a98498948ba80a3e7a8523b0f8d70ee3f3f21a151d0c2922bde728c9117fc505a0481ce4bd64e717f38b9981f74b0d7c9571f39c13c1d91b60859564fda1de2529e2c95de227460d4e0221f8515dbc57239475bda2a623111af7df487a69f951a8f5e72e661cb9b7a56aea49d65cf9abd5b1b39dd37d56e5e49d66e694dcb6fa565927997d50f76b5e83b2ff3cfffe9948e9625e20fa8ce1e64db9efe5febbf271ea02b3db0dfaa5dad31257ce9415d0cdd5e14b3871eb692011daf52f6fbb34f15649f77e695ee09ff0b1525df71e991c22fdc5f3fce86c153c012509e9a9443866b16719218561d813d9dc43cbd68677e45ec17b44846ce9d573a0a9d53b2fc6fa83a8a969d7422a5d593d21bb019114d84d23569254ce3e04b58feda3960ed16db6cecea9a17b401f9cffbaa73af7519dcf923fedaeda5a65ea076366601d29b89abb7a03d11591da2fd41a1b2c70cf8241aef0e18b79f6b9ccc4259cc892c99a0a73b98d3970c7583b77e33fccb21fb38ce185eadd98cdeba0385558a4077db811bb99c16aced10caecd29dec0c545a73b551eef5130e51003d36337e16bce0794eb206afd5b019416449bc1ef72f1c91b6d558ab908676d1678655d02c520a8501b38463bea0e81b6a656d5ada9c42df0e69d7d8b1cd07b04e6ffd533d1a40347c6998fc57e82b6d50899fd8dfc5ff01f3d0891006ba486bfa19948042803f2989393fd43683a27f4015696ffc82c9d59827ca4017434a65711fbc83c4cf985417d425691599f48de502fa15ecd8dda79fb176f600b3c8a5d05cacc6b666d0fe32f998dc773ca038b26dc4c13a78cabd978e87a27058cdb520199285bd6056816dd470b1ff5ff1a7ac59b2480cc84e3bf177fe2aff757e0214ce7a8356d0a3ca84a566d02c114576d977362d549797144357d72dcdb547671ac7f07f3eab81f051d7c54ec9f43170855212f9f04f033b53791438c0852d0dc80ae85138868d8f7718a0f425e7341b6ecc56ef8e876d44623888f3c107775684b830dcff3f2ebc76e3784e8e9a0837a31d6fe7e7ccb165168c11661abbc4ca6caf755f00fe662a3fa4af336eb3ec6ee7e35bf18d1fde54dd1158f66638a152d136101cbf11e7684d7fbcb949174f5f8a5091a51587ff74b357a3ac2a695907dd849d8e597243f41832cacd1382f1656a0c19142d34acbd15e641deab1593db424fc176bdaa2005482d2bfbc4162e60883cc9ac970ae529b6d6fabc94e0ab4aa58693133522a4ba27db1215df006f4dfdbf4229f970ac9cee827f5475d270e5ed10de3700ef2142cce495e986ea5845a9bc79b88c36cf9ce060ef7ded3591fdb3df1f9b258aefab76ec4cac443609e58cfb07b47334be5ca7d6c57a8104a238a1c45796676a0889fefe4f35e1d2d2632922a43d315ab2e40d64d98c5ddf9a466ed79c85a3c745ff181d3be71734fd281328ce6c8e1c8f1cff975040b9e48453f43db4874397a4e007627416974f530bb83e91ebb901f1f5d224576d8650c79dcf88a4cfc055bb7bde4c53fa9455d7a9917d5d7d54587336c4a142d0875c"}, {0x68, 0x1, 0xfff, "bb78624e94d4f0abbfbdf8877fb92d136e433f0e7c9f7f44bf8e7c2f5efcfedc3f1056896d904d9f9c7feb13c9446c9ed213c9a7a63faaa986f890ca6ede95865ff690160a2253b1d119afcbadb8d053860641539f"}, {0x100, 0xffff, 0x1cb, "dddfdc3d5766272b6474c5e12375164b21c3381db4067f5e8417fe42010ea6f28cc77b7cb0d7f2ab2dfe7f4ce1d62b1dea2839ed2b19a2e2e8b34a04bcd2b3a3818e501f9880d08cd5a70399792d55fc6d4542c533fb7a06f31bac0735a08b7628ee00f3204a2c430eb1dc06198f55361e0ea6d7c3e91b912be8bd67d94a73e5088f886bba3e6f8b9b72bbd208efb26eb65820445907dd5d7bba82b2db74d5b08474cad5cfd9f01a7b73c13b474f4c21b003a1650b01c87ecfdff0cc38e9ccb75a8e6d07f010ead5157ba41253a1886a79b0914b14eb2ef5f12e07e176376be695ba0c114bc3beb32d3d8784c5d764"}, {0xe8, 0xffff, 0x80000001, "f5e6fc4e4a1d6fb328b529e7d940fd0c6f136b0da7cf882a81c3ea795d4d082eedbd368af64c911136ddf63078ce30b4ecc580621bc5fdad688c8f0ef29b4f404b3077bfb207436ee2a9a4d12e19b84f2a65ab4fa1d8128c03ffb81bf617c4527a85c5d99a33762acec13aafee3bb27754ddfa1a0d7aca27a1b877e193ad173ada0569c53608f171cffa68264cebdecccbccb2d7d0c5a2d5f64356c41353e172d4f044d7c9a2b381336c27746b7a0bd7824a2bb58f9509c7bf12846134b22054c99dbb66e371030f5aa49ded8180c0d5c2"}], 0x1388}, 0x40d) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 10:22:27 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) fchown(0xffffffffffffffff, r4, r8) setgid(r2) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) r10 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r10, &(0x7f0000000100), 0xfffffcb0) 10:22:32 executing program 0: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xd086) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaabaaaaaaaaaaa08004500003000000000006c9078e00000020000000003009078000000004500000000000000000000007f00000100000000460e05ed76813e6265802f86f0b2101e5f29b0d2b43467a37631e51f717a8e71bd18b80a21eb93efc91f5be2a4d530a58cd715afec3599ce4c41be3437719bedc0fa13046ae8e0fc946f6253c93b1feb069ed7b9c7804232b33d33f470c8de"]) r0 = semget$private(0x0, 0x7, 0x8a) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) r4 = getpgid(r3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/226) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r5, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000080)=[{0x1, 0x9, 0xff, 0x8}, {0x6, 0x9, 0x0, 0xfffffb07}, {0x1, 0x8, 0x4, 0x8001}, {0x2, 0x7, 0x3, 0xff}, {0x1, 0x0, 0x20, 0x7}]}) semop(r0, &(0x7f0000000040)=[{0x4, 0x9, 0x1000}, {0x4, 0x37, 0x1000}, {0x3, 0x9, 0x1800}, {0x6, 0x20d8}, {0x1, 0x15a0, 0x1800}, {0x3, 0x3, 0xb5389b6847e25ca1}, {0x0, 0xfff7, 0x800}, {0x3, 0x4}, {0x3, 0xfff9, 0x800}, {0x4, 0xab2f}], 0xa) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) semop(r0, &(0x7f0000000000)=[{0x0, 0xfff7, 0x1800}, {0x4, 0x81, 0x800}, {0x2, 0x6}, {0x0, 0x9, 0x1800}, {0x0, 0x81, 0x2000}, {0x2, 0x0, 0x800}], 0x6) 10:22:33 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7f) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) flock(r2, 0x2) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000300000000}) close(r0) 10:22:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) 10:22:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x100}, {0x84, 0x7e}, {0x46, 0x3}, {0xed7ffd95c9f458c9, 0x8001}, {0x8b, 0xd7}, {0x46, 0x4}, {0x46, 0x7}], 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 10:22:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000000)={0x1000, 0x30, 0x800}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='W\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 10:22:39 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xe8bf, 0xe5ce97ab354d9ebe}, {0x7, 0x5, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x3, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) r2 = dup(r1) faccessat(r2, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = socket(0x2, 0x2, 0x0) socket(0x6, 0x4000, 0x68) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000240)="37aeb4dd92f0b3c38a68e481a4177aac103d87033ca3267f16410f71d2a713df68ab53f4d894f8b445316c2739e076c8d2e763d6ad3f65ec06d69f8fc04853a3c9ba0defdae1cc6870aa94d0ae087029a5737d44793d3ee329", &(0x7f00000001c0)=0x59, &(0x7f00000002c0), 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108}}) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x2000) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) getpeername$unix(r4, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 10:22:39 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x11}]}}}}}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0xfffffff9, 0x101}, 0xc) 10:22:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)='8', 0x1}, {&(0x7f0000000100)="1c60740db2c03843b4ee118f0df0a1ec20b3da3fe4e9ab33543a99578a9b70af8ed5987f6845685db02ca15ccb70f71454431c341a336ed1b11a2c5f03638ab1f585df11c7a63e4b76ef2e028198e594cc0bbe2a99e1bea229404d876179af764a89c5101e89f4a67152962bd17df641c556dbaaffc14465dc11f40c0f7c73a62ab2d2221d2baabb00ec2cb68b444409bc9c84dd0179d0d59dfb983cef64bca06c2ad4609f216bd6e8a8492d6240b6413a38ec", 0xb3}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) fchown(r1, r4, 0xffffffffffffffff) write(r0, &(0x7f0000000080)="c1", 0x1) 10:22:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 10:22:50 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:22:50 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getppid() r9 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x7ff, r1, r3, r4, r6, 0x110, 0x2}, 0x10000, 0x5, r8, r9, 0x8000, 0xfff, 0x6, 0xfffffffffffffeff}) setpgid(r0, r8) sysctl$net_inet_ipcomp(&(0x7f0000000140)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000180)="2058474af15a9ee6da86d939863256a9d05b654877e7fdc640f83ec4fada077e38dccdd68b1cb66949387bb2e09d3e544bc5541d37db77c248c59f0402774b1c11a181c74ce92304650d021cb167f671cc8ac8fcc5e11eb810bc0f1bec409c8e0122ef2ea47f23094ae2ba6f15e1eb3fbb02963b8c12dc604ebb567c0db4", &(0x7f0000000200)=0x7e, &(0x7f0000000240)="e6615112e205cc5fab0a07708ef2f6a68aa193ccbe3d15a14f216ae94f60", 0x1e) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x80) r10 = semget(0x3, 0x0, 0x0) r11 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000002c0)={{0x92, r4, r7, r11, 0x0, 0xa0, 0xb6}, 0xfff, 0x6, 0x3}) r12 = semget(0x2, 0x0, 0x100) semop(r12, &(0x7f0000000340), 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r13 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETENCODINGS(r13, 0xc0105715, &(0x7f0000000380)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getgroups(0x4, &(0x7f00000003c0)=[r5, 0x0, r2, 0xffffffffffffffff]) ioctl$TIOCSTART(r13, 0x2000746e) 10:22:50 executing program 0: socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) setsockopt(r0, 0x4, 0x153, &(0x7f0000000000), 0x36) r1 = semget$private(0x0, 0x8, 0x10286) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000018c0)=""/50) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) setsockopt(r3, 0x0, 0x445, &(0x7f0000000140)="833eb418355726364e62482e9f4e7736e01497b1eff7dc6f4ec257d4c3265c6111f507fefe990a73c7eee4fa93988f1e500c9c4e9e4286466f8759db5f", 0x3d) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x100}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) 10:22:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r6, 0xa) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000140)="1e5f22880f579a60b31ada7e256643fee54546d7868f84d698c8f5cc8a6468fcb35ec37315de8b9323042e9d5f3139d1dea5ee61cbf022eb5f6dba26bade021e33", 0x41, 0x0, 0x0, 0x0) sendto$inet(r7, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:22:50 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e3ff00", 0x20, 0x3a, 0xff, @empty, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x1, "bf51e0ac1c57"}]}}}}}}) 10:22:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/46}}) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:22:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpid() recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0, 0xfffffffffffffdb4}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="063d8b979ab630ebe656f5e6605026fa699044edb22929dcb4c8c782fe50f0c346574d799cf21a77b14c8ba171fa8419d9f2404efc80f2a29488900d142dd79e27a229362fe3e0ef4ed7b291a7c829d0ad5bcc3611ecbfa72eed77d7a974ffc7d747b5d095ab50eeeb9a7632ddb179bb3272adddf21b8d1e63b74f1614f4d2ea175ae8865e3590cbde67be584ea6347e4747fcd75e2ba3a57de3b2fae52b583e502724e6264b31946c7593eee57bd286aa46d2078a85b636c8ca1a1b11319ca3ca54a0cd4f07bbade9c8adc1adc3795eb2479a1308502856df4e43b193732f9902085b24b00a4768faba30af2cf438b36a2b0f6b3c26861a6ba58d17ce0248d4afe3b3c1094bee90816307d4ab1fdf7a8ca1dbb7e22c535c4f7f55ef87bf1ba9f6f98750a71c69e0205c7b845e5de934b6f9646d583adae9", 0x138}], 0x1}, 0x0) 10:22:51 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) getpid() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) sysctl$vm(&(0x7f0000000140)={0x2, 0x5}, 0x2, &(0x7f0000000180)="43686dcf3581c07b9dac572d2ba9dddaa6cb5ad9588790b84ca8b2e65eadbfedf7ae8fda6b6f9fff5851856063d1f90096a4b4f21638f7bbc6421cbda003ac9c968a0d0deea5143c62fa4bace20afb366b6bb93fdd391bb2cc0594364b53873b9682df2a13b304a221f9c39bc05c0430c8d82a076d1536ee63bbf92991ec37fb40491be1d6f0f5bfe17cee4e708e0c8d6c79bc65", &(0x7f0000000240)=0x94, &(0x7f0000000280)="65b7e6c9ac238d0aaef6ebbb9417fbad337ec40b0b11c62a236b64e0a64ddb14825b3a5c24c300ce0d07032adb533336", 0x30) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r1 = getppid() setpgid(0x0, r1) fcntl$setown(r0, 0x6, r1) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 10:22:57 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x43}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:22:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xc1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() open$dir(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) dup2(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) accept(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000280)=0xc) 10:22:58 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffe8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) linkat(r2, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x4, 0x80000000}, {0x18, 0x2, 0xc056, 0x2}, 0x20, [0x10001, 0x1, 0xc89, 0x4, 0x6, 0x3, 0x5d03be0e, 0x8]}, 0x3c) 10:22:58 executing program 0: syz_emit_ethernet(0xb7, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa9, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x22, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@multicast1]}, {}, {}, {}, {}]}, @rr={0x7, 0x27, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@multicast1, @rand_addr]}]}}, "25563a47c9"}}}}}) read(0xffffffffffffffff, &(0x7f0000000140)=""/171, 0xab) 10:22:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x0, 0x0) 10:23:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRES32, @ANYRES64=r0, @ANYRES64, @ANYRESHEX=r2, @ANYRES16=r3, @ANYRES64, @ANYRESOCT=r2]) 10:23:16 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) close(r0) sysctl$net_inet_gre(&(0x7f0000000000), 0x9, &(0x7f0000000100)="d209ddc9ab7661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983a532a5a01dcd75e19c1c1dd94dccc16c81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb05ea05f48eab39a6e4c9b7813cac71630c666d5ebb5e766fbdc63d19dd6977beb3ea12ded611dec361a", 0x0, 0x0, 0x0) 10:23:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/9}, 0x11, 0x1, 0x1000) recvfrom$unix(r0, 0x0, 0x0, 0x42, 0x0, 0x0) 10:23:16 executing program 0: syz_emit_ethernet(0x79, &(0x7f0000000080)={@remote, @remote, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x63, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @udp={{0x1, 0x0, 0x8}, {"b34cb7bd3c437bbd39d7db7137556f1f3150027de6cb1d4feeaa3ca81aa0c6fbe9ed22e42190c8da07a1d18a39e9ec7958eecfd3189e76ea8c5a98c10679a35e187d2895689755"}}}}}}) 10:23:16 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000001780)='./file1\x00', 0x20, 0x84) kevent(r0, &(0x7f0000001800)=[{{}, 0xfffffffffffffffe, 0x6, 0x0, 0x1000000000}, {{}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x9, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0xdc, 0x7}, {{}, 0xffffffffffffffff, 0x0, 0x10, 0x195ee0a9, 0x7}, {{}, 0xfffffffffffffffc, 0x44, 0x10, 0xfbf, 0xff}], 0x6, 0x0, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x5e311aa7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x7c0}, 0x5, 0x7, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000001700)=""/88) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000340)="fcde7891d885247a63ff67106bb1c74e68952974f8770bc00f575d89b57febbf637c2e8c55bade259bd3b9d724822d16b8333d95568252d26e1bb05c09d1bace60518b6f071837c6f0dbea4ff41b0ac36c8989a1418ffe66b3fff19ea65755489ec4df9456867aef402f0966ca8bb5bed3ffcb33ea18c0e3456fb3c1ce9f9d4ebde4ac2dd0bf9a490b2e4375ea7661efbea0502c3030380ebd264e9952a9f58c3cd281392ff2e1855e3a9ffb39412984a5e0a3eedac6549adbda3e0fbf85c2493104da332c1abc6ffa9aff15248d127185d93bb7cf3eb7ce0ea8345c3cfe3e8bd5e5e9d38caf45470dd493ed372f53b7dd67bfc3c30a8791b7", 0xf9}, {&(0x7f0000001280)="8e794030a57a06186b8f030e5460a537f04ab19da2c14b138b307df77b2167bf595402fa6cf541f03c09268676bf731481a04f0be30ee411be047d3b842833da8dacb5cbe33b92a839a3d6ed365c5db43e3a7568251cbb765142e5a67a7545759f2e0260c53482d7ea4c3cbad33bfc19024085df5f89c5e5dc41318597f3d90597a32b14db253754bf2606415867de91ccd05b253894ce361987eb9553982db27aff72da158fbeb32d8202e44942ac394ccdf55b4b92bc9a5b700be4a565e88751e38b228e4da803930001e983cffa18d059406fa6dc06ad38f783cdcc4360efc03f08c105f5d86bb2400eae046222749de1a72333ad8b2e79", 0xf9}, {&(0x7f0000001380)="6253c56fe4ee95c7e9f862063ff1641af74c8348840516be32ee276823d4b0eba8b4b7665adbfb3e431981b746cfa76006fc4bef821ffa6a6ea6ba5e4c96fa5d781408730455cab2dac298c2dddf903f5b45580cc57815a1c7063456c891a429a9480d758a8c3371479eae93fb75bd48a6e286b127677d6bf6efa97a4ff60c4c1131c4b299eeffe85b8e161ba0bb66cd5951cbfd88c5bae34818ba8dd612f8745c08c4e762869fbc77c304d64e514edc713de822ce84c3de649f30ff432ce9b5e43ae05390a21593202a271220d65f4c13aecbb31307a25e215981921c53e447583690c9b86ea7fe545209d76dd3408ffc10b94b65222ec7", 0xf8}, {&(0x7f00000001c0)="099beb4fccd552fb751d926ee4f5b4e7ba205ae78133014fffb00e723aa88de73c", 0x21}, {&(0x7f0000001480)="40f5365c42cd464f47c20d215483df43aa86a7c9dcf46c4d81177fd151f5fd9db6083b5888eec1aad0505779470d91de08320c023fa3580da7199a855bcd647147480a3fe78505a8bb1bce1fa0e5cca0f88a4e7ffdc03c29d53392b13ac4786c386a0da1e0052a61ea6037dfe684757d830b84464652e8f9e2f7409fd5201df6eaf68c2b59aa3d919d1fdb", 0x8b}, {&(0x7f0000001540)="ac002fd0babd0321d7efc4d9323a551834f8c851b6b38851d0e58813e6761b4c80e6bdf1e154e3941581751ce510045351", 0x31}, {&(0x7f0000001580)="edb463573e1c7d8459ad41b922953cae36c75d991494df922289235f5968932829c2334ad7fd4457200a4f8b9ed0980e818b484212edba76b24e432b2b3f8c", 0x3f}, {&(0x7f00000015c0)="a0e33b30008850907a3dcf7d0f0fef4f2c9b0db5f624c9ba5a4b07ad10eee7968a1bfd2e5276efea849103aca1182aaff66996e4de7ddb86f3a8308a415bf87be72e381ff6a07ba0c54d317f6893cb52c3ed9bc4daa94337427596b848ac41b5d9d9bb7a6defb44af8096cd87335b5fd24ffff95cf911b952c7c7ed2f59813f84a9b1c9ad4a48f027c", 0x89}], 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x100) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) flock(r3, 0x8) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000200)="f826e43dfdfa0e8c552cec47460c4e25c1f3fa2756701e60f9866ddc348341aeba9b34578f06d055f37ebb510a56cab12f1aa854b9fd7fd29c96d1491bfc1c6caacd6e3eddb8acd6248e14069acc759d2357448200a94ac6dbac2b32ce4c0854dd16ebcb4da9bfd43a422eb9", 0x6c}, {&(0x7f0000000280)="d4173f8015bf6a4c75acaa1fbdabf6f3c6fcda0a04ecb82b65be84c3c450cd354e98fb3be496995dcd75e14d0a590fd75284d732bc72d204a117b4b38c2db03a85bf595e808da6769105561a6b9b53e76f015390629b2f1f589d3d8e2a37614b53e587d029c93bf0a0597ae9ec4c257e0469569792577a8747b96260e01a58b8ce2df2b10e3be03f4978923efa6e2476c18cb22fb1cf6d6d8ab9421973f718ff24cf88b1fca138747dd2b6c5b9130e9f00e8437ac74efc5d7fe6a8", 0xbb}, {&(0x7f00000004c0)="637ba7df9759c38b82c42325a10f2a022076168b05652a4fae69e0524fc0f9a51bd69b2d59b11237163a71eadbfd257fc917268231a67be304ef817d461798ed566a0db8eb4e050968f3046bb6e3f0bd7f6d8ac39e1702f607a2cdb84246360ebc41b976b7a26cc5cdb084458e81655790863a72a6c9f7e0c83f1c4f50fc526a5929f1b44b65673b6e25c80a8a8f72e29b0df2269e90009633fdf0669bde71cf4fbfdb67b01ac541bf91f37db1eac91ac4c155102e8be4725fbd56f110a3aa5318535707742599aca983043ecd0ae23a0af9b86d2ac1543f918f79ad98fd06d63b5b9769d9713c04e2969b42a14a2627c916e700c599cbd8870aaddf6c24f056589d3fdd1c9f660b83aef7fef5d66b21c12b699ea179360c13cfcde867989e47e20b49a582dc81bc360af1b668763746dc87cec11197af0c45a38f9ed7224332ceefd8197d59fceb0165e907eb224c1c2f0424a9ed42de0cd9bee6832607ed4688309ca46cf2d10076d93f64898c61322a28eb86e4f57f2572a4d5135a941c32cc2da991b629c9a02a8e1bc97a82ca9f72ad0707a016b311fb425f0b39445ea39e702531a7b4506ae3a8a99a86588968c316bcb572b5077e6c24507740763a974f1259514c12217dd02c32383e1afdb92a6bd82f3a31986bb04a9bb8f25938927590b811cbab4ffbb62395cfc803985abeaa5deafa3c0d6c233b33d9d1cb8287721cfb6fd1ee6207c9286327c8597115d45c079675aff7e193ca675a5fd5f1c3d990585c4fafb5164c5c475f266106c3bda398fbd534acef2ac0c433cfdc6d4f46015756730e38e780c3764563903651d1ced71c9444a7f948804b91b78dc0af98d6e3bc02b0ce61d1fde4889251090ebc9ebca20a96427f69562c8e2483317d09c6554537f62d965fe38eb1108014e54af3b0da38320cce8fab0b61e0136f20097f66f255a51f1b0400ad15ef2902de102933c449a9aa570db160ece0bd6646a97c8c7458decca9cc936adef8a6cdca1d8984001a43f3e9bdec7b8234918456e31b202395a16c069079552648643cd39f67b757a2cc4182f8a68a30ae3ad3e81999120e05c07dccfe16b8e5c39be64649c72d29fbb561c1c41f1973cb73ac89692c647bbb0e5ba064970934654110fcbd92fd831da4ef47a6c50adf5d2c38411e550d726d12388f86c603667df60336652e011cf03fe7c0f12da2e26a54e68eef11acf4bbfa4f2aa7407f406822ae81da0274853639bce1309ee54b203198ec1a05433e7e8c53788a5b0d95045cca0e04d78867dde7037239ef8165d354b2e2d4230d2d34341d0d3378b3f6842d2f9e252e29543534b2f9d9eb83d41ddc6f8a0eadcd9fb71aa921314c15ea7842ef916e9402716ad803ed790405c57314d89af8c71b3b29e4e41d78d8b5f505ff30f604eb22c03948b26849f0858e6aa607db44c5995e0bf236252aa140108838a296fed64f84c30d3eeaf14e8ef95cfe323659a219793c1c3331eef657588dc92dd6f5415c9ead53790cebff4ffb8e9dd3858c76a4c92e6c9fa56b3b95d2e3f586f6ec7b3f07ae7a7e5ccab99fd432007e7653619ed30a5347b0e855556b3cdb69bbeaf6a721a4b2dce2f50f9ade165ae68811335ec434ec4f083e77fe0bad27f4568fb20118732b7b7d394e8edd7272ac100f5b2efc7616ce8436b035e4f609a584b1ac3fa172db2e668e7f0a6a8344dcc77508eb2c05049683f7bd73162526eb2c28cb4fd836f99913775eda3a6daabff857c4da3a67976f63d008b5154687fa228da8a1536d35b273c98339960974203a766bde78665963b768f70674b86d851704778ae208b64a43d78b8e21ceef7e4c128b4aa7633ee26ddc5b2d879f29c94fc0dea333bd2f06f01e6a798cea112010f21665f13f195a09854025985fcb7173ed44cd469570ef974bf56b430cb6dea08fff8a45c72c477d72829f636f1846c73e808b99886c150bd002c821dfe865d3e74e72622fff534079fe44ff1f2656a31a0fb77b692333f5ce48575b38e56913ab9d256f2babba01433cb40cd376a9123e11781e3c5dd6c0b1d9929f38dd9895965da0fb9cc206d6a60dc0738c32c6b7cae98d2165c1e5c621dc099448be1205326c0ace648a72246e84f4df9638b8c4d0e02cb7216b0aa852516d896af96acf459ad6d5888b43e6ec7d7abec3381345689fc014ad19523da2eccc235028f894c5d21741fcb2d77c90ec760763bd81ede114fcb480662b5b72e121a19c77c4c116db19cc17a14d7ec9d4607e8b1a0825fc14d79e39f282a4fa0acf903f66a6b53987a3d938cc961a398c06f47caf4cdc77de834d52061638cc017bfb61a14e9f6a57f9c7b5bc9e0302285a55ea0cbf5b1543ed1fb6a90c3e40c9f9d39df2ace219bed9e6e808c99e31631b3a51bfdc558feaa5d3e9aa0784bbe311e60c52ecfc73dce48272830dbf150744ce7ba298838b3d7f44ae78a4fbe541ebd6cd72bad7eb28aec20db4ca243e1fe8b6bc3c14a2b734857df9e008ab73fd6166514248c71ffedca2cdf0ef4058873664930f7d1b7c843c48b1b6f2d166f7e7fe02a000884e53cbc518439c49fb1602f24a3c54215f14aa4e3a96c64fda6b26e4b123b6d9b1bb4e644befcafc6428f767299799516ab82e8702ca151702036b69f3ac557e90da8c3ef79da9ea9c007e88fec47eaa2dc369ab8f83106da5c7aed4e4fbfb5f68c186e78b3474f294fa891a252bf10f7e0d8ab6f7bcadbc6d7bb444670a1cb1717a352c3911b3917f6661599e0e669a26e7056f56d8a014949ca727f02f606b55192f6d0031277a075b4780ff53192b7cfe756def878eddc2de2824b7e07680d1fda0af4401b81efa2a410bfd2316d5e7a2a417e641aa996c957b219c2550bf3fdda3b028b3e24be8270a35dcfa5487d9971d18ffa4b0a119eb276f412ba513791d80d80ab88c98df266b7430c857ca72dc753187fe09be2604aa4ab05c41868d6ae20ed8adba35d3cf4abc1c6ae787b9de7270cf55971c4ed1b261609367deec408eb61346b102947dc12fa106f1bd1e51ee3a574adb4cd66823cfb0f658437c4504665e66ffa05a1bcf129265e8dc746576064db790e6d4b69b2592e9ec08ea97d9a257443b7691cdfa405f6f2f18c548196f1fbbb5ad9c4ff6a0c044c39f21c9c03d3bedf2daa19a9124d63d0cd74ad96682731669f47b8356a9224ef3848276c62b298d8b91051d341330763b8cc3be1d57585040f9e8f4fddefda9062f93c0888c20afe0dbfd87cfcce0787bdfaae4b18c5a30389d2ff90e1787c9f7c764bd1a8f9b0d63c6a85ebaa212d9ae3051f9622e50afb472dacafd39e7eba042f2219e83e5522247de0fbb6687c4fff9ba12e7dbefe0582d3235359cff6532068596804060bf96f0a484364571deafe3632989406d051817fa7b7cc3cfa28f4011ea16067df394d662d85a6d0b0517b85827933ffd24b5da0b80008035493e9a98c3c9c1f518b3f40ecb1dc4bd2b3b56c0191fdc6c6d5c3d79fd36edecb5eec0f35286100cc9a552ad1bd7f5653eeef1628b754fc04c5a97a24f6e751fd29d7499d0c0f2b6e709feee059e7cd4145d71910d2dbde8d64af90cba629b1d4d28ad06f9eb56680be2bf5f494d9bec64442d17982fdf64c1c47478a4afc0fb41e4d0f8da52b1bd82aa3ff977790e6aa1f474c6da2a09172aeb26a4d18271828859802ef1a8a72f09ceae9c1bd5fb5cfdc087e5973885c490eb8fdd5930578cd7833fd65dc3108fd12c41553c6b129753ec0b9ea3ae80e41160afdccbf4777116f22801e40194f8fa9ef73e65efac8b276c011c871b9e0587b2bbdb0d230bca4d8ba4223a366cecb85989a9563d1cea1cd0f8780a3399178d3401c6c12c7e58240a28964fd033221e6ff0ba3a2cd8f3de720c11e18cdd5be8157cbad0eb87ebbd826b3666f1d4b6c0ecb4b3716101db07ae11d90fd60eaa47ceddb48a2a3065c01c48096baf8502234ddbc607fac10b4d66edf51f680a121eb87e0f56ea0edfb00365f7d7d66bcd569b650e09c886fe07182ea95f5cc5c8277626c34f209c5c5d2676ea8d065496a2bbf043d8e5b2e8be141d3f4b4801f87003b6a399f9d3a4632d54486e235935a46be817ac2511d007b62e2487ea1d40c86e5c3a6454f2db8e1b51c8b9324a8d48d8090e976d06512046432163125243ac6c78c23c9ed6982c6a5f22bb0a01f028cf90ca9674aacfca4646b70916254d45e68cbfdef23c811c23568ef94b9459ad7ed886fc079d5c07086e51208f3e383a35696c36fefc7a821e84f728e80ad1efbe7855153ef68c0375da92caa6eff96c9af835b3f2964a1aa146d4a3d1cb265d3cdda8d24ee75ba117ddd8fdf4e776fa0e59407c3075d3b8706699e64b4f4ccea166f06d2697b727ee3db57d7fe8589b7bb1ff695213add126652b61ccf5b0bacfb784174bee2be09bc8aba57403ff106b1b172ba2b10cda306200f135e638e99044ec784e881bfa19e48dc76d2052b4d7af087638a8a0eb0867d3b472be94cf02e22bf3c34975786e7cdb9009f08faba17535ca0a425c125a09949737fbd458b450f65b40cf91dcb7ace9faed008253091ca47a19a6f67a863cc92af189906e28c2f93d792fa5b95d5ba37b7478b44f30095253b48738d73274ce5ce38a23e7843a0b12c7ed9183aa99867820094418a81715c83692a753f6434e73d0dcb21a121a51083ce9595a5f029ed551a60c66caae2c325c6b3a614f1b0205d6e8c5e907203bcd5a8b5de9342b37846e370dcf39d8cde241dd57a3dca2af167f5aef06ad55c1d577fc5a7bafdbef569132b6cd03d823339d4e1179bc62cfa567805066fe613b7f36b4cfc5593fb8eaff15973b4e871bc3e31bdfb66028ee564d6b28", 0xfffffffffffffd23}], 0x3) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1) 10:23:26 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000005c0)='\x00o;`_V\xbbg\xb4\x90\xbd<}p\xa3Q\xc1.!\xfc\x9b\xfb,\xe2T\xb7\xb0\x89j\xb14\x12m\n\x10\x18 \xa3\xec\xff\xae\xd1\r\x94t\xa0C\xea.\xc1\xd4$Fu\xaf5P\xf6\xdf\x8c\xd2\xf1\xb2R\r\xd2Eb\x92\xff\xf9\x95q+O\x04\xa0\xc6f\x13sk`\xf8y\xe4\xb9\x06\xf0Ws\x1f\xf5e\x91%\xaa\xcd\x00\x13Z\xde\xad\x008A5`\xe1\xf3\'G\x8dq\x82v\xf1\xad\x8b\xee\xd0U\xa4\xdfj\x8a\xe6\xfdG5\x82\x93\xd9\xdf\x86\xc1,R\x87\xd1\xaa\xa0\x05\xc0%HS3P\x12\xcc\xf3Q\xa3', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)=' ', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000680)='\x93\tu\xde]\xdaiD\xb9K\xc5\xf3E\n\xd6\x16\xd2\xb7K\"s\xf8\xc1Wz,\x8f/u\xf3\x18&\xd0\vu\xa1x\xf7h&\x9aZ\"\xdd\x11\'Q3/\x8cV\xee\x92\xd5\xa2\xb3\x14\xdd\x8fE\x1f\xbdJQ\xc3\x19\xa6\xb5\x9fH\xfa\xbcl\x89u&\xbe\xdd\xd2-(\x96\xaefa\xc5\xdf\xca\x95\xb8c)\xe5M\xcc\f\xfb\x94*\xf3\xa7\xb1\xca\xfa\xa8\xb8\x023\x906)\x15\x83\xb3t\xbf\xc75\xd8\xee\x8c\x02iP\xb4B\x1fZg\xf2\xec\x1f\xe0]\xf3\x8a\xcf\x12\x93\xe8\x9c\x80r\x8a\xcb\x00\x00\x00\x00\xfc\x88pw\'\x10\xf7\x9d+\x12C\xf6\x9a\t#\xf5}\x06c\x05\x90\xd1X\x9fX\"\x8b1Z\x0f\xc8\x14\x1e\x8a\xc7:\xfa~r\xd6j\xcf\x8bub\xbbp\x88\xa3\xd1\x1c\xee\x8b\x17|\x96\xde\x9c/\xfb\xc5\x9f\x8c\x0f\xdd\xe4*6\xff#}dXKo\xbf\xe1k\x95-\xbe\xa2b0\xc8\xb0\x9b\x0fB\xe4h\xe7\xc5\xbfgf\xf4\'\x16{\xc6\xf3\x9d\xb0\xa5\x17\xd5\x8a\xaf\xdc\x16\xd7\xa4,S\x179d\x05\xaa\xcc&\x958|\x97cH\x0f\xeb\xdcQ\xac\xefD?[\xaa\xbei\x94*r\xa2\x93@\x8e\xe0L\x94O\xb3RQJ@\xbe\xc2\f\x87S\xf5\xc3\x98.}T\xa3\xb9\xe7V\xf6O\xc8|\xa9\xe5\xe5\x88\x18\xdbJ\xd3s\xf7\x8c\x83\xca\x8c', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 10:23:26 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b000000000000ff020000000000000000000000000001020090780000080160be46b100000000fe8000000000000000000000000000aaff020000000000000000000000000001dc8a"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) getsockopt(r0, 0x4, 0x1, &(0x7f0000000080)=""/151, &(0x7f0000000140)=0x97) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) 10:23:27 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000100)={0x0, 0xb9a, 0xfffff894}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r2, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 10:23:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000200)=0x4) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x5, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r5, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000004c0)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x3}) 10:23:28 executing program 0: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c95b74b5493fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef30a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae22ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e6fc68372a212319863a334017"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}, {&(0x7f0000000180)="ba41fbaf5101ed4b6c69c4a6e0cb8fb1cc280391c55fbb51cc71c0d910bd6510a6f876de9ae6df3e97fda7b5c7bebd563b88fed332430217339bfdd9b1341443eef65338adb9606c435e272c2e71eab9e8d7d558288f1d61039eeb34537935bb38da2c38090c8e13f18d86c25097fc4c9bcafd491b15ec36839ff60f842add7d75a24359248093e4c9e158299e984828dd6fd85fef0f30a68d2449b7929ee170956056fdb18658f69bf363", 0xff27}], 0x2, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x1, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000700)=[0x385, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) semget(0x2, 0x2, 0x8) 10:23:28 executing program 0: syz_emit_ethernet(0x82, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000740000000000019078e000000200010eb7a06d0a8586000000460000020000000000060000ac1400bb00000000441c00000000000000000000ff148a83db000001000000890f00ac1400bb00000000ac1400aa44040000000000ac1400bbac1400bb000000000000000000000f9408e63af68e5d30f14b2d0d8d55a5870fb38d560a10a142ed9fcb9bdccc1e8d58439f7546559bd52d8377c3c3921edfc9c3aeaba90836e9486688df97b2c049f53b74b291117eba59932709ac67dc2bce5c5ab0c4cc666d36b30197fc93a58705af17cc6d121216656e3fec50a708f01e1fdea83b5113eaf4c538813c7452a031298f937b9d6c431368c3cb1b2d3a22421231614d1487d032427920efd998037bdaef49d79aba5c3a5bda217fe09e3a5913151e5ad1763167ea4a66af8f12608706f89b62e1bf1c2855a0bc622012ff58e1c1c6041f3c99935cbd2ea8950c473519d4946e31172b51d883433240f6629945addc8f9560b71c45bf4591a0899e81fbba71c71cbecdf0149518f51ffafe1ff897b5c94b86f35898cfa87863be0721d455c23841eb0ab2c1ae19c1483284e6ae5028aacf5ec7b8a0783d23ab6655eb1a82431d08f090c106f8b61a35ea124ce5011fa3001fbafe7f8fa9ad9e5b9a9c3e632089e2cecbf051b00f86eb667f4e4bbf5bd91285280749dca0d018fdda4140cb737832ee4cf480e5c0a240afa1c0ff22faf7c5d04f2b9b"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) sendto(0xffffffffffffffff, &(0x7f00000005c0)="9f473a483f2f77a83fb185d2e22d838c4ee96594cdd3038bed1c380a5a050acb581701736e194ae6538a85a3b2e518b46c47289f88459f28789804af4d4c25d130843aae61b613065233b2bc66bcf504ed854a020168532489cd6ebb4cd6ae16a0171f1e16b90f22030d666546c6c3dfdc00af0ad6adab2b7de391aa587be38189a121fd26686086b3e8dd9bbcea3008cbb0484412ea554534f99659a39d7f1bdd381613eaf88886914a244e804662c01d724f5a3b4970", 0xe0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44, 0x73}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1000001}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000680)=""/217) 10:23:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x3fffffff, "73000000e8ffffff00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r1, 0x0, 0x9, 0x8, 0x9, 0x5}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000f05427093f63f00ff00"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) setreuid(0x0, r4) 10:23:29 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6046000000483a0000000000000000000000000000000000ff02000001000000000000000000000102009078000000006000000000000000fe8000000000000000000000000000aafe08000000000002000000000000ac0b2b000000000000002b01001f1b114285575ead46454f26ff75b134b079b8e9dc6016067cb00b1675c2b601dbbc45c1a0725de9fd8acfbce187903a562411e65f635ab276186459f37f0105451b4f447afd65b69139915c2525fd7242e0f0e775a87cde493a193b363b97b2ce08f9905bb99889c5a353ef6ec8ac8d2ce64a8c7dbd89e732f2fbfe95000ee21975b46b43c310f152458c831e1c8e0dbd28077ff07ca5fd263544993a808d00000000"]) 10:23:29 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fffffff) close(r0) syz_open_pts() close(r0) readv(r0, &(0x7f0000000340)=[{0x0}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0x2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r0, &(0x7f0000000180)="b3", 0x1) 10:23:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) getdents(r0, &(0x7f0000000900)=""/4096, 0x1000) r1 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x444) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x8, 0x2bd4, 0x5da, 0x1]) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/201) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 10:23:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000002540)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}, {r1, 0x100}], 0x2, 0x101) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 10:23:30 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000480)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000008c0)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b707c3483fb79dca97fc92e0593683fd1ad13483cbe8f3673ec1ff8175523c818720b4765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9162f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d72329146334564a9b4eba692c0c0cdd8838f25df24a1872da6abc4e79ea22ad1ee368533c0a2dde759e4bdb92a742ab91d0e4d84b1947818042a36e097ea9a25e68f120f8ad61e85664721b07f48dd257b052ca273894e14ddb3b76a396cfde19df"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0xc050756a, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000500)="f2dbc3259fb311e9c94d729c44f2300fa46d933d5d2d65aba7a95ac514399c6f57f860c8e87cb07e7498b6e3df8cfc520499f151728bd2b074c1fa6f8833770115a40adccb3b0e1c3b485e3a7871f372fa44ab08d37072816dee3cd5eb7ace40c6b3fbe7bef0f14ccf6444cbd2ca6e17291ad5558908b1ba39cdc9a1ef300f357b1e5d50f49333de9d098f12e9b1205d64fa4f08a261963be646c9afa0ef1ca849907a243035924a7f6938b1d50f2ada237466c3faf07d294e92c70191fcbd68a2", 0xc1}, {&(0x7f0000000600)="6630a272b1cf4b1213ddfa17d5316a953dff71442e7fb8057349f980de8239261d70579bcd2ae4d98ff098a9f6d2a4b501aae306f8ce6217a777e609f1badc40c0075b06a73e8843ea0cfb8f36b4cfa10f4efc2e183d8a0136ec969e080853fae220a0e68254a467c71823d81184b3d28261304b590fbfe42153a3bcd36287d333911a9d85a58d42620c3633d8e837f0281b5e", 0x93}, {&(0x7f00000006c0)="3eb0612498cb01e024484d3deddf0ca16233bf7df570e60688055da6764c8149c0f2e2a3e778e5d84313645414a5cec7da518f3f7d0f2337d375f65807c27338835018c020ca535321d5f3948eec08d7a998095ee98fe2aad8e585d64750ebcf4e9de932de8e99990eff18d10623b69ecb6ef7dcda3c96b5f9da94dfcace119ad6a3302e71da1201fe97ecbbdbf831a48c927dc745a7982d7df538c47ea8aaa744218ea054bd8f9b8ed049bbc75e9d4e137f75dc6d66a242148ff47c9007ac4517541d583254ecd71d293c184866fdbf5800ecad70ebf924eb03c134", 0xdc}, {&(0x7f00000007c0)="42e4a126b3c63727d0458eaa1786c38224fd48b595513b9e36dbe1ff05bba67f46743f9a5ace290e9b0ed7a43a04288fa07883a292333c38951e8175b2e894886667766c5cec4d6846cf71810d24eae4382da07edff6ec12d72ab59e37048966c9366385074092b32d139fb10475420bd173fcc10c331a0eff5bf5456616fcdb44ad9512d79eaf43de9197d5772316b42f9b2067574908a86eee9707ca8c40f18040ba9f0611555af306ed6dc7be67d8a0adc054518bd6d4620aa1", 0xbb}], 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000440)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r2, r3) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 10:23:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) setpgid(r2, r7) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 10:23:31 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000180)="2c16954c1fe58e95167183c34faf6f19fa9d1f0dfdcc2963e4067185e071fba18cab4fdf8756afb13a796e548ab35e898781a0ab0945438de5eb7ee2a43cb2cc937bb333c59b3493c040e61fe12c34ff54a6f01fb61bd6ec3c45a92645f8dd4c87360711dd1693bb3766ec2b6d4b1b89d038481c882d4c022c6a9f3f375d0f20318a59f4b203690cbe9816727c953a2fe61310ff454ecbdb8921ddcd579120000731d9454bffd1a54e8d7580a9a4c707d41f6ac1850b04298e2ac417f1799998d702d287e2b8af999e4a720354623fa9b23b8e4bfab586a65ddcd884a3d5a3f3d9261a729055ca4b14b9bceb82b80a95dcc3ce3862450f", 0xf7) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) socket(0x6, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 10:23:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7", 0x400000}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000140)=""/177, 0xb1, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) utimes(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') 10:23:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7) 10:23:41 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xff) 10:23:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto$unix(r2, &(0x7f0000000180)="4e867c77e549cbc372d45dec12d127d8ed59b80c376c1ea10a1300a05fe210c836dc2477f55612baa2393108a091f85bc3f61e11f7a7478c6b8d1ffbaa762098ca9e49ec5e5576371bb2f01836055c24818a2c024c16b464a6f1b7dcaddb833c6c4de88c021fddad5f1d0158c6c36cace1fd097c1c9ed6c419c6996ddc5f29844f86dbbfc53409d81b872e2163999a", 0x8f, 0x8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x810, r1, 0x0, 0x6071) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x12d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 10:23:48 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000070000000009c019078e000000200000000030890780000fffd450000020000000000060000ac1400bb7f002e014418000000000000ac1400bb000000000000000000000000894f00ac1400bb7f000001ac1400aa940600000005070300070f0000000000ac1400a7e0000002002b990859e5c992aa7abb759bc78433b95dbf0e9652b7c038ef6f0293adf541e60541ee8b7771709dc1fd8d71ad6580d1475101b7a6e73c2ed62211a6203f5e1a13d8b51e569fe9e42f620d423c5e3fc0142671ab2c1d76d657feb802f889ac5e6d472c0d319d3aae419e7a924565e9605f3719569cabf66a7b8619ea54eb99bb559b59b304ea3d661ae9e804362bf0fb5771d21aa67747751620ed21cb5c419f3f1be0045a644ebea9f20e6040c8f6b55dfb606d4b10caf5273411cfac9457b40fa8d77d8217987303dc2a7e9690bc5724299a11ebab68ead0e378a482818037fb9ef7171c72e7168703d99cd53796fee368b29f38c52e78d931f86143d2316a7611ccc10144c48481d9b713c05177c72d1bd479bffd0152000000000000000000fdca0156a7700b4a30bf0d22d184db9f62fb7979f042878e7d90e310b6985377646211b2c0dea69cfc0abbc8a8e8283e6f34eca44c0469145574060a04494d2aee13449bf2731b7d5fc4edb8c5c53b19721401ca600d5742e4eae0307bcf8631de5cbc62233ec22cd2b2af885181ff21ce1073253ea87e513a98e278dd17e3d97024809553bf12b4c8040508885561437cf70ae36ca99493cf5eb57860c3d7fa99406a172bd116e2e112f4ed32e7bd8a2be0890501d2fc0940b02bbaef980a86ec28a93b102f627d4078ba96ede18caeb0f5e039c659871cd9a22de7a811e0b6a7fb9491fc1bd29c3c3bf94f33354356edb38dd78c7bb97f1375f61fffbc10383145a1c961bb6cf32442efa0f29c0c78c31c031cd2b57c90209d5a8214772a132ac94a6d2097d776ada360120fed002996e67a"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 10:23:48 executing program 0: msgsnd(0x0, &(0x7f0000000040)={0x0, 'j'}, 0x7, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x27}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x80) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) msgsnd(r1, &(0x7f0000000080)={0x1, "e5fcdd"}, 0xb, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x1, 0x7) 10:23:48 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000200), 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) listen(0xffffffffffffffff, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000140)={0x542, './file0\x00', './file1\x00'}) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x400}, {0x4, 0x8}, {0x0, 0x1, 0x3000}, {}, {0x1, 0xffff, 0x800}], 0x5) select(0x40, &(0x7f00000000c0)={0x71, 0x7, 0x67f, 0xbb2e, 0x4, 0x4, 0x8, 0x3}, &(0x7f0000000100)={0x7fffffff, 0x0, 0x8, 0x3ff, 0x2f8000000, 0x5000000, 0xfffffffffffffffb, 0x9}, &(0x7f0000000180)={0x5, 0x5, 0x6, 0x653f, 0x0, 0x1c6, 0x9, 0x9b}, &(0x7f00000001c0)={0x1065, 0x7ff}) semop(r0, &(0x7f0000000040)=[{0x4, 0x1f, 0xc00}, {0x4, 0x3f, 0x3000}, {0x1, 0x7ff, 0x800}, {0x0, 0x4}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x100}, {0x1, 0x1f, 0x1000}], 0x8) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0]) setgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) 10:23:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x2f2c}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000100)="10982aabafa5d7b02bef0d1a32e9e001156dc8cecbe73e511d8952e51e2fefb4b5a44d30bbc79753396ad4af3f9e7092f34717f433ce499ea88e0d9bee6a12ab395e588caef46b56a9336d77f56b3ae02a3fbb0b00c03d8b86eb5e4446102edc9493a8237a2a52ea57db70b740c52333ba72483b399c39d4694dfe7cd1b9b2a9e75e8b013cc41740f72e154b461551b89e24f050", 0x94}, {&(0x7f00000001c0)="aee006df469d2ef7d301616a23a1f021a8874619484e8582da6a35b3fcd733b7e94d66fb5302074d15c9232b63ee2e0a67ff4f9247095c66f265a45285fd8f49f23c30156723cb22c5e877438336580c58eed992c5f3ac900c01c3f976b33ab5e0f5155f779cde2f7df6808d63a90fc3c3af0176f9d4719b907e15bca2f2502bb8f315d3879a8e83898fd08b83515876fef0935e832ed0efa69c7e7fcbced65bdabb7b8b96d4056cef1352097bd526b4879eef5fbd", 0xb5}, {&(0x7f0000000040)}, {&(0x7f0000000280)="91524adeaa4356a241d43f9f9851cee9d7dec464e7d2bd0b1d7862b053727025c6007a7f7830c8f3723d0ca4c6d62965d4341f888a06178a9a0c195f21da6b2c99fa949ca4c14ef95a0583cb1661791e3c932062327d6bc06ba2f2720b29c7803a64484f8cdb34e9fc7d904c4ea1932d4dfd1a5455383885cfc43b2ee11fb7766b6c206a28fac71e3b0a37a7228dcf7fad6049088ade2d", 0x97}, {&(0x7f0000000340)="a5a8cc12400af50736d81ec8059c5d723f1020f38a21ea5f9ecf50f0869e51e8df25542264cebd1f8b08fb857fd2918692c6ddd06ef005811800ccd6857b769b7751874d8484a02bb0e8aa74d8cc83a47c5f6f91708e14248713be64987ae2fa2ce98f6bb3cccb7682cd3f21ff7ebecdf836c181a9b84241f8218ed63363bc73be20a0adbf97b8a3c603b5045b", 0x8d}, {&(0x7f0000000080)="a852640816be5581c711d2b19a9ca2b1db7d37ba1e4159080369273394242588762b0a5a38c3b948ef00f34ef5bc704f70beab41a0342a3d535dee", 0x3b}, {&(0x7f0000000400)="05b2b3214e9fbd6fa3b48f9a3ae3b6a4a03c42b4800814dc68879a5428bf853701a07eeed7c87e4377a73038ab1f29dc6a8120895fc1b1bfcf568dffb76be50d9040bc9c7bce74ab2e97f75881a50e1ee4acf7c2eb8a283d1dc29256b99d5782f253f02d3a1e459031ab4e966ffbd411199be3f8b94274c075031062f309079be29a66991770c5c807d683bc40984e6a9277510c6c71556904c85f3cf3b479f7f27ed85b6685ec403075864591ef227577933e93c73f96655b359123d982eb07ea560241a92f7e4a1a", 0xc9}, {&(0x7f0000000500)="01a598ba931f0c98f80087968a245822ec8d2d253377b7486c4a0c27bc2f2eb7f0c522f3e1eeb5e83b99f1ca160326994449f03691b0ef09107a2b7812efa13b2facc4874267620693bec5836f1e3307cb02d728e2ade1098aa96de810880f245a404920431aff9fc843f5183e0c44d4f9fa1883e1ee4c36ead9e0ed53f0b9bf7d222b50b082b3c7c5424eae1077e68334b58f0b9c75f945637eb7763b3816e78ef22326472e81d14df294b0fc51167690361a101b5142068688c12120bf0c9b402153aa28884233ac587abbcf3dafa2854534acdcd18871fff69240c9a397b02d7a52cbe0d2a42d7dcb54a960bc7d82cb10c1b3fb0a5a1c6335309ce774365efa5ffe62a262a8898f2eb41e75cbf1a5b0da721c5f0f7e7b29698f9bbb11371686840810205f6047b32017d89e3efc6ed8ef44e1c1d9257769e451340c0e25b56f78adaca94fd090b7d011e31bd8f256408bbcb5c3eab9c60faa7d1a04363006b9669f7adabd2a19c4a9eac7f113f13657ee646ea9ba460afa0107af612d0d3723eeb789d352adf8788b0d0a2aa74ea778e6ec300263a3016782b2f1639f122167eb5a2f48df29794e785b1ffed58c3fa6142925c7c51c599acb360c582c89c196b91385913bdba2c737489178aebec306252fe4ebe524bd012103a952c796304894641958d49374fb2834af025bf9514e85fc451ed0ffdf4bc25b8655af52ec7da022db4edf02135ed7f6a69ff7d62a6702fae1fc09fbbff954f6bbf5f987313eff440594b01ceaec7ed394631a4e2bca007cfb8ff8bbc7cc9f60484d25848d5efb64bc75006cecb6004aad699d32fe385b7f9703ac907ac0351a2cec1715f4fcd8464fd5cf82b2c79640073f5c591c94e68cd3f192059764d0d1a6f720cbe1fc7ae1465d5ea281a3ebcc1eb388c751801325483ac25bbe72a30420facbe27d533c6e2e98656a37c02c05211097a6dd243e143cdd29e8b422bc616ba80dfae67fef346d40c665e59d8fe474189c0183bcaf3df573de72c67ba8249b81316e3be63176df679eace9004fd01320384acae6d79f018f5119f7f3b39f6fe81943884371ac4373a0a24cd2e07358d76b25e32397b03e2d91e5889c1ff91765ab92174cbbad23693e3ca817740fc6f9a59b0d7773ab21d61d221ce17ebe9c37fbcb7ca51dcc5dcd342639922149c104caa7509e20af60c6cf1cd022e69d31219ffb2d5e37bd22f9ab351fa8745490f7debdc6ce6ff5a55f544bac1c5632fc197672e0a19df7ac3252d9b9b77ba96fe5f38fa3d0415ca32082d50c66f51fd82cd83e36c92ec0cf970a52138e838720f9ec2222090ff23119522b7ae13d470a58409d5f44c3b8effa0742ad5e0c84527f994451d5e45edd2786d15fe6a53f46a225d324727338104721d6eb5288b24f42cfd9e622d26279430ba0136cb24133b2325ab2b64007e7e0b8cb686f4ed39d447458e99c6c97730890fa3c1809eccb85612dbc9d361c427a0933adc0e4b172c5246f993c7b9f99088dfc3dca1b1d618d8fd5e3a1dc8c04f56a911e44152ec1f8314d1902a162eb2ecd1472fceda79e7056b724f0c1fcfd3fc9e37aa8198c3c29f7c963305818b92bf56b2e749f2f49897f0ffbc5137489567b3f382bf0ea961768a13de01d9887a5ee19a65918c3f6946a81ed9e35fdd1a38d6f8c0db0a288765fd6769249c6c47b28851248a9af73380ee11ffb505fc8019b05f31122458666b15d3146d097aa81009fa67d2fb37b724a7a41ccb72abc3cc908754bb3c3f2ce6977543897bb73d2a3df498e56a9ac1b254d2c239001fbdeae42603f72d451cb59107ef1ca7de411c96ded24d0ba7bab3e5bd8d9d0dad73a6e7598ccfc7d056786e5ea6bda2c9020eccfae55e48033a3346055cbb35a0638b577fc8d9a2f3e9ad85abcbb41dd1b560f6184d1e48416da3bb9908aaee4d68bd019e6526f457f0a953adbbca0ff298f25527f9aa130f2e8bc0e151edd7c82f8689e83a2846529ee258c876e71354ba7789720b7ea8c2292e2e5465aac7b66bbcb27abc7a3d9c8c13cba200d4d95c3a1bf5d9273aae2c328728c34ad4f6cbf70b0482d869d39a751f5d4b08ef0f5bf1c4d482149431e5ffcd991ffcf3e7dc9fd5bba5622269e996e01ee4b82285a4b3f12d66e6a6a8bf0ca0ca04182f967537d25b66dcc1577a2993d47573c15c11a4d0928249e877c2c9268b95442aab978ec5476ccfaa8233a15f09030bc38ae015d0cce5c3d0b43202b3bab575da4ea74b1f7d822370834c3037c1a82282d2c9e12d8c9e4afcecee270f58a10fdc228bdd42177d1d3a482c98b322555fd2122ed66860d31ef3f3acbe13852d712d9e37932c2d212644b14f61757554b91be77840ff4a6689fc0e5f2b8c4092e63fb752bb53896dc35e6ab8553dffbe7e7bd97a933cf3e24996f42491f7860abe1094bd48d843905abffe60bbbf2d6bc8dc60998b5dbdfbcccb6e6c32661f19ac3037a4c3a5b85731134d935c79e16721d67c522b81701146ee61d3303f0ef8c807ffafdd8ae9ee31f0df3024fa183328b48bde27b0237ff167c89afb17b5d42a79cddc3b652fc3947e40de3def09aff25d9553b798bfbf3fbad2395848f315de7e7f4eacb6681191001fe1189a28fe4ef1917bd1790406679e0b54fe850a93d132a290b4d543909568420993b81737cda7ba73a86420e9ca18d202e08e60aff26d7f95c5cdc1eda2e6d45a251c622bdb23e6a0466027027f7e57fb72a77ad20feecc5af3987f13402cefe80ca1381c56f4017cb3a17bd67c1bafc85c00c6f8695cc93237a4cb69193dfee4ddf59531d4ce133daf9df04d4a7dbf2cfc7c907f49a09480100545f824031dfd5e9b2e8600bf84e21c4d27c3d5e9e566b18ace5711f98cd81eedfc3c9b748afde6fbe11fdda16439bbc3640118d01d01c74dcd63182f7082d93c430be9c5023dba5852bec329d5bfa10ff74467d65430abc70ef693ea2a3529633e21e1a9a47929772dbb385413234fca1d4eb849bf1c81e29e412dd566c95e2cefe0d7cf0834e8d30a8e653d54476147579d790d3b0b202f4d5b52794f3948efc0e0945c4c7351e9816c737d5d857682a385ce6718d70ddfd1e80629db21bfb3e24a82f2ba8823445fad54e2b8ad788036ba002d1b06e7555237e8798feebedb2e8910c438487b8e6626ca8b7baf9aa877ea5d0ceaacf85313165f72f5a669cccf2681fbbd209271d1499b3128e58f5a7bcff422624989af2e14b5c8123035a5bafb2230924aa4a1393cd2eb74201502d035c38fa92ce57d06af20726ead120f63bec11740d8b0e4a9963f78b90be097280fd748313493c9620eeefade996569672867b569b0aa8d3e20cd103c55b699747510437ce4a8387ff5c33803f0be29b84f4f8789e4069a15c6f5b9b39e8981acd148a069f34c9ea734f823098fbc911afc0bc9db68fa29cf4fa8f7ccf6c1f89f009b7695a4cc54ff5fdae2cc0a4bde944485de48316136de10d9a795ac9ac3ca59d88e47a91d3de820dff7736d72cc10cc224236aebefe9d2fef92fd2852dfc4f8a1f2d718c6ec3e58944a11416d5c962ad121671fc96a8efe3a46133c1680df3e94e9f73fd81d43d138579c2c8dfe7dbbfcd40a7efab1bb8508c734c5e1a18c3706d208fe4b7ba9a2999c1dbbc4d06be973c26477127abeeb6d33a00e4b024cae3c70343d455163f346d408d911269f5c12e5459fdfc25f72be73dceae69d2d3d025d2c2b3b78d4502a59f84b43b2c60ff99b3163d099484da72771cfb4123ac11f5c995121d3fd2de6763c9ccacc8d86a64ade145baf4d6a6ecde2ba9fa3e582d25ffa873ff9206329d32ce65a002a80ba4fefcf2bfa1037b3fe160bc4592d5c8e44eaca140f880bf63060f3d98aa4a228d0c3307c27bc4d6e344ee4b4da5999c95d5d56ce0c59ef992edc360813c05944fe7639025848a1c5e1cf87d400e25481fa0864efab4295180567d2f008cb52315f721a7427baa8c3f0f504acb4b87de907eaf1d45cf9a40e88b5e3a1103a9cfb3f1a748ca192742e153bb8544ccac8f66e7f6cda35810e6e62ea09db1a38dea9e9a0d6af16aaff346fb988338cf6837e853edf3efdd7153ac0b4129091884f6da497c0dc74b5a73b9e7a0d5e13f8998f92b826d0e73878c005d483cf27d0fbd850255a35db6a3ca6af722d33f2dc54ded78f71edbdae3c553d574813f6dc4d384c1095047e29ed836628d38fde753ac4372487f7abffd36fc7eec4357c986ce41838f16429c67db5b9cefa75765bfd4282d41fdf235ca47077c40b75dfd65553a4c647809d5c02e756259e3ea7245bcfdaa3428df1b8239491ec0b6678557832ca2b79abcdcc1c3cbda202a6ca5293e089088f486c589a90475e77d0cd70dac01fb699f0617cd936fba108c36618dc9fd257d160cafa36be4f66a914ea679bfa5d7e48c76933bb4471aef08aba58ddb8912978e3e2f7e346c08c4786a138f36779042980fa72efec6f96a5b41cc88f1176a2d33c76175f43594a3eedc9fd7c6bf409da918fc2a5bc60142f961bc60d7c1c9d7abba9dea110bf888343c34eff4a14775f444d206ca032283dd53133ee9a64675c1de8ce44377bb17c9655de7ed6059af5214ff996fae187a2d6704db7c97d696ac56157ace3f24699c702fd023820a72fbf2c9dbb72632253bf6b52a8b55e2c0640b10085d6044c7f9e5927de9bafa9cf3c9e397c21aa9db06483c4d3cd2d943f7923c9b25cada17b8d5b6c8b74b3b984b6f4b9b6ceef2c13522a674a382d7674a64a5106080331b91c83bf5dcb060b5a39a96cc0187dd73aa9f74ee995f2c26de419fe5bc0bc549f09561c8a2d2abbad909e8bcbd44bd538fc3f2f120b427ad8768a9e7168924337b5feb9b3ce3bfb2f84deea35648f019e7bb882f3dadb60e410229e21089679ef39ceea7ff71ce33c9156990300da37bc004a56bd8478f3b65d2b525b3d6444b8cf6d80a193222543c0c39009e2a1891f808eff6e119e3c6bec59b8b99cdf6556cab77c1617eed7af363fae0e5c661f7a8ca357dbe9c7a294ed6d58f2e8c9bb364a8ba89ae4c5e330747a9e83ec0ee7dc5e1393fc05c037917b2c71a934006ec33d0ce0a8fbf62ef8693fa18f6c2ba826f1e948bf0e58c398a803a93a2e82faa1e3287fcaef0e74f711f25d386c2da1605040ef8f386e48895be1dd015204893da2ff7f81b3b16c7e3ba0263b0962bf0b595bf9fd1335b9f409f9392c0332b3a5f67d09ff31b1dc6b49f363d57d199b16adcecb4996161d5bea8f059874db281688e3447d414914384d43ede2a2a79704a9829ca3011095d72f9939efc39d11ce6d493dbe3698a274a0d00b3ecac40a08c587eca218360561c9d812d3532ce066d98dfb5b622b78cdfbbeff7519a0fefb6290c4f832a569834904d0becdd4e9634ddba2a1f05116e6d21dda0925010790677e7a42ff5c22011942bed60fad8b7e222c927a0190b568e164b37c8abbb345437ab4aa266560e459c0ec9571b2b56f29feeb70dfb58882b535cf1b9d40e6aa0d35d125191b04b5a81278234cb8ad4fc9881f8b3ed23d8527855dfeabffb4edb177d34caf47f0e591f55282d8baee4c56c5d77ea0dcba60f8b3a0081b2f4605c05db7421ca83682b5aaf96be8aec2b79a6d2c964f917046f5575f2e165c05d21dd7dcea7013a708424b9fae9f0746905ab61cc9ddbcbe2675bb551e3ba8c61dfd8c6b48f0a171190f4f5173d11e0bcff78f4baade03659a40a41d876264cb6c1f5c81d636d30f88f089e0080", 0x1000}], 0x8, &(0x7f0000001580)=ANY=[@ANYBLOB="c00000000000000001000000070000009e217e198f580f9ad9499372ae4076412300d75249ff2d4b94ca18788bd1c0d119aa4083e0ca1b2aa1e404be0127e0cbf90cc990e04971407df48fb913d421281cac538724a65e01e28a7e548772135a5d0b5fb0c4b892046a664322484fb635d84254b7673a8a1993e820f1ab2f1ea9220df42ce305a154384ceae70e1e0259f74e5c76465627491edde8b15c1293e4018a64081af4885053b25998a0f22f879ec54f49820000"], 0xc0}, 0x4) r1 = socket(0x1, 0x5, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x2) 10:23:48 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) r1 = semget$private(0x0, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r3 = getegid() fchownat(r2, &(0x7f00000002c0)='./file1\x00', 0x0, r3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000074d412520a0000000000001800000000000000"]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r1, &(0x7f0000000280)=[{0x2, 0x4}, {0x1, 0x8, 0x800}, {0x4, 0x97e2, 0x1ec717ec19ebda52}, {0x1, 0x8001, 0x1800}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 10:23:48 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x8864}}}) syz_emit_ethernet(0x3d, &(0x7f0000000000)={@broadcast, @random="366da54512c1", [], {@arp={0x806, @generic={0x18, 0x6558, 0x6, 0xb, 0x8, @random="921c71f2e74d", "b3eb3f0825bc3893f5d4fe", @local, "9ee43860a806b02aa7cd84d2c4fcd0ad"}}}}) 10:23:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="83020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 10:23:48 executing program 0: syz_emit_ethernet(0x19c, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaa0600000000000000000001660000f515000100000800000000000000000000000000000000000000ffffac1400aa0000b100000000000017000000000000c204ffffff872dd96293de7d752677225e751a13b72ed7664f96f33e64aad675a3e5961963096e45806c1de59bda55e9b72ffaeb00ce926e58eac3fcd4d4aaa430f8b92b247f16881a30d360189a7c39913d798f3accc4e2768eaa5f7a88d450c685730cb81df02dd6f3168d03703c6ee594679a95291398bf46896c3be93e911050a0606d6a33b85c5ddbdb6f69101e884458d29bdac5b96b896eaf3844d9d74249d398f6d7fd7416f6f60100c204000000060502000100000000ff0000000000000004010020457054d7906b998ee96e51d12802a39ea4d8967a69ab3a0cb0e54a0bdcbd48d1b82647f8730a339f5cc58457cb25352ad3a9ba6965596838f1f68ad4a633075345f900a4a06f0001000101000000004e234e23000890789d32d7e90c6e24721df30400ae481080f0640d4c5dbd64867b201ce2a1833523850000000000000000e4e6a6eb4819c19cecb4e2d3c49fcb40e8c0dab5e03112ed268a5bf11102ab8628dfc37ab302e7b5b02c297b2e47d20e25970e1d57f2a1ee4a0231207f1ac39c59f431bc5471b2d2116fac530a03796f415dc5f6b8343511e9db7bdabe7202ce63268443000000009743e67029367467484b8ee332b953b8c5be478b4d5065f46ef1ae4ce56cf4e043cfa6dd4470"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setegid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, r1, 0x0, 0x1}, 0x2, 0x7, r2, r7, 0x8, 0x1}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/65) 10:23:49 executing program 0: open$dir(&(0x7f000001a280)='./file1\x00', 0x8, 0x0) sysctl$net_inet_ipip(&(0x7f0000019100), 0x4, &(0x7f0000019140)="6592fe53cbe68466f9f983e3c8096fab83189caa64d02c2d91345698ab549d94477e2b7e6ad3fec2ee682dc34ae7ac3629d288c1fb50f3286fc2388000e9376ae59e5569d42ba4719fb630453c5463d1e53e4fb04fcf01b9c7bbcec9ad87c02f706b575056b1752e832f95d4260bff8ba7957e1710c19ddd901784973e70c6e70b5837319a84b729a89157a4903e9b355c40aab1a3911d7cf7e655f15ecef3fed6eb0232908ac7b36b7cb1dece3f28b699c0", &(0x7f0000019200)=0xb2, &(0x7f0000019280)="83875b4557740265f92a14159ca370286040eefe67e143dfcf67bffbc1d5cdf90bacb315c057860f290296aac553e76d18bcea334ddbac56afbcb2a9f3069a1483c47443d986168015246003e5c4af0f0fcfc36658a191af87d5046e6de7d07e5d68ac1e6a5975a085ec31c3f2eb5ff22d62464ad2955958ea6f1279e111ed9ea899f28613008efa3e093332d91b32d76ff28c1b7a9459725431d8c1408ae570303f5af4adb702096c51b5d1d1a5b26fa599876c528560552c555b7d580b410b8019ad7ab128e3ebdef983ee3339b78f32df4eebc69c0057d8df019fa02cc205a71d89a1040282bf4d87184b5a2d984d933a1e9d16dff8138d9ffd6dc2143b925a2a44381a6a4e752eaca06ec5a31d66bb618628587b1c2784d98c63a531ed3eb91646943700529e407ac1415bfe851291674bac06d9a9794583b575b1b39c2323e923752756835212ea17d65dcc9ac0b908a7976a99d68cd91b84dface1799604e85455670eb19fc8d816dc984cfe88d0278d90ab927beff01353735e2a1151ebeeddb371ec646baf79864962b51d96b9cc52c7916534510e0a1c460bae7b6266987b05f25ac9ba24b9c4d7140b7169d62938ddd775c071b5f06a517c3576df9c37cedd04fddafeea73d487fcc2de40cd6e82db3efc10902108cc0caf2e89aab7a1a1876bc68538c2be7d57097458667647d3bae64156e69033c667fbaafc99075bf6ec67c366b943fe0a54be18c5b1c1dd5ad90d41764d00d5421f86d564bb444c780abf97ebe30f8f31c49440b5a46761a89d39c73eedd39dba6cf2fe8fa28f884da09d65a79d781c6fb7a8423d63d78e65d554f696ab09ababdebd3c211e47144dff0b6cfecfb7ed3020831d0ad9d6f2e6bc37abed800788d3d8b266450a35833c4ee831a2a4f286bd19c645972a0ed6222b8e1d43132862237a4ffdc9a15b2d0f2b4ea7e649756f0d020bbabd8a3129fed4a6840a5190292831bfe58aced18348a3374d15455ee7b45d3ddc28a342e381a0725d55c46efcedb598e96187dac0f595dbcdf64f99553aa627e206f89c43bd1c1bc438d96a9b7fbde2eee488a6d03b8071e84ac3374505970dae19a2338ec74872c818930e9e7b625f002446ca6e580c01f02c544784c475583d65979a92373ea7c0efc4c2112fd2f156455cc1f103ac9fbc868c75ece814998a4b23ddad26637f9579343c758931cce3d4978d1bc78040a26cc458aa1a7081dba3dd7fcd3da67a289482a94350d651705bc4ef1d871dbd8a492efac9c92fd63778d771802f432792abe828a8fb6fcc6369ba13314b4981117055fe3f388046eabd82a902c479c52434bf65fa4ebae38451c272867f66e25824d229a606c07ebd6e5af55f14f335b23c0659b15a12874e2e14921f96f28dd6c9053ef4464f6ab5801a532c8887fb101e055ab69c4654a2456c901848b076e57f5d932e7294c95358bbb2deae13f5315a00b3a19781cd848db6d9016bcb464cc60307e22578243e40f2b54c49960812804e5c139074a4e1e81c383c1aa3052cf9b2834068384649bdbca394abe9edf6a216bf3b54e4be9624537ed49a8d27e64ebd3346c9484992949674e8f5d5c1b6f06d9a9ac9a046e696e729f8d8fd3e660ba412db08e5160714c32697bbc1e4fc771dcbb535bb2d65da0760bf21cca8ce2f23049760a3b109c641497907a04018bd7901a91ef5bc67090497f702d0e6c4f4ebac951bd1d8ee5e27b55843b711d0d92b5afd7fb926c4c7a3dd32adfd25d8572f8d17ca21581f783ceab44a250fd0eaf167616e954c3456db476358d62ee259947567b8a700112d77968fecef3480360f87bb6031795322293ffb81e5610b76b8e768ffd45ef528cf995aa2de299c1034fff498be6185c51bb2aae22563ff611aa397b9b757aada8560f65835683d06634d02fe4b272bd2648cde151cd238bada5cc5d36292d83858e1461c0c5540795d5bafa929486ed85f04ccf4f7c5ed0a37f15f1022deac7d317a613780be2d2bceb541adf93b5c63d6b429445a7d6a88ed09b4c9ce467989b8b48622a06222036b988ec92c8786a0545d10f94742acdc16231b1a9fd0604588d2d59e7cf87b469e2ffd6b6d4233b24d443d7600425bfed4f5232c55f19e9c39240d75d48fd0c180d788869684c2da8c6e35fecb377f25e831a0e2b4800ab700de0cdc1dfa63a1be8fc3229c2c51d49ffd16f6cf48595360b68d7bdeefe7ad188953efb7989e12d069417a87238c09baee304c2fb5f2a24e2946440373e29f19473b31de358205bbd03fdd0d5a9c176a9da9a6cf1be79b9992bf96c89f7fe784423bf20a4e2c386e7cf447a0e6208e115a4d1163581c43803f8127ce6789608dac4e62fd09463b674b82d3b504c6c8b66e94043cacb7dfae0e1e7af443f918066b60133251208148295e9888646acc088c4f144a86b0df36b262d713bf1c1d143c52e5bafd331977b1edbc618667476e81abd2dce3041f597937e2827457f6d9e4ffff5afcb978ca892adf5abbcba6fcf845d91da3bff4c518372c389f4a03230675d53ee4f5f927924f959f1c890f4ef8e0dcc3e1ef4e4e54aa95fa8a8a798af841ce089f2184ad5d3547a2a3b78a8b4a36511490f0cd9fe73362d3a69cc8f46f38565cff9fe40ab098db9037cabde77ca01160c08f167a2389e7de1f8713aefa8998db5051f72255f2f1101bc1a92680c4205316c5e520d67bc9a5960eef276cfc2c3b0068514374d83f89542da413388e73c5fd6b61defe043a2b60de4b29acc7ca6c7ab21b2db10d69a120165da5e5807de66a0cfade0dfcc02b609dc2ae4ea95b6a8a000d3be55c8b2081977b22e03149aba7086b0bd6c2109a0d0399c1cfb82b91090fd2d59a27311edfd72dab03295a7dc585a7827e52f925d344845b831be63c40a62a8c54e163b4bf3f9f6134ffbc18ebc00c1d43adef66ff6112e224965dd53e288d7e4bc017d72d3dd8bec76e4110639ef579d18a8a38413ff0ae98bf0be0e55170a4286dc9e696812937296d048edc258815aa924c5c9beeca9cf459bd0cc4624ea53e4525142ff42711c5f059e134a3b2adb0d1d1e0f7c9d9327a6f7cb8f128954e615102ec31a0c9de57b82be12ea2b77a89b8dbb36bf446ec4e6a6da9480327321edc1294c87749e8d25396e553154cadec48d50820089ba0e0d88bcb12a37a76d3549da64beeae1dfb600cb386ce804dbd0d2af3a9e1252770432e53f2e370b68daa771561d6ba0756d4f5d848e9bee1f3141c7517f7de990b165bac9d47ced0e017db5e8f9f4c10aa97656dec20ddddef2bf522d0dc53dcb41ababa4b0438bd0b000e75cd47d0948df67241da5e8107b52d438c2f2417bdbec6c93ecadb697fa4b0e44503e83ce9f372ddae9fda1788db55a668319aa52facfface883d54d1a653f3269e6aa3dc37cd11c9ffb13b0a350d440b09fa97e205293f8f803b95110e3f773749781552468cc840ca8bfc77c82c425a989fa943816ae142b8113ad68126549137e29dbc38c5fcb2e385e7d4abb06ba311cdc2644726b2ee7374a38a1a0de58f1cac92f1b64012ba190f8c351f29cfa34b53b161a19289c0d1bd811f426fd977f214ef45eb6e4092cbe53c26fbbc7d5d7f3adff66ce20406f8a64166fee5db53d8b749dc31989fdc6b99826dbcda0433bfb524d9ab90502f06dfa5bc33a7b4b76ba4cfe340dfdc662c3b6100e7f1b9b1c796609a04cb9877b50ac341c2ee74b22635ccf1ae618438ec3715de7d29dd5b78a8743bf04d9ae1e55ca666b6a3f0965a8d1fbda2e691897a990f390c855a531cbf88c6159daa75bc88991fc6367ab6ded7767458e94a35c97f933229a6d2fb5b48830ede474ad6a5d1963efe94caabb2ab231bea51b3cf051092857fa5fc1e40249c5d01c4a6b8f908704bc90e11bea2644edeb34cc4c638be9f8e87271be4fbaa4fbaa8ae1b91dca254725a3f4892bd57e196ed3450acab0d3529aad01b00373683b43c8238d512fe586e14bcd5c9d4f3d96d1b965059485d71103b7c366d64626157e9ca4540f69340ff9306b478f2aaa7049fbc6b889beed4818d0646ef558e0736f773c50b945336d9db9f730fcf3336e5f744192d0650e8e28314b5d631a42f6db3141c5e1d691423effadfc6557d698ee576a479b3e32a856965f62da42fbadaff4e924639be24dfe90d7cb73789c8c1a58cb1b81ba4a904729a6f3da920434250c58d26e380078d7d27fb3339df0712460c2224c4475a13f4490b4dc55cfe1debe5104c0c69f248e972cc9a78f400c42a139e967a2402a5490d091ba94a464407f2dc44f1cdcf9dbe0e6e556d10fc864760eed62dd91a2c9e9c89d122669b7301ce8718bdd5d3b65fff7152f2c4f2bc7a29452c5afad3041e706ff79797681093ce84d3ddebd78b1e110b430a07541797fc846e5082d8501952b9ffccb40c5897197d3d461cfe26e1667e48f444d3e2a5380680f0d07a228658ece24a9f39a3c7fb5b11d347b7e7c85e789e8d8b8050f642e077e79fc6d0fde43e9f7b8a57151f4595ab49699f5e2d1e2d51c264130bbadbb4be81aabf1cd1a2bf344da813dd9d4e0476c2eee66bf2e75c95737611f1a3e50e696df96e84a75a8373dbbe0af76fe0ee07717abe00b7e4ef55cad50a90f47d6e8ae50b92fece33d5e94a01ba1651d4895b2f1333d8dbc3c3e7f31fbeaf3d4238a5b484ffe9449109b99de02fdacd823784b7b40818c159483c8c457285c4b58d8c39506b436c4c1db1778f21f48110e23e24db469c02302f025bd6762b6d5894bd826d7a6eb23a0606fd49c20cc5a39e5100b4f5228f61f56747be4ae98ce7c6283a8b46a9070c76b57f87f90074de0d198f493e8eef6c12c1e623fc554a2854936f4467f3640ebbdcf0fed36a1b4b93e71b289f59e7a26d213a228ee6c17ade319a1dfb2c54740d82efc99b0a7f7fe75901b8749aac54a28e77748e0b21b66b0ac7bbc16970b8cd9e3992d3d505c0432bc2722d4e7f8710e8e1453cf06e145aa1ea9c001776be02838585b009ef86c3a84909eb8c0c3aeb0d6312d36fa3039c94ffc817a6734b017d0846521f74ba791c25cc127d114fc43388950265d6ffb70bcc01d7fc61cca70d897a535e6ae50189f62ba954c638d696a578435c081fb76c6237708fa90b4bc84ca22a8e1e499d967b420b286d109f7317f9d0196da489bc2a2ad183cf094317dde3215ca8140073fe1e3196a8785f698a62346339ba0a6814524d5d0f4f53aa694e448023cefc328f36cf86146f51c5e455167b569fa9e469f388a8bc91a229e5367b26004eb8144e9844dc82d2bcf1c7b3bc30327600d8298beb0ae39936fd2da12846067cc83e528f9399c7f9474b19b9f3da17e6383abb99532b32be169c63386a5c3603cf940b89fa3d25941fd4e798816ad5a44545430816cd2ecb7f38a586e060ada78a5f83e6241a9dcfd084e32a37f6047323d7158440b9c7a4b3aff1939c6256c4f728867a129fd1412271e2940b57dbc97fe695992a67989c1220986f9ea530916ad67fa6004c437cf34ee80b4157d056ef521b7b3b5fb966ca2d6347d4ad9ba5394170324392ed0745cf5d4068f61235a039d469619de2b629d6e8ac56b5841bf82f335afe5f8d3e51bf80ef69a1d8b88c7e9ff9a571b01a664f0fb651dc2ef4f0baa95f26181aa208e9e82010080dc666f2af85314be909882c79b0c4211e3f9f9021681ada67066b1d1119f6627e6b002772ca72f79883d63849ed241f15abcd53535ae33add9fef40bef22f3bd", 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x3, 0x1) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1ff}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x3d}, {0x1, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r5, 0x0, 0x5, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000019240)={0x7, 0x4}) getdents(r5, &(0x7f0000000100)=""/102400, 0x19000) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0x9) dup2(r3, r4) 10:23:49 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff}], 0x8001, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) kevent(r3, &(0x7f00000000c0), 0x63, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0xa2, 0x1, 0x7, 0x8}], 0x401, &(0x7f0000000140)={0x9, 0x3}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x1000, 0x0) syz_open_pts() 10:23:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getpeername$unix(r5, &(0x7f0000000080)=@file={0x0, ""/37}, &(0x7f00000000c0)=0x27) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) r6 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) kevent(r6, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) 10:23:51 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000038000000000001907800000000ffffffff030f907800000000450059518f00000000000000290000e0000001ffffffffcba7c7fb9219c772"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) syz_extract_tcp_res(&(0x7f0000000040), 0x8000, 0xfffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 10:23:51 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080600584f000604000000000000000000e00000027da1ee101db45953acba91aeed4a10569ac40281ef98bb511c6b52d9489c23a64c8dc02d27af2f1aa703aa43b2b31a6a7e8f67e04066f526ee843bd8472cc018a38f5bfcd99fab1ee71e46be431d75a20747f1c8f52746e5a7e9833024e1704a7fddedd5f53093f95a6d82f5c5c306727c03d8dfff4869842e58c439000000000000fe7352b8a573c553954a31cad1efc2f26e4d977fe02e74bd077e1af22f09b4b4ce0bc577bf046ecc8c998857a6047ade169200703c8f5944822450c485dacd398844bb8095413a2a022cc10ca522878b3008dba70d5bb09f2769191cb69d647a779e5938f8addb21e9cd06682fa4d07592b79693be66986737ff7b0bc678d027abd25f13c02db64a101052bc1e76b5530dc54d014817609d853c6454e1b56551bbef5b9f13a340b5a1d73b07261ed2e6fe5aa534878a06162f658cd904022ceecae931abb0f77441398244885ee3acd24ff2b253a3f89aa18f9febd5cdc1f99bac5dd9c6924c59bda082f646b7b947d902f8ddaf2a7f839081"]) socket$inet6(0x18, 0x8000, 0x64) 10:23:51 executing program 0: syz_emit_ethernet(0xbd, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00870002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22adbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b0000000000a8b8937d6f3bf389ff43848bb25a0fac35da07fee56a8b9d8b946d2e1d7af95d5beea2dd0568174c7bf7068e5bd4f6901f71c1403eeb6fe392347fcd3c9cfb547e2f9b857ae099fa07cadbfd85c678f69efeefbb458b9c3f1b"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000019c77200"/70]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(r4) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3012, r5, 0x0, 0x2f35) syz_emit_ethernet(0x113a, &(0x7f0000001540)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "70df7f", 0x1104, 0xc, 0x0, @empty, @empty, {[@routing={0x67, 0xe, 0x0, 0xd1, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast1, @mcast2, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @routing={0x1, 0x8, 0x0, 0x0, 0x0, [@mcast2, @loopback, @mcast2, @local={0xfe, 0x80, [], 0x0}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x40, 0x1000, 0x0, 0x3, {[@generic={0x3, 0x12, "b614c7e362d855b87fd739aa14fc9f98"}, @timestamp={0x8, 0xa, 0x5, 0x6b}, @eol, @md5sig={0x13, 0x12, "cfa89b1ac25cfaabf322c7096172df9f"}]}}, {"e8321ca3c36a4026e1b400d97208c034c162d8f7404d7752e235d801d655123beb43213a8505456cccba0b3b01b16d87c3c55998d38f9af57c102bf89810c817744e83311aec5826c4d975d7d7771ed18ae236007939b5ae54d457c33bc105284263482b2a549ae4e9ea71d49be74e90ed75eaab05b20e29795b08b9262e4cb7886395f589712c45e8b1181a43007a83ef07b5f866161988e948d5bd651a2a68e64d4f99d2c8390cf58112a439f961c4785a361fd10dadbda0499167b3af8e3131b5952fb10b9c7c9c2008aa3a60dbcb501fac3e8a269f226a161417fc70f4aba2bd16c2c71b80e0195d4670b8c5682d558e1369b3d28bb62caea8cca1dbec2f241c4a86ceb10ffb1b922267b0ab601ab8e0201da423970a19544637a0796cdb6a190f1ea5f23a709bbb0e7ca8ee5dc8d62e985dd5f47bfed2afa6ebf8fc125d5b383e7062d371b21f76a0d806706bcd4e5b157e6666e27c2881e4895a4f27e77e7b1b239134ebe690774fc7a896a7f0b4393d8f35a431650141c68e4066b7d35218d709124cdeb4824a292230459c9860c90b708751732d4e397b4f9cb6b08ccf3181402f4d8418f3bbc5b2ceeaf8bea00255d48c2b94524cca415d2a891ec21c63b582555ba85b311151ad4a7650c76b51bceea3022993692007c324781e11d9c6deafb193e88444138a981c2c4347ca9515657ab69ed50642723103ba01e42fea376a6c2b85347deb97edad33d2b79bf5618ecede6854cf5e80b01320f480814fcafc43fc63dad544a3b5edb4404f3e426ec89d7d2be584985aa7135e0e849305d763cb4e7eccfb414ce326c7a4ae781d95391c55f538bb81e97f78520354ff6affd9e8a78cc431295a57921b83e84957725b700987ce1b6878251cbad29334d673c2947a11fd200d7cc83fadee7a98abb0ab99ad415bc4ad43c133f95d11e7e3fb255cdf783706c31152c7ba883a6f0532fa7ae4fcd9ec4b7e0074d3133b22e92e7f2827107e3cbd9fdd44781a0b38060fba35648421b63aca77dc962dd92b0047465fd0471244823b4bc39efc0e188fbf45c5cb1cd2cd1ad1efb347942a941a2ee82eb3c3935618e6ac2a657e793f6509097719e9267d0e534b9c3c64046d312413996a5a0474d808bb10eeec449f2d8e5523e21ecdf0e95c9f26e160e30d550436e31e5e4442cb08136c7c8c6313a66f8b365705ab7aa40deebe13f6c9cac2a364eb2b5110cadde8992bd86cbb352088a4fc7fb1a5187860fad0fef6ee025976184dab7923892ae421137a82a8c1cc3448b60f79e3adc6f975c5520a49b2d71c137e0a5f60d264864a329ec6ab6dfc61618b3f5ca1b8eb4c6ca2eea207b68a28c32f65cb8c503c1327971bc4c7745f786324598d11bf034cdf43fb4b6d24101021061419066ce05cfbbd782f8da33670ce98d2fd964cbfd1d701742bcb3f99d0ee9249e30f8e92cc9fdaab05352de9eebb13c2060f5d9875113648289addf4e85f641f751a37cebc9ec1ed04d0552a1fc815c3fdc4257c9b2d342f00c60a7edc40e80c6763e17b8279cc6a292a7822ba7fec81f36487b5fc0ccd6d60bb4e4a10dbb7bc8b82971291bb2191cb92be2c507142537f216f4b8efbba1f59ed0bff1dcba05f5a86eabc2d4eaf114e3531712113957890febbe4d1f87f22fe15ae992fff9735dc7425faaa1f3d6a0082674811386873431be1bbe4fe9c35f3c6166cd64a0818038eca1242de8726d7ec5f29e699ccb634e6f5c96230e169aef89ee8210cde3557ad1f3ccb8b8d3175e419d4bba9cf486fddb4b0a28ff41b8916719e5ccdae100a04595d1299928aae9ad171944ad38e22d05b0d924072ede7271e5b6917e2244142cdfc76ba89515461a0ecaf1ec4e8412c5402469835eec630d09d707f985dd5424660c75fcc313d1955cac3a20b04de357db26b35c06194be45a70ae933af154a7c6e6126724ce7a021585388f5a0e20890eb5d2ef7869538c4e33feadc9d58f4f977069feaa664f91b9a5440adbf2c4b70475c543010f45b8a35a70532f4bdd2c9c4f73e740c8511bc1d2466569ce0561832e868333333cb450aacfc63ba840ef8ca540fd709f128e79e11d2c9babd1c062b0d13dd7e14da45d542344546d9bd11daea76aa641170c4d230d81b5719057418b291dd987b28bc35e739b42ea841413bfad42ebbc7f613d3ffe70d0bb2c2efa6c9b48734916524fa35c4b09e1b730c6e34295c37b55b8697be8d706f36004619dcbab6d5be7871b00db632ddefad0cb1fd0311647c6967416b085296f322021838c8d3f7fd7db325b856ecee146dc7495145e1c596c1a833621eac39bf73e2f27f986f9ae6c4950ab7b8a76bbb1ad74d891e1bfb56eb62e3ac55add9617d7095a53aceea6d6f77f7da3d4c15220ec6f3c028be593a6d7d45b5948725584488c5d0c5abd5c7d45ccdf9db22e11e7769aaed09f9fec6f2f7967cef50e3dbf35987c50f2f31f6fc270469b2312440a8d8347abd242bb3454b66e9d8acd64494a1e2d26a98a979bf0af4d2c70df7cc3eff1e38effbde1be270cd6d50adf7498afc2639960a2182dd63e91d08ff119a7dd5328451db5f21f08e0b94027be485113d6e9e16930b305343a8a39dc2c81d553d12a569ec2bb9d84d2c5addfea2baa35daf40f21e9b7bee07c30f1a195c9a4d8014b1ca538291ceef48708be50fbf6f7a5a89c432c8edb51d114b4442ed7c8d7059ac09e9c3fc87b044287ba1e8980f1d1de6bf0de22c2788d36344b2831ca7de37f5716c0c03c2393b99e5422b4a9fc13129808953187f14872ee8439c6fd5b3eaec43119275e92cb055ef7c05e9ae62c6d9e58f8f378ad63780588ca8d7d56b6026b0b6942a12967c4417715e6fb1ef3589aacd19863e7bf36c1bcc6aa80e59992146761ebb36dd2f5b2864ed4ee570e8866b232fa960ed1dcad10b320542545136119ffb49697b75bbe6c2bd2da0a9e34662cfef3966c6d03fda4955a196eb28e4497aa47bf5267481bff4dbcd916eefa383016754750d35660e0ba7e4fcde58846eade5928ec107aa1d25cc1e8af349c939ffe4e8b6c9250c202a0182ccddaf84e6fce824734cdc9ebcb478eec2a64c1362dea83b6d38befb5a589096a5c11a21f7248a4b9369f4dbb5dba5a51ec01600c8696989b6e8f29285d4569812e912760a462015c0b376a5da21031052c732825bdef8560af3e368fd5b371fc0fcece4f5e1e67a996e828c2e32ee26476a119bf49a2303a20970b9902d946d36a4b05e4704088704833087f34024af31d3295fcc1b3ef21703d70b7d0a8265b7905ef1806ae921a1f76a0c1ab4e6265fca1a61654296f8716de527ed0a026606d523a06a8d833584cdafa8ecb08dea4379bd927df2f46486e9f83c8eb7c019cdafa6de9f611c4ac5437b8614055531e02218ee8e902fc3f678de0faa2ebf49f4bd789ba49820d576c15e278704af12c03a7bc517f12c3b681cef796084d1ce2bd44cb6ff8e9880899a929bf9fd1334f454020c3f939f785356780ef51275f2253371e1534bfb3778ff587e779493c5136c72d7a9d333d532d1febbe8c89d9080ab743c6c1eda7f074f1b5f09e5f3473cdee2abf2d70d0d036dd1c63eb14f96047f5f8307019ee53ddea356fbbc77332e67cd30e89b1c889b8bb219cb90b0f9621bbf6d705f91271ec858c68783f431c77e6943810fa174f8d878c399c38bbc92c0f0ca17fa6ca88feeb1fd984c7ab4563c5ecd6d8413c1b07839cb7456599b43dd9a04099bae2a42b54521a07c05a68ab5361102ce0b7d38e20d4c91460b988632582a8e8ad9983f6b34c4d1675c60f2d703da6a94d1879b47003870dca545fde81fc540bc6d2162dc9daf6e3c52623c1a78cfb867e30e8ebe00a0a7a1e110124cd870ba25252e395a019534c13100e56ffdaae03833b1019d0b78a879175fa3c2f058d391f7a6220e6fba6f61b66037cdbfd71a155a48b7c54a76b8997c980857ffd9cf7c23a076f74987a1e4576d561a8028ec708a55ce2f70292a52548a1c41ded87608b0dc3b12318d3acea003c1959d1a4b68b69b1b02305522bea2b52db4635f25688a3be37a65a6f688e9d327a35be5653afd0fb200a7422a2db9b059069aa6d1750b1745e1ff2c0c99068a6f6c3c671f488dc62d19c1c22b23e1bd36e9a7b67cecf0ad74a3ef2801786d6a62a094be6c24834b05249222cfd4ce623616776e67edca56544befede8fec6e9bebb7b9cb73420f30b5b192c662e561f12e2f91731d4b2a8510a4415a6fdd3c2322b3b6700e9e91ba6176aabc4f40b25bd5e0aa243010daa7260c5937c578bd79a1f88084900cd5fc31288d03f402fe2358383bf66b295e3e24a604473cbcd70ed0a643f6c6ff477f7ef063e9917d77da1c8fbd374e7a8035426ade8bebe1867f68f1888aca9dee3ad3ace1a55d85f21ae36d10a3925e8bdeb36623a3b1505df930f5f553732758da8b441a458451fee53862663e603203aed5656a3fea260e81827368241eefda7a3f7facbbcbc9368a52fd9acc6b06fac8e86e048451f54a93c9f2d29c61d60e886ed6689ec8c34ff2a536aabb8d9cd1239b7222b6e4a89249e94e3e5f27bae7ace8e166443429a0ac659bf8438665f62a9507cbaa86cd4e0d548f4fbe63c52ea8b5f56d55bb19559f58b55c9f2da822887dadc3b132055fefcc03875371489a9f173983670229c89c0bae4c8c4b721303c60c1f60c91a36bfdad533b2649c024a2e3eb07e555dbe0bcc57b1e65929d2dd1f8853b00ca18bded9e73dc0ca899aaa0609f5561d61ebc2ae7e8ec1aa35001f21cf53e7b0c3996ee6e0eec1f936da08236ad1ad3b7ae0d3792e92ed15ad3ec85f13be288afb37508d3af13d47059ee6a5e7f81f6532c7d29f7ffad8bf2ca39b9d585359a5dbf54fe434925157c4c8bafbfdc0206e8d4815d9fff529150584363eb935c11d5605ba38638d0e5b6e87f12e1f94c5828fbe22a393bb55afe93f35cceba23fd49cc097702c0dfccc62c8c7c6a13a8dd8a2a0ac97cff70e7d7e9c78e7a88574ec81bf8fa894ac1ed7525874d19fcab10e1838b14742ea062016addf4e1608134370c5b443b579cfde4aa2d8b558d282562b1b54ef6c58410d9f2122ee6f89104b9170e0cf82d7c084eae44443ba3492f0cefd51bf741b6de19520b0a66f31cadedadb8dbb2ef32ece70314137aed357faaee6e1a722d749eb57750eae27a21e6a1289b179bd1559ec6d1cadc8c30d4fa5f2c543e04a724fb7c74ad1517463e3f0eba230c427fab5769d5777488efdb0ef97e6e8bd04d834afe3938c212f917180cc86890bdf4368507de01f8a48feba230c3b3e2cae91fd305f1d6d56884f8eeb911130961bc7ca358a537eb579977e090b2713851af86903c73ba135cb359c7313466aaf7a5c68e48c06fb4f40474e482c8464c6534039bbb875f3f6f456bf699062220f859211c117c396b0b45a4c3cf41d3b504bf8f025c47547d080f3594fa4386fe43f2abc163c47d7285bc54429a120c9a61c11f568a77351e2177b76a840aec96536d78cb67c2447fa39c633f4a766e72bf7bb4e90e183f74d471f9c62216eb1b6dae54be5fd91933d6ea6076c282e56193ba36e83bf4a3c261c7309e131c19f3b1e1b3cc9427140eb46da8145dcae50af52e994fa86ac89469c66be747906cdd99bc6c17b89ebc6e6f2ccccfc619fffa79ecc69158f364f23387189a55a6cc8792ddbd902df45b3455ea7b4b1a363a0a090f476f6d915f0d708c34d4a0e5b1b48276c503dcc72279"}}}}}}}) 10:23:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffc, 0x3, 0xfffffff8, "030000000082ac0000ffe0357f00"}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:23:51 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0xffffdc39, 0x9, 0x58}) 10:23:51 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) mmap(&(0x7f00006ac000/0x1000)=nil, 0x1000, 0x4, 0x5412, r3, 0x0, 0xfffffffffffffffc) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 10:24:06 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d47ba34244740a2339741d8d51b6c95307880bf197f1ece1f27e43e8c74ba3583ea132684a233179829e1ac11abeec44948709a41078b66b1d27b9440ab4cb61aea2471fdc2d7f61036ba103255ed4831213c09465a152ba3f16c3881d358bf377160b38d3a31dad4169959869ea63f320bd23e6d2792fdb811b909d05a855da4b93d704be9cb4edbf0db44a7f62dd6df0cf42ec2b5bfde1430aca1210e5cbc4"], 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r1 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x4, 0x1ff, 0x0, r1, 0x1, 0x2, 0x4, 0x21bf5e3c}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r2, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 10:24:07 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) lchown(&(0x7f0000000280)='./file0\x00', 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x4, 0x42, 0x0, 0xc57, 0x1, 0x2, 0x1, 0x2, 0x10000007e63d358, 0x3ff}) 10:24:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xa8, 0x647639a25b40584b, 0x2, 0x98fb}], 0x2, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0xa0, 0x80000000, 0x1, 0x8b}, {{}, 0xffffffffffffffff, 0x14, 0x80, 0x6, 0x364a82cf}, {{}, 0xfffffffffffffffc, 0x2, 0x2, 0x7, 0x64fb}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40, 0x96, 0x3bb151c2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x80, 0x7}, {{r1}, 0xfffffffffffffff8, 0x60, 0x4, 0x7, 0x4}, {{r2}, 0xffffffffffffffff, 0x75, 0x1, 0x3, 0x100000001}], 0xff, &(0x7f0000000280)={0x0, 0xd8b8}) syz_emit_ethernet(0xc2, &(0x7f0000000080)={@empty, @remote, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x22, 0x4, 0x0, 0x0, 0xac, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast, {[@ra={0x94, 0x6, 0x2}, @end, @ssrr={0x89, 0x17, 0x9, [@multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1e, @empty, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x23, 0x4, [@rand_addr=0x800, @loopback, @multicast1, @loopback, @empty, @empty, @broadcast, @empty]}, @ra={0x94, 0x6, 0x1}, @rr={0x7, 0x13, 0x16, [@empty, @empty, @rand_addr=0x1, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x8}, @timestamp={0x44, 0x14, 0x2, 0x0, 0x3, [{[], 0x9b6}, {[], 0x9}, {[@rand_addr=0x4], 0x20}]}]}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 10:24:08 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x5}, {0x6, 0x3}}) syz_emit_ethernet(0x7a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffc41173fa2d75030964fbffff08004500006c0000000000019078e000000100000000030490780000fffe440000000000000000330000ac1400bb7f0000014414000000000000ffffffff0000000000000000890f00ac1400bb000000007f00000144040000831300ffffffff00000000"]) 10:24:08 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) getdents(r0, &(0x7f0000000100)=""/29, 0x1d) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x40) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000140)='./file0/file0\x00', r4, r5, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r6 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) dup2(r3, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x7010, r3, 0x0, 0x8) readv(r6, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) openat(r6, &(0x7f0000000400)='./file0/file0\x00', 0x2, 0x3) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1ff, 0xff) syz_emit_ethernet(0xea, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6010fb7f00b400000000000000000db72cd620bd00000000fe8000000000000000000000000000aa70000611680004003a0008b8660000004e234e20", @ANYRES32=0x41424344, @ANYRES32=r7, @ANYBLOB="6106003f9078020001010000fc3af563dd004a20d8dce25ae6fc13087a5df852c7879169fff8b3ad11d2d106bffe998865a12deb0a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab822f30e09edbe9c778181903b3ed2797d68c4f7de872d34ef8e03576b0e78dbbb51a2c43dd830dac6bc8d7930505cd61bb6f44e8e6d322bd19119be217f3ceb386aabf0b22d57e3f5df7c482f0a79e2544f5810a25ab0ebba3f66e8f5a2981cf18317e280f7338acab25cd2f1a39f61bc1ff56f3056dda4900d19bb0363320bee4f85ef359223e44b1c5b5f0cec77d1d4a7dd2f598e33f46c7d7f88b8275522f5326e05dd69cb16fd70af2471f4041a0918614035c2c2ba9750eda2a96d67fa7267efb0b6c870ada7fa5123e8dd2558bb5961fbe9deb5b4bf36579470f33605ffe3f42be5f3a56d4924ffe970ae8de170f423b6866d0eb72ddd6e3e0e44236009f1f6e61762deaa22e040ea0bc3ab3778eeaa54d83cbe9301705cb9750f55cb1a4708c17e342000000000000000"]) 10:24:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8265d919449916dc2e7f022e0bd3e01c228b13edcc0d3b657f2f66696c653000"], 0x10) chmod(&(0x7f0000000040)='./file0\x00', 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 10:24:08 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x51dc8290434f8364, r2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) msgsnd(r0, &(0x7f0000000040)={0x2, "86a86620a1c9afde0fea216d0f0ac8022d129dc81d2d2090242b8aa33871b26faa729c1fdaa50c58dc1aecce9bad9517568fa40ef24aaf6287bb1843b459259ccea6dcae223fa6a2fb1ca933ba7984750f3ceba76cf1dd70c90b336a3a321eeacdfa0ded5e7a7e97c28a5b0c452e8b6c94e3ceefc77482fc5b47582d788fffeb"}, 0x88, 0x800) 10:24:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x4, 0x80000000}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffff, 0xfff, 0xff, 0x56, "e36711f45228cbb867ecd4bee4559289de3141b2", 0x0, 0x9}) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x1) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)="3817124699870023afeadae643ca6c9f115db404cf937e345dd5", 0x1a}, {&(0x7f0000000180)="124ac8a5e55b780521189681d30f3484d86e1f67a3b1497a4dbfc1ab379e0639aaaceaccc2143b3f3f806575e981656fb2aa897c05efda9b8f89c4add5b5801afb716e3f17ee3047943788e9e7a9f30f460eaf4e5d784e77eb30b04336f9527b7ed7e3a0775175e827519acba71281fca9be72bf01cdf805288896c43269c6523ca21f920543bc35c7bf4c1d6f5aa60bbe5c565b", 0x94}, {&(0x7f0000000240)="907083fbacb345c643b1fb62df0a51029bc0129ce014d3896406e45efa3a68e12e9f559cf433969196022068ae1a216f7b2279f10d608308613725541d7c188b2a6824d1e1831d0aab32a38c82f88a68ac6660751ce0d20eac", 0x59}], 0x3, 0x0, 0x0, 0x401}, 0x4) syz_open_pts() open(&(0x7f0000000340)='./file0\x00', 0x1, 0x120) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000540)="2c4d86d1788383", 0x7}, {&(0x7f0000000580)="aaa16421d4e3c491aa4b62fed4db3f296ef1e18a4d7990c680ee553dcaebf3f8f10a0d3acee9e40149824307ccb14e9f5258d833bb3aedfbe584363047d63e599e0f7080aaf649c070deb9c3", 0x4c}, {&(0x7f0000000600)="9ef21bb627d440fb44422a1f11579ee89b178774f4d7fd84fb894f425d2d11d66b832489b832ea05a9613d1f825d65714dc85dc007d488d70797ccc23b2204119c2eb072f0d599b2534ea1d630c58b3972d0527bbab22ba70a89eb18dc14625a981e280d831f2e8738a4", 0x6a}, {&(0x7f0000000680)="d65bdd6b920894019ef3fa1ef0ea3d88d4fe89d0157058c0dee1bb6325d1862895d180f94183868b5f07952ab2879e21b7de803c50205ac73e272031", 0x3c}], 0x4) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) shmget(0x1, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getpgrp() 10:24:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000440)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000080), 0x0, &(0x7f0000000240)=""/177, 0xb1}, 0x402) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 10:24:19 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031597500306c0000000000004000000000000000000000ff02000200000000000000000000000104009078000000006027671500000000ff010000000000000000000000000001fe8000000000000000000000000000aa"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x400}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x4, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) semop(r1, &(0x7f0000000040)=[{0x3, 0xffff, 0x2000}, {0x1, 0x6, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x800}, {0x2, 0xffff, 0x1000}, {0x1, 0x4}], 0x7) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x400) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/11) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/141) semop(r0, &(0x7f0000000000), 0x0) 10:24:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) syz_emit_ethernet(0x72, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60837731003c0000fe8000000000000000000000000000aaff0200000000000000000000000000012c0300000000000000010000010005020000010300000004010004010000013033000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="2ee10193be485d5d4b9095e786af6d967db24d7596180f6d5007d8dd538cf96cb06b84cb2a5eed56e7a00d6951971148a54176b6fc7089bd6fd6f0178b05052a5c6eb1839d70085cc868c43395d74c9f27442d8716db53657e658df46a8f014182fbfa92b538efc1867ca603029202184f20dd090d70910b7be893489c5014e9d10abe852f2b32a14f620725fa6e34073a513598bd40e67403289f9ad7"]) 10:24:19 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000080)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) sendto(r0, &(0x7f0000000200)="803bfd678afd74a284a4bffa8cb36774fe1a9f8a9f88a9146c828b709cdac31a9ee849b55b6bbe268e484602e3b9e110c034453d2a2977681f6764376cd0b837fd717baf6bec2bb219c48c0deecbd84d381e5d49b4573bcf67931e7ba167e86566d8559684de39f7a3f0dd775132f55cd2ecaaa549f3ce548452ffcab54e85ea6e9210dd93fcf4a3f38816914b6dcd42f2ffaec65b225ba5afdbbc7eea50c2b3cf30", 0xa2, 0x5, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000002c0)={0x3, 0x8, 0x8, 0x6, 0xfffffe01, 0x8, 0x0, 0x10, [{0x7, 0x3, 0x80000001, 0x1}, {0x7, 0x1, 0x80000000, 0x8}, {0x9, 0x101, 0x0, 0x8a}, {0x5, 0x6, 0x1, 0x3}, {0x10000, 0x5, 0x9, 0x1}, {0x80000001, 0x2, 0x1000, 0x6}, {0x431d7f90, 0x8, 0x1ad, 0x7}, {0x8, 0x4, 0x6, 0xeb2a}, {0x7ff, 0x9, 0x0, 0xfffffffa}, {0x2, 0x4, 0x7f, 0x8}, {0x2, 0x689a, 0x80000001, 0x9}, {0x6, 0xff, 0x10001, 0x3f4}, {0x1, 0xc2, 0x6e3, 0x6}, {0x17, 0xe0, 0x0, 0x85}, {0x4, 0x8, 0xfffff11a, 0x1ff}, {0x9, 0x3, 0x9}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x62) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 10:24:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000000)=[{}, {0x6}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r2) setegid(r2) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) 10:24:20 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xd995) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0xc04, 0x5}) 10:24:20 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 10:24:25 executing program 0: r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000080)='\x00', 0x1) getegid() 10:24:25 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom(r3, &(0x7f0000000240)=""/174, 0xae, 0x0, 0x0, 0x0) fsync(r0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0100006551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba100000000000000fed1abee90e875d9fe4d1b37f3ff7fa242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8769809d5ca8acb3b1e64635cad5a500167ee8bcaba07eca837f44da19aa6e6f13d2a34155e8edad25dee758fd1ae430a576027e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b10144122e82f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c10d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b00"/352], 0x169, 0x800) msgsnd(r4, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) kqueue() msgrcv(r4, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) 10:24:25 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="71d9ba8142ce6bc871fe88cca970ca2d9d99fed0101d1fdddc5854dc3246ab3857c60d2cd9849013b952eddfd0c5bba7710e3cef9e17fb63c1ae14839ce645410c4f331ca2879f850b66cd949813d5eec0e951143f7a404005ec4879", 0x5c}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) syz_emit_ethernet(0x5a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000400000000007e1eb4dd6ec4f391dd23d361f71cbae3ff53a066706415ff02000000000000000000000000000132e3a0e5dd148bf63fbc7aa349617cf451c29b9a21d161f1de5a37f678acab38f4a29ae7e3ba457cb2f411071e78739263aca4f405d181097f2dcb08c4f75a187d460d0ce4f36550a5a051b5705bb7c8e56bbec4e9bd4844e9c625073ac60558546ac60dac803862a01c1a1da7fc51bb9b94cc5a56"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') shmctl$SHM_UNLOCK(0x0, 0x4) 10:24:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0), 0x1ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x7f, 0x8, 0x9, 0x81]) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 10:24:26 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESHEX]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000600)=""/245, 0xf5}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) sysctl$vm_swapencrypt(&(0x7f0000000740)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000780)="ac94974bcde2d4d08064ab834c4925b9f719ccf7215e435118109f548ab08a026279a21ffc06a0621f12335fcfc01da814afd4ad003534f44c5a0ca91f85fdea1896b0f19936955f2a8e2ea66b085d6edaeabed0df6ed9b3c180937523c5178bae0a0af4d0f68442233645acaac7f0fa9811d803e0de7f4502024baefbe3d6f4f639981b8ef687531db5acf81fb7fd4e8f6c377f1f99943e8dbc31074b4b7a22f71acba483fd591bc4a31af1ecf840b2", &(0x7f0000000840)=0xb0, &(0x7f0000000880)="e9496915953d0224a342849a0ee698ff4708455a3b86682914a529deb5118ece711db163d5a14babc157d0ec1e356122a178b26f04c670be5ba9ae112c563b1d35115bac8cf2ad84096299e248db3343f44d12ed6605f6ee5c81268255a55bf35344fd5c6ba023d45b6e45c426f89c3a52a2932b0808a752bdbd8bb8159eba9429303b7ce56e69a6c7210fd617b7da56e5ad17765ab73344e48f0b9d932e182976924edb82a87de12eb7cccdbe790d0041f690851100048f1bd0b3cc", 0xbc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) fsync(r1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xf73d, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb73f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000feb000/0x14000)=nil}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000e24000/0x4000)=nil, 0x3}, {&(0x7f0000aaa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000b9a000/0x3000)=nil, &(0x7f00009ae000/0x4000)=nil, 0x2}, {&(0x7f000085d000/0x1000)=nil, &(0x7f0000e52000/0x4000)=nil, 0x3}, {&(0x7f0000afb000/0x4000)=nil, &(0x7f0000d73000/0x1000)=nil, 0x7}, {&(0x7f00009fd000/0x1000)=nil, &(0x7f0000d41000/0x2000)=nil, 0x4}, {&(0x7f0000c04000/0x2000)=nil, &(0x7f0000e76000/0x1000)=nil, 0x8}, {&(0x7f0000919000/0x1000)=nil, &(0x7f0000be9000/0x2000)=nil, 0x9}, {&(0x7f0000aa2000/0x4000)=nil, &(0x7f0000dbb000/0x2000)=nil, 0x5}, {&(0x7f0000c71000/0x3000)=nil, &(0x7f0000de0000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe152}) syz_emit_ethernet(0xa6, &(0x7f0000000040)=ANY=[@ANYBLOB="f0122e3fae3a00000000000088a81d00810044000800422700900067007f0058907800000000ac1400bb94060000000144180673ffffffff000000010000011b000007ff00000100070f0100008080ffffffffac1400aa010717c0ffffffff00000004e0000002ffffffffe0000002831f06ac1400aae000000200000005ac1400aae0000001ffffffff00000000940cd8c90465a7ab2515de27000000000f009078000900ff"]) 10:24:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73146eac83611ce45118d1e9fef7a1ac4936f34882009f9241e28488f21c325c126b5101df02f6f5ff774a148ba2c00000000", 0x2e) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) write(r4, &(0x7f0000000680)="a40d2e73ac02a9e850725d0e477880677ece6853b592009ae82aa238ba882b7d0fa3181545151fe57c9b79526d1f2a18b689246a0d14139f182309d8e0b8a9925c2a136cdad1b6012f4caaab06184b888abca106ae83fe34f74fcc81c1f9a0eb71b2b1b126b72985205fa4214fbe1e693d6749337f2c0f99f2257ddc03a16516284f432bb02379a80d83e41a9cbe6357acbc323741878f5263547bb1574310d24e059775f0f9f3eccadbaa9acca564426b91dbf8d084dacf156ed5ab68114cdec0148c085eb5bf266d89b6796eb9720a8583b24ef65e59238c090601e393553e2b600bdd6461371b5033bd8030aa52b9b8c695439028e002b648756a68be185e9d1451ee21b5643d5abca06519b054f8601a80403db2772783e8f793da35286ae1089b4b0bafdd77d4be6d56450de59095115f8b86acda8d1d54858ca935bbb933e318aa1584f2aa432b2b88cbb5842e10d239010e33fdd8817ba6790d8e1e04ce3d566ce417471a9ee4797a425dd10cc30d2cf9526e5444341382049b2273372a745192eeaa6c6697cb2e28f11ea59ac6c285d3392c2bd6286aed4c89581d170c0de092b1d0768c9f26300abe33ad78bba74dcdb5b6a705ec347436ee9629ac9b71f01dcf909c79b17ddaf1607eb67b0f0986030dd99c605c2a64f2379780e8fec6d6305de49874760b4f86db244f0d5c293e531a2882b186fb136a20d588ecf36f3d749ed0ddbac4e5f7083af46b0d0cfcb0a015776561e1a1c5ed0848b5b923519f173a7e5c097648d52fd20bbf5cab43212bbc6448360614d55147eb96f0cb93f280711c2d4b1adf20122ea3e5de4f6c16cb61bc1f44e9d8d1295bcac6283c3f46e603b71b4e4bde8aeef18ef69cd236900bfee4b13045411d33026edbe0b0db23720f7253d1e0ad66f023c53a2ac14ede5ea7014a8489a0a30fe19ab001c5d92f5fa4ef2e5b23d316f365d5e0a8d3ad138f15b0056ddb6ba8f1045e1f1e2a6c587384de3cc7659156c3f40cff6614e5a47049de298e9f2f59de92c595decb533437278681aae4404401b09bef2da431fd17b8ed36fcc8f1bda7caecf79e12f39e2e4d0d154c8d3195df0f8518f47ece670df979a0f32999915f1a87d32b2198040e56d49ed2ea971a34a67b523b3dd59f957593a2e9127d49b8c2274aebbcb721858df47f986ac39406fc9aa54eb660d682a9521ee493904988d1460282f2a05a3881c6f97a008a3deadaafc22743bc7f84987bdf9e364272642419f9d7a46d829cbadc5c86eeb2976240e8fe70f10f67a91eeaff7126653a0f25de7e6e0dd9f9f4e29aac8db0b5296fc466c9c1d4fedb3d92a1c8afd7ca4c248283daaee52a19f8a65ccba45255e6eb4fd56ae22c5666abe2d92270dbe795f1e5684429db6577921ab544c15ace584afc38605ba150266e63535daa14d18dce59ceb2fb3a85c3afe82f79d523f9fb7bda7764b24560c153e5f4130281016784753932b4656feb369d95f35270038af1ded003e335a79c12e8f235fbfd4f8a52cb276351011306fd7a0e0818f5620425dd1135a614fb0b3bae10a506937d2db5dc848698bdf3d57553860de2ca8b99847d3c530e7fa3416fb0e627db1bc57746329069e578e3d3b903f58556e70b71446fe476a41bc5993e000213629ac404de4ed7d8c904e48fd9c54c351a50467768b30bbdceda24a45ab002de956581df853a8b8e05001be4def5adef138d61b83eb2791face5763517dd588c11e56f88e8592ab51bbe4fc8751d35ab021e42d7b8b720920678b9c41e94643ace62fddd39e5ad392635d0b0ca5e91ae807d2bc5f2a43a7786a84e14d860ed9c5441cbeaffd9fa968f1f9ed4453221bc7893d7c55b9175a0469909df3515c7249381cae21db773afce366adfc3996a9c193c42513bedbb540882ff2abfeab00ad10ab209cf12d5af489ab32a5849c45d3338285d3d3af47904672501ceeff37a367c5beab30c506874a783b298444fb9127336f91ec185cba6bb1879484da5de97d430c4336bb9cf325c3c4b2632809b7d252eca0079f3258e2adb66392be430c9aa9acf48afb58eb06e355d2520aa7cdf1fa36cb934fcb2d2c17f9f7d5ad54c2655ffc6dd58ab51c41a6712f0f439de7bc47dd2c9d0589ba72a25f8e75f1ca6d1685851fd97368fa0df71aea7b940f2eb838c6da19fae6f0e25100d426c2640854bca4f47757ee95cb0c246bb352b91efaa27b63ad544ddc2e58549b61f5592986028c9aac4d59f7bac109bfaea5a897e61da15df5517cf501f5cd84216f615b1ebc910aa09a0b78f8d45af12ee63862dca062de4467688f4a85b060f4d5dc6de349fadd2776ca8df74535b9f64e245eb3a064dc9840f339d1c43969b8b7a4ab662fe88c54624d6cdb9c116f35755bed3fad956a245a160e42e6778fa36d8862efb53e4a685ff8ce3820050bac038c6fb54441f4d8503c30d53afa40d0c488698a497e99e4a9ee22bb69439a272df2b3331c74436c1ce506c8ab3a613f3079c7940c85c20a1a922a08bbafebe339536f718dfc1050954046ac584cb5ea997d6576c6311a72d2eb36f2909ee03ef5c3acee7040901c1952bced3e6da2414c23d765e331010658a5f9b11aefa66ebca57b0da38e181cb57dc1735702f305f2528eb7c3e13fb8c8f3e0421cf2736d4c57793dcb0bbb5e5802660dda21e0fff8bb8c8f9b50606dfdd05a7927ca1393109d55ab6fafb3e4817b342e8548871668976c7b51c24043c34de6a07fb062f05289486f8b33976819b2c58cde48000a46126c88604a86877f4e9fb9758bfc2be940bbe5758911f9bff04f30983cf3fad3a6f43573ff72b9ded786b910547e95cc55bface9eb5aa2316449d432fdd864851770064f6fbb0f09101aca8d6d9d8938e84c2a80ac9d514c7374d7bf2f429a2645ee192e82870ba9704729f23aaec092676f6fbd81c46a4df0174efc98749d83c828fceaee161ad125a4536e5d7ce5df23e01f431fce16801318ac00a955983929cbf082c3678b75af7bb89e417e8715110ac78e9e0b3a9fc9d63142f11935c154bc25e2cf83134cfddd722245d543b907a63efafefdb4bbc9feb2ddc33c08ec3a1368380a5bf14e7935f52844e73cbef07d7a1cbfb791c0c84fdc6df3e1d251bd97f50095e4316382aba9e7cf76f642a8ff1ceb3e8efde00e992569e680c1f8572405e042a088b44de784665223322f225aa4aa4087c3bd18b94ae27a1d363a77cbdf85764fbcffae3fe5f5a2334dc062571d9ba98405151752f1321d110b11abd7f158cb14fd4a0aaba4dccacb4626960b325b235ae747ea458224330b6358fbe1b8de47767e4860ab709286bf9280470b45712e4a230fd7ee5f8dcf9cad5fa6b7ec950529e8a8aa1bd45bfc9c9efb989b59fca313fccbbc5bd405542c18047a87d0f89910ee25d6bc76d033201ef96e332c6672eb9c65f9db0befc4872167807d99600bf5566ab57b19927421e8be6737b6e64017016f0ffc9cf82b5ad98f4db8416b5c688095a10a6cded1612e29dafb6300cbf43c43d99075dbc8bf7fa1df288a6d5bac8cce4a77c0ff7d79916f4e0293a594272203f86c7cccfd689bc98badbc66ea845b0193b9290b456a6fbf82d757031cde596fc52b1e3e05bc79603ceab75812210353a4c0d88d3e38fa5bdd814d7a6ab4d4ed994b43d1c0c5aeed2acb7f31dded39bece9365e6a2d8d7c90898db9428f9b7d29244ee7e7aeb34aa004d4aa52c2d53432a927bbd2b58c5959bc148993256665c2d71daf39e96b2d4d9b1c9ec83bebd6d12e64e0ea414ce8f63ea3552cd035ede3d25b90f44c0a3e7226b2e0a7c9dbcb21a5d39695caa5645479fb0a93e12856983518bc2f81c5b028a67ca7a4dcb8cb0eab88ade76b26fea8a0536ef7687084a7bd24d5df8173272d5f0de3283df312a115bb2cbb11c6887580e23895b005846bd0d45842b8655db82b63a9df19575ab39ed94c1b42a178c4705ba6c2e7c55235160272cfd27cc2d5777e7fce75e41ec0b7f02dda4fbff226f49d5e5e7001101ecda2abf0df021518fe371902af37912d51db1960502e4d137cf65cfc9919a52781975dff3d9134f84d82e41d3e5f95612884a80a1c8ab96f11dd8f43921426a961bd488ce366a717d9d2a03ae2fa070f7c25e95cee4bd58e01c1ced476af6a7b2950a811a176dba612cc88cd93b4bcf79adc83fcee750fae267ec5c54af9d849069eb09060a09fd0d3434c5c316cb2f8557bd785f8707f3ade4546d9e4a97490ccecddf0a8eb6ea726b0dcff054acdf06e2a2808e1710a0b60267511e20452b052d3b8742d273e8f4e17e3f8eb16b0dc1d6afc9b60444cd03399c7aa503047597d6e5b01c8db96534987106d4bf01f62dbe4f089e2b519718ba88a3e123922b7c814adb8d14adde5af9a7319263ce6b89bdc9a8389f6f7f64138915c75cf7617f41eaaefe90dc707ef436404424932e1ba124cb4a63889626ebeb4b203d45be8120b6403d1b28d881b875fb154c74e72b6ea902c1c8824802cb1794b8731d39bc4b941f5b6dc1e8245f4deaca7129b53b188bad59e1d076534cb0f186911dee04681c332af39151383d1d1889a7f2b8271c270651dbaf95ce45cd671c3962e8a1505b5c0f126be1a567c0e81c4bb7ba2f5acd61f3c90e2ac4b7cdcad35f22ea04bff1f74121fe331be41ce3eecad26f784e968831a927cb88b59aac42041aee6f4d9997e61116cf24ddb3ea4631c3ef3e12b55c727c78436a6b77e79ddd097dd87b0c372fc0ae3797f6ed1c83125da3773f4d0be7f59bf5ec7e730231eaba8b68df41e53e8e7ae2259eb18aab3cf8215f14139ed9161d2386395064cc9947f49e32ce11f30680d01e0ed8d2997219513d840e5b3c3c3d9812679e6d0b365e61c1562da702e32a022b745b32883195f2576dd1a922403f09a79a1f078c54d391deb0f87f866d31654e719e94d77fe720664ee8cdfbc69a927f11215639cc1288d3fb94e54cbc4d1d32e8596b96bcaa6aaaffe61a30cc6b4bfdc245085312f36a5f39dbd77961837f478d3496f62f1eac87ccefb0dea22ce0aaf84061937c5f72c96347ac823b96350fbd7b5db31d33a0462cc5e92efe04c4a3894b4234ed7ac0adfbf1bfeb2956eaae683b784c4abc00607afb8a4e30615439ff47fb3cc84d62d0a2b68fde6bee90d75abe01b3acf87c5208a8f7f9735b7e2bc219569dafa2800834c4202c827b51bbf7303513de9f75a2dd4b6c3d449da99a96b2c9f62b9d85d2885f9b7fda1a9881c9a930d0d991e82f8b0e564662628e25b48a229f7fa31544421cc03a0ec0adfdedea632c2f72ef32f38c32d30f03584139bccec22d3e68511c9f25d924af2c4af51c4692beb34df77cfe56bddf044fd84a7d11eea3f656a64f1f4177f2a49fab3bad1f897cd83e82dad735c959d7d6cc088ebb28140d1304a3f01aa46003552dc800ca198634868ee079997821d1648acd14979715f5e4f09178c4fb8adfba2c7461679dec97aa2b7b5df588f9541b926c330ec76f24b0c052724cbc4c737d4846d326c61f27c5b1772ae828f637675661f70015ce9b67b9eb908f191042705befbc6f98519ee0a2bd91469c94d5e5cd33eede022d5c67e0bf146b2cdb7c259087a335dc53df04b52f8447811bdff70704cbdb2b8b54fab761703ce4b154882cd74f355f87a0f22957e0e5e6572246d75e42a70c7414012201058f3953ef11672a0c4630eb7e6bfc5f77db5216bcc193e952177cf12074941523f149e7e12fc4338d054384a65dc477e", 0x1000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file1\x00', r3, 0x3}) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 10:24:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/175) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0x6) 10:24:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="dc0282d768acc1c88a715151293662988a43c3300e9f7bb1f87f5e9e1ebf7945cc5f9ea6c66e3c77b5020e581e185b561ced3621cd999f50bd81d39c220b6118f61bb6f5d89689ea402d30506402ca9c095d577a962143e1e2d73097c723f0570e8e4ae9e5bed343cbfa2ddf83f2eb988042c961b3ad"], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 10:24:44 executing program 0: nanosleep(&(0x7f0000001580)={0x9, 0x3}, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) 10:24:44 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100140000bdb973531eb41c9d60cca81247e4f515ff0202000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5b00060090780000"]) 10:24:44 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x85) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x400000000f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/118, 0x76, 0x842, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 10:24:44 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000005c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/93) 10:24:44 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e08004500001c0000000054b382e08e52e137627500069078ffffffff0a000000d61000907800000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x900, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0x7f) 10:24:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffe50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvfrom$unix(r1, &(0x7f00000000c0)=""/188, 0xbc, 0x840, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 10:24:45 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x4, 0x200, 0x20, 0xffffffc0}) clock_gettime(0x2, 0xffffffffffffffff) sync() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x1fe33dae) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) dup2(r2, r2) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)={0x53b, 0x5, 0xef4, 0x2}) 10:24:45 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, &(0x7f0000000040)="ebd01cfa64b5abdd089e48fdd0cbcf736e4a5b13bc73a0dd80027c3985f6c84b15cc3c6fcc353fb74381374b3391ab1a07d5e254eb6d6005ddd82bc78ea7e90d470c5024312887086b415b197d55e7d7ced4ae78608ce3e7f7bfe0a5aabd9dae0571314f324c5093bcce46364784366baa3a61f6", &(0x7f0000000000)=0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x181) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) 10:24:45 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000300)='c\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x1, 0x6, 0x3e6, 0x0, 0x9, 0x3f, 0x5, 0x0, 0x1, 0x800, 0x1bfa4310}) r1 = open(&(0x7f0000000180)='./file1\x00', 0x10, 0x0) sendto$inet(r1, &(0x7f0000000540)="1fdf69821d1a0015d662463331b8045f1d143f897305cafd3e4ed48028a995f3b2b9ff2798b04dcb1982f979bf5f4e2a3e3ebc0825e75798c52627cfac39688011c1cb6aebb16fb5330b30b74f45e8481933dfef7def4b1b94e1fd46d75b99a621cc16a1111bee96c26d381b8e1e30855faddcbbbe754bf448cd2ddaa03b038af5bcfd03dd80a41342c7cc2f1a2881cf687efc4032a64333a8df46c727279bf5db90af3d5721e67e46ecc41db1f2d3b1c91d33648290201f4232c7012dbc896496b06af07139b6cdd9efd1187bf4b7346a4e2bdee86acc7fc3b71ade06add27351e3bfc81f064d10b5e38f6b9b70e83a1699012c013c09779faa6fa2ce1682fa4fc7e862c67ac2512e9a3a9bdcfbd07324cd89310fdfe209b821dc13d60d8cc5fe8fa82af03e1ea8076a04242eb5b299c72c133b643762d343929cbf3b96c95e3ef3263d842587f0f8ed678c9c234fc983aab6508ea774eaa6e058fd2351af0fa3a3beb5c5443dbd98f811a9cfc478cfc3116930d8ca403c0d3bafa4a2f745a7e67e32b90e793bea5cfed5edfee620766564876b825873c70beeaad98787c3fde9a813cd08e6608a56554935b2a950441be88921a815e2e5670729e58b3f2b3940de311a7a2dbb5350108cca3becf83b0461643ebb362a27ca6d9e80873dae707769f02ac136f137e4f7dc9da8b8bc3860eac7cc0eaebce261acc929509e6ea7d391ec9e738c0cbd64bfa3ca6c46606f8f82b9a6f519343f6fc613db9fc91a0da16efefb9b44cfc1c7f4097c479cd0b8354d97077316531d79433329389e4e87e2a2d2f2c8a99311355c6a3b719d65008701b9e2185e9d89783a654c4db0a66ea8ed2cd36a8ebd4a4dec1389b627b0cd23e22c32ba90417b0b6d793a5264b72b88c33801e126955abe07b46e04f02283e6a28758a16611001084ce81276766313731cf721cf10ea7d23ba5fa1e70d0dd31c99791bd5401f46b539b20904c4f7111318a9a3d96aba452a023b803bcc58be71c99ef8fc52203207deb2d053f76edf8026541be604a6def979cb8a9090c16ee74a923d0046a9a162abe03c443ae98c910271eeef42c03cf25c97b1b245038c506f66f2f93ab4ef02cc0d087f6aaf720fa732be0abe60e2f40df8ecf56fe845ccd4de76668c49279e2d20f2a1a10219bf516b60ec126080009afcf9a20d96420e3ced32fd12133bba5ff3851f398b4c77064805ddab0cb23b3d641471e24cb3b321e3cb24d97756c2900ea9742edae5dcc0d1d70d93849e51091a8f005fe7e589bfe9c3843fad8ec5bc6ef05ce4f60770de00b7d28560aed77106ba47730eadbed815d1a90dbb4872b39c94bce7f7380f07e5dd5fa129aed7dfc6ae4091c13837a6262647ed3b9df0145c6af4863ab0a1ad6a868cab07e02f56be91325b5dc527f6de79a3127555b9a7024406d07f6bf0242b209318ec0ef605f71ad1588c9815231cf33d0da940af90b55ba475e9016f621709cebe6fb5f7df6fcbc8031af5984382e620bd3b17bcdc167cb7ec676ed4df70e1d579fa889557f7bc8e652700c63c12465caa488b5c932ff6e09c8acf60d81415f3b8f86f25e6f6b7fb263273681175999911a1f92368e750b612cc6393a2dba80810e5f6975a6488767fb23fcf4d38034c3f6b28d193aca463e8de0212b8ec746cc542f355797378d6aced76131eff86a1ab1cf4553c35e1c4be5d9d708c0ececd7db29a19bb4eff1fc9ba256ac2239ed17751e0866b74fcf9b35a4d6bb7c4389fad891c0947049b7d1cc4a4d9272770e7acbc003d07793507957ed0d22f28ad8a8d9fa9101948f94114a39bf5794ff070b25fa148b80efbefc8799fb0bed6e66df752c352eb10e1180d246adb0e6b036beef07784aaafc3b336e29b1bec6f78eac78c24818866b70d795b5ea9770c81287f2b5d2485943be777f1b813381af1992cd73ae7e454e23be418db2ec7cb1d50b8a7fb2b32ff66229aa8322a9acf805809f496071c45ecc09e6889387219322441487413c85d0629789971812abe1425accf7bb3ce8d4eb1fa3adc3f0ffbd98670010d5348fe82b251f9547c6b14cd31ae5d4821b940b7c4017210bf6457339834d4852a1854c32deaaf96e63ca931326615b2e990fa855cd1a8d40d557b58683d2c5ed87847517063144572d9eef9f6584b938143c1c0a816433da8e7f0d1bb45d6025cbcadf5d1384ca293eb569f919a5137710f665f9da0f0a145d6e52ec3998552d7bf46057752bdc6083584f7be63df1fde434be22f10fc1a91fa66029b502d45cb93cc6d978ce55b82d4a79f9a148e11632b906584740006eb303b580f326d86cb9d40095824f5883d35d199cbc06eafca9b0eb7793d904085ad80e03d9321b1622d890dc927fd3d58a953febc1ec9eddc0b74eb7b50895fada3710ace6e381c1ed3c56deb3cb9abb45325ef927edf26f44a00f9b8e4d55175f204bdeee3a770b11919f6da806515c39b0c5f548e3b7bef8e90cb42e02a7ed42e4fe560ad8ee74686455e6e2ad3cb8ce9c9e81dbb3081c84bf12e0e5dd9375472608095135c90cfb735868f05a3b3c9b7a6be5f6ddfefbdabbbcdbf9b6db774c78a2816f38ad7a2f60c5012e7ee6c590a1f74cc5cb58e99ec4ab3224bf786ed2fa67c947a741c27477853779de1ce39ba97f0902b093d5f148d0d723b18dac4c2c51851e9b5c6d97227703dfe13c0b5c226994f5205c071dc8e58067c8fc086a8493d78bc37f34a7a5eb1fe5bc8bc3ce5166bb7c9c7a339d8e496772486a6b4552a8c6dd77bfe6360476c536d189c97c8951a2795a9200063c601520407e8737f6086a84a7a0a69e3b023846126fffc35725cc7e379be9d06f5da853319ad87dcdd20a09cf25f343c94ca43dc51aba992427592302932a5c3d4f758a90712db78b350581ec883dac6cea37ff7b255a2794fa23ef26b8e5a007ef987f126631810eb4ef323f30a08126ed9a86f2243e41e08bc8e2ca664789d7b5931cbcbebb1d45277b1f8bb8e06e13dcb2646817a60cc29acc4d00df55fe9182069cadb9aa62a8c4336762d55fa0d0a5e45ceedbcc62b6266b2a31136c63fc1b5113e9f59979ae0fa32c4b4ed7fb7e1f5bab44288061b9007a157cc0646965c7dd2ea665aa692f7a1cbd50f834706367c136c70097b5bf4c490ebf8df1a03d5dbd06363f3dcc310a45c952c74bd506d1e26478c452e45092c4706ea349568ab296124a1acad7d25bfffe994ebdc2604cf0272706256ebcb893f7a7ade5aa928101acd3c0f5f2a9d00d3ca5c38166b31b0241254bb65f16855cf3745bcddebb0879855492847a7373e85e6731c9764074989fd06e9fe14703fcd3e9fd29898eda1c9d2de06723403696a1d13fcfabdfbe974159758d58bbc7032f27a73c9f80f3c18ff8de5fcd15cbeb01170ddbc956f97260d7e95425ce8dbb11655eaf1a5cab9f9a37652844053795a3d8ab42cd28fe4ad0f9af863a71fbd56e8535ec9ca7b0431b24b3fb7ac9824821563e35dbee9d41bb4a890154e8397dcc5126ea7c413b8a73c3744dc306446ae56a2c241317403c9e42429c5f36c6ff652659e514ba8639aa61812ed777281e87f0a34aef42aa98529d0de91c3e8ed79b79cdeb4b0bc8be3891924c781683960bb68ee3ea2057b7d2359c3c7f434c4a68cea6c9bdc7c83c43c0ac82ad68810903931bfa09e0f44e8bf55456dca03ff11ff9500238d4e8c8ca39a9eb6cb4510dccf8dd41f2d53218e2b8e7798b4a995a9834fc9c0dfb544928b2862d188dc149efb86554a989b8f33db55206f3c739bb11b9fcaee2b8ef7885c6096b63d9bec0fb4205e0d608f73191bf76a708d0ce1a600a20351a82bb1a068fb5cccb62ed1a602766a3ff785915ac32cbc0bd1596d04900ac3dc65ef439ef74f5ecaa181ca0dfa2b0c6ba222597794f90d603ea726f9cf8d78f212f69532694dbbc4b6fd9f34ab4fe55633416327dd3e1e3e7d8f23d9a48540cafb71fd83eb8477618975b4c2894ad3e4eb3cdfe853928470bc460915598a82e2047de5dee1273696e8989169c2f1a7bd08ea92db4071390d3402cf178a7dd7185bc760698a5bf2c29379f3d8b6db6126284c410efd05e17a8254848b579de88d373d7deeba2adda235b58d6005bb5634f29fd966e7369e6449eeab5bd4b85430fb2023d48cf3acc7967af9722438373ee57518e49f366ebb267d691aaf86b8f6eb024945f712699e83f666feb9fd9cc14d91afd737b1c0d8892651c4207640524f33ae90d8a9298d5890097e756dc7593bfd15511d9c91bbb38d42e063e51cb2265c2bfcfdf77d4db3b801547483ba5b82079394dd51a162e4644487980a09afc1478315631ce5cac6a201394d97d30fb4cf9db23c8ba9b5f5114279d4e7e2a7f8a3d41c2f986ec4e502e46fc82bdbb4661847d9f31aed29f3589ef3cf6142e3656c8538e3636ea08fb5eb3e21bf2ccb42f54c9a3a58edc6ab70e3ab75958021e2a43fda2821cd62d2bbb53ff435dc8a92b2ba91488df2c1e70a5c1a5a625732a176541561af6164ec5a8ed49d8468f2304008d339c25166cb858cf907345bb47d61f1bc8f2dfd2a00374a289873a5e65a1c9064c47ebb1e4819afea3e83be6c7682242affaa9359a49db55d5a75c0d8edce6779e5f90855f0e441251e404be2e8238561c1a442cf479f8cf700c1e27d31a97537e458680a4a955e11f677d5527743a80c902a2e6781b61a470df23a0125629246421f18c71433a69144016438eef86e85019b464b47cf2f4c94e15384da422b79052d089d7c0bfcb3ed411dfeaafb4ab117bedfa417929d4a33b4b78624c88462770191dc3fa38f9fb3628a183d4089382eb1ca773c50337ce6597a7b5eb29c837cbca289a8ebd11eca7717d1087891abb87f24eb5a78642f0bf21f502d345194869aac9577ab72095264acb4c9a0b9933f3c84f4e0cf6e43c4785a8400ce70fec270987f8e84c291b670f0ed23c80b5a9fa210e0d3d589a5a594b8b0fc5ff90b619e0edd384fe99a05beb6bbf911a2e47d92c09ed0fa66756d457f215801182498206f694ca0aa2c8db9b8dd8f8aef7c5a4df6fbf0a184180f934912e4271aefbe50f2a79de38a4acd4e447944c3f36aef6b9c61672da22bff0b6aa035f4597c119346f9c88aaf8321b19389e0f64f1960826acc558d607137979caff64e901812c921b4185c2a25443d5478cda7ddf77f5ccc687e30ecdd2796623ee7caf2b5b3c877cf987eda1854c8f1731f32debc2bdb71978c9d4ba93a963b7df9504294b6a5a91843f96c33805ee574bca27d4507e54b3c5b52e993b87f2fefba064ae3fc2cf33065d46ae3e954aa4d2830a899109fe37b3b43b4b6d7930b839fde5953d88263f7eb3fefd407fcd75a3740655abac302eb27b724872e6ea0e70c01f4dcb6df099c245de36da9c909fc9359cda752955a6fa096d942a023a012fa1fefb3eb056c4f15909bc2abcdffbfa508521a9a51aaa7455330d4c08e173247bc4de963f7b19d55b842c07c4afe52d3cb561b1064629e895581a045143ed523663e2371d88cb551b39f66f90cfa13e3ae4b20423120a37a22a328277e4e89eb5ffe10168823e09c24d220ee9bcf413746400450fa13bf8eb7bb7ef9b85ddbc53aabd3d92478fda3795138fa5884d67934016a538649c0bad1339fe837d51a3d4104e446a9c17adfeae2acf642876d30333e69a5b6a42f80a941513d53cff90fc4c41545b3199c670c528f2dff64040c317a11d30d7dce605f5eebc6175cf49e88e4fbf5676", 0x1000, 0x8, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xffff7064, 0xffff, 0x0, 0x1, 0x6, 0x7, 0x3, 0x1, 0x0, 0x0, 0x100000000}) 10:24:45 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x1, 0x3, 0x1a) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x6, 0x2, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 10:24:45 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fchdir(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) dup(r2) writev(r1, &(0x7f0000000040), 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 10:24:46 executing program 0: kqueue() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0xfbf, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x6c, 0x1146}, {{r0}, 0xfffffffffffffff9, 0x49, 0x10, 0x0, 0x3}], 0x7d, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xb0, 0x40000000, 0x7, 0x1}, {{r1}, 0xfffffffffffffff9, 0x2, 0x2, 0xfffffffffffeffff}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x400, 0x1}], 0xf9, &(0x7f00000000c0)={0x4}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 10:24:57 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x8) r0 = socket(0x11, 0x4003, 0x0) socket(0x1, 0x4, 0xf4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x9, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 10:24:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000500)="aa64894db846fb83cffd9f298918ed9f1d574385fa1ffe472f8a0237131c1e8dc718f4fef43f953277eca1d1ff160a09544eb8d44845861bed1f51064b57beeea92b575181de4904217cc804b8930d62635ed99bf110a354197e687bbe588c5970f3176eeb91c320b9e90e83c94ea7a04752c67f1ac364428dc58d432cb63f531927a92e69dd7cc51ee1829a6e65a9ab9a49c70de91c350428abb779ee953badb370a55d6ab84858f860fcaa2f80605501955520e51611611aa288db49c6f4dd75e4250d36cad44e4f1b9e0f5b97d56d107600bc15d67607d617b799af5319986b328b34b15a5d2d4c285f9f96135a2c0e9ee0db6ca8a5a6e524a4418ee5e0dfe15c8336ab32c41e6f29d956f1b83eb174a5630972470bda4696c1213cb2d3f56691a6da2eaa606cdfd0572f041e26e83338a0ff9e8d4324e992acc8bf9d57ba49033982b5287fb3d4d8389a6736adceb12fb00a94391e1f08872fa833a092330feaab6a53e98cf879fd635b1c2b7164dca21ec9305357a368bedf53a28cd24668401853b52b86f8673bb484369866cc5857a99fdaef6cebb3d585b9c93d69e67dd180efcdac60", 0xfffffffffffffdc5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x3810, r0, 0x0, 0x20) sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7d", &(0x7f00000001c0)=0x60, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 10:24:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) mmap(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x3, 0x5411, r0, 0x0, 0x8) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) madvise(&(0x7f000091e000/0x2000)=nil, 0x2000, 0x6) shmget(0x2, 0x2000, 0x48, &(0x7f0000a40000/0x2000)=nil) munlockall() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x401) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000100)=0x1003) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 10:24:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file1\x00') ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x100, 0x10000, 0x3, 0xfff, &(0x7f0000000240)={{0x0, 0x4, 0x4, 0x40, 0x40, 0x7, 0x7fff}, {[0x0, 0x600, 0x1f, 0xc00000, 0x8, 0x100000000, 0xfff, 0x9, 0x7, 0x8, 0x400, 0x6, 0x2, 0x100000000000200, 0x8, 0x81, 0x20, 0x9], [0x2, 0x8, 0x1, 0x3ff, 0x8, 0x8, 0x10001, 0x7f, 0x3b, 0x9], [0x8001, 0x7fffffff, 0x6, 0x1, 0x1, 0x3, 0x5c], [0x9, 0xbf3, 0x6, 0x1, 0x5, 0x81], [{0x8, 0xa89, 0x9, 0xb20}, {0x7ff, 0x17, 0x7, 0x6}, {0x7, 0x7a, 0xc3df, 0x5}, {0xf79c, 0xfff, 0x60, 0x5}, {0x1, 0xffff, 0x43, 0x7}, {0x5, 0xdc, 0xb2, 0x450000000}, {0x81, 0x8000, 0x4bb2, 0x40}, {0x1ff, 0x206, 0x2, 0x7}], {0x4, 0x80000001, 0xade}, {0x100, 0xffffffff, 0x0, 0x4a21}}}, 0x3b, 0x5}) open$dir(&(0x7f0000000080)='./file1\x00', 0x104, 0x18) renameat(r3, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) 10:25:02 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/54, 0x36) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1000005, 0x6fff, 0x0, "7e730878ff5dbfdcf0000200683a00a52d00", 0x3}) syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) accept$inet(r2, 0x0, &(0x7f0000000100)) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x6, 0x9, 0x81, "d7000600000d0000acda2a9df8ff000002e74de4", 0x2, 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c2, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20, "c6e6eb0bf8c352c5f30000001db0a9f70800", 0x3}) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) 10:25:02 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f0000000040)={0xfffffffffffffffe, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = getppid() setpgid(0x0, r3) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x100000002, r3}) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0xffffffffffffffff, 0x2000300000000}) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x20002fffffffd}) syz_open_pts() syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0xffffffff, 0xfffffff8, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x9}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 10:25:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x80, 0x400000002, 0xfffffffffffffffd}, {{r4}, 0x3, 0x82, 0x1, 0x0, 0xff}], 0x9, 0x0, 0xffff, 0x0) 10:25:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x4, 0xfb) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="c5a2022fbacc1fc7afd873e2e0a8bc1c068463af3ba8c92970102a50b1240591726b6946ef7199d4f84da22afd2ac163e4f821ffd8a6b8ac96cb87b2a04812f557e95265900e891ac75e805e990c7ef14e2a511e69e8aab23a60418b777432f6a567fbb76a2cbca8be15f17644cf3bf15b2c3554c2ff2028c8974543a6b0aa93cec810ade090449683f52459893a83417b127a5636535bee3b6034300705091e0c662f5a4fd3015df1d753798b8cb63d64157abd3c3b6a70d120f67e1bf783693dbfa76021033bff485cfeb3bdbedf0c5a3f7a91bb121b87a42be4cb3322b71e8c75102632d9333eefd42a1cbf83472f1f544b18", 0xf4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="89000001ffff00000169cbad92bf06f0008dce384dd9cc5f8f00b87058df70ee3419c755ac224306f3d24d75015c2f01debe84bd55eb066d09398a442d6ce51e7139714b674b43d603f6d99e9e350931be27455100"/99], 0x9}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x1) 10:25:02 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCDRAIN(r1, 0x2000745e) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:25:12 executing program 0: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="25a74acbd2a501420704a57a0357831a9bf98068d18fdd31012cb122ac7f88199ca83ad9fb097156c72f6ed8d7d01acccf7e94a917528059bb3e35d10cef981c6faf0517acefc241d2455df4196c4f7733ace4514fb500921062699f527e717ced49266718b5a59a3be1872dcd0efc119359229809038cde793d0dcc04d98d58a0a69acfe19ccaade3cb7b0b579ce9f87b227e7aa62e45d6c518a209b6f038b16e27fc53a4c9e544e804d8bbc814678f4fc458c8dd963dd1817d81139e15e52603c59b7c5fa18f4c0236de5c3fe9ae792d486239d7ba79c44282c7cb93df62dfd6d90361158db9ad3a9325b581de6d2592fd657e7e2008a99b7f89363344d44b51958cf043fb18c0b3998f81fa54d6f3746640004bbbee864541b74bf44c927323b83950231539200f142a966405564c59f0e946ec9e5408512604a24aee9712a3b28dbe0558d4b0b1671101df2fd82fcf6102af8f7658ad459fafeb8d67336dcd716f5c14287d33a742e21dac526d3d6f5860148f11b228e3a23bd619420a7b8fd5dc800c642057902ffca6a6ae92cea91b753dd0e26584c69cc8aae82ab18e0b75549edac1e4c6d849be53fb640b120ff2634743ea6bb54ac8b27f87d1428444be994ed6115f1020851b09f38e78f8b9733ca40d65d74f45daa850c643e47501390f1415a4d3c032eff17fe30fa6d192c6bebd4706345f55a001d6a3e9ee858bc4e1bf831a1a0037cd466747f5787a785d8ad44f2b3dbdb0bd434b61365de6f05d5fcdb2f0a4086009564da648bb1cc2d650b4e1e476573d5363a43f9563261b518eb4d9589fb51193f22464c186935b0c74411f2763651ed6443a9dc446fed6192cd45491b95fb1eb19b3421182ce664ed940ecf25a7f6058648f9c346c09e6a9325c1e01687a57517b12a7330edaf9247ef3d38cbddc96c60008963ecb027eae32212d922338ca2391e21638a1e53af0c6a454db54f52942e911d26de0f95c36597cfde884a696d2f5808d83e3d5dd6757a25162efd94e2d521fe281e6189e54431e40d713bb1ac1e5ffecaf3b609780b4b6425b7a99d8d5f9a86f1cc015f98e1a63872c4b1d632e5bc9ea0b793d4ae38cbe55c1eb9c7eb8e0e47c2d1c7c3f14d9e976de7840f48f1a833510af8b2e539736872bb4e78b27d4ea2d082891f6c53766429b91b1eb6309e583acbbf62381cf0cd4e2013b349aca2569390cd829e7fcb73d37e717feae573f8f73b7bb64161a78904217fea169370effd484a6879f9efd5626126a938aefc995f381c5f9cff01efa720ab9a15bf3c5013e45b28c87e2834ca73d6e44a7c7df376e6d9a63805dc198864069d77a0f1f4a4aa56e56a94ddbcdd20ffb370c5f96633faa5051bc4ae98eaf116749d1a80fc297fe73abbae7630772ba7f084ad4f8ce754f8f3313921400a65cda57e36bce2a9d3e47d5ec1e8f77272253e39628f50d7a2fd0075dd65e4df2e195e516ade29b2d90bdfce33262cfb5d20c219ac2d372f525d6f07bb8e74f4d2dbe1a9ce0e1c61a85b1c43e67addb5bebe6d67da7b8f9d3d9ba58b4827e6d76fae751ec3aadcf723246ba04405327efe338087b01111be2b38535b3bc4be37af598d542fab975ec59a719c3e4cc68354b7708f7b7de57baf1467dd85480e1cc7e50bef72f2e5ef91a9d178783c9779a271b4d9380588787d2a1be00c802abb00d5c4588e265a37e6c43b49055b25351e5f155f12d5130cd180cbc2fea39cd27516f549c9bfccbd04891f9841968ebf62a68b8c4e45042d172f89729adbaf0c44e504508526a369977ce3e6635bfa624de27fde9c68206cc8379379c90726acb1c4b95cca8fa62ed738b0661d9d347d1997867db963b667e036d24538683c5bf8e203a73b9a554590dc42a3399f9be6308487f009ccc91027a1d3179f4aa0855f4c4bcd02516d4bae8d349731709abb8945e15acb624b948b07c2a46c39615128b61f1e85f7e3f385ef29a0f9d322a5bbae928efc52fc9257788fbb0fa6bf81d1cd69fdde1e4e67f4ce70cb43f961b737d69b3c7ddb2da19ef3d1ee79458ab78d55cb517b9e9919460fb89bab8053992c70b0a9dc872d85b39d05ace08e6f46a50875b8dff2d26b573a0ac5b2d4160e091e4f9436530f04c964160eaa313dbf5b0cbc3ac8ae58e8883ff7f7aadfa622d3392f70de88ad9a434da4f9c28cd46e68eb5a10c0810cdac3bd92384785d4479c75457f5630b390d3dc548504b67835839e24910ea59d364f2ae270cb68df67f3f976a0e6b881aa4e941d7bc479a9f1b3d602cebcec76acf49500950086cd22aa8d75ae5c53290038af0301fd165fc8d4e7974c38f51524905ac605ca9924be71fadfcb3bcd273640f4e6e53f6ed80581ad58608d08b4a4fd73cc6635dd5c6e404f3534695dbb7c03aa59c8f33ac0d155acf56ed75ac240d60a9425f3abb488eb1ded7b729d5cb451996af45069c802e2b9d4e05563e5e320353943e9b711b3fe2587e126b56e718fcf17800db0e0ede314fdb2972c3290aeaadc9e3b31aad0311fd5e4404116d602941ff487c59ab6f8a781bda728c0945e8e86ba44e7b1f2cd8e4a7cf5e39dde5b9f8090ebe458596e81bf0f3f22edc829e374a61b9365dadc0f2a72e602c2b455d8ad8d5c6a75145cf85a0bd79a222917227a80d7ceebf7e423a49f26ed593ed4981ec9ac37238ef753ea403df2820048e905209f318369505b5540bfff5d056b72affe7e06e52da075921b658112b81293982074cb55088a199d522d4618ec46d09b6bb0d652bbaa8c0c3795c6995a0948418b398de64a174707b0c122ef4d4898af005f54fced3f0a3c73735680e2a38b4a54c7731f83a18538c14352063d6bafe038faa948e3815813560f752d6340008a5b797f7828c48e517b8db4cdd194808955d3c5f93835fc715182d96a5cd5cb2fcb84db6eb737b9516e44c4be8431643b6748b43e66fb33471a6fc85ee51866553364f1f26177ae25e5524e27a72c4ff21ed74942c0e78849e3113efb5ae44dc0586d028d585d7c79388475247566cc1c3d0dbc2d54d34e44752023b81cec66c0664f808ecff43cd33070f19355ecad7e19d70767170784fc63f64d25ac305de36b674d6ee917172678d3e73b514c300f6caa2ecd18de9cd84a4e93e31d7157659bf27e090d49203a589abed6d2091c4a3ea19956cb21ae8340b5e6578fa81eae799984037ed81ec568309a9cd1d78a6079c3af88a120f9e5b5da07f703a13816161647178922c69c8ca3bae1211d99c97d964a40ddd5b9ed38d65005a3dc28a68d01884ed4461377e3eedf9dcbf630bf80355cde41710c99a6c22ab7deb96ab8152e5a783c8c83247dcfde49deb42fe662f455dfd5867560cd0194ded65208de3d50821983d0bd7c8a3438050def0442481df7b985ffef3a1051550982f3ed766124bfaeeae31dbb3a58ce0213bc7cf7bc4aa7d9ed51a34c12535eb9cd49515389bd4ce2432621f7d276c8f17b74ddeb4fd5ec61bbd17112fe12f6004283c6b0e73b8616a14c832bff2797d2c7a5801111c3260cf0612360685b1ccf2fcb1e3ce97034f2a71686ff333002ebc2f2581d1c708eb1b3e46a2a3af94342bf656faae53528a802babe4c130bf2e44dd43ca3c6fc7902b2153efe22534d14fa795f25030b7c845814dd7aae6bb59d5e3c8b3905d20e658dee7286eb4a7fb231473095870344d08fc6a9cddd08d858138e9993a2ce674df984afd923e2ed4189df3e8b6fd26c7e9453d7e0fe71df767366eb5eb1f349ba4f70520f0f63ae94dac91edfd7237cbee13f414d7ed51fd93af72f54bf155326aa1e3a281b02b7b32a7a01b06cae4d19418b8798ae508b05d60d3b703ac3001dc9db601519116213e5c9452648426334bf385aa9a763376b771ea003be9358eae9ff80f85c22efb4cf2e75e6609241e5f13d4453d159fe72abdd392813f0d74c0a3c12fae58055af2c10d5b37459ef67c8cb0ae2fe1234a49eef74dc4504023186af83088aa6ff00559549d89644f5764bd25f8798e13a1f1e06b39dc69c6247b5f6981e2084b335456ceaf4d299e57d4d9cb3eac785d75199cbb7ba59268be60179bc6fa7d4ffdc095ba4bfb9f9d5f070b0213c8ceed41e5f2398bc11aa134a445e4110b74e877342ac1d68603a422e0062f835fdef016a9b1b889f052401ce2fedd8f81f998cee9295bf4483198d8fa32d32a7f7f94c86675a6074a4c28e22afc6fc44aa433f6157eeeb68d0bcec83fe8757fa4951267002fa0b8d44400be924ae627b0afc7cca6f549501287e4243ce07aacb512a34f3613c262231186c3f37a48956b72013bbbc0d20b2e550d32a622c33f561be81d123f9fc258950cbab4949ddf8f5f422872855906c07db1ab37e09db82302289b6a5e5b65babbc41f5d76f42c7e2a5a069da2c439d0e0b9f095e4cf5db4e237076379d79f775614b9951a7c6eee40ad886c70976acef71de9ea0bfc5cf6b9ac94db045ff6bac22fc9815afbe438fc9f3de87be58abc79e3e6b5f21c8ef7c7cebd5bfddd5134a6eafc00c82e9e3807da142b1dba11f924a048194d9bbb5f0e7f1a07d2c396202ea6787145306669ae53ad665a5e5d0471141227677b7fab689b9a2c8334d9d6c1a773c044086576df7e5f13921d9e2b0c10efd2875ebe1401ad5b7c18eb944268ba4ec61f83fc5ce08dd5f6d72ec92d07e21bdcacf3d27a73235f9b8f77d5b85e57eacf5d2415d06d3c2779a69204477fc958ae3a3e3756c3d6f9995c8595eff60b604a30f0227b51fe748d51bdc16edfd9243331bc31421d1284c370354579de54799457137eb5ba3d29c971d50fe5164d914646c9ab50128bf67764bd5bba0f1b3653e33c850765a9b1ed2fa1e85b0a199387a65375724c9e901d54b4c1f3829d5f461f74fe9742fb231429ac2b7bd2fdbed6cc07da16967cf3b0e6985fa461e30060b4139539af0c40b0c11ebe35bd8eae847358f83456ef38a0a0e51f77a6a5b8570b7887f394dfcfc4ee59badd7ae48779efc8684366f52711cc1b0df06b28f2eeb016dfb8add09684d70d33c6da41b4819a4a027bf1a9f34b9cde791556ea0c184b703e76ae6a38dd894604e1862796d244ddc9aae2d43d571a5f6649473d5ba29561eee71d907cefe2ad981dd41a4840c4dda5341ea0348750b4e1d3f5a2cd9e7bc728a44358cd44967c639b8610fb9c57966a999dd7506969332ea5f1d00225e325590a933afd7cd16a7ed96cba5316f09b5f882f00141048945ca41f2a770a7bd3d19fcc523b32e18e85a2ac733343167c28e1cf4a5e9cecc924818f8c93d9523af51bc31fe96347506657c14acd0c5c110a4fe543e7440fb8d98165860f09805891f4d393d8b4852aa2995b8d5bab749a704ec2523bcca2408e61c876e450a88d006f1d7b2045cbdd153290b34240896b76ee37c8d769486d2d626d53b2f9b100b3b1ce9e0f4ea9fae3ea2968117493ca1ca6114896bc12631cc688fae7dadbaa53a82942e8cf74b88a72593610e3005376f095780c94db77ef00d722e067c4c13986c2f3970cb619e1e9b5117e79924e419cc7a3f45dbc6c34c2f271e059c06c66d7d6c550f6fc6d7aad6e4a7e3c641b7b1ce08cd45a01675a74e4cd0483071216b186a48e66ce0a023b7e435ea9c7ac15eeb15116ac67270763f626078a579431e31ef913cf71fbae3ace20d2d9a3fd8b07a6ba964e21a30b7673f79eb048e2186ff8973017e6f813e49bf90eb65cf5cadd9263b12c68471e2437bbd47a1f7232b24ae5666579cdbb", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="b15783a496ec112b07dd2b8177169113f6531fa425fa7878998707a3ebf01bd72652a9340aa0073faf34c9718990e2c01ded1abeb086e10d8416cc4096aa1073d7a243edba9d5153b5eb81a8f59b4c24c0fae00b24c02bfde4a20f3eca418ca37ab2c63c2b2fb53e34ea2f2e37d3c229c9ead0c5f00600807ea3c14dbbea89442436891749ac131c6a5562b7c2eac9ec139d530399ad5d7cb60799842f8e2c0dc961ad473451ba2cde1aafddf8dd4ce2d971ef5059477f95ac28cbc28e74f2c25f20c22dcfba6e637d039fa09f0ad045b6fffc081e42a43667b99f7c7830c60e8e4ca86a486f0ca879ab429c330e120389892e95972fce9693baede9ca976affeaf6485301fda981522f9d4e4aedf2609eeb4d9e68b5d6747358438343c2e39d70085d6e8a68e2bc8852618808720024577ee39e089e79bbc4dad662cd17ec8d35b85d698002c2aeafc5a42d080d8f601c65a3b30b35be961f9200b439a9dd8cae2b70ce43ec98954652cf71ab1df486547a66770bca3e04e82ecd1a57a0e537bc940677d6389dbc92e1c087d5b5d26320ce8a31408b95e39022e0d510f8faaded6714439812baf2572ef79a5c526f94d18a9a330928e9c6e2f7fb9993095bc67428b38b18fc3bdd52185c8eb5ff544b82cb879904950b655feb7d4c0ee9890da9d17b19e9ab16ff38ce14136145354a16a16259f0ecfe727684ae7d1a776cbcca359f1d47e8457afebac151e0f09ff5567e282b72fa1179f34eddd71d6ac0cb039c775545224c24951663baf63b6094e65220cd672299faa3816645230180b6814c49c0316c50a5240bf8fb9988eb66ada7ea10b3666927277c80058c8f5a40b79f093a9f1d61c5734a1478cacbbdd4e0ced095c9bb65321d4df5bb62c7f41ad8feaf71181209ee38b1a057ab39610324d652b7fdb84522d25f225732e629a90664bc44cf91df4ace11cbd5715c1dbba7cd733803c4109e94676dc1dbe9f6e94798c7c562bf671db11225326c563225b045eda391187db980136618783e4479810ce2d04617b175bbc1a24037d8d69dabfcd514c64627cd06d25343a28e53ffabc3e897abab19dc8c2662a65a6659462db986f964c67ef2a3ca7c4fc5d2b3fe1618acf8e5e15d8e7c92ef7de2eeaf76ca00a59597ea59b3dd3593dceabd4aeee08ebc693d73ca13a5e51d995436050940afe1e1efff03e36012f4c3930487d55df5fbec0d5ce8bc57c5cbcaf27ef0f92c043e71ef7691d41db7ce573aad682ddc3e3c5bfeac78ee847ed6fd2d62ec4c99bb9cb81091cecdc90f146d6e97c796bc823fd3b9bf66f5e7768d2b64c246450fa917c87a8d27fedccfc6057f4ee9cce6179cb6259c5956f063d819decf6f4a64ad10d28fa1c34f4b7e2d7dd2528defb9b6bcc4db2ed4109b409b3ccd4aa164480b3d235cdbfb41989b97b2393286c305bf406d2780387ffbfd6cb0951123258a46f7f2c09472fcd388bff5b0b62cce6ee0459ff6a0a4d00b0058314f1a1e35ca9db2b18df047bd79fadffd676cfb594846198e40ade99182f248f4212007609043e8ad563be6409754633811c1f3cf3fe0cd29ca357a019d2263d4b432f9de5485206ee71ed5db0a349de834b24af495a35983943b9a27ea8171c4939b424e80fd0ba37d97a61b6feac3f9ffad196d98e27bcd246037f3d8c10aaef659fe743da692f33a23e78e71677c19babf03fee418e3b7e5dc539a49f14790d03c23c99ab7ad65728bce77a4e61e3be0d3ea4749141e29e5988ffc01ebd6d9b73355b2c60c6db97c2150a770bd98cd22f6f4a8c805500db43b26c9536471080f56ed2d9178f74432371fcce669bf47998bfa6abe510c59b127b2230ef9bb2b4be3dbdd135c84d6b7735a24e47118d0709394a041ad6ef9c93e66027f1b3a17d63d09a6561d5adfd5687bf063d635ea83751fb32378db93586f177366f9fabe9f6b072189c6da31f048271ecb1a7129a7673110f7017e064f45ad526ef9b180d6e42915f43a39f16eedef785c7d5d5b81dd8a22dd3d66491747ab4b018d84173004b75a1d7ac46bcd27449706cc859db27e2f5b693993a04f22df3e533d316f98abb82f02228ad32d77b070511749823e3869ff08d712ab12ea7953f57ae44c9dcc1f8302e5cc2ebbb466590b155944717fc9113506e02779e316371efde8fd8f693b0352e0cdcb9bdc3a03981969f057f823d4442d2f1ce08c8e1030bf829d1708d65f18cf239cfb7577fda23c778e7dd9d29593d0205f058c84f5657fade61b11f8dcac7fd0cbd5c480ff9e16cd73495c010f65978b81600de877edcf86cbfba69aa9f91a6a9b28ca6bebfb26efaa74cc397602ce65d0d29419331e234cc144c59dfbaea9b30bf69602264c4df718ecd23d715b0ec9799e577e726aa5727f7c893d1a66c5eabd84fe88429f65c696d923d4f73aeaa48ea14829e2ba6aa13acfac5d84e18aa77abf25fee972f1266521e3a04ed35ca61f0fc89f9bf2c3dcdc1e8087eafc137b8f43b806e93db974e3fab73ab8667eb3f18ff2a73e1b15c34f9e6ff307b8c8f91a4a6071889f9a17a3bc9267201b3698b3a7ee7683f4e0aa392c7ac1bd8bf293a1a8af0332f64ffa6371014f1f7436f809358b7178e978152ec1d38b99a1018a9d815533f4b3fd4cd0dc0fbac1e1fc8d8507fb8dd3630f1fdcca378a92875ddbbdb97fdacfe0ad171f57f61159fb06741cc2daee7ae5b6513b8e4fa94dd286a51d442cb8fea437f4bc55d865dea91da37c4a5d9981428664ce56f678948eb6ed9ee21947e248a08ff5f59b3d61934159432c9c71ef3c9a236601e0455dbd151c94d7c966f4fc2b9348a101bd54866090f7c06c776ce32471fc4a4bf895890c4d140cff40fc194f1f5db9a8a36427635c92d7ee040877c2d1a5e8b11157332aea8019d38aad0ba0b276cecdcb5d404b68493d299fc5c6d009af4f75c26a42a60ac62a585fc89b3d63e872967ac9949d9ea58c2202f9adda9b9830908452054065b3bd9be47c8d42bc86ad8be5c09f82290380988d51f19cfbdc3918120ca1afc8286141fe26edcd0077d5ee0bcfc0b67abc4a478f0a8e624a2e282d5629281fa26f913ad890b65d45cf1460e43d1df3e6aaa9c8221e7d521d0fce4db4115e79e87840ca5c379810faae2b5705de2b19384dacca9035b1ce6b8b9c8f45377cfddd810e98886d152b4598323a57472c23e5ee28f0fc851849edd70d3ffd6bfe396c878dc293c4bada3d5dce88bc54a35286ec6b8b71aba18bcf9be7f7c30a2a1221e1915f31a46e3e58aac9bca94c42d7b88bc942b54417addb82232b52ade8e8c6286f3b1312b7ec362b93f0c396c6e8c5198ec9f3518b771a8169fa8077dd102de15d930b40b222be95506a49ead1b932f5a665daff9151925bf6a1939d88999c7464f2212dec0840b76fa1392e433a626f17d8c5f20797072df196ab96c15458226b4d7a865a89c5bb2f784dca602028d7fa02b2c109cc8b07a3a0fa863fa7906700ddbdd51cca23fa1e880f960eebfff073ce9ec047b8edc5e5b5ea8c3b06d7f1cd879971e2c9eec282ade9403df119a05cfc126e246766d3e8dc872acdd1402a1ae1eea0bc0d0642b0731ea688a1b5b6e42744d54a1fa89354471c4b0b91f16806b36dba4b3181c4362558564c83554e7e024e6d3f91a4598b0e1a66615e6b8f542f37b270abf57c83e07fd80d78df8694e7a8f63628e980768c854ca313fdd218cfc50ca1aad4d4290c5fa8da3aa204d0629b830283c7a64761c27c15bb3a4bc83113e6a044c76028c1ffd4e9f1e3da9e03b8e7fdf5b8902c320b7bd54d008dc776a060306a8079c36c6040345ff9e4446e462860f522f54cb3ca530bc6d4e672df7e3f03c65239928861990869ab11008e2fae7217a65c133195b146d614603271f58b8d472fc2b3f084ab43b5c321395d9228d32df716f0d8d7115fdf61aada348dc9cb69377a34cd1aa51eb37beaf33cff6cf3d91cd49064847c207119f681415edce545ced4eb5925486543df9e3397e81f88b7bd1e547c5cd554290563e607706399842ad794e255468a474d938050b44ffb5e8303bc814b7d1279ff6d4928ab62d17386b70832e0299f2900685e8a7b67987046bccbed168abafc1c3463020609c15b2d9163f0ad0454ce47038d7e762b937bc7ea8c7b6fe7bdb0195215b1156fd333204b80f0c8d1649a668f57bbc82cd74bebe97444e33e506141577850aef94b1f8b7260959e9c0c3ebb7a4b4cde1091962148da2625ea33a5dd0f0321bb1bb7b2cf16fe4c5fd8eba9462c38f764fc23947421595f8745ff9bd72e6fb4e3ecb299e9268e3ea3373187b75bad8cf597955770da1b2e535a4dae1b7bc7b0121c3616d43b5d9ffb93681f618dc41f01a594d20bb389d5e6614f3c35ac25cd08cbe877793fcb3dbc99c66dc96260f97595cbff5812b41b0d2217ca7167756ff1705d01a13376da27d31fc730e4948dfef6827a07daff257eebba9192061ccc44c6981a347ce12443620d0f4a9a37b26f459b65b5b89f7d570f63bf5e9b32c530e7d789f84bcb0c537d5f9c36ae39bda84c98bdb497d7063d6be5626d7f5f1dc869d7ac1f15f6d3ecbe79f36512ba14d3b17c13c5d2d42212b357468983ac5e327e5559f74a0adafb0fdb167f7b12bc09b8117043fc4809c83425ec360ea2d9589566a30e388db9a0bba5f9801c9cb6dd44e2d58f35d95992affd066d293a2bccf95de89003627cc85cc3f8bf1b09f65e8434dc73e76df350416a7d8093ffb9ab8eedc395bea40d812916125e6e0ab7f5dbf8e08e6a18a24e1b792718a497eec340ff027a8cdfcec12bd693b464a475dbe44a7ad63198fb56474439beb125f369e33b504ef233256de32f992fc59d05ebcd7d553888f83df9978c137330a1a71608cac53c499bf4c3e156b053deece7152c455a8cb4cc168a66f65f0a7fd7e42079c01e75bccab82fdd95e5cbcb0ada8460d91d69eb020c5da6ba9527c914c01e940daaa429c3822766819e491702228ac6fa1c4383c579c1b8bff568952d282cddec32bcc3ec11da2dcf8c7b8eca6b0630e0528d837d70f8f01ce751f86c4baf28636d48efcb78f59eedb881b976193c5e907f316b2a8866fb01a007c33cc512163704f37134cccb3cebb0a9b88b63b6ce2361e4ee1e2b5381c5ee40cd23eda3a875e2061da9bbda80a33083c5318d8558976fdc95bb33290edaf10f7c14b69111fb1eb634d1948ebf67a6c683d12799feb64703d7c81a86bc1f64465592a5d0d445f79504c5b5d7c0055676d42a173de10822d7f065a917dbacc718c94ede57722ee68e028ef3eaa92e27449f0dd5daa3f4c7f874e148a4e96e27ebe7974ea11d7b0d9a4b0f466f6bb604305e7b8406b9fac26243a61b918b26df3a7cdc3209614ff2670f8f19f62154f6a3a253d574c49aa1c994c92a7dc08f3d0bdaab92d4deddff688356692e71e482f90b0c3ffc2b3b29401d12de2c4de5763c2d18a99891b787ca3b4525984111811c1a7f467e23867a003b7afc01f12822bf4c92e4f81c72319a71a8bee6f97a450add830031857e0417e0773b6bd786115abef1fd86e34128733f12848fec069a0c1873733bc6ee6e06232722d6f83ce739c53d7cb586c14b05a7e549449cce7ed3510d8881c9b4d362ada714d151e71efa0dc2ed573ce383afb7bf26d4ed6f612bbd3e2ac3a2ec051827fee53b2fe2ecd86a9276b916f342b92c994e2bd3839eec89ec831c1e73b396938909ddfc7f2935d106928dd07f370bfe386afce7", 0x1000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x89) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) pipe(&(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) openat(r1, &(0x7f00000020c0)='./file0\x00', 0x80, 0x102) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x101) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002080)=0x1) ioctl$KDENABIO(r0, 0x20004b3c) readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) 10:25:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = dup2(r0, r1) sendto$inet(r2, &(0x7f00000000c0)="9faab2b79b836c025d37c327532724c5674139fed4431a8e48f759d6905d11f2fc8f545c652085db8b47c95f9646e46421bc89a5ba55a4edbf02ba0694f3dda7a2c2692017d9d9c9ee2c9b5cfa5bef82e3c07ab3adfefd9f092dbb9e340200d73bfef7922191ea7f44e9f77001124529470d5061ebc11bc400eb4bf60dbc077d9e157f41efb0e14e3393e6d5a672a9923d6c6c8190fabb9e18188daa603cdd8c97ad001b199582a46789fb4ebfe4e70796f49005e391a6f004e9e60a4933f0bc30e7b01fc9353dffdf0c71dc01703e6fa2194a1ea6ef907d67ebafacbc0be33e031d5ec261", 0xe5, 0x2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffe50) 10:25:18 executing program 0: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000100)="e872730a25f6d6f20b4ad5a4c96fe747009d1c6c11ca8f77f7419d04061e763e12abb932313aebd72fc1807ec6b55f43a25447d8aff1d2b56a5cc9bc6d8aa184773fca380e7fdf57bf047b88635e41f0bb75e66375739aedb59d6232cf00f0f9ed1d5669187d9c86fb6dd5730ab632545933cac00bdfade1563ffaee02c5c77eb85fd8300d956689736263a238", 0x8d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 10:25:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="19ae959d8abd188cca1a11cd191deee7caae9fc2e4ec76c4f3e42012a0c26a8830bfca317085e2a8a1a9ff6120ecfd88bc2ab853e3505d172082b432f1986b39d39181cc41", 0x45}, {&(0x7f0000000200)="e255b52bdae27f2dda4c533268e0bb9a0df16aa38175264020b27ac944b1e27924d13ea9a1a31b1da1e89a83f6c60b54c364896374d64c26eeaa9ff7b03977a7a1ededc48cf3c05283c4d808fa3a3c07addd8b5ddf74ebc51b63c3c162b24b8ab2691580dd289d7448de0843e55a8ca6914e0bdf1ae5be75e3060000001d3c6a4c7839be558749b199028643fffca9084abb5b60019b992ead3f623c50903e95436a383182c2653c407cf493867e903cdec66c5c582bd4fed0bb6bc7463842f63d1b148d2d1b10276c2f9c2fd67b90edf578d24b6a658eb24f0c2eec192ab29b9ff9e648d37f868cf9ceec19a252000000000000000000fff500000000", 0xfd}], 0x2) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:25:18 executing program 0: r0 = semget(0x0, 0x3, 0x20) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x7) r1 = semget(0x1, 0x2, 0x108) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x7c9, 0x2}) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair(0x20, 0x5, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) semctl$IPC_RMID(r1, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r5 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) r6 = semget(0x3, 0x1, 0x42) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000240)=""/225) r7 = semget$private(0x0, 0x4, 0x744) semop(r7, &(0x7f0000000340)=[{0x4, 0x5, 0x2800}, {0x4, 0x6, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4, 0x1000}], 0x4) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/91, 0x5b) r8 = dup(r5) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000440)={0x1, 0x1}) 10:25:18 executing program 0: syz_emit_ethernet(0x149, &(0x7f0000000180)={@remote, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x113, 0x0, 0x0, @loopback, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11, 0x1a, [], [@generic={0x38, 0xac, "fb2928182eda9f3e0183d535dc002ea790113fa0e99b7fbd47326c7ddd546b96858c3996da41abfea984e68b06b28435ea36e5718ec818928db72d90a121a3aa0a6ee0dcca9c3b1a7f1a8c3c919fe1e0bec18aa455c3e9f25fe6887457bdfcd881eb2955dfb5c956037b168b11b5936c8c629e72257b457dca5b08016201000000736f10aee54e0a07f4ab4c15be9fb7d957507527ffd97f6a34d32c9bb5281f22aad7da76ba8e000000008a"}, @pad1, @enc_lim={0x4, 0x1, 0xa7}, @enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0xffff8000}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x6}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "dfbc9b"}}}}}}}) 10:25:18 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x2, &(0x7f0000000440)={{0x20, 0x1f, 0x28, 0x1f, 0x9, 0x100, 0x1ff}, {[0x7fff, 0xeade, 0x358, 0x9, 0x800000, 0x4, 0x3, 0x6, 0xfffffffffffffffa, 0x8, 0x3, 0x0, 0x273f, 0x3ff, 0x200, 0x7390, 0x8000, 0x9], [0xffff000000000000, 0xeb, 0x9, 0x184, 0xe4f, 0x8, 0x8, 0x100, 0x1, 0x9], [0x39, 0x6, 0x7fffffff, 0x7, 0x5, 0x3, 0x5], [0x2, 0xd973, 0xfff, 0x6, 0x3, 0x7fffffff], [{0x9, 0x5, 0x10001}, {0xf, 0x20, 0x9, 0x80000000}, {0x5, 0x1f, 0x10001, 0x2}, {0xff2e, 0x9c, 0xb791, 0xfffffffffffffffa}, {0x3f, 0x100, 0x8, 0xbb}, {0x0, 0xfffffbff, 0x8, 0x1f}, {0x4, 0x4, 0x7f, 0x7f}, {0x1, 0x10001, 0x7f, 0x7}], {0x800, 0x1, 0x6, 0x20}, {0x40e, 0x1daa327, 0x9, 0x67d21872}}}, 0x3f}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) msgrcv(r0, &(0x7f0000000040)={0x0, ""/39}, 0x2f, 0x3, 0x1000) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) sendto$inet(r6, &(0x7f0000000080)="cab145268a7aae1181e9e1c2f1347cab388e27e931c1d1f10760d847e0176f", 0x1f, 0xf, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 10:25:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0xc}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x8f, 0x2, 0x2, 0x2}], 0x3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1, 0x40, 0x2}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x10001, 0x9}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x3}, {{r3}, 0xfffffffffffffff9, 0x28, 0x8, 0xff, 0xffff}], 0x4, &(0x7f0000000080)={0xffffffff, 0x5}) 10:25:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) r2 = socket$inet(0x2, 0x5, 0x83) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000280)=0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="7c7d440bfe0d70dc77ad647bdc1886c26b6ab7329a38f9ae111763ddabbd416e5d6dfa1e66c77990eb5b2880d272de7a6d6e7fb18efb83d4be259b3e394c0bb88548c0a6e33dad5cf55818f741194a127815c7483549aed77dbe53", 0x5b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvfrom(r4, &(0x7f0000000000)=""/132, 0x84, 0x841, &(0x7f0000000100)=@in6={0x18, 0x0, 0xffffffff, 0x9}, 0xc) 10:25:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x2, "9799f09a4115fe0b762daafe2c3b5355497fa3a7", 0x0, 0x101}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffff8, 0x4, 0x80000001, 0x7, "52431afd489d50ecb89ef88cacc1ae187002c263", 0x9, 0x100}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x4, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) 10:25:30 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, r2}}) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xffffffff, 0x81, 0x3, 0x0, "d7000600e400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCNXCL(r3, 0x2000740e) nanosleep(&(0x7f0000001580), &(0x7f0000000040)) 10:25:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x69}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) write(r2, &(0x7f0000000180)="3829b2b96b4e2541383b6e3386d6869a9c170500183a3fc5ff0728daac90840ee39d1744cdafac66083723bcbfecf188d12cdd2bc13f0685f2e350bb15e0b9baef98d34eb8ee64b2b972cc69f3e28f74a97df08f715fb16d6dc5f50cae9ffed34d08c62a7f2f00f1050db1ec8fdca9a6233c4535fc9921cf289e", 0xfffffeda) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 10:25:31 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x5, 0x0, 0x0, 0x100000000}], 0x8, 0x0, 0x0, 0x0) 10:25:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000001640)=[{&(0x7f0000000300)="0e27c79c789e36066d82537e03bc21a64b46a73c0b4ea395292299569c4330d44825308d7c1fa4335da646614c30058c80ed3113892d9281321df28d799c94c080e7bb99c50c7e1cbf2984e84c54b8dc82bb00ea803a22101fc9d49d0c8b1ced891e01e1eb18518e647e742e1ec14748ad79d3d7383c3caa0f17356eeedd63eaf8d7f496e0c0c7083b107f10786acb04a7469c3988fc0872e4afbe758650194189400f25b323b39d888559c8df51908bbadc1e50f302ce8fdc0bd2ba64e16a828b3bab8b88902ae1bb061b76fd8b842cf7adb478", 0xd4}, {&(0x7f00000000c0)="bab67d7e5d2d0c2c2a57ed0a55f01be89d8cd086cc01473142b05c4a7d0f29b00cc6c4594e76832345d3deb885bff599374fdcb75d990949e2f7acf6893353fdd2446ca03b11166b2f1b12d4ff49fc5b723ec10c972d66128563", 0x5a}, {&(0x7f0000000140)="24f647e235", 0x5}, {&(0x7f0000000200)="a76fb58ee1ed8c421e4981bd08a1ecec62e0e0a94d0aacf1c6f45dc395d3f0452932898e3ef6bc1b3967141df1d1edca0203bbaac43ffec0f7d41cacec8f37509ed1d8c98922fd62d86955d974f4343e9de30d1698476d24f845b5f613956f4c68580c2f612358d8bcc3a1600cf44ffdd538bb87e54dcee01c6817836b770b5d1e568645afc58f90e5e555e43052dcde4c6e43aee4ff9da0a3bd0b01aee758da4dfcc0766a300ebe282cb0e7c51a9e60ba897a567005ec11a1f1a5c9", 0xbc}, {&(0x7f0000000400)="1358523f16676da04e4ed1bc39a5b0c9e55db0eb0654da02c70d8bb993ef4a104177f40a565af6c0507a1e3c0c26558a744734b86fbed652165a6192a1f76f90f16b541e0836b72549fc0284a7de81174b024bae5d58f009c45f000462f2404c7a2454b5eed015a72590fdfacb45e851f3014ad8d5d4e633c869ddfd3e3f8b27890d32d703d0f4cd7bdf9c08795332f08380a45e59b6ba35878f6beb88f76682adda31a48dfd53e1333176617520", 0xae}, {&(0x7f00000004c0)="a121348feb620dd912dfd3c12ae0925b88f22645a6e62fbaf86ef77c01e0a5291f669e34bf829dc8cd218f64fb65c0cabbb0593c85d9967e616ac647122df7d045190067bd066996bb309e9597848f25b1d3cb0397802b9f35548e2e4f37be8e65e8ddf9f286bd94501d609845786b2ec7c8337742ff668a57386c75990bc00dcdfc2001030f6e4498d4d8f289a5b2b881735e0f5dc82c433142fe1f717d3c92399c97ce6580353572ac0f4a6b38d08dcf2590813c1175c9baf938533ea99de6836e36ad9ac79eda788ecf3e37e524630a6d7af4e7a9e57cc5c54f3b004c2355ef20b83b86c8faf171267e3d0420ef98f33632404643fd54d01128f429e353e48ebbdaf298aa45a7288f3af74810dea6ee2bb07386a77d474127fcc59218ab945f439dea85a4a7268f141be30b383044fbf72f2856bce5753122fb045930a45daec9c6f184f3fd8ec41761dadc817960295149628b16df265a5d91ab89e681655d6d5bb050656047084dd7faa65a95dde5ec2e8cbf8116a379a50190eb2157b79d0b761777e0a00948633a1a5df2e50e098d738b3112ce977149bc9e0c27066d41fbcacf1549dacd34d70cdc14209195e479b2fe3c06ce83062fe6b4fb351e2e3eba2be55c3fd88354748c279d4eeb14db8ec591a35b1718f8b49af593c2596c97c3dc39cb3ac040de576647ab903e8eaa0e29eef3ac11f7f4f5ce5cbf1c6bf1e4a1938b3050075c55d5731b34765e773844a9aa073fcfd5a4225a7fe09a04e0f1c7008559b970e7243f663c50b9a1b9c736466ddf521f86c3978e6f16fcbbb1e85a51e6e28c4374e11daaf36bdbde7e8e5356c44565262f05258c81725a3e1a815ee034c498eff2052e1ebb8c1c42095784b20197801f59b5ffc9d9da4c84b4438320ed0f5c49e4c4090afdf6abec1368f647fcf00d5e02740eaa4c4754c22a280af530919ba889c710de54239c4cb7400cff615040e91022c3065b13d3aff77dc273a585f99a1ea167c82b2d6664e6f771326de5c2ca2fbbc0ea26325e5cb911fc8fc9a012a0b0edd1a7249b467adbe0f6d23a01f77ef282dd77d8c5e823772a41dd8e6f28e184a304403a9590a93b167522d09ca519c1558d28b1c5d15ce2e66ff14472a51a48647460926404fe0f4d6cbce72e3f3635ac747b6689730f91da7f72cc36d94390ad41d5938f0595aee71a9b9729dfe014850a11d4d6bebf6d3a6946ef6e8a0c4ebf3f1dd59251002d4632d167dc41e0301a02f3b0d337b0a14df46e37a53ea6ae6ed0e2d4110b9080ac73ab77a9f4d27b06c00d642e9b089bdc2ee8cbefee9b2319d5e987cec1b4eb7c716d804671c102e759bb683ba401aa249cbd50c7b187f15dfabdadb5a8b094e3ac4e32279c9d13c4a2f7b34d841e01f16e89a94d85cc1293f5db4718186d65468487c1db6ea911f9aa70b44ca1b3bbd6abc6e884dcc5b2ca8fb98bf9577e07f1dd4019943eace8b38ab83b70b3bee8f6425a7e0f74286e36e2b5c600b0e63870ab0095a089be13fdfe69f454be7195d22aa58722ee7f148d13bc27f7c701b9a0036e657948d038867b9e94affbf679507ba5cbe8303c35e9f925464a3536f8b1e3134d2e3e60b1711abffd709731f2f446b72b204c28056f803f446a75f177d894624d8ac4c56a46fd3ff9d1ccbd79dbfd598e03ed69b398b1b378400c1a97ef32f32d31161ea148a6575ce10cdc364a5da531193564c731051548847eae592fd79d55d0e60a3df026d398fa3a5cf31804995e8f7180611ccf9fee5e3a9786f8396a7ab6ac8740213d41239bdb4395703bb4195d83f87121d7fe93509958f4c8d50c16286dece875d1eacc5fa94efbc96482c5132e5c4d4f7bb5e5a2d499b65928af3f41d9a4e42e2009e8255c6af7340074a0a84039abe5a423053acf99518ca565a67fa0e102f104eb810f1a3f2cfb7d91dd8d5acd743cc6b5332559360def724c427101f292c312aaea17a7171c67a32885f34987c425d2ad23016ea67f5eb12ee56a5782d57aeae7c8b77907cbf74b609827ce5572ab1b90ceff667ba4937694836ee402efbeaa858a36007a5400352162b83e65dee1667beaade23922681bc48173f9667eca24b6e9803420fb4d9d0f43947795780dd3fbe4a38aba0867c37b435262ed86212a34cd8967d573b5e0055a6952cfa1160ac50fe450c7bf06ddbcfa8b1e86dfcadd3f393852447d908626d3c7b05f49e3337ea0740f3d32a71896aa61b04221f0472f036ac0d58b24e3d1fdc50dec37da0a67210092c2b07bbcc14f0f5151335555596fa6ed8a70fc528de9834553ab91aa90e5d88d2230093b96261b3a4380fef50125e7e4412c4f49f15bb79a6f287578d8aa9bfddf88c76839c80fb15c84c28fc601e2730379a9033950d4e96b0fe83611de90b933a7ce65b0dae0f806dbee49b040c9f5e0cb2039417db4aa1aece8e3f0d0bf6df82c38148350a018efd6f8a063eb81dfd52e681f46e5ce9cffd6ff0969215e71acf88fafeb990759e1db754dccccb160039505c0527e30bc168638d5a274daa3ffc4a6a80e367088f318476e66a61cc186111dac0fd530efe6b8e4e026c4b7e6ab73542edbf6bad1ed4f70b6cb78dad10255364176251be2125ef18f358d3d0146cdc48f5d87aa4d4e0e751b2d02fd442732ec30d51ed307c3730a54e9aa09ffe153460968b6576f2dc97c7c77ef8e2789eb948c01aa55788792fcb4dba4fa819a9b54ff8832355b7e9e487e60fd0705f514883c09e108495d4129e69401d17cc4901e0eaab8f1b6ec5d14d4b821f9cfe52e2460433e34ad6c43a1a47dd5990003cf3e6c7cb27ea63dddfe93ce0877d78960d0609a779927dc15a8a5c46559285e33df9705b13c507179c1e6d2209a663da343f04813675dcb8cf7061ccb332d05970b9a44c06233abd430be5fd97455f7fffac80ac674d666d57ec258148955e3ef2ce12d82cf976db0dc9bc9a6f9d7e2f91164716f6d4f4afb236c9b6e0395d96a19b184c98708683488255dbff51275fbaec9e9c6d97aee64183a2b1252c4032e0fa92a603d5ae68e514a8d21fc4d7c72d96cdd3066b6b910fcfb1cebfecc5931042b36635a979a77d92bb74564cf0cbf7e25fd4e3f229358a9afa0618fc9b671d04a8c18335a7cb39782553bee5becc1e2acf82dfe45617d08a4b991af1b00ef6abb875f79772e6b38a3ca64b9db2c521830c8334deecfb255d63e6905576051c90929a928f6ac9fa56fa7a6d85da1083718e8da9ba86059b0d3c562dace0d0c09f4ca290b6e38b9d6a746e6c113f926d14d17f86b7c1f94b7208e1e466d812f147d18abde64ac5f76e1aed9f35e834c0f73c7fc1ece6d6cba45bc2718a5d072a9fcfe79c84e2bbf48f0394dcf072adf2a6b2fb5859d8ea1092b993862f4d71ba4bc005a4fcd9235d27fe147d3d9d521da1e7e5b4f2312cb6e780f4508a8c0d1a0b462970153062ac7c873f7bc01218f727a5151456cf68b070fb9f447ab9cd14edbada79b8d300874d6b29da5b7fba3a1a6685f20f6ce8607812d5e3ad0af32ca4b624f9d2b0edefa7f9447b83907947b6b65dcd8000a2b1f1347c4e654768152a162fe8fcb8d1731b6d4456ffb6ce88ed2ea32f28638d585397078229deec017e1d1d9908706752d68f5be32c0fc326c4d33ffd777b1da5d547ce0e6c5e338924e00969ea85a1d27852806f6cfcd5190aef4b2d3ba7955053a470802519163e31524044d8f482e528c66578e56491463f10f66d694db22c564bb6c7bd59f367a6f2c92e83172bf5f68040e8d5af4d2e3ae827430b5a311f82b936a9db7c9020208a14ef2bdd4ef66371f081deaa1d1361123d0e74b4e2a966337768c966b3b40f643d95aaea07fb165ceae07bca74a9b37a2872189f24843a0e80562a9e50b4ccc07a6ba078420d194a22aacb743889fa87bc806573c0bd9176b9213116b0cc0b1cfc0737278e457d659ac93f213f4a64fefa220222436c7d217630e256c3c321aeb1d8c6f39d058db745fd40f5ed06c0f0fcf1ff2050e19e7f9a5da32af66eef4adac7705e3ea7d28b936bb1318fb685b814d856d5baff465ef2e5d5621965ab9581da97f591ec4ace11f66a35ac97bcbf0c0acaee9f80218ef41259b6253092d1a1bd40e4db2ca0c4b7d8074fb70839267970f07c529dfed874a7b0f8a094ffc5961d8dd1519f3a70586c82004d976ca04bf1c5f298e35235f37aeed5d4ace348aec1e130b971ad0b1067eb77696a770acc977e84faaaa4b9d31a3dfd74b079b92f254b4bfc5c825e7bcdf38cac02aca2757caccd2f298e0daabd26d88e33c023f7d1c0d8104d34d0e289435a1de861102152d6afe80f310cba05730c361d054f68b30502b980d7970bc1b09c80de39b790b145bf54051853aaf308342291ccf5fadfb2ed0ff8dad2eb2dee2c72ad254d085ad823102fec5ec9f8a32946a9dcb59101813858d65c8aa5e2ac93eaf6945eb4ba4e155df58352504bc546471ab4da58047b2231761f7d7210121cecea13c2df29386e8ab0647ec314263ac8ebe8328053f6925edaf08f37d1a49601ab744af2d1c52321a543aaf07d85a83e8ee9ace514f658e7c1a9c7aed8df702c03cde9a6080fa36d1fcd63d2cdc1dedf005d30394fae9a7af12ae592b8c98b1bbfa8a10c2a7f8c6b8f05b8f8474a83acdc8cb181a149ebc392ab7e9f796743ebef560d227c86b3718680ac49bbe0071e2d5caea5cc4cee9b0e5c2bfd25cfe7b5f9973db181523996f39f67fd265011514daea423412987bc7d5f4afe666730ce1d1979766043839aa16f84042c44aee87dba21544f8256688d957717f919d273bb98d6d7a333d4a4c5f7c2cb984960671c9546378baddb2adbacd94fa141a25d081ba1dc4734cc13cfe5b9cb254b188bcc34ee9a5f8767066d3c07da7445a5f15ea40d0ae739b1919539f3751d33ce0bbd4106258ac7671f7c7365916ab3223ffb4de5a7bff385d90950adea089f04b0bee57f96f6fceac00dd4753bda1d78e70826c6a129cc012879d99f9d53a16a101b854ebe99fbc11b95ff5e258a57882b097cc8b357a3e2cf25d89ef97e5f3bf0df3804cf13ad40251e8191142533496185281936145147893fb83f463b1344a82fa2b6530ccd4e8619420b35e0a2fc13fdf01410c01e58b13a8b09f8253ee5748e31115b473863d0df72420d57865287599deb742aef7a55a99a4f7c8b055fff78fb0189eca5fd657c6cf3947c24da4ea0d436077d3b01e0333f47cc57e5644419fe16819f3434b4fea2d0d7b941cdb5a1193d4962729786e2cc05f08dad9c5fde04351e9c1f8287fe2fefe621b12eb4900c05b063a0155c92ced3a156b0fa4ce4d595fa22e224fbf886c2cdfc157bfec481b498cf5587ab347c97896214e664df4ab72aa7cc2aec2909017141e9b3059456781073bd2d666f30ffcbab22960714b651dda9a08bb478ed7767d8fe8b3fbeb8de1cdeb71a5fe272646ed5f40259ceb56158e4aedc38a4255ae80fb63ef440c0aee0d28928dd8bd23a5270745fc890af81b56abbd1fb5ca91a735f692ad4ca9b639de1fab9fa618bbc0dfd5e947fd3f833b7b1098a78b1c597654c72bb4986b6ac82ec164ce0f4d45a29e48d7627ed44f77720f4f77f3f8e3dbe2388a3716d937476c512cee61482b6fd1c583a4b6fc26d8cdbc8db251c69d3ff1a501147e8a4ebe84260b4588fc0eb782f82184b59e633815e3edaf0f97c1e74e3090e026896a1ed2eeef5f4e1a241e80914914823b31c1410365bf4e73c571bdf1816350", 0x1000}, {&(0x7f00000014c0)="e64596db0161c8e2ea50fe560569a7c02d7dadc99e9c4d26a8edd6281450a6e01d13f89950526c77006ddaf3a152e5fc509b987183457be3e7c5edb1a8095668b24e5d7460243c2ae9969c64a798f8f38dca3a4cedce9f7c4a", 0x59}, {&(0x7f0000001540)="9455952e9594d7af7c3fb9298d28b59fa0ccf6a773b221fc88bf2afd13146c019a7ed3e58090882ba30e11bc288811aeafc4d09b9502aac6623000a4acce09174180165c79589b6220a397652ed190d31b27eeecbbf38f3ae6866800e737edf93d95b46887c462e84bf5bd66ef46a5f8a32ea3ec88e3fc620c5835557ad09d0b92f8feda0cc501f0e204138666a575d28007f28311163a3e4a7b28a0b39d6ca4261610c8e86a7bd4eb0ed2cd4c96b77e4394deae1bdf6e16bd005f2afdfd3b4857c5c4adfb2fd277f68bd76391b792a5766daf490e4062b822bd7e4c39582cc73cbd9c72f1a9154cb84dbe1205352c3aa6537c00e574", 0xf6}], 0x8) close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:25:34 executing program 0: syz_emit_ethernet(0xd0, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc2, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @generic="06185d543a09edf09461306e53136ef8bd91b78b7756babab2dec32790828386d528abf2ca92213a9c6c073677512db24bcd5cc07edc7dd160cc0b66923553a14648d6d07fea39c1d030791f6ced05a46c122e1bfb3d640ef6d1aeedb20bb052fad49e52321ce0e17071ea5b3df5e8c6dff6bff0dc8bacb84f5fd53e059b8676eaf965374123a14ceedd85761ccd9a884dc4734dab3508915263d42624f612ccb7e2231f82f0e6bafeda91e8dee2"}}}}) 10:25:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000000c0), 0x0) 10:25:34 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x10001ff, 0x23, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) fsync(r2) flock(r0, 0x8) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8200adffffe1ffff"], 0x10) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) fcntl$getown(r3, 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0xffffffffffffff09}, {&(0x7f0000000a00)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x3, 0x8, 0x7ff, "48dacd5f51cf487cdc293e3c8d237348059d134b", 0x1, 0x7}) 10:25:44 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 10:25:44 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) socket$unix(0x1, 0x7, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:25:44 executing program 0: getitimer(0x1, &(0x7f0000000080)) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(0x0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000340)='\\\'^$)\xb8i\x9a\xe6\xa6\xc9f|g\xb7\xf7\xd0\x839\xf8\xc3\xd4m\x8f\xbd\xe0MX|0k~-\xe7`U[\x8c)+\x15\xc2\x9c\xcdU\xbe\x8an\xb2|\xa6\xfa\xd7\x19*\xedH\xfe\r\xe5\xc9e\x15\xe8aAq\xb9#\xa3\a(\xefh\xb7\xf6\xf0bB\x8b\x1ae\x00\xab\xa2\xd5^\xdaQ\xb9\x12s\xbaL\x01\x03-Z,=\x92OC\xb5\xfbH\xdaN\xaam\xc8\xe7\x93s\xbc\"\xe9\x97\xee9\xacM5\xbdr\xca\xf6\xc6\xc4\x13a\xb6,\x02\v^\x14\xfbM:2\x1e\xd0\xa0u\x80\xeb\xd2[\xf2\xa0\xd7\x887^\xa1\xeb\x8f\xe6=H\xd3iN\xc7#\v\xbe\xb9\xb6b\xe9\xe2\xf7\xf25', &(0x7f0000000200)='\x15\x89*\aU\xe1\x17'], &(0x7f00000002c0)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(0x0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653010"], 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 10:25:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e197f7b0784"], 0x10) shutdown(r2, 0x2) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) 10:25:44 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="46527e65cdf192036e15e5e08c0871653133b2bf3da75fba886c7f12e746"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700000000000000e74de400"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() r4 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, r4}}) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x1000) r5 = dup(r1) getsockname$inet6(r5, &(0x7f0000000080), &(0x7f0000000040)=0xc) 10:25:54 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc5f721eb70f857b4e8a4210159141da1da76dc98e9690015f696dbfebe1df6929749d6177ab4994901212aeb560eb7d"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 10:25:54 executing program 0: setrlimit(0x3, &(0x7f0000000340)={0x100000, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0xcb, 0x4000000000005, 0xffff66ac, "925475447dc5ff4f9a8933ec7254a400", 0x0, 0x7}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0xfffffffd}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)=0xe) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d7eb050000004de400fdff0f0000000000000015"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xfffffffe, 0x80000001, 0x41ef, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7", 0x10000000}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000380)="5cbde5870578652b75a571028ff26799d2e15959c5f673c2dce4e1695522abd0f69bf461b03c908b1e686099091a08bc891db8d8a9dc0a3b232f862302c167a9791083988c56ec4449e1933881d71c0018facd23156ffe401854c6e095ae2a4a281ff41d3fcabef3fd00cfd2e0d2bdc18850dc9f3b0cdc67732579adddb6d580b868606b2a071af3ec314f075b6f5f63a65ed2e7c0422887576675db331683bb5f445b5ab1c5ce2867", 0xa9) 10:25:55 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 10:25:55 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7, 0x10001, 0x1, 0x0, "51d0aaa9b1fb39982488d4e97fa58b4ee13c0554", 0x5, 0x2}) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x6, 0x6, 0x1, 0x3}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) 10:26:00 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:26:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x1000, 0x6}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:26:00 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="03f2a2b2418155a912e094b3b7675020a8000bbbefd9f8ea5f6891d23b0ced062774653d9f0be7d3ab196b688353e8c7274781544b029672e3630bda3bd7d498f4a8da769b42b1a367326ace432e907efc5ce52f26999461e63d47443bbdfe950740b933a4f750687d404fff03000000000000ca5500000000000020cf797276598a03e3e37e6f0e898cdd9e78090aedd7913cea4aeb8b6e0e48a436facbed9efc347d8790b6c5ddb32c1fac7621cba801534df523ea7a48ad08f4e17b65a61fdfc0100d64ee4228f28c0c93810600a3000000000000b6b2584f12e0ea687a26ee55d0b05a2a1e5c1b2e9a984115914ad38ecb5cacab92e7f9b7a06d8c2c98951b8ed8c5b1d534c54dcd18a82c58d051137457fb99b724fe5e4b286eea6a", @ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}], 0x1) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x7}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0x1c00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x9) semop(r0, &(0x7f0000000200), 0x0) 10:26:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget(0x3, 0x10) msgsnd(r1, &(0x7f0000000200)=ANY=[], 0x19, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) chflags(&(0x7f0000000080)='./file0\x00', 0x1) r2 = msgget$private(0x0, 0x2000000186) msgsnd(r2, 0xfffffffffffffffe, 0x0, 0x0) 10:26:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) setsockopt(r1, 0x200, 0x751c, &(0x7f0000000140)="9e045d5bbe3487988ab34d21e999078f79cd369f4ddaf8cd750968f2d0f463014c633b8d6525058ab5ad691490a412c6d445d1eb266dc8787d0687bb578ff4eb764679a1023a519963fdcf4ea8e66c493a75f4a79486d4765c2db133be40f0e9979941a6699237fd92bce4e5e36f145cf09493b757831ab4821467c217911e61537f78dd25d061fa0857924826fb0c4cba60a84612ffe0ed184b25026c3ccfc8ba107dc54a8c33f00f6b69f2778cdfd338fb297517eef89aa8154f950929415988c4e7682b810386d0b518e948126f58a2b1b201bcc18e", 0xd7) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000100)='\x00', 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x20) 10:26:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x7f0f, 0x90, 0x5, 0x13, 0x81}]}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x1, 0x0, 0xffffffff}, {0x80}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000055b709307000000001c662ec41371680b9a47f43c5f1a8e6dd44a719bee4db774ec3eb53f17b3953bddd6174f0b"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x64b7, 0xffffffffffffffff, r5}) 10:26:01 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x1}, 0x43, 0x0, 0x0, 0x0, 0x54) 10:26:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() sysctl$net_inet_icmp(0x0, 0x0, &(0x7f0000000480)="9bbc16ec1dc198f8925869c46bf92a5dd334bb7db107c47f4a7789d9e23321b23b9b460cf0e406735c9331286c455db2672146d60fb4af5bc8ed91ca08d97a07b8133aa10a6aa5a24cb9cec124a11161af4e075d86453b0ad554c0b865c94e81710f08f38224f5ad58415805197397cdc91793e66e8f563f224908211eaa7446b15964fe209a2dfa12749480a681870787eac0d71bf6b822d164f65ff85429f4642196e59e6ec02ba42c4801d062d0fd2582ce2a2a6c8bcd325d65e357efeb713759dae237edf6cf62f4426437785ba2745ff439ef920613899a0b9598e0b18de9035b497a6260d22724ae4d1311339d3a15e1545adf479cd2bdb76b571b861db0e14388326ca75adedd1242df43de6eb563a8f683cc8ded5986151bd655be79997806198f1e52990d10d337aa65bc0171a775e3f07ca868880b6ccf764b652f729c4bccb454ea36ed2bf2f92653dee6bc67c2b7ed70b29ac1ebee0017126fd7516f6cbe36859fedf22795e95ca2b0decac52971447eb8f72aee41c40375be33292e7ffc6777cb7dad67daf1ddaa7f7b08845d56cf0244bb07be93b7865e43892eff6c3659022b4961ba21f0d59cde276493e7ef803a523a4902ea11b1ea5800564fa1e90687fea246e4fc52e89ab88e3d2cf382efb79b981a8ad3a5a99d200d6a82ed2713ab803d4eed4564ec7dbb42469f1fea07567822ed8821a0718cf24e540d29c4ccf64ce6ad58fbf6cf663f5d45f393ca9742395f2dcb3f544dc2a0a94c6235d501c1e4a6aa0cef29850e6eb05d1ad3e6c5bd26842d3021c2f165700f91590d782b2bb39e6a09aaaecdc3f190b600cfccdf568800e3f448b6033d717aa3d254df78866845f22aaf59fa4170420c0cec1dc6fa05e9647b01771c7d54eb7a10d21a554af2148b5c17ad0a6127265470058fb117d3936a3e31e2cb58b2378e422567c174a59075d67fb85897c0f2d8365df37c940d019d227287b9241d50376d876a1376e7aa7ba208048549b72117ea3610795cc620eb4e051bfd5de069e8a22b131d1cb2ad0caf0a792631a4a8f82a59081ecbcd51a1454c3eb816712063dd85be59c8811d4f3689f202418918d02338543158c37f44123b52e5bad876b720d6cab78e119c54702f76cda9651508409c256707d56e40b6a18709369c57b3b9634e4925904ea8dc7e35d32503aa2572ae675773c8855c217402c954e0a272fa89023887b067ddf63728fae1ac27de4bc9d7ac0673c2cc084686afb8bb0abb12267c3c189312fa37b2acddd97ec693eff4c297feb37b20f72b8df96f909ac3a03cb9e39c4dc0be5d375836a93f6e9e50f913d8740e677c63d697cbc76f116144f593791b82ff28330bce2a6a03e71560decbe9cc6e1299bd660b79447ce15097e79e8744da7387c640e3c57dd8e8ee45f9fa1661d8ba6ca06691d86abbd3a86560b20b49142e0cc33522da973dd6b34bcc05f8ab02cb2039483bdc5b41e067710d3edb2ffa0a64416524ed9e4916a3aaa2c58252262c262715d913edb7cf97f567afd0e844235b851b8e04c479e2f7d3a46ba4c2487ed7ca7cefc2c67358b84e377a5ea45975dd5718446908b2269505c4204572e6dd321d4b84ea9b8af8891321ca9890ac1dcebb31cc951d6819258ef9ec3a629dc1431cfaa4114de91020a06820ee4a9d1d84caa6f950ebff479a926c1c106c9d31b507143a96a823e241f330729940b901922cbcd1d83c0a7b1e4e62bb8d7e05e67a29aa284b7e557df8e77b3315dbe0f96eb06b706da16bd152552798b55ad844b1b9a90b3c78b4672b13adba6ebcf24d91eb59bf28995c93090558dd47184bb2517e4bef47f8e775433bb6e07ce0567e6e283dcd84947c59ca9e82869ba14fe6586a5c6381cd0731b8cebebfe2350032db31a13c0a", 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) getsockopt$inet_opts(r3, 0x0, 0xa, 0x0, 0x0) read(r1, &(0x7f0000000300)=""/202, 0xca) 10:26:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x40) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x1, 0x4, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3e486920a65a0f68351a40bb9c11ac93a529be8cd765ac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRES32=r3, @ANYRES16], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 10:26:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x294f) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x6) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x23f1, 0x0, 0x1ff800, 0x0) 10:26:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x180) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 10:26:12 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f00000005c0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fab40c72a495d4ddb8ed15d5ed0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604c8933ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e6bfdc4dd778199aa9c79ee90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06c93ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/872, &(0x7f00000000c0)=0x368, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000080), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) r1 = semget$private(0x0, 0x4, 0x208) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000940)=""/4096) semop(0x0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x200, 0x1800}, {0x4, 0x0, 0x1800}, {0x2, 0xffff, 0x1800}, {0x4, 0x5, 0x1000}, {0x0, 0x5, 0x800}, {0x4, 0xc7, 0x1000}, {0x0, 0x7, 0x800}, {0x4, 0x1, 0x800}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x5) semget$private(0x0, 0x0, 0x64) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x1, 0x0) semget(0x0, 0x1, 0x184) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) 10:26:12 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd6031797100383a00ff010000000000000000000000000001fe8000000000040000000031ac0000aaf8ff8f78000000006027671500003c0000000000000000000000000000000007000000000000000000000000000000aa3c00000000000000"]) setegid(0x0) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)={0x0, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 10:26:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) clock_settime(0x4, &(0x7f0000000040)={0xffffffffffffff05, 0x1fffe000000000}) r1 = socket(0x11, 0x4, 0x3) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd050bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 10:26:13 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) kqueue() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x11ec7b0b8ddacb41) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000280)={0x4, './file0\x00', './file0\x00'}) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000240)=0x1) socket(0x0, 0x0, 0x0) 10:26:23 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "a428d249087bb08a"}}}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x8617fcc4083425d5, 0x0, 0x0) 10:26:23 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) syz_open_pts() 10:26:23 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff020000001f0000000000000000000103009078000000006059fdf700000000000000000000000000000000000000000762ca0fe7333c70b5486b0fca3069502b000000000000002c34fa7c427c24240acdade08261258e0e9473d2073be81accc07c21a1074f69bb7555f157b69754a98a356a94d160926a3e2b92e2e34fa5bf249fe34a02958e72d24be5dcb682063da314fee4d4b24b8bd44f6715973ae96b678e01038aa8054d7231384726108fb9832e5ee7549fa732010234e5d77e34efcf315b521b7b66a9358192f61aa09f80"]) syz_extract_tcp_res(&(0x7f0000000040), 0x200, 0x5) syz_extract_tcp_res(&(0x7f0000000280), 0x7, 0xff) syz_extract_tcp_res(&(0x7f00000000c0), 0x80000006, 0x1) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff9a74df9a98cc0d3eb30071d8baffffaaaaaaaaaabb080600068137060200090000000000009aaaaaaaaaaaaabbadeee5"]) r0 = semget$private(0x0, 0x4, 0x210) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) lseek(0xffffffffffffffff, 0x0, 0x2, 0x2) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000440)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x7, 0x9fa, r5, 0x0, 0x11, 0x8, 0xb5, 0x5}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000300)=""/194) 10:26:23 executing program 0: syz_emit_ethernet(0x12e, &(0x7f0000000300)={@remote, @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x1, 0x19, 0x120, 0x66, 0x9, 0x2, 0x70, 0x0, @multicast2, @loopback, {[@lsrr={0x83, 0xb, 0x97, [@remote={0xac, 0x14, 0x0}, @loopback]}, @end, @generic={0x58, 0x8, "1e5ca881c095"}, @end]}}, @generic="f9225ec8aff127af6907ac47caba6366a5b82b89d46485228785b98fe6560e3510d15dd890dd821eee02e8d79b426a74e2135d91d6899dcb3cd6457160a9774a14bc735ae9f572884f72252660b04913b62127fd28947af30652c10e1dce9099f2d13bb1a2aa36cbe2b9cea32a6c5a4c440fd5f8040ec627db08b0dc3d4dd041f0aff5d8f168e31798dc5d05cfb432e77c799135e1e9a51adbbf96bc87026f8853ec2a060d9c36e939f35df9a62df6194d9952f00e66736edc3c2067ca87b62781a95d1b15b5486f7e9c925c6c8fdec4c477a6baf3b50a0a1e7071cc698b2743ce37aa6a84c889d00285e6b2427d69a331b10be6"}}}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) 10:26:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 10:26:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x80, 0x1, 0x7, "7f3b5feb48e608c629b237e5aecc0f490892fd98", 0x40, 0x800}) close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x100) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000080)={0x9, 0x20, 0x1, 0x4a1}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 10:26:23 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfe00, 0x1000}, {0x4, 0x8000, 0x800}, {0x2, 0x9, 0x1000}], 0x3) setegid(0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f, 0xc00}, {0x4, 0x3b, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0x100, 0x800}, {0x1, 0x6, 0x1800}], 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0xfffe, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0x0, 0x800}, {0x4, 0x100, 0x1800}, {0xa6982970e49e5c22, 0xfff8, 0x800}, {0x4, 0x9, 0x800}], 0x6) r1 = semget(0x3, 0x4, 0x870) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 10:26:23 executing program 0: ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000000)) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r1) setgid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvfrom$unix(r2, &(0x7f0000000080)=""/100, 0x64, 0x800, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 10:26:24 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab094cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bf3e34a252234af482d6bf97c05c75b7cb8d727012fa37338208d60c9631c8e3c6062d094509a13a270bb7b68699022e65b9597417500b9f18ebc52d1f7bf0f92f4c6b339695ae2282dc06c462a1d46854c154bbf1e01bf79dc65b4eaf36aa31b2dc4db6cf3a6d3833a10e99a940e81d4da4f7f59034004b081a520b52f8fa71f54b7722eba0db6a02009aee17a4c2f1c7550600b51179765d1a4a07000000000000000964eaa77d506a63fb4fa544edcc8c56d5e5625a57ed9d0893e334b4d85dcb1a7c40d8774d8ae517703d422e9e607fcb884f046a473d6258ffcb970fd8bd75073a61beebd9ed114aad7bba6993d9e0c7e69849a7f9e26ae225928a760ab2a3b3055ea6cbcb7753156fc216ad7ae3fe9690983f6183c3eb36fc55b5c1a682b850e29d7dbd4e0ba6ad3cab04f8a594f39eebe23d587f7c32514be44eb5ff2838119d32", &(0x7f0000000080)=0x176, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000000)=""/52, 0x34}], 0x2, 0x0, 0x6) 10:26:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 10:26:29 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0xbd, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x2, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 10:26:29 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffdffffa22e6b431de886dd6000000000180102fe8000000000000000000000000000aa000000000000000000000000000000b66500907800054000000000000000000000e300000000000132e58fb2c5956e63f3042b4503199e790ec31b2f50248f2afa069cffdedbed1504f72f4b31245f23820dc9fba74b4c86aa07f621aec3943aa36579afb04ea45d8e8c6feab2cc2655c0f817af3c8dd3c4efbcbd53adb45f97d3fcb18878af991e7913f2bd904b6e22b095acf2dfaa1df0810b9c1ccf7e0efa29bd9495f4c8cb3aeb55e2e60e92f8a020b8b8cd156dc20147a3a57ca46258619455da1a4d311b547ad0fe25c890a94ee2d60239cea7d772a6bbd30ba6cd6834ac53b72519cf87ecae211d9fa57d43e50118a111966ff8658af251556d7b"]) r0 = msgget$private(0x0, 0x2000000186) socket$inet(0x2, 0x8000, 0xe) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/52) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) 10:26:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000ff150102ef0206dd770f596fd7ac5549f6ec513a0362123e59cff65b4ee9d398239a57eaf4f8bd0e19edb37d140e780e3f2540797659ba86387479beabaff2b0e7a2782ba6f7f6db36cec4693ed6c5ebffc83c17c8f269846079f421b2d6082c6682"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 10:26:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000cc0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b279570cfe317220684327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af048d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa355f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28c9ae24000ebf84dfb284f616dad0815127cf50840a8a851ff14f20321318ef76009368a29f0a9e44eb6644eb2417fdd3ce1ff7812143487bbfcf40d432df3f59bc43f794245a36dd8959480fe6ce7cc6bda909b90bfe443891aedd3565b496c262eb4befc63899d0fe99c4b1c26996e634ce30b0cfaa4e09782831f9d06b26472388f1696d3ce7d86e242ff8d067413c2110e1475ea7767ecfc1cd36c08b5f62a27c8f4f1ea5244eecdda26a82ee6d410191f40b7f5585706d7d7fc7315b50b60ea529f474d2394bc3d588"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000002000)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c96ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a5c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e0048666c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf914caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00ec83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d50000000000000000000000000000000000002e673ed70b78", 0xcd6, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0xfffffff7, 0x9, &(0x7f0000001280)="03000000891b401097da3ed08c4bb7ce569e4a0af64fdb0b979d37efd1eafa49a5d01cb22d1dee3fa6dba5dcbab51c39571615b11611bc32c47db848d268ccecac75dac85267fd49e0c6f96de5ce03fb547b2f746c14ff7278da", 0x5a) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) execve(0x0, 0x0, 0x0) 10:26:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r6, &(0x7f0000002400)={0x0, ""/4111}, 0x1017, 0x2, 0xce872306c37e36c0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001180)=""/130) msgrcv(r6, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:26:30 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000b00)="d44ad5ab3da5254128b04453d8cf64f88c2fd5013c4b61082f615ae43a67cbfd38e794e4d7971cd79fcf86c1cfa702bde6a5f745c83b42a5e4456cdff80724fd664ee08ecf6404e3bba25b0d13a19928febec296be27", &(0x7f0000000bc0)=0x56, &(0x7f0000000cc0)="813000125a81815d56dacab07eb45a9713d7014ed6f575028e017bc8c43c0343f3f4ed4aef9fbe79219fc96bcbc944570500d68b80d3543bca1d3867d1cbc68c7fd4f4596bcbd97e7a34f9bf5f35869fd33d5e1ca9d0fda67556a05afd59922dc546390c597d35802d1db974403575e126ff9150b1f5c33bf755e217210e71693cbd0abfa8bca1d5a722ca018b016b1ed5f450758dde209d2ec398531dccbb323c9b1154c6b577674cdbf986bb97c21b136ba7d9fd69874d0a8e5ef2aeec4a1268b862a7ba6e000000000000", 0xcc) sysctl$kern(&(0x7f0000000180)={0x1, 0x13}, 0x2, &(0x7f0000000500)="058830ac12e47d7dc2870da532671f81334679dbe604084dc07d39d9c70a2f38ddf12adcbf228ba9c53843d2eed5d2ba2e179d13f71e393a6e972d460c323c9995aef1f8591efdf0d5cac5d9ad21f1f81a9a07d483fde1ba328fe870995c853044cf0eb81ddcef6a9ecbe072c6ee8ad3dd160e993cee83c27166496bc1983f4f505e588c69952d9538b850342eb21e945f01c704886300000000000000", &(0x7f0000000000)=0x9d, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f00000004c0)=[{0x3, 0x3}, {0x2, 0x201}, {0x0, 0xfffe, 0x1800}, {0x2, 0x4}, {0x4, 0xfffd, 0x1000}, {0x4, 0x6}, {0x3, 0x20, 0x800}], 0x7) semop(r0, &(0x7f0000000240)=[{0x2, 0x6}, {0x2, 0x3, 0x1800}, {0x1, 0xd, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x262}, {0x3, 0x1, 0x1000}, {0x4, 0xff78, 0x1000}, {0x1, 0x7, 0x1800}], 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = semget(0x0, 0x0, 0xb0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x400, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) preadv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000dc0)=""/202, 0xca}, {&(0x7f00000005c0)=""/210, 0xd2}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/99, 0x63}, {&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000880)=""/193, 0xc1}, {&(0x7f0000000980)=""/190, 0xbe}], 0x9, 0x0, 0x101) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000b80)={0x6, 0x20, 0x8}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000240), 0x6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x9, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 10:26:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) openat(r2, &(0x7f0000000200)='./file1\x00', 0x800, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) linkat(r0, &(0x7f0000000180)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000400)='.\x00', 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1012, r1, 0x0, 0x8) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) 10:26:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$KDSETRAD(r0, 0x20004b43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="a5a3be762d00000000000000006b0018b73f700c310bc779719d9d18733c855a644d386acd0b4cf4fcce261707de1fb06edc1195ddc28dd6328b2cd0cf0cf2d57404f7"], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:26:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x1, 0x1, 0x9d) recvfrom$unix(r1, &(0x7f0000000180)=""/124, 0x7c, 0x842, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000002280)="1de9a3e49d4b25d8372269087a21c41b3e156c94fedc06bcdac7d9085ca34b3284adec69a4e5409cd6d31ac6f375a0bb301b6e8be65e54248c0d4cdc76a32004e15a68e0494979b51ce4896116bd8418c7dcbf3c67eaf7e32def110d81ffbf5f243909e19cc4860fd8327e814015f246d1416315edf6afefe7ef3dc3e7108a6491523bdca34bcd8abb9b2223500d836afd245b49dd94e9c9d7d497e17c3a62a6b66122ae65d947d759b7b8834d1c8c3fd7d8ae3a739c780aa52bac7c7d78d12e1226e76a6db8f61fc8e5689f852909989d851ea98ac926c5c17cb3b1246e69362c3fa9b369d8ae28454ab66aeab3a2c034a8fd9f48573ac891e04376ffe4cb68cad149bd02ee255990557d5ba73705d4caf7a73a3fed9ca8fd0470fa79f2d6c791a7ef9eb2623fa968cebc374c6383ff026460d8e878726971b957338154c3373c80aa4a3f5888673bf3d2316de269586c18fb3f4f3f976409a0119b3ca0f825c9065b4475bf4a6b8f0f9405d7cb31ffbd543486526343fd2235d3fc32c0bf82b392ab35badce71e66d79cb6fd5f21012239128e13e3b3a7eb910b781c64802ddc8c33e3663a66a5b6accd9729c9d70ed725f0b9c250222c95ce0433ce0c1df6420765cb2105a7e73dec9e7cb7fef13ef1523e5643c97e8144aed473d762abd068532a337b2b6a805e01489f994a5cba7760b60d6b36be050a323185e5ec3d262c34c0b43de670ad05173aa7c3374f987416c5458b29052c3860616f311c3bfca28c5c4edaf72aa1d54ffba53cfcf7a3ef85e760aae36e0622d9df8fe81a70a3b07041726ec53a003fa4448403cc723b035cbdc01c413e71294480231bd80887410ffd988a7518ce8773a98bbcf1a923feb6ada9bdd86c93ff1ad03cfbc771d37bef9d221d91940f01732bb3b413591e64025c8a195cd78d99c99bce5d1d9495c7ba4f96e928fb48e1078c7e4960fb5e144f4549c152ef37a51c52c1d0f58fd77baf868c416382902c2ee1a11153391c66d125815acda9f4c49c07c765f44155f5e3c4d9fbf0121b9a0e1be6b30d18bdc3b57ea1712b15ffda6f3351b5f015d9b193b720956561be5b8133fe8248cd12a100e6993ab5d982c136e71800bdec1d88001f14a53323e398385038590cb350d944ca428adaa54bad1089caa88ecce0821a4469ce353d0c4c19bfae429bcfc6a6a0285b21add27ee94a3c86271e15d3f76d227d93c84dde2ad44cbd6025e4f3efa064542d22001a0e82a650dffc71d3286f7d1b350ab76f476c5dea1d763c66fee522f6c276d01b57c9699c6ef2a3709d102ec32ec6454e66e03e5a18c8ada429cd911bc8e8e54f7d6859efc14682303210810508430681e3dbd72ea9ee5c677331ade5ae4385bba3bb42c555b83fca28dfed890188aa3628a803422d0aabed238c0c8db00ac8370b53d06c09e0a3e6c2f7838bbe686e1c64a69039f99d2d01772d4ab611d457b4fdb2c4fc7c038d7ce614d749450a1e2cacf4b21282811bed65289a6a715faa8399a6a486f75e16e5825e29b680b006d90c624d6f3a5693e31a2ade7cb867a954d192a5e8b36fd42f2815d144961e505fdb382434b1c8f365ce9daa1f7537b7d2c58a7f302b6648bed37f897ec5d0d3715c80f06b8bdf3c1618ad734a8e700d132d08899f298e9f80e72101fafe4ab7df18f053dfb43d79161929cc2f7e65007be8c001bbd53dfb16bb1a77b4197e968f0d55d4edefdc16bf2cf9825580f7e0289e7570e62f1c1a0f1b878acb4ab19f0fd50092cf5e2544b4bc4b168e05499246ffc376605fc2a073a87323f5b6ac52aa3f98d119cc043fb836074045deaea01339b668602e8975a8b1fdba8b1a946583e2de54d64fb620f34d0c963217efffe2c9b4bb1707c4d711d12a02965b837b4592b48d58940f1cd99b01009ae295b0e14940b403604f2f4577d24a73e11a2605d5049027318181752f0faf0cf970a01195c35025f29de67b66eeb25053981a500b15c3d83cdfb722029dc113586a1c8081e54a98fa57c0bf305d16417fcb7c5a2cecb6cb3af85546210f7d22a8d0c8a12a55777bfdca1071843ca760f7cc442b4f357e61e1ba30eab7206fa4d71a99a411b3a6b3e961af3f2faa15b75f37672895fb5f8d5d6c8318f43d7d4d411acdf7d93e9c01c10296e2c4eb0e45544b97f8263e1d8f290d66ca413a8eecde9cfcd012998793604f3571c8b70c4888e42f83ef10e5114f8af0e9d95ee369cf9f50083e24a4aa8f8e8048d33b9597bac125278accf6e922b3b2fa9dddb8b3a024bb87986320963938f5ded01f8cbf0350b21487d979ada18e50a773c1895c4738ce23b89a010c2abefd688a0758f417179d4d0547d6d3a70d8b4ba3015823affe1cb4f6b09cba3653c43a812b5442c45f4428e3cf5585ef8d3bdbe90fd9cfa9281f4eecd2d5693a0f287d5cf2531440f82fa4d94e8a2843f02fdf0f2f5c1c97af9e09b6ce66a9c82a780369409e3575aa8bf525021f31922677c8eda2f4a3276d4a95301e9a881bfded6a3af5387c97f9fae5e82c1d503e3b19b00b911a8daa55c67fb928f9f3cc242322e5b8eea86b742c0925e686766f770e626b4b0c8c40690dcef85ff7152e699a0b70642a2d1a6eaf2508d1f403cfd3423d93e9ca9be1f50825eb012d56abc2265a6ec1d36e5ff3cefb1f697ded9a78f02be510646a6da364ebcbf03aa836163602a52d4da3f1adbcb1020c7051c24bb24b74203970e416fa6602c15fdd977e1e5c75a597b4a72b43af69830831c9522c603b81c636d774408d6997d3b5d41fd3b2ad3483bbe9cf2df4527cf906eabb84578c0bfe4d84e10ac5672a747cc61f79a6a389804c7aa12b54f7a0922b0ddb709b198952e5a82504e4736fa4c87781e7ead58171430e79b717e14c609b243b5fa81b1a4eac9eecb3f11259ee8016b5378adbadfd0fdb42545dc6c204193ebdcb9970d71fb63d0c80026cc3a891a3c958ec5481b1828e49eeb16c48e7658864a4d2b50565b60729a22e1ee678442e6308905663128d6794fdadb20b5cc3e094a6fcdd3ccfe9b9e3f159ec4f9d2754fbb101893326ff106188971c4341b5fbd5a6b7ffe0439485870ab8f4310a3e8533f9aa81904979bc3a2d5837d862b2db128a194169bf31fd7fc741c9878a89c766e244754325c646743791cbf4b8f2e58e538924c5e8230f5fe5001665212f100c3dfd1b8a5175109826e52fadd267f55abc34ddf64dbacda5f56d1856e4bb0edd31f58aa7c52ecfb7fed38d9c8ef2b449575024e5a9ef9f01cdcb58da7c047573c587ec0c4a2ebbcd49cf89c1f7f836e51be152052601781be08ad3714efa3f40dcfd2b964fe7a3e001242ada0e3dc2c164e108526f1bbc84826a486643cd4db581f511f01f15c198442fd973acf8fe575dfc5d7a8734722083a518273765e9c61a1d6c544b325504f07e99555d6b20b3f2c630f3cd3270758bb6b18bf266becccaaa86d32381276f51a59940392f298660505644b7a3e77d0d9cb82ba65dd1458f77b4ba59eb160ee332af6deb7555b8a18b7b8c7a276b74c2da8278b069f5f2ffa44b6f7733982f9955e42c5f8832d16c1b9499a9aeebb52fda8c5af181d17963edfe3023aef54f6c2c458d967124a6b1e6c9a97a78dc043bbabd5cca834531435d3bdf6a017cabff1a503ae4416c9fe7414e1678e1fb7d4cf8853cc0a117b08cbe6ad251a0a3a470d82a659d5cd6afdbf6877e7cf70da7c47593cea386bfa9ab3a627a957d95749c63b7a8016808ad5d9d0f5f9dbd02748a5688c8f4c3ad35e139aa5b896376c77e4a681c407523b55f8af58b0b893ed5075d4141e7003578a04748e1765c7c5f26f8ff99f17bca639f80afec892aabca9e6f8c128568933216b6b468d11f38e42abfa814ef86f277416cb483a313cf0867d0824c943f7006ba2bbfa28c8b88f40bde1dc32dab3f9ca9fe848f03fdbba2e88d87ef6be4bc2b7ceeacdd1265e8190e67b2ef0ccc935b92a456be61202dbd9136b3cf175ed807eb272aef6fc1ec139606ae764faf1298ba67232403796061ab167f7269f44eaa9c02cc9f8b887922637ca657a4b6fcd3e569b5b88d1f469912882e0e20ac3a07a4659d4cac4baf0c7b511122c158d016fad01f0b69357e6340f43e34ad76dbce3549a95a8d598a4b44131880c02ba8c916343ed05c027f575151bbb7177fb6ffb28b214473ae6940fa3138507faac29a5aa999b7fd33e0feca6f5e42663f304c58b070cf014bc2eff978e3390a83c0f12f73313c9d443fbb8a43e7df7ad84c0c95aec100b5f817c0860126dfb8b4f363ccea1f8dd5fd0014aabd6a102aec78094630d2a7112b6d0c4881cec11e946a1c7bd3336381fae2f6b5c793594ddd1133d3465eb0a9782f10f040a39f446c16799266b3a516db36afed187e5edf44a2113d06d79a579ba9fab79042dffb9bc6bac5319c754d773ea9fcefd697d8752f5fc0e39ad866836fb3c55716c5804552ebee6e0e18c4884feac639addba60689137335b0890de5e07e7d902e22751916c310835f213b89d7d744c950d822d8dc348880078f7100a6ef307bb75813ed2f91f539099d3c81562db68d00dbd63e536ed4bc242e3592a77d6281175faa6fec8ee968100e8c04c04c458140d7fcb8b9a12ad9cfbb9f140bbe06f26027559d8dac978a39cc89f4ce1f1dc8420edfed2d94aa15cb95e9515c270caa565b8bf44f1789f61c5bd2bcf50b7cd493542ab2c681d32f3c0483b9df0db65ddc82df3f55539088ca02c3798196e1728c38dfb572d0a4510940309fcf418e0bdcac0a1ee14b10c295db98123d91873e7fadc3b7c742a8720eafda36904d10afdfe2646cd0c20317a2fcf8934100e978272d23584c3d12195d7ed9b19ce6f074affd8bb89e437b975ab3036d478c94fd039817c3c3b2c6dc22ebaab5ab3a53eb21f48f1eabc19d3d3894afb899b9785e8ad8044ef5d3f69385b6e9ec8dd27fc7b0c133a6544e3ef4c88d64b4f6e871a0b5c4d6863d21d892c29e68175004605d010003a481cfd568aa2bbd1e6c5c10c1a977a70b9d4037b9cfad7bf235c8505619c2b8a287873e43ccc8c8ca5026966becbc9abb41a7c7fac51ea794abee83600d9ed8eaa3f5f5046bd948c3756a509d3d565a2c4cea01518880fbdb390897075245ecd3183fbac3dfde3d31b47afff81b07988328277be26aa707051f851356009e422ed44215dcd690a9bd2c4615a3082dc0768fa40862c74b7428a431408c186c9a3ad1dea4c6be745a0f608afe6fd38e422ecadc4a5331b24eac67fe1dd7dcfe33dd7e89e362517063e85ea8292a83f969be7d6ca538159f171e6b5e108e240a1d573ae34205ab4a3f39d6540b2ca357c7bdbac884ee7ed57345337378a0c32bdeec4a4da438b3fe273fef94ceb03623d8dfd80950dcf81c2c640d9cd8c71abd65d69d927941560c2ed220eb565032f0000c105c436272025b7048b3a8aecb0100874a2a0fd709512267e1f170c4370956918bcdcfc4bf0bee54817b5cb0c593f4e8d8e4753b1e1175cafa57d1da1532321967c3548659c8309958c1245553a7fce79ab11e983e3c63fd119b59a7aa2a5008b0a77252e1594a89cbe2a4f125e76d15c9202cd3658bc5f6be85a4cdc4f7210c0b7630ae06ef40242e141f6cbd76453d142a51ee95db1bdead2379da9fdf2fcac48c3eef3d9d85a0b5fa2027fcf2112ca7f3366e57090ce7663a80818347340e32581e54d738bc48626900"/4095, &(0x7f0000000380)=0xfff, &(0x7f0000000240)="8485fbdb1fc7c9bb2a2f106601365fdea18143bad2c8717c39dbefa29f102a9e1d1ce10e12bc82efa5c54184a076478971a7d4c51d85fb62a01f0b5aaa9425fff83ff8bca49fb307126697545a4e500cf0d6b65258ba545e73a11e69a822bdd1757169726c414f72c53badd86161367af07d295ab0913d06286d9f9228109d44e99904ab924baeea9ccdd4baa0a606214f219381c0ef2c1112ee623d8e62ace3488014b900cb71b4546167fefe568df612b1ca3a4cc63a0f8d4321c9a550e6b1e2b361d54bf5bd098736d0e41251453d3bc7cf8a3d3603d282bbe9d33a4b125f36cd5df5de89e44b93a836d78a5fe1efa4568234483a13bb15df945b651d369c496c5dda434b899190f02dabb9efa04e7a6db96e2c83737c388747117b", 0x11d) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 10:26:30 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xffffff}, @udp={{0x2, 0x3, 0x8}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) sysctl$net_inet_ah(&(0x7f0000000200), 0x4, &(0x7f00000003c0)="16660b362156e925702a7121b5ccaa5b1abe6bc469c7a094c78a7e6260e332e038f4c219cf896a1ea55f6cc311081778066b70812cd5900d1d064ddec17425446ad662a7fbc16fbbf251f8dd9d103c82240a17494ec33692694d2df14b86e53f78f7d1d58bf2234859752244509c23ba59d45b298dac67dc648861216a464e85f92bec6dfd92932f84bf2711a3678d87d049c3bd5328681cd65aa36fdba57176e293", &(0x7f0000000280)=0xa2, &(0x7f0000000300)="2bcec7a3381c670de2d840e967cebf367c5e85b9871f105953ee314b832e771f939ded8aa84d1bb7f2d82a8e61268247fc7b58826e2ed3d089afd3bcacb7f82039883146c57701ab5e1b502e", 0x4c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) 10:26:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 10:26:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7", 0x2}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt(r4, 0x9, 0x4, &(0x7f0000000340)="9f8cd510", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000003f700000ade266bd87339372aeec14b00"}) setegid(0x0) setegid(0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:26:40 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x1}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) getegid() sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000080)='|', &(0x7f00000000c0)=0x1, &(0x7f0000000100)="00b95e631183d8bfb483301a9cd7", 0xe) 10:26:41 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e0130220000000000000040000000000000000000000fe8000000000000000000000000000aa3a02000000000000ff010000000000000000000000000001d811df825ccdfb53"]) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r2, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/226) 10:26:41 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f0000000780)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab00008b88325e38d40e12bc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d516db0000bb83bfc40281ac89000000000000000000", &(0x7f00000002c0)=0xe6, 0x0, 0x7) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x3, 0x1f, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080), 0x35) semop(r2, &(0x7f0000000300)=[{0x4, 0xffff, 0x1800}, {0x2, 0x1, 0x800}, {0x4, 0x5c76, 0x1000}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x4, 0x2}, {0x1, 0x4, 0x1000}, {0x3, 0x9, 0x1800}, {0x2, 0x1}, {0x0, 0x100, 0x1800}, {0x4, 0x4, 0x1800}], 0xb) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000006c0)=""/140) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/142) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x4, 0xb}, 0x3, 0x10, 0x100000000d2}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 10:26:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497ba3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x6, 0x1}) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) recvfrom(r1, &(0x7f00000000c0)=""/251, 0xfb, 0x41, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c653000b2ec06c09bb5769e6b681f5bdefc17e5cd6420e69b59090c22a6bec7dc58455458652283dd3e33b5d285a0db257ef0fd26d6f81393418e5d7033152ecec4e5eef851e289e3c70cd8687b67980c58b9a6edb4e7f1a737"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) 10:26:51 executing program 0: r0 = socket(0x2, 0x8001, 0x0) sendmsg(r0, &(0x7f0000001c00)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000240)="45fc9dd3e12bb1ae949ff559f6586554100696069d663e308c74c133e10f0e87682e0bf730b4eba593891c5a56f36d3d372bb765bb7f8e4f117125dedb4537df659d2941079e2d3b35f8086ff93d367cc515ef1c76ed0e76ecfce4d622d0aba0204ed71e567ebbf7694d32c04c29adef98f5718a0e4680ce020a22b3ebb04c83ec", 0x81}, {&(0x7f0000000300)="624f63cb93ff25bbac6441e52cd5948d6bf9af191b7770829b17b039b68694469ae3a90238e3aa8fd8ff6f65b9b1c0a03a7644e8249b2f435e92f5ffa455edeee626a94ff3b7f88dae8fd4ad08c94c1fb48b0340a940f11b116aab53f1b1506a5268daee19f0f0fc7444a78caa5f4704283b79702152b61e36ec5a0ca5a7f730b25637eff89da43f4230ddab6ff2ce170cadc32f4344b68feb6efea740b85ee5c4d17309c2e2bad85ce4fcf52a89905f4212deab1e7d9a1139213106b4ef3b258c92e38e9a8e887f105f886c745cdfbbeec3e0bef74d4b9a29f97d522691bb3eb892e3bac934a7237e53613ff91408eee6", 0xf1}, {&(0x7f0000000400)="c3433ee9dd3d7d57c08d4d3d61983452d51123dbef21628c365b5bfe0e6b14f62048af648f7450ccfb1146ea4007814c354ff64d9f83904bea7f3c64ee1c13eeaba0528647d422377aafb9d331d61a4aaf12ece61569473fa2219661b840ece02af1407a2ce59f0e98f05b7df577dbe9309ccca50a7f1d9859b24d06e0f1d3430e75ceec1359110cac91faa00d345d1f2fe92e0f648b45bf2e288535636828bd90d4c2222f3f57b3a383860fa6691ef64471127a75d9664f89c99b25f19c39ef715bee129103d2", 0xc7}, {&(0x7f0000000500)="31c7a2464de9ac327e26e61a4728286cdef00033105b11e95e132481", 0x1c}, {&(0x7f0000000540)="112fc1e6a072745deda642f38e4e8d59bc9858a4f7c3702e8b6789338cdbca6e050b39a3d276ba51df9e94dc4b7ab48278f309bdefe845c4faeffe202601c72a609d639c3ca64aef28b7a9a2c5f016e1eb2ebcd84e7e6d481925181d4b24b09ac29d92e2aa137c3c", 0x68}, {&(0x7f00000005c0)="aff4c3bb2deb3ac819b1a51d55d2c5d79761ed33e02b12f9b01c0b7fdf4fadedde6dcbcbe42d7ec777a490f660a01f67bdbbb8d41eeef8e7ea89f30c26b804a7ec82bfcbbd6d323517521d82bb5f2c8da1598aea141b176c5b0db81b75886170b203ec5f7cf0a23a9ba9aac736368c23e5202c5800da34ee8dcb8b52df6157625739907c10232059021cb76e3c6250b5134026edd01f9d9146382309f8b528", 0x9f}, {&(0x7f0000000680)=',', 0x1}, {&(0x7f00000006c0)="293b6fa9cfb5b9137c92b0f1358e46b8a25c2917008552e863c46e2f810654fe644e4b827e9538ebf0d7b50e512ea3be9d7f9ca07d82", 0x36}, {&(0x7f0000000700)="ff5ea99376240a1b8c277cfa9e983bc2e0a2201817a79d29e64fbc0947a1f03da36c7f8b1dc4a2b184630872d6c07ac73edc2c4b84497b289b604d047a2e78adb4f9f9ee238f3c292064c5132bc78fb43c622f39c7dd2a18becff8f1c64657eebeeb4d07a3535a52e703fd789eac793f4b7b0eba397a7740630b", 0x7a}, {&(0x7f0000000780)="94a74642f6e8982c0bab7ccfac47ede20db5038e5651118550d86d98b27692da6303db97a202b8860a4de014df610e99c7ad4e6abc69453d0e0bc42e8e603be7586b72b44058ff5416555401f96ff6b4debbd857e09bb5d0d34746d0a58da01427cb8ef16b1740bf58e1dd94f9630671e140fbf4c740e05e2386c60795986b2ac7b612d6f1fd36799b82af9eb3adfc8f6b335f9e803f77fb8853cb012c9af1588b3f7db66ff0ae72d43ff5cddd132c38d209797030484af923d0dc5457dac2c3b65e0ea38956e1cefc3c84e5", 0xcc}], 0xa, &(0x7f0000001c40)=[{0x40, 0xffff, 0x80000000, "a0c65c0b1002547f38570253451bb20be7f00d4d6639df6c6f0c090ffda165f1ed3492177ab57c0d18ef403eca"}, {0xf0, 0xffff, 0x2, "597fdda4e41c79581da52decb8c7cd31baa3e1fc221df6b2cea0e53c426df37b826a99525bd6d7740335cb9ed36d3552cb543aed7b3403aa4040db80ace2f74685f81300cb4214702dc2b00eb18b6b3c402b8a5accfa32c07681e17a4f54d74ab4ef7311986f41998cd06b5f84b5e5d238a3522d57bdf18243ffc9234d07a88d176c251717ea06983813f6d7d6b6f54593d3a3a0ad8f3832b28f3aabfc50eff6878c7145af5b7303e3206d7efdb4391e5b9b271628f120eb2bd2f813f22c4d9fb617d66d9d8ae31e908322b326ab15839fb2fc155865b4864bd958"}, {0x40, 0xffff, 0x8, "779c1fe5de997e2036cde7a0b24f9ef8871e27d6d56ffaafa635c4b2db85848d99bb208608cb6715ef1c"}, {0x1010, 0xffff, 0x80000001, "a83e1760da771b6aedb8dcf237ac1694082a1d10dc8b942dc2431675513d04ed3a2f434bf51b8bc213634d4fa0a71a2a7e6b4b0d78d79307abb6823e0af200e48f5ce6f7051036e9fa20ca8d6fde2e08b44a6a4156e65afe2932c7eb39c917711aaf9116cf49a7b5ae7aeaa44b0d1d78769e8cc7effca7f84dc0edfd6ef8fc9398213fce82db6c514a0b2e0e34580c2ab8da264b9276ca1e7a8f7aa0afcd6e1d7d9320a25fbb7394cbfc46726e295f346013ffccac7d176c005ced3a0d65cd8a95b01debb43e567e6380788235c84b107776faf93d46e864d6d5080b9582ec507abf1c2a952781117224be8eb4c042ff37b1c17d27c1e85420073c386ecd8397379a748e9d15ef6bfa39eea1e56235af35e8bccdd0cb258d3f2daea9d04ad84e6712a48e4024d58d5092206bcd2b00c7a4983ee7d54bfd5abf4fe733dae93ae29f9ce31ae97498ab8cd857489b150203380f943df95856519c0607bb9abd4568e820ba764a65e4fb641b1ffc7d5043ccee27c880560e138fda63ba44bafb5c1017cf1d6a6cd31821506b661ae926c0c9c553c421caa4f8620419ab144b76c600a63b45bf9eed4ca1937dc4453f823ba47048e85b90daf0763f0b3c22f21b0c567be50c13da78bf2bdd2d1e9e49bff038c7d5dca7458039883fd9015afc851d225b2b666e0bd5b529fe62a5736b1a38d123b2626e58ede57294b60488b201c8eb8c4f1de6943facefed591b330f458478dccb6e172e4ba5289dacc9294ce1b2e01b3dbaea74754a19b8b7c9ce8faee3576f9de08b2ef3737486d7b14742a29bfb764ace029ab0d181e7580b08bae2b5a2f78fb9b99158e57ece2b911f8cf3bfab414f706fb415c3430a78f83e67b1524d9206309601df92a73f7b90703a813e7dfb3273bd9ce2d126f328b35becd426db7b63dd9641ffdbc4d7d2a9700ce90b4f25ab4aca32008ef383cfa61bf2797f7a4a107c9ba6f8ec76d35b69fe0e56f45553015fb8a537909ff12ab0882f109382f407acfb0f81700decca2a8d964553895a07a35e82b2d284936de835b309afd5fc8176f8e4d5f430b878035540d937b5654355c12acb82b06edb2873b2113528fe8c1bca63ababad4cdb942898dcd01a28f9b6225684ca08a8162efff197f229571636f7305cda21efc0c25e507bff5e168bc876b3af05e6984466660884a2d2ac37c8f5c48305f18924907ad63d7aed3c6c1d57ce81c4e0b8bccc7781c2a2f493fd1d403bdaa20370b822c8894000b960369471bad76de23a5fe65d9c3a49e2163a1a4909993d9076db5b8d4527b7c6775e7dc70adaaa679d2e1b45860fed435fbae8442388512bf98a8a41d837e1689b0486c7008bf35191f357e64f5222e37d1c82b6c6b8c76a02ac6f6a848c20ab52127118cf28a2c17853e514b4560f18dc1f296e037b15d79d3f8233ac79095510414115e5317788ad7dbe43d87b7ea7fe4d9fe59c1a42c2bcabfd1b8ebe67b00d0a9ff64323d789da6a79dde7891597ef04a1fca38f0d09e2aa712b840eba4d55bd8541cde686d88495342d79894c221179fa20639821999c9dcd1967d06f2f21ca1d5d347072f24ba4579fc05bb557b8ab844ca274a9618c82e6195834a2be324de891b685f45aba3986b1776c986f5740c2c2652e4bf3baeca629003735bf2de53cb4f9da1b24e981e31570fbc9af5530170f20f05979932e4ea73845ba2e93cf2a9d59e6cb5ca3f2c9f2f22a85736fcb9b88a6933332cc226492688dd01e15f0d91f9998dfba92b5075b3faa679c0e2fa8b317aaed7a9322c3f2febfa635c426e95b6e916f98a6445a74ad2cf454668ddce80ed2a74be3177bcd9acdd1d2a95e05441d2cb933ec6c332d2b22405cb8ba06af77b330c45305f70f223b126f9f936324ae7513a177cadf243434e4b6cfcbb66917c1163f5088eb7507b03eb266663a24ece6499074c5107f2a9df96ebb3d958109e01dbecedfcdf07c9075de516fcedad16d7d5178bb82d8b04a5dfad5684518ee90a7e31b7c98d72c77cbaffb1fb676726a14e4382152afada209e2f7f6da0137ffcca5487afcba53eae8061b7387e690e4d0123660a5cf69db3a4d2bb00f6578fcea3b14c6ba5233f2e4e5aa033d565f14766d92b38000ccb170e6582f39e3b9d6285595ee434d82f771dffb8cf6b28dc2128aa9af674901eb0205efad6b0ce4c0bc6823318533ac8e958f59ec55dd730223393f3bfdcb1fbdb04eee2c14ccfde597bbe05bd7b7b94ccd926e2ad3d5d71a74a817391aac663253ef8fc801669fc34cb1e0f9fe8c9d3e8af5f811e19b9b8e4ac4bc0fcbc4f185583dff054cd73e2ea8063c72e09e3d924e07795a33d8a4e169f82947bcb579912865e2f26b716ade7760fbe9e707e76b98b2b85aa912ff75682b794faa11607999dc28f53f1a0e9404b181053ab9801dd12bad14540f72aaf21749a01abc150841a1b2a0bf2a5b39465d941c79fe040c9a6c9b1442c5eb6c56a4759b7832bfcb623b256cc6a385ab07315938dc803802709ecc95e433bdd4fb12d77904b3484ca6c60f129b16a2e63ba5b9f7579f8fbc1a96d41a4bc5f3b01c605aec23785d3102055bf475fb70a735f05ca3cd6559efdcc63fc84bae64dc9f2a71e7b7176221e9dcc217ddeb80c59408cbdb2c186b0c67181679246ff80f5cf3f63b6eabb99292f083d5f9ef6e43da2ddb38dc6591c257029b054a6a04f76295736f9f0cc17eef06c2800aab8cd4a6bdfe2157dff08c01c7f8461619e77e7fef2adb0d1b3bcb22677e6ec4c1d416b4b9b365c4b1c29f2cff43631a2c005824787691856557798c8d6842965ef09069c0f71790964c8be69210807b9098d88bbe1817f42a4962076fd5e02c3156925071210d72a4aa8a7b5e5adbe2380d998f4052ace88a2341e46795a6971c328a7a448cd334579e3052c23997f92bfb72f872065fc7c07bc9094547e380c3c1ddec3127153f566b4217ad08984ad410e614c7a3dca49a16c9d635f678ab04848d323518b435390ed300e468b9c96aad934f3eb732242e036e1156c58186082fb4777f247c6e1b3a4f21ebddd8b26df2927c1969d903fb234210452eafd1474f9cb342f14a2758598e115e319556e1c5007dbef718cdbe11437c9090f9acb6dd333060e92968ab5ac6c11a78600a5f501eda71c97f29b5361bdc2b058f3b585aa95e61eb5630c3f7a58106e89c1a3a3f5a889208b4cc0a2874f0c9857bf1e56e0f3886a7ff1edb95e115bfca7ff32ca6bebecac0cb1fd31e4367a3539af5f1cc114a11468d6668a8f56d927ce9b609c624a2c4e4a78f4a60dfd10462f8c2556541d08d8e7f5ecbcd1536a55a89a96b30178261cc9f48fe22cd7d3d19cf3ccf8018176e007f5ddc9c8768a2cadaac69d97f9f09af1d687d86b59a10f704d06c51e93909350fd2b3ea1e04e671114679b94c15d16b47f4cb4c3d547ce052d423142782d9bd373e5cebff09500d7a5e3523eec6252aa862897a426bd3750e80d7a75a094899233038ca785c9209b468a4c53927269b57d4213decb744f0725078a32a4cb6aaa5e5bb778d1d77314ff93f50bd3fd1d08a62f142e7ac4386f248a60fe61786b36094bc962a3ce80f9c95d864eefe6362b41b5aa7b749942d8f40c7425b78722f857ce1724a43aa076ec6f64af18ac0a2cbf2bde13482d6d41247a7992fe599db743edcd54772e284dd895a2df0ffe8a583aaa72dd4840b8686bbfffe8189a36f3e44f2899d2bd818fc0849690f586a1ae80a801e81eefd4961f6dff354c32cdce37506aed977d3a8f12fcbde4a5b3f68fdcf4d7df4634bcaf1d50857a57d3de7aa9e600d64ea5d152b27e40a29ee25b561d15526c234ffc9b97fe2c25524dfda5fe2715d7a26d48d3e792e6af698c17abe5134a6dccf22148fbd98593db84ba209720f715fd8951da3e0420a2044b68fada108fe88d34c27029648db04ff301cf8e3bc805345ded9dcd40da78ca50f9f811ea50012bacce2bc52720c944ee78cca60752068d2c2f437ef90e61ccc42f2583ab3fc4f76483942c721a0a8527617d38fea63633a6a73ef4d870121c2ed4ea77e6651c611f75d76c3f76a6677a6e8c35f3f8842934f8a79b362bebd4b4a6e8e126335f0417f720eeed45bb4209ff78050b2758b136be6006bbd049518a8d46c2dd5e680dddacc6a46950caed7eabfc6c89d62b499bed5735d051fd90749dc2fa9c02d8ba1042c51fba7fc2297eea5133e6edc8e65ffda75225862625fd4fc42dd6826f78a1ed85daaca18a400ced04d723b52abc241335b0976e46f0f249397d5bf4cc5dcb8e7f1c6f4698df901edce0a8d0807d8e1c68538ba37a22929d87f825dfeec27baec59b37b68b1d53e32d0bae81e5ca5c4814a6118ac33bae93f61ec9e61d8adc33445b092bb33d376e7d713b2401ac7a798338218dedf7a23007ac5d1d210a6c15dbb955c6e19a8764de26315908daf2193f24f27e669cad95b031d06f7d1d6c1decb41f5bd372f7acfeb7085ae789a48ee390538c6e675c36bea3e32e7f862e87e2ea704ede92ff31c1248031d586262b755c573850c977c6d696df671e7c01f4490725c86a97c76882122335e5963ba00349b64b7558cb2d7b0935cf0cb8bae61d15415ac268f3cb772488c419ecb330f0828891474e369cba09af030b6f78c320863601b62acf6cf31f7e3243622f2e30fd5d01e58b2af63bf23314f3c06a19a4568fb105c810389baf0dfd825c0b4f965881e72017350fd840460c4ee7eb9543ee3bb55647f5df3b2705dfd396dca661587bbb2ffe9622489e0113a1466efa92f7c5e1cdd0f961ce436462417ee7f9d31c83de9132848f76b8763284b5a91dee6655cbb345056a3bc793e6fca93cbf8cd5c28128a7921d3099e6cd424c1d48bb55aa5e0195c8d97fad5a2952262d5d7cbb6a926afd67d9a9b7899c92f50c0d97b4d30dafcb37f40cca9f63905364b99f8f2311ad1f3eb059a8457239fd9d6c9ee09f719d7f48433276209e8043672afcc8e59abc4ce63a8e5482e0c1f78979d559d3538ec5ea32f943dfda4c974ccff900e833a23ab892678f2256ec53a4f43deb6d2f3b54758c2a12e00c0b43be117bc9ecb5d6f307e46662316d763439811a430a0c272cf439d6fc0570c872fb2155eb4c82a648912f4c872bc23d9f254bb2d09f148ab01d6312f16e81913f52c75e2e9b3004607e7159e4235324cd2dbd951ac31eebe515b18b154a6bfce10dbdc3fff118f761e90b8905adb161c8dc810a85f175be50060f9e6bcdf869ccc59070dcd39855a3c5d075ccba7b23be3c0906d2824c2ce252360fdb109277850e4b228a23399a4d60e835ed3a1c810c61416dbedaf68494cc3d6751f32d0bee8c710ce27d0de8e9b5f6f715a49014becb5a157d07c42dbb8eb75f1e865876f8230ed63c92341d069cc0c9d8bafe464e9b95d72ec942cb69934ab48ac507ed27f3b83df436d287f671e0856fd1ecb4c639cb26cd24af1edace8f08ff365b5a29653a03a2e4414a5db9be4375ff00e031362bb78bfd02ad75b5843ebab96f346cbd56391fe2849fa5a64965461662520b58f71deddfa10814a91a2057e1a5bf201cc40616f1e32610e4fdf1d1219943e88651abffa55760fd4114228ee581583e7f4dd98641117454825eadaf8f6f3ed8c7588836be91794f159423ea2f0bfa1bb80f159aa1137eb171d8fe761da55810a2ecb17845e68eafb79cbfc9c426b5cdcbfe272030039e16b1fcd75e1f4579192747c6b7407e93b1b325a4414f06b6420c3"}, {0xa0, 0x1, 0xfffffffe, "b294d82f5bac3a94a320f450a999b594c4b41bb082b24fa4066620a29ecf2fa0cff058a9492a8dd75c451c049b466b5fe62202be126841c57d0fc05055cd38beff842e3a34a83e6f673173480b2f223504b983d013f2c9fbf9f3d66182d136101a5b2e950fb31a64f1dd90531d05c454211b6001cd4c10a93a6a400090f8c61c557d9f8b12707102319102"}, {0xb0, 0x1, 0x6, "c4cf8725baff21c9dab4e5113207d8a321e789acbd181c795400c2110ae919015872376c301e7c07f78474d43d917c94d19d8a99cf89462fcfe38e20a8665de66eca2814d5877ab30a26d7b35ff925ec68418a5ee63a4265068954689123eb9a814aa4f9622698238e25ecc62c4f24b031aa7bc3c5513cb85038f8b22be5bce2844e6e2d47f603d3086d565cd57b2fc65d9fff0c50b3e47913ee62708d"}, {0x20, 0xffff, 0x207ff, "a0b461310fb7606938bd0758"}], 0x12f0}, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "78fb7f", 0x10, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 10:26:51 executing program 0: r0 = semget$private(0x0, 0x2, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1800}, {0x3, 0x6, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0x6, 0x3000}], 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000480)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 10:26:51 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@dstopts={0x0, 0x0, [], [@ra]}]}}}}}}}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x5) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 10:26:51 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b9a816925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c7234776e7c3df19baddda020ee24e47f67655b13"]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x40) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) preadv(r2, &(0x7f0000001980)=[{&(0x7f00000003c0)=""/238, 0xee}, {&(0x7f00000004c0)=""/247, 0xf7}, {&(0x7f00000005c0)=""/76, 0x4c}, {&(0x7f0000000640)=""/162, 0xa2}, {&(0x7f0000000700)=""/171, 0xab}, {&(0x7f0000000140)=""/6, 0x6}, {&(0x7f00000007c0)=""/75, 0x4b}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/238, 0xee}, {&(0x7f0000001940)=""/53, 0x35}], 0xa, 0x0, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="274d933558d4664ba766768980bf3b99234ebf1afc1d693e8b06630cb0b4b8339dcf7cf9f0ed92bc3f993128abf1f4b4eb9855291e1f7320841bc405e82fdae05d0095fe554cbe1c441d50d75b58b294c13c0a9f6391143176aba25e39dcec3dd87b9b9f664fff450fddbc333fa80d1a51fc05aae57ffef432ccd77bb06429a78b0b3760220cb42488aa760ca0ce0f421f9c020ec757ef01f7bde483a7", 0x9d) socket(0x1, 0x3, 0x7) login: in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 10:27:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00010000000000003000"], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, r2, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x8) 10:27:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 10:27:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="9b61000056696c6530004c574ee586d039c067dc982342c86adfb5fcd98e25497dd0b425591914c0293558e73370391798d671fffc265ea40650314bcdd4aa4237e89ebd48c36a4cf400e64ee04a1c4d7d9314c9f500cf0db46622937871df5584d03f5fd9092905f4cab466c7ff74d61b5021f313f8f06d63360f4cf28dc81a84c80f79dd1b780600000081eed6d30200793d23f9b6e6c5fbd8810fa8f14f52ae25acb399e77f754af7cb8c8d1a85629428c30d2bf2222df59badbfafeb28b2f943e1"], 0xa) r2 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000280)) r3 = dup2(r1, r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) pread(r4, &(0x7f0000000180)="9877270a50ac12d5c71bf16847416eaa93bc01ade5ca7d867b88d1379e5c0e6ca1557e4cdef411f4b49a1c36f6661fd1e40ea0896cb2e054e6055f408fee258b018e48626caa0342dba6c1f129069b2ebf2284515d980f31fe694fe413a501b3e0cfebc544445aff17b842698dccdb3872714e120669f7dea0a9246ed31f0f2aef95f598595b0783b8edda192bb56421d3a91062647aed42616031c8b982a0dba94a8227f6763b8a7e77f68be22ceb21b1f359f7b1f3a8e2fef4c6328799adcb1c03be046c24719ba831199eda00f1c6b3fcf047284da3798beed4c6453def", 0xdf, 0x0, 0x7) listen(r1, 0x0) fcntl$setstatus(r3, 0x4, 0x4c) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r5, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000002c0)={0x1, 0x10000, 0x90, 0x7ff, "bf34e6f47285620d632354cc36a393d466a85fa7", 0x4, 0x4}) accept$unix(r1, 0x0, 0x0) 10:27:12 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:27:12 executing program 0: r0 = msgget$private(0x0, 0xffffffffffffffed) r1 = shmget(0x0, 0x4000, 0x750, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) clock_getres(0x2, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000040)="241ce31e92f0247c67283e5f5f020000004e06fe2e3f9ceb500388c9d255b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fad90f738c504337d0c498679eccb74a4e447188d722def09d54c1e5f06f581a40bc1daf7c1097f03dacae64f7c7f0840c9d0789cd9f63107df47a6eb6c59b3de60dd10accb2ce49707cddc09cdfe68eb9d197c6ed156a72f89dbf67d08bcf49546d0d11800e9d6949dfdf2b9ac01109dd2c5cd659fda3beba29aea7cc3f449f560e363277b8af51a0aabcea0f00658c00a671fd6504ed1a8ab5da6d8fb89d98312c330f28c04", 0x105, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x8013, r2, 0x0, 0x3) madvise(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4) msgsnd(r0, &(0x7f0000000700)={0x2, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"}, 0x43, 0x800) 10:27:12 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="87607fe002de", @empty, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @multicast1, @broadcast}}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) 10:27:18 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x105b, "2eac6ee16eb595f66bcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d9709918", 0xb) 10:27:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, "000000000000000100002000"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) dup2(r4, r0) 10:27:28 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, "000000000000000100002000"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) dup2(r4, r0) 10:27:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, "000000000000000100002000"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) dup2(r4, r0) 10:27:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x1, 0x4}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:27:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x23a8238c3c571cad) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x7, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000100)="b1bb550393ca7dae092aa98c13c02c01ba78e0e975be01f50a75471b66d538138c77aec07b30a37855e586b1fd1516fa9149107d0cb013c0e24e7a6066de2fd94ae1f0af14018b9234db4e6cd9c0fe3c82ded84cd7ce2578fe47fb6c1c525ebc2f5898e1de98fb78354c1013c97bc8f2dbe87a", 0x73}, {&(0x7f00000001c0)="06d0b850d06ed73b2ca96f9ac5ca503dde607bb59999f317701a8746275f600f2e4c155c9fe2c4c6f6899d72c2a0e40d2070d25716dae99b384b9b3863bbeb58db05a3aad0da5f844e062dc4baaf1773f2b990a5854e3a257d13cea7af9d5acc57f47629d694b8049dbebc1b6471e56b9912aaca731e5427f28ed3e56ba9c287cf", 0x81}, {&(0x7f0000000280)="d3f520c91a67ed874a361dc7f2c49b8d0aad0d1df585dd86c26a8cddf2cf41179dcb250d8c5d78b14207fb9dde3ece608d5a79dfc68f978a18596e87e8772999434eb3418bdbdd09a18cbc507723da272dbc0db94e71041977f1c25f307a25d4050fb32d0dcb1cc75ebb46b5b2cee22f1617dc0ec09fd6acf79e2cd63792ba64796e70865364651a4f8689e9ec4eb78d2a61c0171184a4e8a27c71", 0x9b}, {&(0x7f0000000340)="39633a7204efd65a28f75e0db1f1d1bdd6723ef8d6d028eac379929a35ed56f92b2a585c355c72277e942c2fd3f39fbe2708bed9c8551d7ea425aafe340b4e83d7c877782a9e075d65c43b04f80074584d2d668a22111b9ead06cdd499d39400c89b9f1204bb1c0f8fc4613e6380ec3a6bbe2cd266787d8741850ebdee10c7e3ec65726de088566a63cae450eb865a3fd4fdc3e17523d004edcd7afe69c88266b9cb80e075f26f29db5377a174475f0eedde28d85443102eb3c7dc2ea764ca472611160f75c62d002c5a1c0bbc400e3aa4ce6018cfe02ec843fdb0d47a47abbc43294b7dec14224d17856d72cfcf4f8c78411576848781e5ae75985b379ca9ce9d31ed913feff15b669597b67efc8761ea87d01433032b5838004335dbd669d005d2df5b4b358c58435c5b713330668c463c3d22d8fe4f4d10f9e66db0d9c4580ff7779615f5fe8c186aeffb3c126bc93971626a909bb88fa38d249b14264d8ab5ed102a51189bb91170a7b2e2b9446757df7589ad3d07b848f27f4d963f868fe53c988b56b47fab4bfc352630e0ca588972b4ac925d9c251113683e1c427ad068ab927be613e28c20513e606a02da2d302de9d5076780420f46fd3929442204a9c1d448a26fabfdb5fefefaf69a2965d530bf242c6b4b0b86efc4a8e8ae0f4f51429986255c3ea7798604ac725886791dd184c45cb3a4bad72fdfdbf9b7477826bc8fc9b80f635eef500254acaebf84f6caeefa4b8d61f674dd875915af76ac36ef96834141ce481f97bc8aeb8da44c001ce9bb6a0cd463053afa87476ac321f1bfaaaea82b63b4685f7f6f579c287be5395837ae2679a374bbe660f06921a52d74e4665966f6e086029ad58de6e324fdf3e6e6fb7a035f33a40bdca039b36f91b03cabe62064854c7421534135feae98a41561e1733324d0f6fa69317f64a22000eadf4a9abb02e94c17603f919bc8fecf35b58d02b28f93ee26d734fe02a3c8d03fed9024761007708461ba157f8dc2d6933ac11ff6ed83c4bbec0bbe7e15cb479e9fad83d5afd56a3fb02f43ede44d14240faaf6612b74f4846d74f4be3f449db2fab6cbdc7f0d4fd0532359c535574e94e30dc83e1626cb7eaab976f6e6950cd964c1788d8e5091e9439a24e91b7a9707666370091145d06c36d19649e8764b99d6d08c59ece972acc95796f73c6207362e352910112a00bbb60c006ac5add3ca9727a082e0390c72645d77cb0b2cfd88176a85bf2ee1c93875abf6b6e9f6dc4e311b88d247bb8f153e0c06c5f9abcfd214a9356e757f33e2d22c058d0da5103b2a56e0004c8ebff1377c9d499e14826b7b7b022a5f8f0ee82b868d1b50b60ef987ce29bcc3ff3aa1089178655a823d59ed2a97dcbe0386be1ba041a564c95b61eaef41ca42e9b9eaebcdd516078780f331fd49a8e6c23da95cf2aa145690e0900b238c82817cb255ee704f21ef6c2d72ba61370eebc60b88fa98455d6ff62b963753b9c6f31424c57544e3dccb16543106cf0c83147d153ad1f1aa733a5e141e2dc3a11883974a7cde8e580f66b9fb0ff6897446311bc84ea6819f0f1df8f1d0ee3e9988ff622d556865cc8460909cce15258996f7bec0668813d42401fac380ca5838cddfc69e5423025042b605e097b83ef0ebd882b6165ca9d027b6b9567d7b3f0ce9d7d5fea3396e55807346fe48e951d08475077520e1a09d427612f8e9c5e271e3b06129e375116ab119439cf4f501d188ef670b16414144e8f70abee83f0e8f1d293225d9ff519eef3d09dfbc435e22659a38e3221c6b3278360772603dccb84b9233da9de9ed8e731225c6951e0ed51b166fa28a89ec73f2eac0ac1b03ded848165c4b6c430f17d220458a66585649a64ab8d011d033c2f8a812b5f4df8aa4bc597fbdc56915df8ec14f8224c82324cd8c771bb8f1d34d9753046bf5c6c166f45480ec1b710047d4666b8dd5deb77cafafcbe1d70fdf5bb21a6d6a008f8eb317e788a70300acfdef9e980229e43b624a13af32d426b94c38b8019eb6684597dcd54a2f806ef3a10c89beef84b3a5501e14d890b5b039d91b2d4711966f89d3b0bd8279da7e596ba86f749b10534aa1a0c57a9a9e8f6cc853a8f692ce0f7dd418447e7c492347073d93c6ddd292757c059c5c14f70604dfab954e440a12235f6ff45a2a1a9ebab4d08db973eddb40f617daa01b06247609de29201f4d6347ca991b5010aa1b0152cd74271a9a469bba964b9c1a670c84b47c9c7ca7755599208c8f03a3bbdfa649c9802806e7f228328b7e962919b81429351ea2df8e4754a6a6493fcd0a2840f53d0481772556fed051bb5f09e6b4b65eb6cb9102c428977d70c4d390561cf2bb27c96f9f71cf9c11c894fdc279f4aa1f374eb3b630ed8653e5e15d2c11637ec9b3f2b410943fdc8bc9f89d98d5010e02be047b8edec34c2d5080422df91b7cbe3aabca1526bbf920ca6e7de801ee527d6ca332f565688c18816663cebda1dfaf7e59888e4a0c0069ac9bfa95d9f3f36ebef7e94358129f5f54da9b004e655c8552f193962e5be2a7d576697b0bbb3cfc2be385a339cf4c23a779048491188e282222c614144e35d0ba00266751ec5fe949d832105aa9d5b9e3c9707619b8ab74f2857c38ead478ffbbc47325bf27121e80d1f38843b4ab74c5be5934120646873b5ae438fd9c1d70bc16ebc956f79c32dffdb19d7b032e46e6ae06cc4cf6cb897efc55f85b1a723dc72894e56189deeb643a7f647efb73586a4751c32c8ed339e186d1d87e531253e05dfd151de4b1161db75ea9d756a5d0e04ae4b90ad648e2692a92506d953ffcdc1b62193dd8762fd9a816caa4b56f1008531580e9adeb421c05a65cdaa1cad62b319837f477ee186880f83ef690a4dc3ef7ca7a04cd9400f87ce76ef7fd62bd732c6b51b0873f77b39a032906b82f926457f043fa6526e46ca07e95f78471ede92113a313fde0e2d018b5942492234e14397d708b99f39d7d10b505a2cf26da5640de677d1d97560941ca864b0e33e7f316ee8ec479dce3ab3a45e06483abc24f66da5f59880f25b05b79329b4567b68b0d2696e557496aa607174ce316bec59183c86dd9d1ab4726fba4ca4df43bfecccacb50c507d2a86c8d406656a72dffd701706b7b40b7095883665f1fd2fab89d1f2a083e5ddaee1a9e2e83ffd527f78b4053cb6dc034ffadfb2d56790413b0c1b0acb8352f949ef84847879941c637a506158e7594cd2290d0bcd64a60f4b0b8895daa9b7341a10a1c908c7ed21c6dd4dc8f9f7c12d05304730bc532432bb33eb559646c2d4679237daf2ae4ffd8f901e240f2324ce393879e95e4fe839cf2534cf0d144f3ac5f3b59a600a024fbcfe90fcf57647f08b19467530e17422e7ab5f1402ccdd9a3ea489cd7f8e12db5085e5c91fa49007607c631dd7eb0b1a7523c53ea6c77e7b0324876708e80d11521b7b275788345419342d91871f5b9d0a18e01fae22684459ecda2338e9ec5f4f7c340f08b78d72652795f16841b011bf3be30368271c2c7f2633dbc63fb3d42b7cf89e981ffdb90baebcc3ba9872e1b0da6920ca0c1384ab3fb03f38871ec41dbd856960e41141bf9d877adc6820d99317ef7c9411d49ceafa961a83a2a5cb4d40eb69f7b8f4c895e5868c568e324a3fcb7b9959a76c4f5397e97c4785b713f08cea0cf963ce35c1f22394754df530fe14c17622aa01d8e00992dfb6f86c959c823ec84e549330b14df33989c9044013ac7b38ad325f97f012d7cd64a0c7affa2a62043f0b40c5156844bc5ddb011c01a5f4ea08b6070e5e2a745c7d402219e907350f6fe6958ca814afd0b9420a41f2a5a3423001276e3bea3f8dfbb411b9426e16d697700bddb4edf97287f9dd2ade70db2ceb50454bad28cbf3f7a08c6c46a5998908f0b81e8784ddd6f58a962f4cec5f61fced8494537c102181fc046f3ad916e00e6726d8070ae9fce407dadea0ea6a4a65b1614bc878619de036db00c7133ef624582d45226330fc0c80d241551f439beded9693aa4fc87ecc43d0a1b2f3d0b84035aaac4a334acee3d7c6f2201b97b5905c6d181546869c1e095a68bb4e762a6d8be6d401fd0550445cf7a7a125181961f588ad4153070c0166facb2d516575306e6f54c84753841088e372d3e580084af1efa8675d33376aadc890bc2fca040d2d843046d813d2ac6589f14f2dd64223bf116b705dbf1fdabb91b74093a298c877f1a287826f706f6fd6f95491822993651a3a723eab68f0aad53db0b449fac17b57b5b80046a3df02cb01801bd44040877bcb330efbe6bef29bf84ab813a6fa3131adc8711d9740dd890e782af8b51266ab70b4e12e22e6d0672a4ae4e962f1f323c6736e69c9dfa0589a3cba16972d3084ac6b663ef73bc0650dbe4daddbabeb969232570383074f35918c1c14aab463ca55dc0a628346029be4afa574f899a19e1ca5acc153043ee2fd709abb1a4c3228d1de98079902ea2844f88c8f0fc256ce1e82d7ef6d8a43a12a86a8eacf1c9cbdb2fcb1b39b19d7ace40fbdf2897c1927a1aa8af1a8855feec6a58d95fcae0f067439d9a7dacb08fb26737de61496b6efc2b9738738e8df0ba563bbcc5fdb180ff1b56f4fc421270fd123c695b134e43a3f92c6fb094401b6d6e3a5ae52a0c889b5e03c6cb3f3f12ca418c51b4426e61413efe2efa538c9449eadee0a43b8119f7d8807ff094b5296cb7c9ef180351e44506eae53b61cc3fb359b1601c4c3473ec0ff4f52617a5c0caf3fd6332f97d55f0c21494d2471c1ffa1fa0dafaab9307fea0e4288858f1bae606a930c2301eb3bc150c5f7468b20d14ccf09ffeaa9fafd6685173ab199ef4fba00bf90ef6269774b450f840419d52b8d544c287ced58fa685e5b46aba16ae5642e67513af4b74907e637709772d0c9ccff977382d5d9314cf821270fb1dfb89a052ba7f38894e308614f29ec37c2b0ac4b8b87580a1f642125c07f98afd3aa3906d9210cbe3a7cd83908e3504d04a9d3b6a3cee0b3148ca18cc5fe55b70c926306adb9bb803508c08df40f09197df26bc1ef073ef3485184619f02ca50ca8085224086c2bbb9c426ffe7786e69125beb5cfeb894f55f48c69f1a175450e1f1abf9e500d3402afcf6d145e32164355d8cbb141683a70390921b1d200c271dba3a5a0db499dbfade386b1be9d963082a268b63581e99ad5be0a28ee8ee16f24b1c31b87ce1ddddc160c4eee10a51f2798c642756be2fe715e2b17406bfd47ee2e9cb0217c45873fb2ccf61ee5dfae6fc71803302159ebf0d250258bac69a1eb5697264900d3473f5d6e9b9843b4ea4cd3934c035f425a166c19068e83cd65007b928da9b49aec82df6f9052df9dc410e20d1f1983da97bfd6989eca40d37f9e8a991b93d3b09eab6373c8e7e83b595d337e09caa57ca86a942aa35deda12149465d9b7f39df5d30b0af7f8c7eb996c7fe430fe9061eacbab79863fbba98578e38fb1f2bfed793f8eeb8d9a235b5617c8d551a837b1abd9d0dd234e09d72280e96641d6584d79bb277074fab258c56bac582854416cbb7b6856406a25253bf9d396b58cf38d3cde0dca9f0634f5a20237e632338d30290caec0a017405b665e91b952a746ee837ef3373bfea87881d420dcf77aacd0f4c86e097f57f76d69994767149c6603f0ca806deb099f45f77b6b8463625f4a0821da7aee247b2e1a9e5edde8c5afa86dacfcabc1247d0201f1dd6bf5414778a2a9308c424fb0df54c1b52c88332c9cf4e273e3a0fa842", 0x1000}, {&(0x7f0000001340)="6e841154c03143b27ae68639e30536e3fd863989032ecbd8f0a91c", 0x1b}], 0x5) flock(r1, 0x1) close(r1) 10:27:45 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) r1 = socket(0x2, 0x2, 0x0) clock_gettime(0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r6, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0x5}) setreuid(r5, 0x0) setegid(r8) lchown(&(0x7f00000000c0)='./file0\x00', r3, r8) dup2(r1, r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:27:45 executing program 0: socketpair(0x10, 0x2, 0x81, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x200099, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r1 = dup(r0) socket(0x20, 0x1, 0x1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x20) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 10:27:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000007c557424ad2c2976c34d6b"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x8) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) syz_emit_ethernet(0x87, &(0x7f00000000c0)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x51, 0x3a, 0x0, @rand_addr="02bf340f19bd27bd2a0d6c4fd7269689", @mcast1, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "4d722625e1093df01eda6315b0b6032e0226a3f2d3ecd26b190d39bf0ebba7c6b72510c4c1694299a33704bf0000490f2a03324deae34d44079e98fe5f73775d6daeedc3f960e65b9c"}}}}}}) 10:28:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r1 = getppid() r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r5) lchown(&(0x7f0000000040)='./file0\x00', r3, r5) r6 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, r6}}) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x2000) setpgid(0x0, r1) r7 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r7}, 0xc) 10:28:01 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000080)="249dc9cfd740e3607f18b0ab91f3e29f", &(0x7f00000000c0)=0x10, &(0x7f0000000100)="b95f0f8cdf687bfc69", 0x9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) getsockname(r2, &(0x7f0000000540)=@un=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x10000, 0x4, 0x0, 0xde1d, 0xff, 0x4, 0x2, 0x2, 0x2e, 0x80000000}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000005c0)=0x1ff) 10:28:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e8d00f42e2f66696c653000"], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 10:28:03 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x10000200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x800000000000002, 0xfffc}, {{r4}, 0xffffffffffffffff, 0x114, 0x40000000, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 10:28:03 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r4, r8, 0x6) r9 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) dup2(r1, r0) 10:28:08 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x2, 0x40) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="649b6858ea1670eb6eda6353dcfb727fb8a1b9ff1bfe9a2ab5db3ba41ef0c4434414aaef1ed7fb8b73a0b170cea2687856c8bef2c4a13571de7555f3a19600000000000000001b00000000000000"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040)=0x43cbc, 0xffffffffffffff42) r4 = socket$inet6(0x18, 0x4, 0xfd) r5 = dup(r1) fcntl$getown(0xffffffffffffffff, 0x5) sendto$inet6(r4, &(0x7f00000000c0)="09a852cce32bf895ef2a10a95a9054e905a4f3a3da03f3c8366eb3b8e0598c842fd0a643ed140b0ae07c260e0066bf48c8f94b50599a59f6da178d16931275c38ffc9b4841db9c490570789d277b418b0dcdf4f6ebbac6c79e84a6131cca3724d41e02c91c716788056d3a", 0x6b, 0x402, &(0x7f00000003c0)={0x18, 0x0, 0x6ea1, 0x40}, 0xc) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000003c0)=ANY=[], 0x8, 0x800) msgsnd(r6, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgsnd(r6, &(0x7f00000002c0)={0x1, "3ce6e227f6a8d31997bcb02641b368bc79a1e311fb0801dca7988b5705f2e355914f071c418450a146c619dec5e91bc539baaad8e46b0dbc71cc32b72de240528293160085555008d3b1942780811adfe4480665a604a4d4"}, 0x60, 0x800) 10:28:08 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x7f, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) syz_emit_ethernet(0x1d, &(0x7f0000000000)={@local, @local, [], {@ipv6}}) chroot(&(0x7f00000000c0)='./file0\x00') 10:28:08 executing program 0: syz_emit_ethernet(0x1821, &(0x7f0000000440)={@local, @remote, [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "ca51a0", 0x17e3, 0x2a, 0x4, @mcast1, @ipv4={[], [], @loopback}, {[@routing={0x42, 0xc, 0x0, 0x81, 0x0, [@local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast1, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @empty, @mcast2]}, @hopopts={0x2e, 0x34, [], [@generic={0x8, 0x95, "5f4d47eb95c017ef85447b43a239e282f9fe95c87a61ba29acd2325af885dadf327fd02d0df5cc803b0df432c26bd781431f60865b4af81e46608a03cb6509d4792de40f28b790785ee5afee6e84acef6ba93d65acb7205d055a86a198b1b5283bdaabb3aab9097c7cd66177bb25871cabe4da924f5354c00d3d278083f2fb5f61bf985c57f7c07015be469ea022d6b181bdc4325e"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @generic={0x1, 0xf4, "a750e076631293e9715db5b512292453cac4099a3afb142a08742840573082a5efba02eb6d3c8b1f08f1d33f6039fe5a40e960caa53687a6f7f5bcad15051ef85ac4f672d902bf335ae2afafc646de4894f74ea3be04cc7e57e4c0a218a0aacd4e45062f61e4ee2f70cf7296075b8b5793e4c1a30c8e1d78c27223cd2ecd5675d06d06033263ede414b2925269b44962aa6e192c83b179a501dbdbc4f6436e6f096c82589c999449e5837010d7a58e49f9c4375ee504958c8594f42bb1c1db32d46ac36ad36c52c8292808cd99fa0066406a7f7d4dd1bbbc27b45965a4e1f27bb484c5df31c2da7cf8c587e563916bb501e55aa7"}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x40}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x100}]}, @fragment={0x3a, 0x0, 0x7b, 0x0, 0x0, 0x9, 0x67}, @routing={0x50, 0xe, 0x0, 0xd8, 0x0, [@mcast2, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @loopback, @local={0xfe, 0x80, [], 0x0}, @rand_addr="1ec956ca84634dd73fc58a8751099958", @loopback]}, @fragment={0x3c, 0x0, 0x80, 0x1, 0x0, 0x2, 0x68}, @dstopts={0x2f, 0x21e, [], [@generic={0x1, 0x29, "9d0894a5bcf1eaed274e7e6d8fd6f5640db29d8b37770d31a2bc94a2c5c772c93817ce478c530ed75f"}, @ra={0x5, 0x2, 0x7fff}, @pad1, @generic={0x9, 0x1000, "7ae3bd57c23b4e61e9497cda28a6ce6f078df2c1793c3cedfd16969d2d64d7a3085b889dc608f533c1a68d727f942694a9f878c52b3d3c74d2cb266a358d4085cc3fb5c973ba224579433f562b2d68a3de7ebc455f2bc84583ddddad9c35e753aa95df1a483e5c6bd653232782d5b476833439c60b384214b09d1a9d3489e47366b8f626751f5d553cefe29865c77a8e186b5cbb7d49880a159a4d81fa1cdf2c76bf6ddad7427e8fa500eb639c83c94a3c0b7f843a37dcf4f369267625d150cadb299cbf0a223ceff0b77aa5c46f06d535a2bc110ebdcb498a68adca2c63e8e0a9d463838c8830ba5a7f8ca04a6ad2efe05182db800e5b6a17dcd6d3140aabf398029b80acc70d674499172b1d9895874d11ea18e21ace33228c550af7a1684192d4bcc017ef0caaf30048fa8b12798a365bc53ce729b2634cee293feb249602706eeebc339a46a9f72b67bffe7e73c4f5dc165a57bcb4e77dd82843ecb8b2fc98092f7e2091ff3308eeb04900655e0f5c782ed91aaf7fc7eb54a0f4e23ffc68cfe8d91bb887edc7da90cfdc77b081aafb4b1b88912a2142afe32ca07c5db68da22065dacca170618d3b95e9b7999f3931e454007d399b55dc6b0c05f18beb539f29856873fb276bd0691d2c679ed9a6016a4265249eee1713427ea1fe7cd6f0742ceda70f834711bcf2d3fdf44b2c3faa2e37b15bcc4ebb42ab8826f937f1295c3a6765ecaff72a5692ee7e1b6abe9438268a17cde0b5d975add1672901fbf8e225214da442436c3cb73112fce28e908f11424c960d541a5d918c807198431b46cafd8a035af2eb7b1a35b592fafcf5854f6fe87b56d8b05f3e5ad0e5b559eda7b334d995a61d9d30f9b251e9ba27b98a8bcaa9ba5d7efc4a9f8bdeadd808676be415f5e210e3406e78c6208909d3a56048ae0558f4fbbf9201fa046ab7364de9b0158e42b4709b85ef3a58cde501940b5e66c40695e7f33e6ae8311f9eed4ace10ff9d3fdaa472a8ff938edaa5016e88d9ef90a0b610d809ea0652b54b123f5ef790b78582f32a07f5dbe469780aee5cd0e86af1988d5cac0973ce19d377a2fe17080ff3d95bf3bb2d0f24a9c3822d35dcbfa19dc8a3eb947d09144f6b359abdd4e6943909cfa690ef5396d62fd7309b9f37300b6f8bcdd4ea825e75e4c23864f395cfd4c7c7af99e931d7eb4488236cc8a67d995fc50ac852ed49c03eed94f820d01baf89be1d49776977697a3ca7ff91cc17f464da40298604aaf252fbb98e474be299c70772fd929916f027623ec23021fd1e95732f2e97b7b2441f0b44134f04e29f9f9df2ebfac1f883dd7b2c2a000a6d4bf69bed73ae3326107fe1999d3add865606c8efe2efb4e9977dae4ac2fdea194cbea28fc649f475cdd60ed15761f4a8188d7dea68d8c67d0337f50d8b7a7f22e2a6c4a30d349658421f05ac0fc1abb40c61f91b9841f32b68b80ca887521886488f2f385fc83200b094162156ba44339dc5347454b1a970b228123604ff3a0b322721e2e90f915112ad204c5d884747b3538148c0a8e776a9a2246c669ca4f09b22830a5a220f2a0edd6de55ed42e922d918a1b9db6d008b47fd325bb82389dfb656233ca1bdf927964731fcd21df705a38d017f85b99008c81e28bcbd193e2efede1650389130aaf3342a909c0ba25581180ef4a644d4aac4115919483388039784ffd3045caa6aeddcb23df5fdaa0146894cce626001ce037396c2468e497e3d503128e6dce62c1a0e5192fd8f2cc2930fe10078c697d7fa17c6f1906664d9d134d10eb62dd30353985dfbda108c2d752414a92478c643d43b3110b7586b14af3553885817313c95502dbb986ef5761ec01d737f2560ca6b1039efb464be5e9ad9d3d5e5a045fbcc468712e95b7bf8d265228d8c4f4faca1d9c7d1c45f239df40b02d523476014a204522836fab97c9f7163e376a47b9ed900ba2c11d76cc5bd17c1e99a6ca2074e91a90faa11672a7ca0cf3231eb1b6c251950ebe0451eae0e505a5027bba0ee54fb9477e60a068aab69c7b4e3560ff4f3857ae72af3e54841d1b494138ae0e889ad50db1649ee809f79699759abd3421ea84cab4ab76cf04efa9be52ead0f36fdcf1c8b3704a7d5feb4700a52884be8924dfa84950d511619d5f2da8bf3eae9c8be590be1ee806ec3b06390aac5b610eb065afe0c80e53b97340b5f8c56d9ce41fdd514be8fcddb712e337273a6a0a90779fc5d8a3a03c15047bc7212b6824e3b5825bfff0ee63736797061625d70796b2d2f4ebaeb89a6551ca5f5d6e1c3619d0c9ab3fc7fafe9ad95b486f465fdeb957c9cd759cf6f427f82f75066a6bf74e04b2615c065013918f45d0d043177d4887201f9034ac499ac9adf503b56fc463e39df296064c043e612ec64deaf163b109bb1fe422503b8b2dc0f79d5e606fdcbc1eb583a1426ce50e39b9ff1241628e5bbf908fea029a4d6c2b61b4542d3698940a52eb941cd007d506a219ebeb5d745267bc9a4652396b40514b8ab93334f2cbcde86803752e22e28da992f509ebefb21c7a13f69e217f3c38377fd553093ed9d4450fbb6822bc4d3f27dbf8e24ed41d8b02ba3080e0b3ba2572a5f69c2cab7690ce9dcb70ca6c141483548aa8e7c560249c61663d8c77c1788369f3560d401b928f95f4708feda79b5da7e9d25979cde1d521c67844f2f011e1cae3592934bc32825464f357e028d066685d7711a951a2ada8a8eb3ac02fcda42ad4a2d341b1f84eb448f33970ecf285b9f7af39e1ff61b938893f2b45ee8f81fbc4eb3c84f72b3f8f8fba1a32a26cf861e4184e00e75ee0d3f96d9d3d612dd260ca32b54ca8ecba32a65ca964595f4f7f650af0872ea3c9563c7ffcb60d7a081dd3fad0ac2e9ae51d3aaffcf008bb9f81ebb8826d4a7a3f98a658fa4b3e2bcee240049285c4bfcedeb1dea71915d5aed13c0974f4c3a389f1868a6d11660c9112aceb522ac5e63f7204aedfcbfabbcb9a2ab425508a1ed91f73dcd168cc42bd4293394572abf0e3ba4a6c2ac77dfa8330c45464bea6cb7258a4482a022d5c94231586b679561f2dbe1da33057d628391b34eeeaa0d4810b26f4a1095c5bf0f291d0815bc72bada29e970b5ea25736e3ca02db398614a6e4fc6ce2598b3a4c4ff3d62dc909ababa0803388da05a136ffc85ba3a5934ec4a0db8583e21361177262ccdb6652b249bbe6240cfe2d8332fd1677477b3d6cc77deedfeff673114e6204ee296dd4242139cfa341bd5ee5d3c7f30f37abd9684e7e086e763a29b10058fee15b943e8bfffde0da123d0984f72be123a392ee45554fb8e04b2c1345768902ff73a209fe158f1d0d5791421808257dfd0960a491828085c43e1a1f1c464684cd5ea7f01d7387dd95a1ffb4f576d5b34c7e28f88f2504d9596cec6600b4795883ce933d92ecda2ec1c604774254378c06645ad40458d95d3efd56eb7d48ce2fb861996131a31fd696bf0e1e70df457d3ab747bbebc80e08db2382201adb9fd720101c5518a43cd96cfccf002798f438c630a796eb80cc66f9787aca168301e22184d762c6d11905cfdd640ae3c880d0dade84b8f460f163d25ecd2dfa285dd2b94b892d36ba7cc5e2195fe26596085ab3280b6d35de59c20ecf87abee66cf8cde4bbba305a7dd0ec389a8dc95aa623d162f5b7b9d6cd3f64e78509f365758f513d9ef3bdbff87f5148ab0867395f5ef0ceffad0acc86ccc9c0a0e9ebd2125f977cdb68e3f77a0bb35c12f22dbbcc7323c4fccf16a5d0b2e358fec3de0c35815b7df04edb75e04b6b80085013cae86b662f8c256e11bde61b82ed86b83d467e478588e1fbb43cbde0b1dc951a748e3f8e4ddb1247f0bc292b36827db602e21d8b67f2af3acce83587505ea001a9d0b642b85cec3208bfce02197fefd5cbbbb09be7da9fdb5183ee90a2ad050f34f9f36d10c25ace4d1f70da7d839c0fbd559505235a5b06596fe896f31012564def260adf2d19dd31ab6e9a73ca49a2eb48ade877d32b618d55f8d4ae9d428e2ed2e2a2f83de0a67a5836292a59c0af4080d2f187c810ec45853f7034ca5d4d1346dcf3c8e165b0258ed67e40afdc2d5d699e4197ac31ff1e6970f0d5a69f3728514343023a61edcbd800e3170eae12334bba88ed18e57f1683ee641739871350ba57bb949ce49430716e502e514cb78c5b085290401c16c7038ecb84a71f173a95164eed8fd20a23bc9901c253de698edcdb0568ccecf9707e85734b21d1c5135e16e57df77ba19b0a8dcc4616cebb494f68e33bfc360b0fbb9bda7260e41529447c16d1951ad568f757de661154d99c17f57976a6d565003a88ecdb6f7aa9f4053930799f09178739fd9acf1511b0003b51370ca48e9410ff323e5773ccb3222ec500f2e141d37e43c5905c5b4eaace3d050ae07e6a5db81ab533ff6b080d274d8e70e9d34756eb6bc2556d07aa0fc2f06261ac6bb4c167f1dd08044ed6259dd304d0d24e7f9fe4ba9a6df9505575a4111f37fecc6abc6bacb4497da4d7f8b8671d1d8e94c2bc4c45f8c5f9112cfc88d01b855a885a948cbfc2b6fb26b87606eb5bd7524d5ae89d93cd5f6c6e82e1298a2c931a4673c9842f7fe514b4819a25f200a00227d392ca2351ee720f0fde0a94b984e5ccc2f181d6661dc4a63a8993b4b5887f516a57b8e5c72ec7f919215b978c019fc390df1226d809bafb2bd967cb96334488eed6112965bf7f49158d8c0190913328d9d60fccc14df97f16bb90b68e1983e8d69743eef15bae4759987ee2cabcdb82cca3575cd4683d615a73a4b19a15dd3b3ca76d38e532c78b6ac562cc42b1cb44d9a0c6d3f2b5657f5de7fef8fb418eb638f67cd68c50c24df1c16e4bcb7ca3fdbffce5dd8f490b3bee844896b40765ef62e514a1c5ee934e4418898b68a4e59f8118317bc63d90566e403355d3e476b0487023632e1366d75405dfa53cf383943c69521e94a2f60b95bb327cdd2edd8c344fa1951286e3b2c6c4d5d08aedb8e7a6fa16a89769180922509852505e21ca510362e026846f016dc6e4ac1745c89b68215b47a15bc5e71043c671e6699171ddb49bab289a6d8954baa642c10ef021726f44a6aca0e1410e28db92f71e88beca64d08d891764b82a600af9a9ba05b9e3d642efb973bc925c82dceaf9ac51f668359aaf2b4a79924af68baa2b00cca2a04cd1f615c09232355eda9c0ccc40d46c60dab47eb1ca773f6e23402007e61d5a59e5bf14d3c49f0113e0334cbe6de5c12e40bb6deb9449e6acc15d91a485d03d1affd9d5c549ab4b7b66180c42783cf66c73f3c123353a56214095b770403b81b072007b22523d0ce1d8d4860f3203242123ec8c8df35b7139cc51a4cbeb48489fec65de903bbbbb8f2be2fe09828b93f3400f7e808a44f5ab30a3e7aad67c6eedb335a721bb178774a230836983238405b528970dba48d839ddf304f0b0053b61e40b903d5eff238abcb6e2c336d3b43c92a6852ebfe12f18cd9527dcdb5bb04c3b469b4dcd9f41ce24b072291b6011accc1a0e817cc5c3b81a68fc997fe2c57a5c62b8d645a56ba2b221dd7f99bb78b16637b58509a7bfb1606b2d4ff51aaa6c3dac026830e132c014b169b3e0cca4ae38e70ac32b2e277ff6baf028412a99287b1523ab4cfebd8b5e6b636edfc277aa43e51c9d50b460ae37b8c9c79751ddcd4066b936a29322551a3bd746367921fe86fe514d7053fe7b2da4513a0cf20019fea33587b9d1dfc9d080690abb4e3d6d41b24461de7fd4350a9487d3a90393d56f063"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x25, 0xb2, "efc9250d1490e090f1d6719ef3416fdcf8cd61459db9d094ff40aa6ab11e28ce454ecf6f68283e025b3f96b3794abbaeddddae52a0fad27d241b76b1de349a73c5f233c61db0a5f2b66267a3c064ab483916ce46d65c4688d199a29f0d28e0b4da75125750d166f9a6011f58320dda10c1acd6812d896d617d09b446789b5febf8f8af9b6b367206b514db9ce7b6f7dd4a2f78df25ab75587a1046af057522ea95023c7a66fad4d97e54925896c2011700f4"}]}, @routing={0x2c, 0x14, 0x613ba16106807848, 0x3, 0x0, [@mcast2, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty, @empty, @local={0xfe, 0x80, [], 0x0}, @mcast1]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xf, 0x1f, 0x0, 0x7, 0x4, [{0x1f, 0x14, "d06d70010af7007d9302972393d19d5ceb884d889fcdf6e92cbf3ab3b05f0f64bafee661a11e0b0c290d7dee88a89c06c4b770d2ac5843142c596be4f9bb4efec594127274ed11dda53ba99f22d7d726b42c8c9c6161a0258d3838611e6900866fd95896e388956958b7b201d30b6e78d3ef1829346af8b5cc5a26c0583251cc8d85667b15548ad63fd418887f5309e306c345511bf0bbad184f471067229760e2be786d"}, {0x1, 0x1a, "93fbb7d5789c734e423bc86808ca552b94aa77b02f905eb9a31758145eecf568f3773a667847a25565ff05474276964f0921606fefe2499f83f0c0eb85f0d4403f16e99bea2a3e9b8f69b65e917ebc88f2bed0c8ad104a152a2ad1253b4d8427dc832f306de7e51ee6cb07e8276cc056b823401a5fecb51bbfb666ce40963ff39711eaaacd9eb581a3bef63f82881b0c8446a40c556325b5832d5f38737653e23d0cf74743cfa2abb2440141752917287467e76f3a123f8c2a86ae391e18c953f4db9e79b049358fb1e9da061188460114b6"}, {0x1, 0xe, "823a681ef499291c98c80546d7401459f203dc773aa696ac9bc9bbc13b5eb8160d2381cbc8f53ac6c98a3b20476ac0a60ec65cc7750dc44a6c359bc4fe59514dc45492193a6fc3fb2cb302aabe09a11f657a99859ecc4d7371a8bdb202d8329a4e149a717db57c4c63e4bd4726e6"}, {0x4, 0x1d, "97fb484e5086c6ef100c15d49dcbe31c5865573bdc8517678baf284a09c4306d802845e55a9027778118a621496de6f970624ae06b1277e4573525c24c3a8f24f09e5e567183f990d6bf9b9786af14bf2c1ea223f696bdc75a4312ac48579ed7b15448f396e1dd65b744d99aac2fd704d999bde8c5d15270bdc3b20d8213b36d73d2c9286358959d6012eb549abd13e7830010ef9d1a7a909bc3c440b29666c18ad993e46a968e9a5949b5026ad0a81820d9c86d83c17ee74ed7bf1ab733b1ba032a13a4c650f91479dd4d493c781f137976e1d0b9e4088bdd278dbc467a21ed3ffbc8f64cf9"}, {0x8ed44a87541972cf, 0x4, "f5a93bb96d9e264ba17c54af81f853f32256fb2deab98e1c9fe4c3c77cc094"}, {0x1, 0x13, "220fcedb4a085c3f8c835a570f6633ece6ae90ebe5533646f7e968cb6261d88f597690395d94f79fbf246d0c214fb5296f07b15301cb8266c7a0d5a8b30d251514c5de9e6d5b1ee3bb145a2a003c0ea53ee8a694e1c65e6ad7a5583dd61a7dda24367b2476c6124a4c9d62bf66b318ff719aef760b06ecb25c72de71c3e9e2f404b3c5613a4d02633c16938e1290fd95709e0c953642"}]}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) 10:28:08 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x1}, 0x1, 0x0, 0x0, 0x0, 0x0) 10:28:09 executing program 0: getpgrp() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 10:28:09 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0xa5, 0x3ff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 10:28:09 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(r2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x24) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x4019, r4, 0x0, 0x6d) fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 10:28:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x101) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x164c12cff6cdedc8) r1 = msgget$private(0x0, 0x2000000386) sysctl$kern(&(0x7f0000000140)={0x1, 0x1}, 0x2, &(0x7f0000000180)="10141db7e86f314f8982ebb423b23ffaeb839cdd45e1dad7149d5faaa7d138cabb08b0b12ebbc3a1f64a92a3f43a8e9a428e9a4500b4b1b6afb39f6a82d777c1faffbe0e2a6d5d590d0dd57ea270f3e29383653a6650e32987d414348efbf5d98ff4b8ae7646b17edb90a4cf7940c26cb6c7306514918828d8302651833d943221e46d609e1fadda21c63006687ac6ebf945a6330b1da0f6fcc1bd96ad3ba923bf187b7be43d00dfae6e4477092a441326ad5ba200ef76a2f1576acf4306c356eb92aae02552e254019bc4b85e45e8c9537d8ef7f0349199e6fbf13981a35ddb8bb5e5315b51b9c70dd7fe3c1bb379c7609a57a73b1ff9", &(0x7f0000000280)=0xf7, &(0x7f0000000440)="c091b17125bc4d171618bbe2f27b620020258bb188223358e3a27c62ac60797e192e3bb6a7bc771198f8b5d73ebb610753387a8a97c912ffbbf8f8e03fd723336c2d27a427e7f490eafadd310d629d00e800324def248f0cb3c27dfaee0384e86cbeeb1e3b38b0ff334c7107c1ac25", 0x6f) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) socket(0x6, 0x2, 0x20) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/38) 10:28:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa3) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)=""/169, 0xa9}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000540)=""/53, 0x35}], 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x178000) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x9, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) fcntl$setflags(r3, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) fchdir(r1) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000002c0)="7030d6eee104a0f909c3837208bc360a3baa6d208833b2ed5c24993b8107dde2f046ea11727a8fae6d545fa99516b2a35e508c21889bb3a918ee6e15f6e56ce66a6b359e05e19bebe7bc9d67f41d8d2f49fc786bfc5ee56e341d04d24f9d6aeffd08537d64dd1d8f873593e9f095e6793e55c2e9b9d8fdc5bbc0785628d87fc1640353bb305cc204fccd33cd6d2cc9c33dc0aaafdea1b9f26e3486f57cdd5dad3bcba8fd7cc435044fce27492a5e044246f522f4cd8371ef380c1ffde60abed58e451527481c5e0bd0a30721c94b20a5747b325c77c59a540db8f7cde5a826e26e033721a5d49d8dfbd905", 0x0, 0x0, 0x0) 10:28:15 executing program 0: r0 = syz_open_pts() syz_emit_ethernet(0x2302, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r0, @ANYRESDEC]) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r1) lseek(r2, 0x0, 0xbfffffffffffffa0, 0x2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f00000000c0)=0x408, 0x4) dup2(r2, 0xffffffffffffffff) lseek(r4, 0x0, 0x6, 0x0) getdents(r4, &(0x7f0000000300)=""/68, 0x44) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvfrom(r4, &(0x7f00000001c0)=""/144, 0x90, 0x842, 0x0, 0xffffffffffffff1b) r7 = semget$private(0x0, 0x4, 0x5b4) semop(r7, &(0x7f0000000280)=[{0x0, 0x3}], 0x1) 10:28:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000c80)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000b80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 10:28:15 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60e2db1400000000feffffff000000000000000000000001ff0000000100"/54]) r0 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x4000, 0xff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="42a37997b79c70395f5a88a79d93c78b022a60cf366bc451147b114a31370ee0bdb542b75ebd021f99cfd3dac1cc80d251aee2bed925870728d1609de7f1c46c3bcd569a55c7b66d00743a717771fd1a31bfd30551f847d7f245fa52463ade0f6384e3775dfc79e81beee7fadad35101b054a1c67da72213f38793072f50334951a24c957c566172209f17fe8f16890832ac5243065709a04f215379491e074dbf7a592a9d92ecb0f651816936687bc2b24451cf", 0xb4) 10:28:15 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 10:28:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000500)="c275e0c2ef65d5de298a62e0ce7a6662ba5ab3b5e5918e0a51f1e58ebaccfc4404697f00de8558f878fee115a6c0484398f16e0e7134c5787d884447fc1b6b148b36b5a471403811ffb03735f7a58cabeb7f9bbe230376f72a6cc7a3f88b9511d082b7eb847906dd1f16f9e9165763d4b8ad4b3e668bcc82b1c6e07789faf0f2071721de22873091e681f17fcecd69b687036dcb45e20d19e3959f1761e67f6e1a256fa26e3d173e99b3a81dd099269e6e878cf40b3cd086b9ac8a0404a7f1ff4ae3753904bea0b1af6d798d9fc1980283a6a3a97a8fe18bc58f2409eee4a50cf31ad54d467b5877bce329b2e246a2a8e6e4433623f93cc1747fc2f7b4553afcedf62f90a087b58955bdfc4c009ae9f4f20dcf29618fcce4981a45accc12dd4247a619e84c7e7fafe6b1ac057ffba7e9ba5970a5c35a289bdff4442f691091bfe065ab37e1d063e4c5612884e5fc3f2e1903266e5abc8ef4bf63be548f2ab1aa727a3c395bd411d28dc308679a8130183b51a1309c2ad8e1a9988e63dae9871c35ef9db8c64ef25c780a7bdf38a78b916ce800f0793b20f84028ce3746633b3ac47005705c4806bf2e530213e95cb4658028c7d82ebb42e1c6e9bffa0b06db78150414b407874ed58be14c3eb673a739dd7e08462edd6abf3727abeb5228d9fb59d1f0c89686467407378322af49b64570d81ce56c88a356fa854b14058c5bf13c722381f8a46da189472641d24359215e86440c2104e01aa1fd2dc0d8d0321fc80b480a1c43b4c5290dfc0712290a0432b681c4fbf4c4b38ca21644ba7d92013efd4bfae64d3ae64d8be2618aeb1f97cce24b73a42a5b84a814d3b301996802a4fac515d4309ab87f22448ccff68c6b05262f22cbe9de62c37251c33396c63582bb517fb5f42251e08aad3423222d200ea4fd0fec8bc670e5bc5178fba4bc17c8228c7231b24c1fa8775ec6ddd20f27b9602f2973d33f312bf6f6fa9f7f6d85e837144c52359861f7bfd2d5516eda932561427b3fd309009c6b58d638a665ae51ff5d2bce5e6f514128a77ab8bbde60fec69d36aaa3a02909a74ee5092fb8d16be07a8a2284c63d0aa2a31bad2c2ac979c8662fbec92a274e144c2be9c443a404d3c049cac1b690871b8acd8270d2b6c66bb5c399fecf79544e17eaebb735fe1f0704c740546c8096b655f98b5c2578e581336ff3230eaf650f8296b6c5e70c8dfb73ecfb59b3b041a460d44eea8d5b0f732426a5a11533d2c5ce109fad39d3111f0e7ca04a99c5147078d1bfda7f808ef36015d9de90024524ba1645b5e10d86b9dbdfdf4f708cd10d4136743ad2d61bee91e62ebfa70b8266cceef08f7d82a1f6998afe84a5cdf4345d907bcf97a9d68967b0772b1742f98522adbfd98b1083c31a09ca3230820a174b917dc438d29651efd666ee56af7a1060eddef4f5a3d10436f97eb163ce7d0cba3841bd9538f933b9a94664658d26ca9cae2189a440ce8e7c6eb60d9fb6089b52029f90fd20220c1aee263581edb73306ddf65b6b2c87b7344b49df72d7b1d871c733a1fda6d73bed704fe3aa6706e2ca5a86e64e61eb09032c1461c598f68b5155d90fe64593d20794f1db7355ad6f6538a4810a5667577e416a59663f41cecce039aab26b8a92e30a7064fd26672ab5324e51dbbe7ddaed476214c4dd8d28864402644caef0d12c800a3bd419a0a5c142d0dd3d76d0e1036517c977262ec7f39ce47cfb82a9d0186574dce7693f46f8902742041a6428081da59a7cf7cda7ba45cfedf99ab481d3069590a2153e5b90463539dc00f522c42189b30dff26d8d63ebfee1baf03012eaacdbee28ec4730659b7af437d6f0d800bdedfc65c4cf9a0ee1dfc1ccaa2110abc42c00d3b2161718ba9043e4f1f8038e84c9687c2165fadbf98d4bc6af225eddfefea097c7e00bd7af7ec72698751c60ff41621b409a9fe7886b1b0c8295238c2f53e8813ac43b73a191cb3eb19531bd256a76bfb70383de7a97637d1c21c1a173f39d3ba8d59b9b8986fa8d1738e5a235edde594dcbc24408f74cac13fb04ae16a71c329ed0fbe3c0aea71daa963be27d9beec16be0179102d5e384ceaf508a8072cfc4aecfcd792491e500da1b84cb8af0ea2fcdab818b76ba7c2930dc53de2fc369cc21c87befffab1fb80539060b256051d7422809205810810f7ee8709f3e030bf9065f3c6c6cd3d70bda69d8c2c2f738bd7c3220482294f581a06d7bef737f521c0e26fa65fc7a90d9f8ebc1ad4ee724218536df3ef50e1d7d4a10f579ed7a24501d2764c8cb38e778e6f291e6c9052b886883938ff388c246c9d40fb0d7459a3487fa65720012bf27e56a6c1efd094f591affe4656ca173dd6f833414208d795232e7615334315a3be89f76864f7b2108492ff20ec5a9616800d60feaa070844ec77a717aa26ded6b5cb43dd5e422f09bab53f65984cf13004acb1f8af034d13998623391d9137b5a0a4683672026d6b3d19b9dc113cfb89da9f85c2bd1dad3409278feb670847653f6dfa0c9ff6c01429eaa2ccc1644760eb5180106bee2b1ebd19e3c263e2be7fe0d9f2ed21bc5856ed58598fab42c8bf1a8dbe02000917dccb1dbcb22cc52e69bd420ff56491b3ecee689cb5764dc143c22061c3af6591878173e3b328292ce2ccf76531e051e5a16cdaa8b50c7acf3e7b8f9dd3ec2b72e17df98f93f0ae7b09947a1e4cd9ec3bb6f0411f95741c1ef59490616203b0ddd016f2218aef5b09665d57301c8dd88f9aab82dc35ae08ff7f95e376d6574e002e8f84507917d9cd009dd1d470f2c129bd4e95751f9e5cd7a600080406d39dcb43b5fe6c7a7eb500dc4957c7844e566f4883d2c30be394c80977bcbe8076acd527f996d2717581e5cdfd68faa9209a034210c64bcf7bdbd208a5f0b7dc7711baea0239a9ded6abd621094f10a8ea29da42dcbe92f3efc11b0b6ad5e19bf44db8a243e92fecd9c992d561d2da77b20eab13b78436741ed387c177827ff1f19a2e750875269caf284841965281141ab58205aa0106e935313924d154015911101076075fa06f8249eb8ce4191bc9035fb749a59ffe12bc3f0795106c381583cf0dfb995fe87e5c1d2abd8451aa355175f2f62483e510dad132de086daecff3301d906d22cf69e93d7f8deebf02e366aa0786b7c8bc4fb1a3fe399ddecde1e44c64713cf4ed9520c94e55fda6c9f3d667925cf3b444c34596f2d7d57d990a8c26ec9377fae8f74ef83787926e25237728bd59baf8b7bfcc0b9765db5e66a4b129dfefb9b7def6f659b288d4e8cd161ea71b75a0419e412ac7dbdacdbb47bfac373d74c800f8b0842776bbafd30c549d61b9f6bcfcc64028d4536c75e79497955f42b53a466f9d7c6538c62f728e1fe8b2af5760ab41e700f78833931763ed0246d4401f8ec46acbf3b01afdc44122156967fdce61ef4cb14b09051aa31b1bd21a3c836761522ad7eba9c4d71f629ca736bcfc6335145fcc1d60ecdee5155a9be3fd746a08370e3a07b4ffd66d9e8e20d8d2896a16d7dbe3b97bfb1d8c93ef0fd98b8580465bacfe2dad92b3bb2aa7ce1f0355b35c8961b23ebfe3e65e09cca3b438a94f143e341e4ffd4f2e069927e21bc09816533096ff4e77cd6b09447c7277574ddd0a72cf98990b3537afce5965dae72d852fd77d52cd00b291d8eea0b3eaebd1730cbc1df62ba42532953f96161b80c1468c0cdb454d31ee786d5382017289b38d8e6e3cc10ea250d47090b53298a1537b8516ea794f6dddb7e64e0630a39cb19009891793d6189283a3bf4e17dd88b1ffb181b42be6fe1bf0df5f3570ce0cabe7fd4dc81544206bd7f41bce2a7e2df4079dd570fd5eac204657115337d5acc5718ad1c488145ff73f60fa30101de9a77570f16c40732b8553d7c7af9f314edae90b855a25ce4560153856964fc62331247e5918ec06c3beffecd1ad76dc1b9cb49cdbe67fddfc433590945b4296aa5c2d35241906512d05bcdcd58c5800ac2dbbe5bd19d37fdc668c6eedab2779fe0f169a5a247396d3a9130491b3a5ca4c242272c5f747a023fd595accc4084647de85b7d002b3e90279a2cca0ccbc02aff7bc2e835bd47cd4c45c9d91cbabbfcc43ac444d3b4759747dae3b1442de12885b0b5a7c0d442bd842c685fc6dad4c183cf32f4bb4df6fb1e64eca636b86545151b2f86206dba2a2aeeefc34fc962ac5c8a8ae3e769d69b096526c8cb02d6d33683b773b52d53625db93d576fa05e72d0c70b371d2bb1148f20ea34efc76e55d083639dabc60f18e294995f9dc19072f1c3bd85737a52ed36003305429b18c4a8a9377a9300395cb9bdd618979e433d87ed1c8fba704e0c9db294aeb2f3e3f0a146465445f20ba5003735a6bf6652a8a174492c1a0d24e7af9f31f5dfc85b3fe7e5572475951212987653eac60d2a81fff80acd478360683095c6227707841ef97f2c4ecee51b03830803cf383e77c9bc54becc483a94b4a40cda11a0343030ca94e1f14e6d5538fac2c7d947a1cc63f0e8be2d7cedb45de691ab525b058991d8b49b04c41df8394e47c8d607987061697ddbed3a7540d911a1c417f356f20de525617ea00843fba8506e321bf49cfc1afee5162b5a24313dcc2e2dca79da298be16facb05a9d4a3cb95cef165d9ff965cbab8ee06a35f0c7e08a9ca6aab26b2161a88a16d7bc59aab551eff7fa7de80512869e7a68fb0b612f2efb4c14f90f84a08a38d83bb63d8093c237bfb4d27e7808555d284d34b40a4db3a0a0b27b3057422c9ede66e18af8f3249b6acc3a8e423fdaf8a346015df287336ec223cee44d49b5b925455334ab89af1be6906239d1dcc17ddf23f7eb6f50d55c84b8394aa56aa0806980286b2d6aebb4d417d41122244a943877da8fda3b1be303a4568ea628150da1e6fff4337c4e67a2ef69f77a34319b2002ae1fd37b01d591c7c36fdd2c66119a72429d1eeb8ad0c2bf43b638a97a452325af9bc69c11b2500d1d22bcc0a6a5fa6e07a85da61bf4f8af3b5df8ced61aeaa745abbf196f83978ba2b5049551dbecaa9460dfa7b3ca6619470ee5ac458ff3ed72c5cec17e1cf2cecdb47bbc864bbbcdcb58c4ae869e9baa87c9d69fe7a7649940355e6ac8a20f1e1aa301dba6012327561758a3ad517241256d0404d7a0092154279b2c0877267390d32779aa6df8eca2bb0bc8afdafd056156d169d970297341f0e74038620fca9113702821177fdad90822950784b2d760eabeee96ba8d9e77d80a5f60bb7d2f47cc068948c0395a9a63062e15d1e03e365686b0e55c81125f3099f9aeb56f370e6366a672f0803b163117d73a4a0419917fb49be8be4c3f36e699f90d2b14f2e01e5b2a9ac8b2786e9a5e9e6569642c710e0b6afe1383aebbfe49f8f876fa7231141283c39a28e2e093f387ff772c07ed0c22e0728c413d73a602a3bfb72158172c34571af59837d91b262d039a018fcad8a350d2b195e00f0914f2cc411875d403ab363ca7f1f1e38ceebb49eeffaf07707ebd5a867b59282df7d33043fc24ac56debc9eee87b58afedced1c0061a46b95f5be0814d6f3f803ea3ac3fbefe614e5f76ba2a1bbdfa0d284a987e816d249192bd5854954a49ed355d645a8473e17b82ceb8d65117f2960db3efacb87a7ad99fbe171fc063aa88cfa499ce805af1273904c6a1aa1e4470aca39058545d160d0303824521478267591ed33cef23d6436ea551c523e649a645175add142e9141242a5bed3408d0838c57a81690dbabb17261068a00a8392ef6a886", 0x1000}, {&(0x7f0000001840)="479bb48442ee39cd6f2c40ef55d914eff77ca2898f20d0e83ca82919d748266751e5fd5aeac3e1b37d3afa737df53a71eb277a949f6cd1fad985cbf30e7c4e053c3ccc27151275f47ad92a65e4ee16a92541c15c08947210fba07c5bbada66d433381f3144c82dbfa8b49c05b0a0ecf2f58d7427bf9c3e2924cccb260c96fa667bffb85ef03073afc150f4d4d4b870621855af4c1d6a870babbe786f327b7f97c9b2bccf48b868675a6b49cd3a6214f188ad503a64f7ae8a8f5b4559a1499fd6705e3ed69bc938de3d52e5af29b155fe6f4e108614f943ced80490a9971e6a663181325711fa9e0b64ca4c3b2311b008aa51a9b9b65e83ddae00e66eb4c61a7441131c81b7cf9b269b42ce9193ddfd264c7d051cb34af1ea3181a9b493f51bad07f2c5611474e4c457a547b9ec889855683797a70675eb679d2324e0c913370182cbdd2a76d8a6bdb9bd255b7b7d2472167d650861b7a0a3fdb912a95c57af947ae86fc885cca84a4b5ccab8562defe846f67e91e19d4cab505a166c3e51b9e9a07fc28153d9fb3f1ab61bf7eb1d1d57a6b5b31b28705091e8903ca972c4b360da204084f584201a8d8b3cab74723dc95c369d85bd3134c11647391a8d407c5aabe70931bbb166ee0bcdfef1985f470125cfd4f800b68733ec669d7d2eab1f798f010b68dbaa438cbc0d62f5041c914ce1b450ea2e631190a1717d3be8db8c2ae24a0fc0d976c22d657ea57f3d34210c9c7a18e32361eddf9647e65feae83a133450808861d49274518aa07cf08319f1f175981626385b2e6b9cbca19600b729968d61f3953a7dbbeb2a7accf75aefe3b2f52de3b47680dfecb066ac6432e36b0dca01a8f79a8510cf3da968837046a6101c71fee956b5e4f27476a2017c9441ce44516854c251cae54acd946178c2a4101b1461ed24d3d4c5e5aa2a743a23599473ddc82d9d64ca6b12f52197886dd8a29c7d481968951bbb0ae6f785db4670027b68e14eebf0dc75b24deaba7a3371e81f0fc9cefadb8abad6f40b8792c6c300dd2ec52974664884e03a71369e0e38ce3e4e28d262b5ef4b347c957083b35bfe9d8399a397ca6bfbea3eb79dfdcd14d8338474b887005289aad746c8dc0b916bda51b3ac5c402b327cf710113fe6aa6144d69481a4a36a78e234389b5ae94b7324cdaa10c443bff8b7d8dfb34709617b3f46175218182cbcd2982e9211ce30f7cf77e5b34f9d1c22bb41f989625830e813e6b5f2e885b79279f23d5d9e1e4e99d67e8673cd1b0c893a2d622a99d2fd7865eb58dd402aeeed092b97a8997a4570ed458a3a94e28c92eb4025a898ac39d7f97c3e80ce4162847dbc5179471de7c111640315c1b2e07885c23d2475c38d66800c497f9b9641378c1f8c3b7463d4f1aaa162a2c93af640d6cedf29a4ea6d79b3f9563679064ed8c189ad35e9ffe9590fc344acf27d437b88e0f107ad4d0f919c2341cad858e1b33505ccf8195878fce16440261e750c20879b70a610dd316140d3526a338f2c91cff925bb31b975ab6cacb13ec5315f77dad739542da7cbffc30ffb0d2255e53076f3c0bb4072ebab8b001f8d15457daa6152d563b41e6aaa0fb29a46a02f3463081a2be2c4758d80699b488a845dd74233f6e2c177900fc432eca4becefc86a946dcc462e1c3688ad95981935bfc161867d522f2977d2c3b9dd1f901bb73ce3cf897a5588b03b904d9a273d906de109f2de53fc1bfed2e0433104e5acaa6a555ee28c3bab9b791d2b7e9610bd0657b8c05218104fe1874ef060c8f87759effdbea0042194cfe7ee0567c27f39b447161cde22036a3c2a185d657ddac420e384d617f65cc4d1d4f8bfa7d712cbbb5ce93001fc0472b8b40980baa333a01a830e2149323036cd4dd0e8f05fcc6d07c140ccc412fc4ca6988b4fa957f14f4b47d93f46f47bd0889a568825cb292d78e51cf6f2e91be89544a1e2fffb8a78e67cf2781a81ab26e458945fbc25ff687cc62b05b182c6bc86ed7d156fe1ced2defd5ba776b923dabc2033491dcfd69018df43e81268f0c6c433ea8d0f0ac99ab87b8e8b1966834c1c774fcb28284499fd7968a7ef12107b1bbeccceb8e945c5ebd718a916b43dedf0e870482b9831c75d730df8350525d8cb62ff7bd0fc7a236be5385b89cc91a7f43886135904623690230ea1c10a8dac585d6785c95fcf534fdc8ef1d1e5b67538b83b2ead96c9e5f2287be109fa4db90db84cf9743fd0dc2fdec5bb38d5b34abff7cea3a6d4dfd75f7e907b1f4bcc8edd94d9108e63c75cd1f54d6967a7718c3b4c297773e427291382f0574e577f50a171b418cc4268aebb84286d53c26aa1602512c836f25d71d9a8756c3f24f2b8f9fa7c9184d2d9386b35d31a981d45d243e1a447e083de21f8d66b092b0c0c0e476c1c6438de91fbfe6bd6b3142e2cf7e57efcaa9f07ec1df28311a3a86f91c532c7283af4cc92579d33b9ea5aad4e67d3e3c5568331819b93600a480742cbb6eefd2b9f027775118fc8176bc48b33420f44108513ea2229e4cd6ba5bdb8f6098ab7e26332f920297383e2882c26834de7f8aaf1ad06e03d4459df6d55de01b55828fb6c238333745047875e6d4595d9221ad3cb9f94fcd733e89f17c3492594c1fef82f7caf4c29c74d3d307f30d08c66bbaa30e2fdad7ba3e8122b9b7b01ada653a99ee54eb8480ca859184dab2c51359a215bffef0e140b94c43a695835236569b5cd7b7aa277f4d7d9ceae6f5bc006dae36cf1514fe0f9bc02a73d9459fc6acf214d9fe1c31979c215b20da6dc8498adf4422f51fc1ae10b62c99c2006b24c8761ec962970d28ae4fb3c355396861dc716e460f4350f1db8396b7d1159c5454109354852146088ff0770f12b2d77d71236396ee9179de0d3a029d4c541f785f9c12f9fdd84ea956348751c30f50280ca831a9b87932d92ec2bc1aa4ca19f0ca4c753eaf2ccdc045cf2f61193bbf2add8612704555a90f75e4fbc63931e514c2196b4c809b858cc6c4418e454f119dd58125133eed5ec4cc5ff0e4b0ced38e9de317380b240ed5822e9f40151e04a55e1724725bf34aa70888963128b542a098293a58bc0bb3de2c15ffd001c92f52b341d5ca24b41f1f69542e90a6aee2964dffb71c0b8ae11d647156a4eaf2095389436a531c70ae6ac6a1954197cf77e064cc6b0948800b79f0978b68c06d166d75f5f98eef39b4a7b00513a51281c80808a689bc73a2c9044f0d2d178b2e3adb6f998f9b916740d46f3f8227d0d3974e3f3766f07f0e50609b786c447f1bd2776729460278beb776db716e0e4ae0637c9a90577d73ddf20515cc6867ee8a47572c20b4a956c8e603c0e950a38dd4aaaffc97773ae8976da690eba0437a6e52da56ca6aaaefa239d262801f1c1da6e7bd1cfcb454a640859703f5e1b34ce4ac53194cfee7a70ef954727904fc213074873515da5da693384e1f7d6e6a8a8648644ed4e233a88a7ef2681d9133625b164e4236389fbfe75094f33d5c229eaf754e50f00de6f6e345209f862a0d5504cd6e8d2232bf3ea0f178f058256ff35ce3d082798b69f92ac0c4c6333d21ec12a46c08d2ccb13917b902254ceff99ace8135b73f759ed172b264c47a80075d2af5e7ce83728db8c3fedcf5ca605c95991c212d84595c1040bc6117c8122f44ea409bed86f3a89a85e765c68f34c447b3423fee09d666c0c3cfcd89ab83397c8bdf9c68bf7439ca9dd175f337f9635665521bd2602d65cc61757be09389ec989ae6b17668c467823d4c9006ead1e32c6ecef3654da66cced81ab35ac00f867d66d577a08e8aad1474cf3e24a1da1d38e15b510d488520b250a2ad321b44a79c6f9b0a7eb92162cf2d1644b6aaacd78373f8eccf674a768d1dac1df3e4210cf0713e12316729190b05b8c74e3ec73f2c5aaa2b86b2958db38848f90186894e2536fd7bfabdd24875ad09ecdac5033fea1b6457adde9cf1665937225753dd95a87d64ce356e5c8129b28f16d51b1f6afa667d7f2a38d78ffe672dc57d8b0bf72c0c7981ed988da2dd1bbaadf8a331d29d5b58b690e715e3e14f2c976ad934464510bb4be677c54a098ac71fdab7c30e68b7664e35f75b06a10a7141b4765fc936edb392533950ad741dc211f34dd708086a114ddbbd6b3c2639b3280275f91cc38feb6984bdca194ac0de2f80c227fe10c5be01975437e175fa789027754568f2e39057e884836db720f63399d25ebf15ef49f1d5e864100509ff79c5d5c6ca7e6a3014e884bcf0b713b4af12d5976df19dc5575f2f4fd027045a2b41533be870a1e1df41610f3c21ebd767776ff114d56d9a4b50dcf17bd2f39f720a6cf9659a0169a68de67e5bd8b6ee2a5fb3767b451ecbb5bf435453656ed32f9d0029746fc7d50ba15df81530f0df1d1ea3faff540fddfcfb790287cd9de080e036c41de541c861885d984efa9b5152e459d2cf15c646738a5b1696bcbbef8c995abe21395e9e34d2a88513c99fe6670b14d2f463530fe016ad9561ee307edad9067c1cf34906fed4cf6506c10d9e7ab7363941cf05cfd9725a238bdc1a8e67db03fba489ef6226c10c8e027f476f6bc720d89ccd44fe63b716ea4fcf2d9bd7c722bff759fca0c05a9950e64e519a066497b8f3384d5e95618ef08ac9d1c70f70225b15d4c61565e6eadd6345f6427ecc1b7073c9cbf2ef28c681c28cc4990a82bc178e8470781805713fc0a8e938551cb7447cd893ed390ed75d0b7985d4e10f80c067ec8330fd1de85c60591d36226d643f56cf19f35bbd36ebab9e78e9e1a4a8f21f35528ad7b9cec27734d68aba46e375af3849987540254ffea832bda8a5c1ef7b4c79947be1e7dd40494cd2c4a7b8c5b888b7ddc96da938837af76464f2170cfe01ddd4fd79a44f727ca8de777d0ad819784bff96e5e9b24755eea50953eb7d7f518b50b55138a52d16a439681f9e12645bf03e981d1c122f0cf08823e127ea0f8981d6529c08c35e6d923e8f249e2bc7616a4a7c7ec5d67620027a9c7c5db47c8324b7e2522ca73b4aa80047d198216cda92c8acb91dcc525dbd866af3128362575a23db74ab3439e283f733dce17b2d7dce624d01698244caa862fe2be381c2e609a7d6bdcac8141f2e35e7b7a6eeb204b1db902d6cb98364b3497775a84daff7b1f934bdcd730c9776e0615195bcc78dd09edab4ab49956bd34895263f4910b0a2f0265bbe8027b5965c1d5c1b3d3499172e53be363a42af1c7c6fc5d12d34805dc27e2666bf68745a148308ec16610dded9cf777c2b1c105d29bead4128bd5a40ad88f47e38ade2a740896226ba924598feda1168cf62e90530d3c3dec04cc2fa251040a32fdccff3589438b41c4e629962edff326ab18fec6c1895a1bb1e1067691e4be3cc9883bf7c31d2b69f848152fd2a3d76b88455d810db4bcc3cab5c3cb88ab9481f4b9acc294e8bccae51a756bddbf15efb04667e5abe569cd8d5291e8ebce7524fd09664afc696e4d6ba10459e0964ae5492e5e63da50913bbc2791a17c17b0acffe7aa7321593e51c167beaa021fa3f90ffd03080631d6823403805e9a34bf36bf27ea429654c6abc22a39ddbfefeb8c9faad89786b9e1d822ab7ca144b3c1b969360e63fe9d40427fd4d73b980b511115ee15d3bb92bfa0c4cb397b6939d39f460f39b186fa222f16007f3b5edad437ce0df9f50e64b51a1070cda13e0c2eea818afbbcad88b899748039fc393ba7927aad334584aac45b21d2b3696db914ea5e7596d63e9236ebb346910fe4f07fe", 0x1000}, {&(0x7f0000000100)="29c8cf1d5035f110d1084f62e2a4ce288f412f7a5e30989b9ad5d6a6cb782c3c23f00b7676db38d37da85ae4b5bd6896a50d7f5d81643a3f749a0d82bdc870d210002c244a6059dec727f1360cea9f3ae62d0e3e2b80965442c6d0de475d2dbc01122628174873709ec514cd2f787383c8635d459996a10e9b52eb0dce37359be0a25448cd2da3", 0x87}, {&(0x7f00000001c0)="99c8c7cde928e2702f128dcf87dc935a41b8f59ffb47a95eb49221b41eae47a7764d281da8d4c1bf8c4ee7c2991c52726a3fe7cf5f343c303eaeeb33a103f71911ab2e6b32773cbdac0289863a1e3b2ed217fc3158352b2a8fa9b9bd17a5c61ee9f979e19b04e8b76036c3a6c0fb05060e58bd", 0x73}, {&(0x7f0000000240)="822c102b4b2b16741799f3cd3fab0dc8c8b22af6d8e27b890fac1ab732458dd35862050d3aaaf392c1aa1679d6a8471f94b729bf92c43dd1356ba78c4e664c5403bea220", 0x44}, {&(0x7f00000002c0)="a2a892e6f04e554c2f4f41d3e2c3cee1acdbf16468ef903f784bc178db7ad6dcd30dcc8019fe93f7fae54f9df2d669efc92e79b773c933dff1dd87b9f91e6ec0bf9d57393d5d9ecd9a4aa738381e873de8c954d8481d59b3cf66887a43ce4f49a1f354d54c88f419a379bff19aae382f084f69a2b5", 0x75}, {&(0x7f0000000340)="d95425dcf57228fa9f06f5be5dabd94d045da17da96b0dd63fdff618ca752918bcefa85bca84b33e0533876aeead90913e7414ff93d0b60b8b5f46d4fb0ad7c3f940a1e25a430f5a58b299a4474c1d5f515cf2ce331cac33092a0446374a208bad19aefe7c97dfee569def6e085f4bf4489d30ee8ea482ae925554648fa0817b7b78df646e72aff0746811fdf63235c0bab8ece211dc4d0985a1f89ae41b70dc75f71e5f2318b4deb3b52a54470cbdb8ceba7a3cd70c137276a8e3734c922ad01aebf1c613ce0e3c6d71885d6c3032ca85ff5de53b5d58ae3459aadaf706cd71de9a76cb839978660410bb8be532", 0xee}], 0x7, 0x0, 0x200) write(r4, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) dup2(r3, r4) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="b592cece6436d22e50acb63cb16a768c133696f2f1028c95e0742ea6b2e94ad60e3821b378bedf985e52fb2d1ebae8990c8fd160753f608da9d73b9d29"], 0x10) 10:28:16 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) socket$inet6(0x18, 0x6, 0x5) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r1, 0x0, 0x7) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x2a3, &(0x7f00000002c0)=0x4, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000300)={0x20, 0x5, 0x331cbfa8, 0x3}) fcntl$getown(0xffffffffffffff9c, 0x5) pipe(&(0x7f0000000340)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002900)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002840)=[{&(0x7f00000003c0)="86d700050e42893ef6ab88e54cd3d4ed2b2e5f2a637bbfd5dfeb08d214f602758cc0dc394b2db883a7628938e3ae822536c1c754a64d50fb8fc3555878f8b4bbd68b7125078b01", 0x47}, {&(0x7f0000000440)="63f1177c32a1897a836465b0af3dff440bc73cfd8f213b07269ebb398670c68f353b40d731b1ef5eb4fbccf6f53572c1ab5e574787ba853b57b63435c605153359366f8c5d8f20beb5d8c13ad735b4fc35db70fbec2565cc10fa1bd65253279eac16f4eadbddced841d182e22f421f4e2cf93092fb87864dfecb6f55c24436832308c8814883d61048e193373eba26b35a4ce3589c4f6124b79a29c8f3df7f917143302eda6d49bc30372e40ef5a974d5d54ee16e096cb356f5c81bc9b87306660ccaf", 0xc3}, {&(0x7f0000000540)="a5f20832cf9441e7233209e193812d7fc822342c9b411536a0628481381806bd0071f399cee42a2d494d25eddd6e164658536a7d05c102f0e298a6770146c718f2a8bac2d1bec8b3140b4f7728ae6e24a4150f64d993566127491b1aff5eb1", 0x5f}, {&(0x7f00000005c0)="9f84f0b666a52bae2942ca1238a6f050eb5ed207941edc93099bc3", 0x1b}, {&(0x7f0000000600)="4e82540a62b9ed93f5de5037631b577a68abd562295cbc72d66e62f38b9b1f28d5db6e8d92e3401804aea17f141e6f4ce43912fa52a2565c1cc69ae922a4443bd465be3a51d3889a5a5e9857b3befcbeec9072305cd61e07d254f04c0f", 0x5d}, {&(0x7f0000000680)="153bb5dfd3cef015f4b69706811e8ea94fd049c9c93f71aee20ecf5dfa22389ef3152949a6e68eaf38893e6cac211a7775", 0x31}, {&(0x7f00000006c0)="b89cd8e365220cdcdceb486d1af26f87295c61838f2fb4ffa67a0e7be07ae665ceae3fa07e8acac52590c6ff2489040b2d9b2c5582a00b7963d88e4deff2adc9045bfcbf5e9cf19c4afd9c9a52044073df9869364c2f1c2f1001d43dc8bc55eab2a93a0d08b4e70cf04d376e67b8a492ab220223e231eb8193776651e9c0a85c966363825758d068b396bde0f5ec103a12d899bbb7e1359ff11abc5b2ffb792ac6185306a83aeae25745d05faa9834def147d8c81ec824f130aa5ec9762c1bf26f18d99dceb49507e3114d1c7ca269336a330bd303082f6048fb29ddfd2535d0b6262218b4a0cd8cf05dfb5c8191a1ccacf98290fc0f08fff0f6a9bfecf2e1999f692ac5335c9107edf4a4f087bd3359bdf756fe96bf6ff034783aa992d18c994f1c3be0150173e52d81e7583811b215a6bd09d7eddcdeb9dc0626913494e685c8c8225cbbe36dbabac1383340f7257d5d46421ff1677d841d777c64bd8731dcb4f5ce0a98d1b1554817bfd5aebb5523ceddd7835b2da1c57b07938fc1d235a953ae13e5bb88a9ecc75a8f58f9a382791a5f16778ea6cff91622ba61f50550e9ce683ac105d3fc35fda3219d76ce806ae12cbe7eb5d27cb4f48fecc0af96f706e68566b45b2763e89cab07ad4bcb377eab5dacce7c1eebf8223a8bb5c85204929026a5e14266fcbafb6724ffb86cb2c8b4f63e27c65520e1ab60aadf96948bf36e02569f5797f82aa334317e25ab2d336d27048524cbb344c5eab39081f9ed8f2fdcff2953870b7ef4aca94fe547b1606840322f96ac07f503bb2b362882da7c55176cebe5bc3ad9db14a41aa75ddd8d6c57785be6fa5019dbd439ad85067dde1a352aa842fe445a7066e497572d0e5a3815795d394dd058d05692a050952124d20e7e560e26f3c7554106b819c6de63457f039586c7020dc556a87f4ba66c87d5171f75147f4219f7b2bd0d6636783081379f86f021030c37d2e0ea59cbb933141b3ac6329ddf6d012cfd54795428a229e8a849e647a9f75f02fdf06df427cde20edf03274d869f8edf1a80a2d88d176b2ae25dc37705edd5b8c253fb329679e107fde761b03878277bc05478cb727c3b46cb74677c8929d502fda8ab409e9d4c46c5d239b9d2965513073033ea2d58c33aaf023183e753791d89a7751a1867878b58e6d06338f853ff18acc7ca4e8775d7a869fbeebb2acf85d4910c89f77cf6971cabb777013e0e7fc5c16ab95f3ad57034c167b1ee78d2aa107668e3c75e7773f58e5fad32fed9b8afcab102abc7e2dbe66b32ede0cfcd7bd33b4c004ba62b67dcbf79f381bccffd8ae8777124c9ce183611dd9204609073177a9497122c264f413857a2774b23f6a78fa6afef8811eb9f96f4d4625a7495bcbf26aefe7c503cce64d290347152ef5bf694f06e412df9866ea9f7479dc148411085f2c15b7fa5ebe730bfad0390f65538227c9d78a59f86b3b9dd652d07143c70eb6fd25801a2fb279bcb6425d5dcaf4973e2bf49faf81541f125b1f5d1e1c9cf82387dbd7f681bf1692d3ee3bb9e1c421328e2cc5ec6b21f3cf045e459fddfaf4053bebd89cb770000f4195f5e0104f93c39bc64a4fb1c41776abcc628c11046ba58498e16d59a8848732fe2247cfaf5be1a44309fa9a38b3b66a236b904efd74c8c7f00df4ec7cb286cc6bce472957b982a8db7fda4c2c2b9c90d5d9109aa0feff44f3efff8c0780f21ec74c6750b6ea8a3f24b419fad7b8528fa47a2b697f724c7d3c1968f42adbce79cb79c7a4ed685051143fb54d2542bd49df9c7fa6fa79d007843584c6e9bedec103e4f7f55a846fd2343921f2cdc0933cbe5d671e1af04dbafb193df66b850984a67590568b5c51312fb41a9ece16e45c2c427d2cd1d3d9ab0a158dafc3c8f78c440d5eb626ba70f4fe8e861c5df696f1b139b7df11774aaa1c4d45cad13d075686d5f1952587ab3cffa04543fde7c8a1eee615caaaf3adad608aa69ce56fa4a0112d92ff14431e8b00cc9c6d7cb0b2fc7a900ae237010d682cbbcf79073ef745ff535d2b1b7a29b13f4d888b8c2bae4979641b804a20490a6844f1a507a3abb071bdd56ca15c94e2f25af34b9282afd9abf1fd6ec73516f0269be372e0c28b826d4ff518148f9cf8fb69c7dfb759a9db76a3370b59ad6d1ab3dabd8134b47ad916df751e3e618c1ca475c8f5d4c2df24ca1b266f9ea3f592a4993d457837e807eefdb7d00875ff464c19d33765b8db3f3bffc15c48f63c38f62380f0ebe71a2b614b382c9620dabdcdd9adf48a633d715868917fce85d696acf8ed349f69e1672ac0af1b61493112246635a0f66f136a270819b8a3dc74c0bd09cff7bdbaae1aff4cb10a61d92fa24d101bfabbf7bab40d2f3a2ff747daea53075e5b740f94a1282471cf03698f3a3e0916e17cd643558b8f21481f20a60589dc04f88b9b7d343f59846b241dcc1f44b7f6b5bc8e4f68130dded9c856d12dd46fa49bc029b59e0bf3b1accaa8e96a0a11262c36973cbeee0d9ee29ced579d06e04644923e161599bdcc9eb4ec46389a9e26d9bcd15540a2276a161d2db6700ca3f1c086c6d1a661317bdd4a28d31a46be94050ddab79c821a67374254f33b5fa50dfe03343296b8f394aeb4a9475068bb70b6339930f9c7e0e2229666286ef352a097a369244156405debf43e581acfdeebaaf52296afb481deba0bbf043c3b626ca1260ff3c9dfb76ea504f50d9484d7a89e1ea206ca5d7c7982de4b8429b7dabfefc3a3740ec15be560ea683cc978d923bc421af145daeff393465e13ab7773d3f82e742cda2b8d2456cfba6d95a5cf1002d0543d5c1a45242f6ed1bb3ca9fb44dc25512e6085b60cf32ce6d1e1ea60cd115c8316203e06d5f8adc8010625c99a3d5b2ddd3c023b28ba5cb69e86da8f6bc26030779f79b54e16cf0de6be7d8c332e7d5881d70e77840b72a210a8caffef944326a07d986ea03312612909b63a3174d7995d24dc77327bb6ef5dee952774c547bd0fa939fffefe5c11b40b3b163ca57abe7247c93cff20941272dcd4bc48855a728dfe6c8cbffc9fe9c10cb40d2463e2ed2a85ad7c61e73ffaf540560e99d25a014f2fb9a103a79b412e03c805c8847538cd781595990fa3b909520355cf4a42f124cc6752dba3e6c10ee9c2561db31623822c1689fb54ec87603801bd14da6741de43d24535d823448b1a9f75c6ddbd8e7f2c98cb5f86088e74084cb5f5f0c3e0152b8fcfe5f43af7c134e938bc4120f1244e44afd5e9623cf24f0f4cbb07039e8358bb338347eaf2cc2852ef77f76ddd64b6f8fe1062248b2d3b766441ffbcccb0a4d4dd515c6243cfe5186f9bbfce08b4ac615a0b6adbfbdb231adc56680c04483b227b69df591e7c54dedb6c06f36dc29957068eb3daa25a4e9951fff976cfff246f33531c4e4a928f80d68ccf5c2c18ff3fd86a0a15730417cb4802223eaa79bca004b3a43c332644f5640cad069c97f8135e4fc840d2a196cf48cc0c2da622855907c83f65dc17fca4a3ed72a377327b1cb54ecfd24edbdec8ae0102e5acd346bdf5440713e0c3ab9a7e5e4ada5b0bae0b40ea4acd30e90ff24803d57fc448dc99025e3dd19cb82be2fc95b9a447eed6877520c06c67c14a1e1ce50e5c22470f2e48332c3775d869b2d334d97b2068aed5ef8a5302489861f772e2584b9b397efc1d2d7f43efb7c726bb406740db2d466ae1c08e333425ba55d580f832e428e2b34742b922ecf1f0eca509b185d9305a765b25c685f79556d44aaddc477afd4c4e951d4dc1c160c7cadc807d4208a6fd9bf34ec5be5ef35d7f607adff5fca9b15dd00b7c6b3e7cba51fcccd9cb8bcf5623d2807a838a21bb6c7a29445a0635d1e8124cabda04ddecbd0bee36ba9fedfbc258285c51e8b8ecb8ed3947f53175af07dca1deb9a34b8fdbed11e3f0103270c31fdc73f2092119ba3440b84c297ac54f1ef8759bfb44b105bacc890e4d4c5e62320201e6daeebb81b246e8bac9144639531907817b5183a02bd00b21de5e5d8929ad1fa3a7adea16d7ad9c1b59744af41bb7bd978d6327e7be409fd6bac7c24a5ba3260db7e7f48d2cbc14476606bd1640e5fb7604791ef30216a1e967227d928920b4e6152c013d97ac1d400931fb9df99300c9521ff8365c321ba9ac21e64a6f0731d8eefcd73c0ccc4d4a02ad7bdafd4fa1098e340bbd1b2038d8baa91b0b593ae77846518796b854d8ee13b6e1c19da1e9890feef096d8812cb22caf8cd876d6275e2443773ebcf56506b9c45d2f157466a6f46839c335bc85640e20a57761d6b741cdcb06d7de1f409e69ccd27576c418b7284e267db6d15744e4119e139ed749583d8203f9d1c6fa2f30d2a5663a7177ee0ed7836f7f24ea5ffd44210b7822fb566d4a1a31a13eb5a7f5150c52cd20b10077434868751287f727077f8bde5684ee808d557feb93c0642f8760d4988974c2b5e3caf122d6605c364c9e2247115263374e873be80072d4306650b5d5a5583abe8edee47271273db8b807eb284c955951b4176b18a48da6d32b2e0367de5b1190b623927c741d187759086d9b8b72d53f4899e13e03631cf1ad5c525e125dd47a374e3ca069daa22e7e2d3cf76437d11e56b34b44a4c897af78ee21e5c4a7f8befc0e43cf2a376dadb750406ddb32c5aa41e7aa3e15b2720dcf7e7582de41f5ce881cf3a4b7eacc5dcff0a4f5e157a2d8e3ba90a6fb3b5d7ab609b0604ab14e261a4f0fe808719a1d2c94fd8e96d35096fb807098b71a1bc59c5bfdad46ecae91fd160743952ec5ea65e82c2f4122ba3180fd7ca93d6eb171fc568e7453f270233193003c64a21da08df992e69a704fa161757d380b8139608c75f14b5ea2cdc4cafeb30be33241229dff8a52f5590fe8a8a5b6921e9c80a203ac13a2d5e422bc89abd5bbb88b386ea56589b69ddc03098533404e90cb832f246f595396f1874e5e4b9bf7effcca3f6f3fd58312f872f08b74e5e8bdb9e3d42a0c26d0082d89f1068d1f8d505e74c995b34d39279d96e596381b000c644a1b29825d800ee4c109a60ef2ca66ee6d2b18dad7a06a568857461ed5487da5fe834f918e56df6a5781d98a9321c3ad67fd078e80969798e581ad58fbf54d0f3b5e7a4baa71f53dc7c8d0bec63d1e2b284c6b03bdd46498aa6998c4f41684339882bceb5ef047f85b08580ea45df07252d3001ff555bdac3ff2273b64d72693e2e045e424145e887f2734d0f4a2225b8e8d9187fe1446a50007defc9fe1b19b37663ee0bcbb03f5c04321011ad92a05c388219f8a7a27b474a001f987697c1caacfcf7a0e032b5081f6c4865626beecf1cfbd56a67aa5fa38c5d58a23ac7ab42d309025058aeb4db6f1df6fe7670ffb62abec05347375518f4e0871a5c40b07219ff7a92b2b84392e4d1928b48f2d24db9323871dd902e4140993974cf63d73e00a777b28ea0e4ec0bf9582cf3f232fd46cb08c88e28eb088ae4514df37ea5b5cd0eb3974453e8057d19fe128163cbaace2bebab985a4bad819a07aecdbef9038e7bad0969c166a5722868c79bbf15081587361e13047eac14eb2f8a5af895dfd18dcc08030170bd24a3137137d58c0b10f754362baf7bf1f7aa7a569bbbc4e211ad99f3544f0e536fd2de63035107775ad4e6b0ffdddbe375140adba4837db77bfeea013de6c97e7b6431235fc1b99cd28c96250a8837b01f37c41ce51b7e84d7e45bea1f51d63bf03b4888616eecbe6cb301a780ad3eb265fa78601f5f390ad76480fa80a67980e18e9ee2d5", 0x1000}, {&(0x7f00000016c0)="5d705715fb9079732b3706977454aa05400027cdaa4da8a3262453f9f2cf307b35f3a5cfe4be2713f4c348b6b8ce91703fe78d75c911018b19f3b54923f865f24f29438629be2c565ee19aaf1348a76d5c6650c4ab86a65b48e18934543ca4cbb41b2828100e29eb1ad415bd4e761ffe3d0f9f1c8c0aa9f6caad9561a695cf15b04975d5717d8fc8d7fa32d2c607c841f2b5b2fb557f8cf77f0297de287d6d48a9c2e8763a9ddab4edfc2220cc468b8fa3288ad5b47f638b68f5ff4fbbaca9aae87dfd405c17aac9a1ee1b7e96c8ffe7a030cfd86bf21029236c460f3e0bd3675eef633c2e8aa2d7b9df0547a37a2162215abecc57bf0942e5760b25f3c0bb728cf05d279cfcedc4800127147a96afa13354103847b19998e0749c69026224c700166b8f780af135007fc78dc09e1204843744fe7d98999731ebc1be27b785bb2e003ad5ac1f29f56ca00d118ad36b7ff2c9bbf53e6d501028f16ce2a2e696619f95d82e55dac7e6f4825559982c7aa5732cceb7c8f4fb35e5720008af807366c946d82e44781233db1cfa88e04c4b9c2363e1ba2859820de1d60db43692b2966cde604a55a02d0d9287b1659d2280fcc357cb5237a0434cdd55c3bde0e14fa116da479ed9332c777798805948508c7a38b4850141cdd4ce6db460525322d410dff567fb87e6e407d49ec3e1ca03eee514f7e3b78c3cdd12a997430998abf27b37070bbeaa33a37e57ef51b0a97078377076f19a0e667a6828b12486d63333822dc97a1ac07f61b8cfa590828481e7fbab5b008ae04e46e171480728fcac5c7eb786dec5abbb4bff91aa4be11d60c15c20aefabb7b269f0b840a82e2f67e09c8ef49deb686b7e17c482f88e0374cebd761c763827cfe7dee0b477b4828c8a7af9819fbb275ef07eff92d28b8d741f0b34d57bca14046032c2690661d81463f9ac567e90b7855b0e1ee7c8621fcdeff0ffcbda30cd0fcfc76ef1cbb06a141ed3518ec7fdc60618b5e20f2131233ffe08db0b6f6d3a88229f6240cf927ef17663cc4ae89f67ed195acc9a08726591b63c6c591f1bc7b13de630a6b7cec5f384b97a8fd6d1d5566f1ca0fcbb70f4f233a96a4c2dcc03d0ebf0b74563f0c5c521b60b46eb74eb1b82f1c564330bb4fd61ad3b3fca1e50dd1a9842516b4cf8d58e845eb0f982f158325ffc1778faba21e0f7ed875533685b5fe30759dcf3fa2d9d24e4d7dd697b768ea200cac1ffd79a51f3d1dff8226671f50c1f1e5988b435c13ecedcc56db8d6e337e6dd3d53be73acc2ce7dd17794b0f8739dbbbeb4f705dfc1fb3882c69c06a3c70cc34a2f0f0ecc53164805d2878c966d8d25a5f280793409fa4d4ecf8e698e3f1f8457554321be66162e7a448d05c9770d021fbc392a765a9d388e43b4bbbb605131f95da743bb3899fa568b24f01df7782d754beb90cb2d0a426dc475da82170eabcd0190ee0340fee7450a5bd99b3ce20d38997f19fc45170ec60b6f36a8636a3f5b0875ce9cc5415396ff91b86879cd0b69583dd23e6fac91af829ccf1d87d23e9f77fd27c3efd3dcfc6256bf295cf9704802856959a4785e334fe6928345520c74d79af1a1043c43e17e5fe32d012d23033f631ac284d06981a42a6c9d81f6781671d0c2a58bf48ee573729d34fa4c775fbd2e844b983b2c6a3c334970f19e3279d09b032b91dceae43a88f6075c07a4f16996ffab5b47b4337e3e05945ae075a3b9675f36aa167085768f66487ee39738d9e1cdacb7f7b5d9a1a38d84b909ef9dad304835ab3018f2925814fe7dc96793c1620b3d579f189b0e008ffe2cef308f8519cb91bae8d4732ad435a1e108ca6c2715bfc164dfc6e50b00649f7d3c134e5bd97d12c750767bf09381d60aa439d1c9f9ec22591029f30eecab132513c58ddef9f41eaac8bbad7733caa55e3e9a0d557b71d13e6fbaaec1c8b5dbda49b4f14d04c912b3e0962a3720c2833a8ac5fd3aacccb7bc5b17c8cc99e2d4e275602eb82cc4c80db4aa87e27134f4efe361c51f576f57043cee11d6cba4fd3111b56219ef0f7c291f906fc287833c785b6b3663fe28280079aa446fb107981816c9a4d903e8e37d3b3fd6a9f02301b3793a0e57ef388df576ebde3e4d72ae2f5c10faf75d9e906b35d92d6e529bf11264b89494b3001a20d3c2ef8ea8fbdbfb410386a2d03e5e53afa4eb229a96ed8b429523000e4dc58c08379401945264b175502faf58d425d7834a0b6200d9eb9c8f5bdf77864fd7b00fdeca20bc5ee2273cad87790da524cc5366b517ff0a928b428911696fb51118ed26701351b5e1a3f9fbabae337ec2d025a4b4fa9b53e2bde7724e7056f11e29b2a6a1897dc925fd79e5ce63093991f90ff2075a84f26ca1fdeec86c9a6b3464af542d14a19eccd71e72d9b2371b4f3ad139506895f4f1f6b159c7f78338a3f48752e046650ac89e84c042c165af3c54545b28a442ee18c53b29f907e3c67db3e6cce3f1068db5082b8fbbdf2a94b472846c6f40db827cfa96abde197b9926db97900560b7c38d8f54ee893f97dea1e71bb7fd6874b047e390427d1d928b999607d32319282ef1ddf0f64e9a6f34e7ebfc8dbe2377dcc15858ae3a117cf59c2d8d6cebaeef9582e57c1cf90fbfcbeb07c902711235aadcbb8ed07ee9844b0cb3e4fe74b5a7ed2771bbc21e3b24f17009fd60414458f3a6ea7e6622c16df4e392970aafc55f3ad12ed125ce17ed79c86ea02ea7351b43c3da275bafb84f3b92a222f2f0f405981770777bbdb250b915fd104cdb50ef46ed0b711bc855241859aee57ffb192e71df4baba296ccb0a5ec948ab19a0108e845535471faff8e1d5b977c1d27b28717c08e3569e225ccabd4226e6eaf55360b7d9869e09f133e7198e16096433af5c8c38eb008c5bd18e7b2466bf7529ce3f44bd8fa8b428767cfdf1b915017be601cc85ead351b710675f8c4d5de7d134c29d26b180f4e2dc2ed3a6ec7dabc0ba615fc1d79439587b00d50d206badb4e4ae0b7f7ae10b1ac0fc9fcbecaa8812a0e01961dcf15734f17d2aebc68c0110f5c85687a06eed21c88fa8d78419171d5a6bdb51c4aae157ba583dc66eca27cb09f3ac7508aa09d5457b529d83d6a5f53840d7b0077aed4bd6d6407f608d81aeffea8135a0988d52d7761d1f31390602d16c0eae6f71cca0bd3f6e87f53aa7a967d112fb6bdfa22fdcdcecfaf4b2c3b07ca3ee5cf4912d5042910166b898367acb4e3b9ce7cfdc67c91010073768b8340f402e28c0b43a2d62e8dac7a2ab0fed93fe7cf74d877f058e5ccdc49995c4db797bc82c0993d4ca82694243366ba045a9c88e20388a64cff477439ef81b9df83a0f1220dfac3ee78c2776fbecb372b879e130082c9475d1120e6d8f8621c1b8311c8700cd63740598ab1b10876c80105da45e536504c3305cab168a68f8be9393e5e6369705589415160d689f5ffc4e9a278160dca84bf826131b169d3c8516c562220437d73a05d1042cce2daae7c850e60c8f9e0e69859087a27ece48d9dc2dd2619df2c17c40a2ee77bcf6364e4c920cdbb694d19de2800b7898f89f36fd9c15e3000ec8c021067963d6fdde261564b9e090d2ae8db243fcbc2496e7a776d34cc64313a2aa02735a6fe20c041ec6287d10e53a7d398c6ee783c91fa15ca2d4b0f336b277f34b0fed25166fb235d56afed1fd742942cdac5822b90409e7c9b726d17177d6adc099b1ba6a84e311f158f1e999bfe99d72cea5b68c0550e6211505191b09b9ef47608d33d44ffc4a90f775da16a8828bea82959cd42689e867122a2a4927b6bbd498bc3864e850c9f256300c97b68ce834c2e8bdfae64b20b6b0fae858f41601c7f9fc203b824af069c4d0e29ce642f2fb0270d01879b6bd88a96947e881f5435b03ba72680bd058cfa5835a020ce0e344cf4ac6fbd60e54a9b76d5ea0607529573abed2e6621f6b40f1498aecaa189d069c5816e6ada2d45f553b6ae80bc0fa6489847b1cb21796a761548266dca1f48279907aa11c1207f033372b8057061ef6ccdd6f7803c64ac473e7ac5e1654a6cf28fce819c93363b278585ac58fa179855fadbedb513b83b217f3c3b840533e76d0aab8f1d23c172032861aaa4df916005aa96d5837153e792092fc67a388be7ea42d51cc6913d8c40cc0a2e4a97d4c0d54c4d8d33fc6cf922fa04a63d48b86b04cdc5a307f854904026951eb44f473745c39e4aaad58039997e10315ec6ae713d5678ca75d440221864bd0af005b488aa61d805785f9c61a2d08bdaded44269f061a44db61c964ebb58bbaf1086474f85bddb3665bd25defd038cd3b48ac6e506b56d46f23e83630a2134dc2c3e51e6f0bc9274391956b244562cb08f674458aeb2c024a658cf3c37ac3f2752858e19771f04c71d86b5e99fd0eedbf52f4e89e02447567183ac3e6d957e8bb27d675ad498bd3e5f8f048c76b58e92c741c54bd811bd254c2f9b256ffde36d65beb56b1d0408cc4f6f1033f9d426c5427868685e8dd738cfa94b7132a13c8aede96d4ce6cc944c07f9fe842c2ddbd160deb4bf865777edddc278f86b80011c139814c1f610646df149076a1f6eb0211d5e266411a13c6e9fa947a199eb1fd0ccfdcb247a0083bdba3a7d4fa97616279328b46ca2043f1a6e06d61d8445852e464a918bf5c3e7e2c2c2abcba1cc122717df09937e118d799b17b880de9b991c2514973674c8c9257b91451fb0084b03405b6e020dfdbe2a0f94e1d148e8d4b4cfe3acf49455d950d1abd5b9846d4c5fe550c9cb0e137ec227f2c1416075bae4e357b4c235dd42bd887837ab52f644392d3c5dd12055f718088cc4f9e03d640f4ec6f80dd41fd38846c58a013ab81441277506dd0414be2a8d7fee23677c9c3c35b467d52625755765344592bfbd772df038566fccb54e30ef3e251609b1ca34cb88771aba62452cf1860daa77a7bb9511578f71dc91af8191b2bb0a82810954f0bebe2c1eb876cfefe390e9aab9b18a0958e5b5675f2d5a5ee7b6ce0ba3a450bf77e999b8ff917316dafff90798ebb266fea59649cb76ffdb2752fbe246ead6766f064f671c5c285f1b51520efedcf7d2d395c49ced933ef9bbc36d846d134b0904d41873d6032679ac0694b1d4b3b389125dad6638a39f6d77fa9102401c5ce63ca04f88e949d47f5dc1ce54fd497f7faa3ccb77931444fc0bdb41cc97d260778f134e8db2da30316f3f19500cfde376932fa6b0944489d105f1b1ad69ef66d6b59e7dec08ebcba143697df44658816b844e57f97d8bf6db0172b3282e3929ab57932af879e3adcfe3caabdb9854917690c45f3c7787815c9cbb6d985b052143c6c29c85d56dfef0b1e6b4eeb9565bdd69171cb9e5e136693b64d38ae744af737695cc720bab35545d7be2ebe785153f74276ff120dd7f358fd36b8918a50f5a7bc0abb6be396838e291725aa267f8249cd327e0937afbd1a6bceb3d1ecf99e59df81fd520ab4d7976fb7cd39a84b663cd61761ca2f0713d5fb99ada36f309fe1aae53614e1b765209339c6d2477243befc02e610652d4fc37dea069ee097e9406e0b18440c89fe6312b8b5a179b22bbd591214c3bece9c52330880234b1cdd71397b3fc99f52635b6cf862ef9c9c4c79070ac816adb03be6284d9e3bf3b3be9204674254c3b147f12bcc5a96c576665f938b380ff91fc2a84edaae93fa7a3686e9ea86f0fffce46d69de625acac3ca64aa3c6b133fffb7eded55e217af58c00353e4d422f4d567aaece1480f21534d7d9e65271c03c8a737", 0x1000}, {&(0x7f00000026c0)="4a61c509db68ee1d2364ddf05432a4b0344adc656d9ed9d4d663fdb1ae3fd23f353f758a6e2c8e1d057536adf728067a4fe98d8e2cb535f7ef28b0a353035072087fb442e5d571a75be16074c3d58c123c5e95a08a3b0e81ed84", 0x5a}, {&(0x7f0000002740)="50525d347faed83323f273abd3eb1f04d89ed9f36e5ec4229db8d9f178fb24ba99ebff86d52a4278fee05075f626685dbb7f25cc5e83ad034c0fdfc9029529e2047c1d64b46aff177eff985db4f4a518030e9d73d2eaae625ebce17499127204a54795d8bdcdee57947c6765b2fd35b69ae4db7d7232e3688155f4cb399d0d448984b50051372e234b89fdf9d0fa13ee84cc9947a0c51005e9d37cace261867ed51f632ba2bb09c6af4decc656dfc6e3e254f1e094792e16205bb5959b7aa6bb0b0b2961875e19d19767362ab55208d0198dbed59bfd4c1cdff7", 0xda}], 0xa, 0x0, 0x0, 0x403}, 0x406) r4 = openat(0xffffffffffffffff, &(0x7f0000002940)='./file0\x00', 0x80, 0x1) getsockopt(r4, 0x3, 0x4, &(0x7f0000002980)=""/198, &(0x7f0000002a80)=0xc6) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/zero\x00', 0x8000, 0x0) r6 = geteuid() fchown(r5, r6, 0x0) 10:28:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto$unix(r0, &(0x7f00000000c0)="9637254a3752753f484631a59e79ae19ab03f39eae44b61fbcae195a6633667389feb47223902f0d179b1150a2525e0e59878406f97dcbb31000901b4344cdc2e1e66865525438e9c17d53df11ae16e143fa629ea8dd4431776a48b0e2ef38d417134ab58ef895a0", 0x68, 0x400, 0x0, 0x0) r1 = socket(0x800000004, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r2, r1) socket(0x20, 0x8000, 0x1f) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 10:28:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000371000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x3, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/19, 0x13, 0x5, &(0x7f0000000080)=@in6={0x18, 0x0, 0x200, 0x5}, 0xc) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:28:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto$unix(r0, &(0x7f0000000540)="71d25025dade9bc95e820aba639338cdcc687566186b8799d9d9f4d9be361df69db84a0e83cd3526b0b069f4fd029ba97bf2d77dccfbe988b5fd2d090fdf42f6a7b1f4dcc2a0fddeb8abc342044fccb1000000000000000246ec295c4521a83e12ad2dd3cc8993bbcfd12c2946f205c54b8311b2afff6e534b4aff5c9637ec0ebb6e9cc6eddee23d439f997fafc0199971aad3b3dbab7cddb307980ff084ca6bc425b20ca1f1fd13f6f6e42a955d966ae4633d503d6a52a7400796f38d1a81a60593dd93156db8a6d178499f00842e1601dfcebcd46ddee93db3d716d16bbacdcfad8b89d1220d56b635f9d8f36bba4d1d7a93eb1e27d3d0ad803c7784e166f5c502a1f48b96993aa884877ac1101523d9544a00000000000000000000000000000000a99d5188258372731ce66380595d", 0x131, 0x404, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x20000) recvfrom$unix(r1, &(0x7f0000000300)=""/157, 0x9d, 0x881, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000740)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="0f45935b7ae97b4a6d5e07626e8b02fdc7dc61d45b7d231b7abd57ee2c1346bb50641fa5a7b8bb327757ba7bbcab0046ee0433f6d50f491ecd69c36f274e4508a35135e37501742149c6440b77a08a6fe99c915a1e1f7b8914fe3d1b59cdea72aa3f33f0ea3b58251307382f2421708c540bb45d9ae1d45018a0c24e95c0a407ea312a99", 0x84, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x11) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) bind(r4, &(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x7}, 0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r0) 10:28:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r6, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 10:28:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e9229dd"], 0x10) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f0000000480)=@file={0x1, './file0/file0\x00'}, 0x10) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="b43bd87f6f0c64049a578e56a57972ce794b44e08a66010c806cdfefdb5637f4f7f0912474d0dfe407123e79992b079a0a7425c5191a2f3aad5f7390fb131f98e7e9e82c5beb8348346eac932de4d1edf98b29c68683911362efe61feba909f0d7ba75d2f53a90f71881d7a49ee5a7857490507ecff8239d9665", 0x7a}, {&(0x7f00000000c0)="6f8c98596c0887f26578ed690a9d238768d83b1dfa60267ab0596ccf9fe5e471f3031a40df265f145eb929aac62267010d2ec980d49132c0d848baffdccabfa3e285ae762474fcafc1212165e345b07afe4695c6043fc6adb316777216d5ebd58f4a1bf7c3eb38cdc39ad9b407227e58acc7e3fe53d157367ea1baa77a0826f2ee1753397c23e4ee0bc3f586b27892eedbea6998703534a22e70603cffe4cf3607d1bc981cfbeb5f15b33cc52280a126cf2330b16b1468bd5e68706607640ad79b9d1865d11254ffd0edba778035c9c788ded2623fdb965968c639f1ff42d42b9378f54a49c450d60cfce0ed3a196bb1f75cd08567411c2014ba117a191b4d946db2e21d2dc718a7c371f201c45b97842f4f7161321ee58699fcf65c5bd86ee368e8624900e53c28dd56581a61eaf19d88126f1d5a4e10ad487b430bbddd9f020ee3d4556a654a8b86a94b09d3b36b232042c821fa5c33ed2d3d918958ef171864d5b2bb6fdba0ffa4a4392f3b7d93c5d36f8dc9edcb905aaace45bdf9d9b3854ae074ca6690763848b19d3454afc0eda1810bd7b4c66fe42f01b932a392390b57a70b44cda37e691a62fac8e8a4f537ba6f17d38dd33342594371f692ebde7a9b45b0d1cf44aa8ef485b6e14c45c7e3af598800e1e51c82268b31cc67a73f3b1c02920e3bbf4aa3bd6d61918056e84d9e62f2418e2a4fb7d7197d4dcc2af4c2e9ec53c1168cb6ec00f9c223b893b4799b08bc5742f2e033d6fd1e52755457aaa3c8375b495f79d009e1306508ee0552b556e2ed73c76cc0b9f0b8480180d59ba779ea29932c444b3e4094c4e3627c85a9935865a6e93443af243fb11f7e26dbb0b99b352a824e98651aa69b277c767ff1a0f3ad1b955551581073d91420ef86c9eeaf6cf04cdfee13d4780bdf60dac0b31361495c98504f8103b079ff1452a2734ff82f4bb076310651679d78530c3752ec6d0f849350328092d5109ed4798582d666dabec6a0f7dc32f8781911448a427e4303a3277a282fae2d31e97237b6fb02920424c6d428461c12e344fa951b26869b03436f6178131da96075508cef1f5afa0e3c7a8a646b14de9fce6e50c4e6199ebfd57f4914557060c988c26a4f17b46d8e6997f2b12191759e873f1cdf89762b7636dfb8e29743d330a8dd1a99cbaaa12cb1c49e79bc9adef3616d32cdf778fe516baf4d59064fbaaddf31f7e9378cb1852dbe90f7b4a226040cb702552b221acd530f08e7955c770274965fdf", 0x380}, {&(0x7f00000010c0)="96fe246c230a3810374000d68f076e200ad8048727edbfe2b05276838e275ce6ab1c7f66e0bf8d66f09b2f337c07bee4b64123ec498e8aeb2dea7025ee7940d12a2799f7b5bd27977571807edee7b834853f11a83d95d92ce416acb0bdbcc89054b518f620679d6faad27f0a1d203a723a781bbab4912d6689d100555391c415475c0f898f974ce84d107c1904c114d56d3f8b17fc2d54fe899ad4fec6b44c39558dc9786b588a1a44", 0xa9}, {&(0x7f0000001180)="a667df32a4d3c7a22249489289", 0xd}, {&(0x7f00000011c0)="178ce4e2438c3a671018481e55460363ac773518cd32b6739b32d0e0208adf364bdc9a22dcb1cf70735d821f9a3641209946990c50eb73461e5a35a5860cd8f3dafb8a3ef1f4b802ef24c24af460d97be52af617145649", 0x57}, {&(0x7f0000001280)="d431fff4734df83674549e27fd9e9eb0dad851b50609557f0de47a5e52b3767994916b89bdcff5c748a9058c69ae2a293d4980cf585bbfc76f045126cfa82e5e033f7d9391460e452e9f2d0077d59cb93fecba7a9bd04124976114579247c1463ed28b58eb8daaaf4f4748470e875191cc2f9283bd1c10357e30b825c4c29a5c07c2b7a089981293bff3bd69bf2d921fbc56a4cc23eea94f6d5517afebd78695127348d296c1a629df7b5b", 0xab}], 0x6) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) getpeername$inet6(r2, &(0x7f0000000440), 0x0) 10:28:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000680)="d7e22df85b80e28263bb75bfaec44b2e28a90f0eb3d725117878b02dd36f34aaf49fc743f97d917f778b5507a1e91f23c65ef058d4dca83dde98a5baddc7f054e38c5b8b3993cb1a1607c87a31f7f1efabd55f1fa21cbd01e5b60af58a1d238a936bd408b3c5fe417046cfa52989ca581648c9ad37fd87a18f00d915169852a115678b1d7dbef58d82c485dba927c5e42fc3428cfff2116c75769bd8fe8333b1e6949c34ed269c21f8a2c36ea273e5d5fcd03d3d6cc3502f964e2948fc452a283ee0b1d5000f3663b98e01d0c8fedf154deeb2353b4c2dcae2c6a292bc59fb6846f445fd2c9b6b9d20c92a98c36249f1a004920ab06c9caf5abb940445dc2271d2aa402bac55cc79121b3c0897edd18ba00bb8692d8579f42dd6ecb9a8cba32eade791b5143187a020991ae3e6ee80be8dd4e03be6c9b96ed1609d39af4d872f6278fdc83aebcbd9bf79189d91d364d8f05c4efa3c62b22a586cfd9f87f8b0fcc1f76c56916c382d59552fe01194d11679847a25b05e763a5cd0819880bc020428547561cd95e348b75ac22571949e9626af5c6634d41660aeb8fa8c8cdb9fd180a4e5955e454b747bcf0e16f626465de13410ef97b21501d4490a874457015b3a8269f6592eeffcf659efa42591b1237da7232e7e810f5363310fdd609d81200bc2fa5fff85317d9cce517f7cb3584822f0318b8dceda2b19dd40ffce2fab0f687bebc984cac733216d554a18cb37e37f5b742ebf8a37453d0c9a746afd7ec4614ed125d8732ab1edc2b461a975b1727c7185461460a368ff37722614182cdc71a3631775741ded01fa3da2f8908d270bc1d56c7f746fdd0dd2e88b646d923bbb1e54a97b1ee516e5ce2cab64d326d8a6d006202eb77db1a60a83034f463ec6b540c874a242ddeec6b2d723829fe0c86219ac4a3d75d3c1e05c15a0ed61e98222823b95f900ef2d6877332c847eca4ba6dfc487b21b47312b86c5983419b1d9c9b53dc3b496f38547a3ef34100faf17a3042fa0f3e1cf7ffccf6e063c7732c78a08c4a1ed730e9117e80db9042582b1e34d4efa5211f2a6f437a64f03af643edcbf241fb12af0d3cddd4be273b405a7dfa5b8588cd5fa5e824ab6528f43f475c43131743ef5eef0d43fdd62734a13ccb214830c72063e0d788f5571bba4def766c16eb2e280fdc4312ad035885d0acce104ae1384112478a996ff837f1b0160d24ced82c14bed82f84adb7f7936f833477387822ef41312edd187d4770701d4c037861a51b5579d4ac0ed69f1cf04cc9b967baf3e5cb0ae4e63eb87700acf42405fe1e736094e923af8faa774513ad9de707d77f7ac2a48996516ba24357b8b42133556f4eb49a1875b67d62c06302a5d44dbee212bd15055c93c6ff01213d86b1965fc36d72986d9bff5df9adb0e5976e76ef97604d3bc4a12759a94a4f70255c8e3ad409d856e76024e9d76490d4673edaebcd1c72bc51dd7648f3a740f4029499b12877cd1f0b772eedbe34066711de760aff64e485121e41c3e00f46a1e8eac738392a383dadbc90fd12413ec01e8974dfb80bdab17a171299e65336c7247cccd33de4c4546e5ffe0184fb6ff81bc467aac0cf8912a8f93be457df7fa598119995ff659a601d5a133304a287a7e45467d9b7af51d57d5bce601821dac7670feaef1245c49b2a98b06e317fe31da0316cc605ba5e65c6522845e14078df5f7331af896ddc21016c6117a8e4b0d215c4833630d719cf0ab0a5eb71c6bcde56a26b97d30ff1997022decbf0fd0db75f11864a3720a980ae3ef5fe241845d31dbb17c68fa65313b347e3ffa185ff09ee11a5095c987ceb1f53b9a83b62722d7fbb0b06352c54c72680c0c759fe98cb34459ea8ff356fbcebf26782b531608f17ae2894e2304df603a2e9d216383a64e6cdca7c594854a7712821912808952c9c00cb6ff25719179f4ec549d536adb4c18ff255a08d8aac8909c516f5b442cc3b3edbab9a2fbe966696cf6318f90c3ad6e05250b6635661f912a12eed42820e040b3f8601b78b94f82a5f26f5f8cea8d7b1f12330249d4f348a90f85ff195e0426f1988eac4827dfa640a2fd940c3ad4697eb548ecaaefb0e19e9b88829020cd58e2628519650fe6b1997450872137687ce6d5f7dae1ae67fbedb45dc9de121bd5d3ff9aadc19cd203dd96d3347b5d3ba15829741524adcba14a39642f93eb33b2177044811228560c5d11c78ae652801bd69ed28e2315a23ca57cfc87b2c2f8cdaa5621661dddd58db4051306616f7ed8e9dbff52f6c12a73afc832c65b85fb174f89e7631af4c07a601f8f5c8ecfc5b66ec987c65136ae51597c8f1263ab0596b312acd6d9c8623a7f7834b0c1b54aab139db007eb4c0b4a86aaf626faaf525ae289b8afe90f42e8a1fb3602c12908778daf791dc78f5bc1ac4457a2ccff315a4952f07f488fbaf228c15f3cfe9b1a4aa19da5873e73b673658620f58f66bbee02deaca193abc45115cfe5b0fc0e6514d67ddd7b37bde5a3989bf66e3398a8662bd7f954239358f301d1cc5bfbb91632a2345b3f931d02f5873caadac170546ebc50c051d835c491b2c5c7af3cb4477ce67b7eb61d03d3606b142e3257ccbca6d454cfd1a7ba17d029658bcc6228b311314ec82bff27c1c5ed97469764924b305452d5648332f5a9b2a9e191b6f9671667e5526e32cceafc14e3d6b77e65ca7666d11b4d13c39fbb5dce1b789f17f05e80430603d2a78888b2abcb4ab8b3302c3461c0b5e74b873ae8a70e79cc481b2e01a81d3ef96121c502b47cbf558ae9142e8cd5eaae418448164998c27e19173180a35ac829101f5743981da369c14e07055a40a070a4dd22699615b0b93dd4c1130e44e108b23def6404a30ed0dc4e190c37995535873f8a9607fa8358c113c7795eda422817db010287d1e6b9ffe007cb30e0a46773c3429885d1b71596dad224043d6a418817622c3b4857cf0a0d2ade6b95e3c604b46dd5bb9b4f69c049a37ccc2eb0800eb50584862f6ade7efd8711cbfb89c7d22a9f5bc1cbc2f4a034a35ac967fa124fd340e216d9757ce9ab7e86ac66659788d9470ddb6dbd09fe80a11438603f62b50045375a55ce3a97e49ab5a2a923e1a8353d8dc6b12dba378c190733b4b67711be37031b6d69ffc85f6ab8e80b3833badb82e492100a8f1a4058deb65226215d92ddc5a55bfb6d83afcb442c7a33918b4b9fcf7748de58b36d62a4b6622bed7cef63cd60bd105f0b97b64accbd2ef04b9bdeea9b066537d954dcc8855460e49049ebcfeda9c7828a1c5c1969dd22d2e30904c361c4cf81d34a81a570b71e171de629c8b87a611dd184dcb1d1a6d11606da2c3112ec4566351ee4a8bce6cca1aba74c08cb29cfe71127747a76215243d801b7d750e12a23f4b0a0bb6c0b8fa7c9c8b2db069c8d33490ff0f41a1a3f2fd7e08606a9c6152ac46591fa056283696be9445b3c0ec58ac6a555f6e40a07fa7a8529aac226b8f6eea916e87ecda94ba26d23d4d45d16c00567e06bdd9838e96dba71e1e4ad246366dec7500b573e041db6f065ba4a8e705991a72af90366eac118f0abe11efb125de2300e4a304ddb1a14fe4a9bc2009288dfa1c3656c497675b6d70adbda8a587b3a995e680bb78f12109e92675a5bef21ed82699e7003a168d95f3567b027e099bc9cff73320733f13a4c9ce0042d91cfdb4fdce51127c3f44050bfde69349ef19298eaf5b2af8454f53e30d520bd21b54e2b1c41111b54e1363e53024e8291fbd9a0d354b949691fda043fa8379b2a03fc7bd09b1172026b0c6037adbdb1230d1c33f532855bc7473a0dc14e01962038ee44fd8fe929881dd8be00f78c7885d369212225948a16b0800aafd92d0536f475bae1e408957b7642c9e5a09752b6f4a8c2aad2d8ab87bdae9d88ba59290e0fe56573b671efc6de64c4ccd377538df0fba6e08a38651bea06504a01af5993f7f897d2b86d11f51157a2c4fcc97d381ea2e7d4781ce35a35acbaf37845d952b8e6f28269a03e716b94f531a372e9762f7acb38bcc4926134469e0591631dab906500c97aa7c4937e910ac4e4bf5de1fe3180063e10ffa4b2570eb07deec93f36a8dc65a823a3fb2032e0d9373a5896769117b070a2f5ac9dcc052bfdcad00cae57f20ab1778b2d72249d660378b86e7485a1ec87ba2890e994d419b20edb83a8e9cd049c039b61a1736c20ae9367cb3f1c9700e45c8ad4306ae08a29c7748aad48e4984378d8631867585b910450fae7943127ed73af5f43281dcf822dca9bc5e59ddcc41208826843b4464ecf83ee74a1e06bd63ada5ab022bf00da99011a3346f18aea9233e0a113b11371b9a5473c0de116a061b8b463352c7622128982a0ff0ec56cb0055015a78d9ea09da840317f36fedaa8a55b285bfaaf7b32e24307d7a4c53b22ae537a24f17f238c757b8dc0734af9c783dea77cdca687e551e6c19ff5e5728886745b8962e98a0746447ad006457060b3b50bbec54734922a7a84f8fab52174445e85fd016ddb24aa6ac84b57653cb8aa7d68bfc07e6a310a884ac46186fdaf7d1dd13954b383e6adcd1541d4c2b74b88ef57e0a342416bb51c1a6a38d91200b06b0a6ebde3d8ab586f634d1c38518de2f83d1ca600922c2f53f66364cd385f761a6ba460cb8d3451d8b8f9dacf6220d94fbd75050348e4f0bbddb99e6f54ffc2f8326f23b78c531fd5845569171e75a8e360acc38b4076f099bdf6efc51e35dc2ff62c1bcd0e74c87e2b62a9e19e1837c2feb22f47f8c9abb72697f2ed6fc96e83bfec28ce27cfc0d33fadb72ffea13e995aca6ff22e7c1f6d7325932bb80abc95364941d86f041e7088a8746d0155e2bc20157cdb2e6459ff2a6c5270e5afd21e4a00f069b91e095af45031b679b3d578a4230293d0f9d03bcfc914d10d004b280e7283a53dc81209bacacaa096fd532f75dfe9d1a14d26e475f2a67de65a46a82237b9da7d99022cae311ba97b08ac4e381099baada9b806c65557cdb0dcbb551cdb83aa794b9ba3d8974feb8761f05faf40be13d968b7fac185fd77d3fe827bc32996b497afb02fd874ba82ccded3f26213f94d7e01ddcc1e69edac8ff6d9c14bb80755909070d72eee1edc38cd94205714fc9dfad8108d64c83f6ef3a69a9f06b3f97d177cb820580602c8274a231fa67fed036729eaf31a3137a2c13182dfac0bdde0abd4c45b7a553b338d71be20ca62c063ebf986be6f976ee11e06a6f863adb41d78d7a58b7e616b2c188b0afa7a44b06b9b9c62103199156dd828064f9d96a3251f46755dfb43140d9890def3a5eb190a8b8faed3a8b0af3d281d71aeb9d7c874d8e892a0b47c3717dd990f5267e87eed6da7148624a8e63c1ebf66314b3a7e75df581481511ebb94855a592314dd59eedb83d3e5683a1d4d9b047ec19903f341f98635cd3b9648b5c25beed95b676bd71f4dccca9a114dcc827d4ade601ff7d2f9d670401a3aa23e3a71ef16def1b99a82bfe3673b92bb563cafe800c4b8df89d14cb0c9873e98a18fccf658150cb74162073895d9f77657c7ea42568fca367a5686ff6e48834856176a15e38c70971d579b6e8252691a59696aa0b54ce52fced8b477b22019780cf955c9a5ab92f4ade7248ecb23714edbf5870fcae7a312d83b5b70a1bee8c8140e16c1601a0d88d1a23eb3e9828f6fcc185525143ce6c3880ea900377c1d1eb0930bda91c336b3f7d832e7bc0d06ec1dc6afb859535751380c760108d6565f60eff4380b554dcd4f6faf93e44a66", &(0x7f0000000140)=0x1000, &(0x7f0000001680)="836896978397b6ed8c8eaf33dab44aee34f3a083d5958f1f6aabbfe1142e0f090410111441e87121797afcb5bbc9d42fcb82effadaa57cb1dd37967107521af5c60bf2619b33e51d63bcfe8b7e43b72c0e974183cbb8f28946724e85b66c9f1248b981abc04ef113371109937a42359bdda46a8817b47b33531dd73530d84df12c609c93c627aec7739c7070455327fe8af8c949832aa7e942db7b5f886bb394f5d059a5100b2a9f45e7d22539762519a7b64ad4a67a02254e8ad2f68a8a4691f66e6cf7ed34a6669a2e3ebec3fc3dd775f077fd4aaf82956870cfebfe3cb739043d3f78532ccf7dbe651e783305a9d1aa329e04c3edd56e8732a2ecc33889f643d6a2f873ec96e40d8f275e74885973c42853afa20e2765c1353f5e7003d2bc9deecb69f7ad7d21bf1f27f6f9f1c71f5c6cf99002af8f85a89e22e3f1da893b6117bd6d70b9fe91322f5551058dac7418dbe94c4f77b7b903cbf61cd8194836eda89b35c5c43f28568109963a78c88deca320ed83e09bbdddd123575ffdbf807a3dc3615b108beb746d5879746a493c080a51562d48e7912eae2e2cc7820210ff4fb0a8d2557657b2c91a13011738aaec0adc10e6731362341ede487c0160676f3680814efc010193970d1b4ca2f55b7483df031544d014e8ed9759182c66de8cc2d5a7cb2263fa47888947f8f89180dfafd034253a515d49e1d66c53298cb99c91d6b1dcfe48450f461b6b01d24f4b575de32aca152b4ace901f962b8dde7f88010f1738b0b8279d3e535d0f030fac4e61247f60cfe064decc261314bfa17f78afc44bc80e26918e7ff48244e1cec247b6648abde06991767d95441a9a5f2fdcaf726ce306644447b3fed1d123087d2a8e2b70ca54e4aad315631dc44982cc9efdb862d5f4021537da86df21342c8b0369389e06d8c169220adf60cb8e601047fa6bed8913664a4e2d39ad707fae11a740d27b61c5debcca004ed080a12980646eb69c5ed7864a743eb2588bb29d3d0bd9bf9736c930541f6bcc3ef3999321bb1016a52bc30c43b0595eddac3f2af0d6550b59d1720ba5d6c2e811b2ab8c86503854e1404fd996451b0710e37942346fe6667c2bde2397cfe23ca6f5476346b9c355d15f707cc6780c4ee2936964536ffffe5ac6ba4620976c295199c63d13ea8dd978ab2f4d9fcafc455919bd914cb217b387389e7daec4306bb7bacdd71298e9afd87753c477219edc09cd740e2458305e157a0b6b267a86126fd4a3dfa56bf6f7221e4775a4c9fb0c5c0f8c68de39988dbb126579aab35abd78b9aa6f8da2c0d7a958046af498775ce5ed780379eb3146bb6441cc6a15444a12c7b8b69cba42759740a0ee343ed4978849482f1523845b397dfa94641b989611554a33177bcf3b1aa7c1b4a5c277e540a83dd59b2b0d6644ee12553bf2df86255faf4f294086fedeae47cabe6ef0d6ea29ea5579912c483b5453b20eb42364841244e0b26af068b4792ddfb72eddfd8948eaa2d7c999c76a162f8465b30f65660ef947f11645a7ca7c29b48da921b3214a2b461dc3bbc2feb3fc8d9680a1699983a6762dde88c8908580e38df4df9b6c8909182e707c147aeea39d920740340796abf49625684796c633320964cde42173e44f2d07907558f2feac5371ef0f211cb10be18efde356ca38f70829a7dc0259886cb644074b9589c196e0712ebc77804ca8e0285e9d2ac1c985141d14151b36cf35e02ae5b340ec254bc24aa1f15cd2cc15cd13dce7302d7f0fcc3ea277b74581d63681b46d42f3692bd7afa2d7b1cf094d1d9697fbef58545ca3682c8cf6a50ec1f76a13025fa48c0495bebdc1578b526bb9e747c9a613da9e264d667cef37af82ec8c29889e7eaa82ff23fb1bf122dc0b5ee7df3ff22e227335be11ed12a639ea1d47229e783c88cf8a50913366cdd7b29755189c024d8d93d3b288b14c12c6dae6144405f46ea917b26f318591b4ec4fd2f2c54d73eb6a69159f5622c870fbff649624c20e500c53ca758e1f7ee7b1f83abbe0082188409d7750b74928dfaefebef842841bf447e6bb38955e97cf319a059ff4dfc3e84e38b77e4e388aec8e700110867317352cf0ff9b2f84eabe1575a1d72208d18861ca14bd57fe01e83aaa4e65a097f996a729c226fc1a3161b50f78f6595dc6465d5ec34f0c87c52ad382384edc52603024be72e8b33f53af5baa7b3ae0ab43ff92c1436956450b9fba688f3e428146a1a83ebabee378d13a6ac7febcc8443060334f4476083bc42ef878376b4d242d05835e661445374cc1f6632aa345004cc006463e7b267c5c51235044c49d54f056ff9b48f7160dc490f27944d77cf97f214e6046906dbace7c57c4186cb93063a370d01d2505bc31c1b7ec16a93dee3f380599fceb29af69aa2ecebbf57ddfbc1e16d71e18b950cdce56dbdc47c1d20a9bd7d4db9bd401e8a1e8600a81b36fce6686e040f8b355ce35e025966a581d394b673554cd7f51f7cf0e437c314d7afbcf34b53b04cc781ab3f41c394c48f661328daf526903fe74b9ce6b547f42eee787dd3dd0f10c840712d2b3ab97ec07132ab639dc87fece7523e53cd560ed2097684b540ce45bb217d7b5887b6b2673aec5b0747d5d369abe5310a049b22a0a37998b0affe64eba0bcd7b160ece673d7c826226c793a03bdc5b82eecd3ea5a4a4d9c59c05fb3d7d07afbcdd388b8d4467cbf526e8ae7305447312df056e5f1b7729a34d8441ab5eddab87b5acf8abac5e8616a58e2e1317636aacd4343848b62ac80790ea8e1e8f7d415cc623d491802d49b1e989a7ca066293a83cf0204cb541b4b38a440c2165b6d5f1bb52d0ce275a39d09c80961b7bc6ca3544bbba2c666e469f32abe3ecfd39a8c748ff5d3a6f033b6dab05f24ef558c9b1b2157bd064eba91948e8e8c89acea553d30b485f05d735c095bb1e2996709582d4c4320b043c401ab6d40b0be88d8a988614f869bea9f9325f1163e35c9a528204ed1c03200956ef729a797767fc73638897a210f05095f74f5a0b6e13e4de50b465eb21c76ea140d40f7ad2f4eb3806fd28aee9e8a4369b08055b41481dc1174b1b7b0dd4e51009afe5cc274540af3b119cceb28f7baa78e8c48d7d6f8cd624bf21f91dd8b1e1e47db9d46560d95acdd77879389576310f460b110a7be0a091a18ac12982d72de4fae09fb48e96550ded136d19cbd78f15fa1ab1c7f0e10d990a270c0032cacb09edc285534c3c7db74beef9a96c9e73e09b1ed49356a76777833d7d3cf68d19128cc4be421cc3aea48df9d64ddb00c27ef5e3bce9b03bb6065e54beb72d6c5d15018d6f74f8cc51bb193e1c4f454fa4766f83535c03b79cce15b86173648edeae6e64dedcfe0f8e6fbb5036136553970542dc9e77ec20cadfb708da91f7782ed2c741668f7525b792fc4b51f235f124da1d5c0d484717d075db5e16cf8051ef8ba7ed600d5920d34a93b742eebb9a9684860c1c67e699505084c3c6d8ea2807b578ce1247883d08ec338e88379a5a1308ab105a1042bb5c489b151d1ddd6f3bce1441488e122a9d7dca2c1806904dcc53cda954a5f901a935135c738890f57add993bc610a49b69c24502d2b95fb8e170981cd59db6b7e852eb8337afd434a603ca2a3c641097042d9a57cffd6a3f3f039c338ec5a5af6ceb95ae468c8e8fb44dc2010522a0852c72592e23e512663df99697a8ea3ac3029676d46b83bd8beed62252705196ac7fe4cd73f2d076a0fc89b460b3d334c7c0418436219bfe0e6ce0ee2aa4384592749eea0067df682c39c38ee66bfd000ba88b562e57552f760cdaae2868f5d6d2b05789d4c7d4787a834f9d0bd0bda8aca2d837b0ba62f81289091f0084836359fdd9e727d4b7298020560f833d262c678ebc521faf4fa63b9be81725e24efb7ac15a704afe06c1140a44d3708391acd441e899453aececa1577c399ad099e6a83dbad1e10f02043b6d62a226b8369d7bc029e33f20ab6b409d5e2a6c8235761084bfca64bccd260643ec0fdb35b745b029a5b85c8051d5972439e43be81c5bfabd5aff02c712631ea4ae6874c9f504ad1e3699662f55b0de702bbc1beaf526b87a4d85707dd721316b8af4f7e5c6f9fd2302224ab0e95e90b2884e73a3cf97e36c4e3a5b83fd9bc18c61c4aa145473fc98d2f2a8b8954cc6423a51fd5a64ca51c6c1c9737d9ca4d3ed7b5e02856bad72a0c60feb472b635628f1b37be8cecc361b5e286ec31fb68f18cce5bd7771a42e38b4e1c1b9cb2f5753e8977613b24ce3f98a08a412e541ca16b844246e2966ccf09db886197f57b09fb131337edcb1801ed59fdb34f5878225de895501b63336f8c27e97b9fa2b0bf0e531b56e4173a567f3b76b77bb057f49486f857cc4f0d35820d5e882993c62d4582d576a48e1e22ef4d2d062119fa1eaf2e238e1e11e052fd0b6728b5807defb3de92f846d906e6f64396c1f8e0d914f084791b9a1ac0f0a66d1bc20510cc83435b5315bf55efe2bbe5af1481a289e934fbcdc38487f04ce01fc81e8128c4f0f4f63c9cdb4daa06ef201158ecbfb89c0d8d2fae89427cde83d9634f63b2793aa0fcece541b182c576e3902bbbdcc5fe0dc52674f1d968d779f944a09c22d226f06f68af6bd0319cd22b549a122f8681be2ce027413bef46e4fb85ff9415b4da5c4e1ac1a44fc16237971805b91f9db003cbd02f0268854585685593e2d08118b45de0ed965103010e0ea524fe27a4b61ff696edb9aa80162ba1267bb1df6a067616e51d3783eb12dc96bd3ef44ad47a6a7c9b1e9171c23cbc7390cbd4eb2f61e248cb3d1c78a5bc000b1c6748f9375409d64a26521e8509753a35a178acfabf07a75c9c730b231cfd5cb8d8a465850b44311eae9a0a687a4e31bdb431db14cd7778aa5f893433c5fcd04c4934b3031fd78c32cbed161f9d60858306b3ea96cb47cf4bcef0e4ca21a6dae130c186c921d9f06b3944d193c2f79b9eaeb1a4e7fe82e4ff636e70002dbb2fb1847a583ba8433b00adf69b99cebc0cb6ddeede83aa36cdf28673f6584b638c236fc9e1548c903c76718c8b79cdc3364b8acbee822cdb4b8a5d1bd5da4b381c54979f4bc20dd7103567f7d9449e4f2a2a31e7e3acd34f9757d21277da18b6b5e244cfde80d59ac86dc7b39442f4ee650845347f54df8d8db478d9b973af96ba36e0244d1d8d5a8798d6a05fe831e3f986bc0a09a845b7253d2e3d9c650444fbf1a151d0919f35ffff18db7030b52a4be4d27c6a92ca8e29b7b32cb83d47b77b47eece3bf9c3ebaaf6c871799730c153f901d9a2a2c6fe7a7479a4f3fd15d107577bf78d0f874fc0eae5e9b1e5708eb2ace6518e0a0c8d2d061a9f34c45fb896b010413b8e2cea40b873fb6ecce04d734e32ad4f49309e8fc7dbfb90a288eedd55a38da76a9137566c7bd8e0c4ec24c6cb9712331bf5797d21b8331f50e0b16352076781dc8ff201b08c2674ad54347cbcf0ba6172c26d3fbf9148297616b9a3b44c617e755af02fcea91df1cecf044cb5865a84a8dd23a59a121775068a8bf66ab164c23f58ab6dbcc6d16f0ef917fc5e29b0b555d1db4b652f37a350e630892e74d3aecfc83c4e12e6c8bda290b56b77b370bbe717a62b1d26acc6931d5bd78ad92d50d4fd4719385924fef4e9cb58371cd9fdadec0cb6e813311735a74bedbb41fb1106bc9d3890c6883a0d725016a8d028e24c172e9c5d5de11ccee2dd479b415bd6894e4d9bdba02507bf0291664af1fb6609059584a041b82f34b9c089cc7", 0x1000) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xdd) 10:28:16 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r4) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0x5}) r10 = getppid() setpgid(0x0, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x4, 0x0, 0x0, r0, r4, 0x63, 0xff5d}, 0x0, 0x1, r9, r10, 0x3, 0x2, 0x2}) 10:28:16 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x3}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0xffffffffffffffff, 0x0, &(0x7f0000000080)) 10:28:16 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3, 0x1}], 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x7) write(r0, &(0x7f0000000040)="ca6636a84fba14e5cffe280d0000000000000000", 0x4) 10:28:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) recvfrom$inet6(r1, &(0x7f0000000000)=""/30, 0x1e, 0x1, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x4e}, 0xc) getppid() syz_open_pts() writev(r0, &(0x7f0000002780), 0xa) 10:28:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) msgget(0x1, 0x44) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 10:28:17 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1ffffe) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x1) ftruncate(r0, 0x0, 0x2fffb) open$dir(&(0x7f00000001c0)='./file0/../file0\x00', 0x100, 0xc0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) renameat(r2, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x81) 10:28:17 executing program 0: semget$private(0x0, 0x3, 0x10) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 10:28:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @generic="8213527154a11ac8"}}}}) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="99750b6a0e5b51732be7ada34ad9f28be53caa353b936f5ce73e5a3891b59eb0c41a806f5b093cab966f4a67fe4b8b9c8093c002c3e588a30b144119721968a7951d3707c04999ab111e0fa1a6a7eb454cc0062151d5f9d4dd6db30238e75f13ff4b03f00bd13b213ddfa0dc82f6dd74eff9988d5b35136b63d7e1492d59b950ec0752e71277a6a6", &(0x7f0000000040)=0x88, &(0x7f0000000180)="0d33431965466219730a1395c4c4299aca70acaa09f579038709cfe6500f7352d6d354bdf33a9cfa49712c858e1f79bad51afa9d89bc5b7964c1c4061dbbb6ee2762525ec45152c4e308cfb42debf3a2575f283f1bd53f1758b378e14d33eaee6cb2818426caf91a327b82c64dbe09b799ef417451028c1c809cdca495e465e2d3c52e8910a490d84f4704acfa2d1b67dcb14a2420a3e23cf0637577ab73e0717646b446fd1aa851142f9b782d529eb18fadf11c80530902d5f949489ff92a01160b85a39ff18b0cd738130cb95f05d4acfe06edc42f43f1cc5c64de7d1892e0168eb6c44e91", 0xe6) syz_extract_tcp_res(&(0x7f0000000280), 0x9, 0x9) r2 = msgget(0x0, 0x30) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2673db07b253a1337a499000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000058e7ea8edadd4ed907307122bfdcff861c074eacaaf62e9230cc19f2f3fc5cb3f49f18456eafe45c6c9711242b31fc8862c2f5b70a1a316fd02daf7fbf90c164114c1f2bb6ed7a50bb9152593006ea89268e2c01010000000000003f590ed143"], 0xbf, 0x1, 0x1800) 10:28:28 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e1b79c11e2eced1c33b2f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c5689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dbdac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115474050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef18cd5e78709226c1c65e2ebd3bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d3600ccb24675973c9ce6e8a134a7f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef23000"/890], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 10:28:28 executing program 0: open(&(0x7f0000000840)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) setsockopt(r0, 0x4, 0x153, &(0x7f0000000000), 0x36) r1 = semget$private(0x0, 0x8, 0x10286) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000018c0)=""/50) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x100}, 0xc) 10:28:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x123) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="2463766c327f9c71005d3aedd2621c236f50c143b448ecedd469b008000000e62c8e4799eee588172aff3834cc43e8c50221e94313bdddc8263c7a978e7c07dbd32670a74ae69ff41f18c5750053f8a7639d3cb2eaddfa020b9f5e02d08898ef5b4bef7867bb1a8f41683c1dde49194addc9cf1ca18127e961b20aefa794491714f1d3286884a1dc94ab54479ae6210039fdf725295deb8c8245584a9bef5601d5a2cc76e37ffded43bad6dd564bb5de51624255647a7d08c55a13cf679bb6e2e5662cd6eae8a162df9ca0110b1588c2e9f443034ea83478671dd0537745a127b46dd53910a2478eae233cdb32f8d39707b8c592c58c1f1e8c52c095eee1952b3d2a63b00dc9cc722d91360b246e1eedb5308f778c0265357a278d716406d23e2157bd0fadae738ebf2de6115ce7922d2fe2ed7b17eccd3745b6a8939595e12d78dbd8e32127f1f0aedf4a2bc635a70922465750facf0f263edbff9262b094c0dc9c5e5311c2eb45f3bee6181f2b00c4672783b22b6e7b1b5416163fee75793bc05023ea89338ec5f5cde8d232728c4a52ee51d5dec5df3c125e26d7", 0x19c) 10:28:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 10:28:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00000205427093e73f000000c579a08af192bf5c02ff0b3fc7e9461dcdd5d5c76b81d033f65104005d6f7434987cdd0413c5e3"], 0x1, 0x1, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = getppid() setpgid(0x0, r10) r11 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, r6, r2, r9, r2, 0x4, 0x100}, 0x4, 0x9, r10, r11, 0x0, 0x1, 0x7, 0x2}) 10:28:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a0b8ed6c608d5ccc5ffdac8ad55a05e0fa2a0e13de74f1bad20f582c7c25f78e3bb47a10cb946a39a640020b047dceeca2fa03b2fe3450c3e940f45fd2156a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a69ebbbabd659d7337f5b55e541fe78132a9a2b39315315bcaa97225c230bb2ace4e1ea67d33f71322302f22cf5112c760376322c44435462e9d85cf624664ea", 0xc7}], 0x1, 0x0, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x40000000000000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0xffffffffffffff09}, {0x7, 0x3}}, 0x2) fchmod(r0, 0x41) 10:28:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x8000, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 10:28:28 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x3}) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 10:28:28 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x110) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000280)=0x1000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1ff}, {0x4, 0x7, 0x1000}], 0x2) r4 = socket(0x6, 0x3, 0xff) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86}, {0xe3, 0xafbc}, {0x8b, 0x7ff}, {0x5, 0x2}, {0x101, 0x4000000}, {0x2, 0x8}], 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffff56) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r6, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) 10:28:28 executing program 0: r0 = socket(0x18, 0xc002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x3, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x59) fcntl$getflags(r1, 0x3) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000180)=[{0x10}, {0x2}], 0x20}, 0x0) 10:28:28 executing program 0: syz_emit_ethernet(0x7a, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {[], 0x20000000}, {}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) 10:28:28 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0xbe2) setitimer(0x1, 0x0, &(0x7f0000001280)) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) 10:28:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8001}, {0x18, 0x3, 0x7, 0x9}, 0x3, [0x7fff, 0x0, 0x3a01, 0x4, 0x2, 0x20000000, 0x3]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) bind$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x401, r4, r5, r4, r7, 0x85, 0x2}, 0x4, 0x9, 0x10001}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 10:28:28 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @mcast2, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x40, [], @mcast2}}}}}}) 10:28:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="a2fc"], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x58, 0x0) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x6, 0x3, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xfa, 0x57aa}, {0x18, 0x1, 0x3, 0x1}, 0x400, [0xccbb, 0x28a60000, 0x7fffffff, 0x6, 0x800, 0x20, 0x3f681500]}, 0x3c) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) connect(r5, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) r7 = dup2(r5, r6) select(0x40, &(0x7f00000001c0)={0x2, 0x80000001, 0x9, 0x5, 0x1f, 0x80000000, 0x81, 0x9}, &(0x7f0000000200)={0x1, 0x8, 0x3, 0xffffffff, 0x100, 0x2, 0x5, 0x692}, &(0x7f0000000240)={0x5, 0x7fffffff, 0x7, 0x5, 0x2c, 0x2, 0xffffffff, 0x5}, &(0x7f0000000280)={0x1, 0x1ff}) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 10:28:29 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000580)="df0e7801bd9c1470c5ca5f9bae5f7f3983db22c7f29d97efbf09b97d513ee4cbad0b8a953298c4344e647ba081a579ce7eb8903733461c9884e6d814254c6cbd65fc336752ad70a2a2ce78a81377e56f36de746b7810e443d40b055a4873a1c9e754d2d0961afa6cd8a9aafe4d3f6579e2a605b77c1283d9dc836fd60abe7e998f487eecb3b179583bfcd064cf4dba0f5c7acc6d177bfa8f37257404947354b040fb160fd8c6d1fa1a217363bbd39dbfba7cf1a709da4656114c0fddbb3c84a7533d57439a31cc9524d6cebd94e6de365bc233eece70fd3ae2c3bbef0a4b", 0xde}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f54e134d6732d5b6b1f6fe4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}, {&(0x7f0000000340)="852781b246dc26b40b700fec4513ab7dc7de696e5e33323497046ddf5d86c48ce43c4edfb035b361826840932cde07d53ef3aae06baca37849f74e16015b97bc94a1e409d36cbb7f35b41e6023a25353992500080000000c3844b812b0", 0x5d}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xfffffffb, 0x4, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cc011247e4f515ff0200001d00000000000000000000010001000000000000c204"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 10:28:29 executing program 0: r0 = getegid() r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x27, 0x0, r0, r3, r7, 0xae}, 0x1, 0x13a7, 0x10001}) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x4162, 0x0, 0x0, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r8, &(0x7f0000000040)=[{0x4, 0x5, 0x800}], 0x1) 10:28:29 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffff0615f14ebfffffffffffffff86dd6031797100483a0000000000000000000000000059e80000ff02000000000000000000000000000104009078000000006027671500002b000000000000000000001000000000000000000000000000f500000000000000aa3c02000700000000ff010000000000000000000000000001069a36f1861a9add1b8cf2ab143a6dfbd511e5f64b8c1f28d9731316432d7df8b3091de02d7fe06d8cb39616ca1263a05b554032ad8deb4ba421c83833053ab244f692039e79"]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000000c0)) 10:28:31 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x0, 0x58, 0x0, 0x1, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ssrr={0x89, 0x1f, 0x1f, [@multicast2, @broadcast, @rand_addr=0x6, @multicast2, @empty, @broadcast, @loopback]}, @rr={0x7, 0x7, 0x13, [@empty]}, @lsrr={0x83, 0x7, 0xbf, [@rand_addr=0xa83]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) bind$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000000c0)=0x1) fchmod(r6, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "003b70ddcda145"}, 0xf, 0x0) 10:28:31 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1ffffe) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ftruncate(r1, 0x0, 0x32a000000) ftruncate(r0, 0x0, 0x2fffb) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) 10:28:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) mlock(&(0x7f00001cd000/0x4000)=nil, 0x4000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 10:28:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = dup(0xffffffffffffffff) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x8000, 0x1}, {{r1}, 0xfffffffffffffffc, 0x2c, 0xfffff, 0x100000000, 0x8}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="38eb64ca1a3eb63fdc9991999867b3c2a4317453539805612676b1a2c4ca6253d3b67cc5c42c6bcedd9c26e3a1e01a5906e65e5a8fb449db303017e3c729188cb9613066f65f93c8ffa1c34c8d38e1fd727b839c95faff67dfac59a24f5250aba29ddb26bdbfc45c09b36b9aec07ddf154f4a837fc2672782f44fc6fc8bda72584d6437f6c97e0c921061ef9741dbea7bf9452552cf2bbda4728edf23a3f352d95289528977fd9456f5abf93761426c18dd2a36e285b6c91771d881570f18cbcff0136473afd77c79a41724492bcc3ca1a22db1a97dd9be3412174275974dbe2e41da2", &(0x7f0000000200)=0xe3, &(0x7f0000000240)="94c265e295162969da4d89bc8ba55bce1703f20273fe05bead668f202795cdf4209a038e59d18164aa4b63dd8c82772d8aa48d60b1ed2bb3acaaa84e7846e86db6de1a2c11287e649d08581a2044acd85d65f1ac0e49abdca136208e6208a8a5898e14654d79f32832b15fd8ebddf3ef53ccf2de7b247169cf6a194feaccc059d3f2b1470685a83b2952122f6ed96b1a2ae76e97b52be1cb2c55b30745e2aca8b72469a8f6ce1b7d249c97f58d", 0xad) accept$unix(r0, &(0x7f0000002280)=@file={0x0, ""/4106}, &(0x7f0000000300)=0x100c) kevent(r3, &(0x7f00000000c0), 0x1002, 0x0, 0xd42d, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) setuid(r4) 10:28:47 executing program 0: pledge(&(0x7f0000000100)='vmm f\xa9\x19}\x83\xf5\xd6\xe5\x92\x98\xb9\xcd\x80#) \xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe\x83\xb3\x00\x02\xf3\xe3\xf8\xff\xff\a\x004\xa8\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xd0\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\x13\xa9_\xf4b\x9f_\xd4x\xf5\xa564\x9f\x13+\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\x88Rh\"\xea-\xd6\xbb\x00g\x845\x98e\x89\x0f\x99\x17&\xac\n\x00I\xaa\x1f\xec\xf4\xf13\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910S\x8f\a\xb8#,,(\x18t%\xbe\x88\x1a\x0f\xf2d', 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x8, 0x8, 0x4, "4d1f3d45458763843257f81b64c71928fd923fce", 0x4, 0x8000}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 10:28:52 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100000000000000000000000000000000ff02000000000000000000000000000103009078000000006059fdbea0e56daff995b15a73f22361a9b44a93c36f0f2288c8f700002c00000000000000000000000762ca0fe7333c70b5486b0fca3069502b00000000000000492fbb209e199b220f3c47c0b646e38cc1fd0209331ab1b17727aa9719bc3523ccf2e123a8df"]) 10:28:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="83020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/249, 0xf9}, {&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000280)=""/185, 0xb9}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f00000003c0)=""/242, 0xf2}], 0x5, &(0x7f0000000540)=""/159, 0x9f}, 0x2) 10:28:52 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x80, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 10:28:53 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x3) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 10:28:53 executing program 0: r0 = socket(0x6, 0x1, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 10:28:53 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69, 0x20, 0x2}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000000)=""/246) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0xe, 0xb}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0xaa, 0x101, 0x833, 0x4]) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 10:28:54 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="7f63e601eab8856844871b0bab830d360ec9205fed5aed080ec49f989e1906b98e9e53d9a1165be03228d9e0605389d7ca0cdf33d998547834661ff2cedc888d780e9448ff3f484a593ac0aa3b62f5b5ca563a4bd994b12b3a9a05dfd7000000000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x8000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) 10:28:54 executing program 0: syz_emit_ethernet(0x1016, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x200, "587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8c8a68b97926fa7d324781effdc2efca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee1445"}}}) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004ac100300065d2607f8298cede249e8fac1400bb00000000890b160fffffff7f0000018907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000011c0)=0xc) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0xffffffa1, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r5, 0x0, 0x5) 10:28:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendto$unix(r1, &(0x7f0000000140)='q', 0x1a, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000500)=""/167, 0xa7, 0x2ca175c37d0e93a, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x20) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000400)=0xc) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000300)=0x8) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r5, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000004c0)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0xb, 0x1010, r5, 0x0, 0x20) unlink(&(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="0f45935b7ae97b4a6d5e07626e8b02fdc7dc61d45b7d231b7abd57ee2c1346bb50641fa5a7b8bb327757ba7bbcab0046ee0433f6d50f491ecd69c36f274e4508a35135e37501742149c6440b77a08a6fe99c915a1e1f7b8914fe3d1b59cdea72aa3f33f0ea3b58251307382f2421708c540bb45d9ae1d45018a0c24e95c0a407ea312a99", 0x84, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00') 10:29:04 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x44) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000200)="a510ff2ddf46ee9fe65903e4ca7f77ccb8fcd9885b92d052b6e8b8aa383de9ca7f3b7be804cd41b0f2982fdf591f59405cae5c99de8231232793c6bb10ff633f8c8c848e40e251d2fd8f0f5e00061b3a433502aa6b504d21f66fcf1fe29deba12b42c83c5f7869cebb76653851eb2615d122d158af890b7444d75d0c63e34d80b6e5dbb8ee85d29cca60a24af38fedb78d2869c1a376be38f8be21a96de6cb7060a95d34d63ece2404ef3d2dd27d9c61242c1f94ada9ef17f704cbad069ee7020ca7e3a587679ffcaa0198503839033b59b5de64238653a30cae8834af1affaee3a004676b31c8ce29078b232fa425e07b39d2938095b134fd35b42f46", 0xfd, 0x0, 0x6) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 10:29:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r4, &(0x7f0000000040), 0xfffffec2) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="4bed517fd18484737aca0ac4c30f9b52dae7134b0960e8e50aeeb52aeb4a6cb3ebc7b3f137194a017c550570c7f70bc90218542e37bdea67eed6373b8750196c92e80af175d6079c5f0f643a3df45f7a913699aed30571874d9e904544cae18c8cd5ed7c681931e16a57132b7275ad9f0e", @ANYRESHEX=r0, @ANYRES64=r0, @ANYRES16=r3, @ANYRESDEC, @ANYRES64=r2], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x400000002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:29:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x8}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x2c5, 0x1ff, 0x0, "978afe9a4515fe0b532dbafe2c5853006b34a3a7", 0x0, 0x2000}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x20000, 0x0) write(r3, &(0x7f0000000040), 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) fcntl$setstatus(r0, 0x4, 0x8) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) pwrite(r2, &(0x7f0000000100)="b945c0a64c650cbf91ec989a93690ae6cd38f702232bdbe2a454adfd057652c65243931436ce06f18aac0cebc69edbc1654e793b2e31e6e175fdd90f517ba4ab1a5bd67e323bd6a308106a0e84dac50fab958e2c40cd795cc949af1dd6d5bac50ea0c58e1037a3ca010459fefbe34a0fefca931be325ccf8effdfe71607a43614a516e4ce359060f84f45dccc6cb427d57feb931ca1ec449ca7d5c39ea911c69c8403a9b07d52d93b37d1a9aaa3814fafa2a7055b3c4f121be8e990941800495b971e31fc4e72db2437b11ca11ca52cd7ab45c78e0808cc2e1b03f1d5a8b2edf9d26c6fd", 0xe4, 0x0, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x6) 10:29:15 executing program 0: socket$inet6(0x18, 0xc002, 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4000000, 0x0, 0x90d8, 0x0, "9d00060000faffffff5aabf4458a004de46900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) r1 = geteuid() r2 = getppid() setpgid(0x0, r2) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00f63f000000"], 0x1, 0x1, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, r5, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xfffffc00, 0x0, 0x0, r1, 0x0, 0x2}, 0x6, 0x1ff, r2, r8, 0x9, 0x1f, 0x1, 0x40000000000005}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8000) readv(r0, 0xfffffffffffffffe, 0x0) 10:29:25 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000240)=0x40) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65300023bb80cac0ee158e907e92f93b0fa95cdfe8f047fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f90f5e62aee43de1182d7e2b83f4913031a962079d707062082b6a15c49fe416f802878ad68078671284c0ecd36e086afb9d617ce60b3c787f414d3a98ef39a43d5a901446255"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x4, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semop(r0, &(0x7f00000001c0)=[{0x3, 0x3, 0x1800}, {0x4, 0x1ff, 0x800}, {0x4, 0x101, 0x2000}, {0x0, 0x0, 0x1000}, {0x3, 0x2, 0x800}], 0x5) 10:29:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 10:29:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03004000", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) flock(r2, 0x1) accept$unix(r1, 0x0, &(0x7f0000000040)) 10:29:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = semget(0x1, 0x4, 0x604) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x0, 0x6, './file0/file0\x00', 0x0, 0x80000000, 0x3ff, 0x94b3}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) flock(r6, 0x0) 10:29:36 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da4010100000000000000000000000000000000010001d61b6652c66c79e21f2d780a8dacfe8a2c00000000000000af16f98ecfa5717f"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x7c}) 10:29:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="207ef9638e95b58841a3c63fdcd8fee2f50230ca3b65037c638da4f7fab89d6c37ec1b5c46c45d9388d6a82f3a68bf3add925b95df27fa8acfc83ae3a3cddffac2dee132eb57106103c2c15dd4ecf5ed9914e8f5cd3b42cd9c3ddcb2f8d031761abe4c28fe9fe5feb12bcbb551962af4c283f4504beabde30f658670a3c1290ddd684b5687a7beec85ab85ce15ff2454619d16cc77c1229de6d603ee3cc0a84305b118e15a96d36d632462e0a85f4d1620725fc0388a70006649438f224564f37a43be24316006e80cce8a6218ce8155c6a447ab920dabb34e02ffbe9d5dca1730ed740579230e731e9c25b6", 0xec) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 10:29:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) close(r0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xfffffffffffffe21, 0x5, 0x0, 0x0) 10:29:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/80}, &(0x7f0000000100)=0x52) r2 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xc, 0x3f}, 0x10) 10:29:36 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)="d5ff96", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 10:29:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) sendto$inet6(r0, &(0x7f0000000080)="3e8c34e03248ea4dcab34930418cf4e9dedacf8161daebf6f9acfad032f87546e8ca9a0efcfb7f2324357c014a3bc56ddfa841e0f46e818ef46ccb74fafcc65e6d0618e07ceb3a67f34f7dbf003ba7829752f3ae9a31798fe19fc18a77448982012e3816b1d12f3c57eaf96704c3a4881aeeca762b6c40f33ffb94f4f973cb6424359dc4e9fa2955ed767dc3873669256641fa7ea2fe1709dcb2ed9bb9f8542e732dbd3065f552f1c20f284506b5e29587b05dbf4b4b31d58a741f4ea7041f800d1672eac1ead67a995af12857534cf4d18918039bb6069ddb64bc43c7e183185efcd1f3f4c2e941ec2bb3e26ac931068c76080afa77cc819548bed7c7a79245c715c1c8533e18716d2fc0898be4cdffda29eab3d801d3f45ae89a0912b2f4b1a052a6b1e14efbba4350e8137be8874aae58cffcdf8a104369d6d35bd2fba18ab845419d641556f767379f95f33abe3860cb651c18ee9de22ed4eafe0a3d20260da6f3be3a6248f50ee65098f12c33385fbd154ef77eb06332fc3e4f91efe1c48b7187e26bef7771af70e93e565f77f7804b1c7807bf330f6d02e6e618fe05ed748f20e84d7700552e4eeb7f5d363cb27bd579e3aa4c85d17ce2d3fe9ddb894b96f96fdcab4804cffeb6366fa443011656db1218cee97c724cc7d60d1b4a3d493bc14be13302a33721e96f18deedfa1b6c088555050907fd5cc8d143012491f9fd05cc5d3a6d990e713a367985e050c9bd956453eca8a8882601226a53c6a40e56d77c064b81771c82317e3575da0760f929a43abdc95b4ef4bdea594dd2b1243bd5a1e1c92565ab68a75b08b74320a8acda5aead99862a9bf3c836d94688afcc495ab9865033b679577052b8bfe27ff00dc275499255842a208b6829066721c03f9cb114a76a2d599aefd898a575cc16dcc517b50ed7d6cde7be4e43b1cbde5fe992b98644127275feac2e621bf819c3f673dba19c606e1f5efd963c4e6b83de1b4eb2ab5da89ddbb7549d8c14164a43960709a49eb3b44cb93ab2fe36fa8254bf3a0fb13f83e69e8c98a5e44846fa48b363fede04b0c80e90e852811321b6e482a39ea4a58fbca0c850ed7f9e3b918aa5ac517a96c4323829089de7ea4615ddf2f7f263dc22241e2182a79bea0bb76986fdb18bd511e53803e754516f8f2665dcb1d98fda70b4779a79f55237fd83d9a44df9b5995a6fbf4267f22af4989e8be6ea2ae29f20acfd97fc60f5161676526ae49849a39f896502f8118dd80b0c752a78e09a395e09c938a1c326b18b02074d2f6aa9c5aba0bac6d0ad0842ce21506af69b691a6e4e5a47d10d81ef9541eb063b64486022355fb4ae8cc2442e68f433226781c62bc15c84588ca8ff71e17faf702e3a9663ebbdafac4dbc7a206ef16c043dc89c15debb4b4d1028f5b672970686ca7bb4707ac6cceb0a35c4971e333ab1e8d65e0a13bcfd58ee25f4de59743c10de337cf2977acdf83abb3832f4f1219377060ae3c41dab8002d227fbbb739f1484d10b9346e09b92545c3fbe9f637e3500e1a6189403cf057533211135f6ee32022a104a468104aeba179b478d54367a11a09f2a317362ba00402ff12467d23c18e56d27b30d1fcea1ad5f66fbe3da3b5940512557ac8ce65f6f2e5e1aaf0f6e24cd2ffe3d4597de46a041c3cecf615b4bfd0020523b30775c114a5d48eef619a424ff450a32227eba440a9f619b45cfb1b48c26ab9cc017574cb4b41e76b6b87c09e75a45e1e7fc7193102132111c6094c5a4b3cd86ad7834f33246373bb683c94c9072e3c6799990c1e4d4065c39c00d1e9e26e67962fb5d262dee6b04b716638546cc2962ba93852c8178bc74b2febc3bec1ade4ecf6b744ed172869b082b3815c9cf207d586e8e39dcaa506abdaed5c454f231d3893176ac933a0752d77d0315927e1734fc21868864e805c89a7ce6b7a9dcfb1ed1e22e58533cd2230087f4b874c1626a8bf091ea9645df276fd49ff5178145e49fb76a8ba906c082d18bb72e62465d6b93d147cefe54b3e750e8edff3dd475c7cf9d307e9dc5ad730d6b10e5476fdfa4a3329240a9d8d93fd9210c33559c32a23e8373d05a80e1cc8fde095544158bae94e1953f47b12938efa742b557e1138e93bb13231e22288f40770a5a61457e84574a8087b15396a23251ece3aaeecd2b97771b806736bf0c979e187d40c376ab17ffbd914496e29e371e9829b11818adbb373c74ae72f86bf4d129529fc7c87deb1d27fe6f3063e2af45e3d43ba87a7bca688773f04f4156e1881a8a34dfb90ece93774b43b17d4214c053511fb62b048dda477b66ce5c41d978b053ba4147b9070cad569b483df3b6779dff9c38ef0dea9ed2b9e641b97e4be4a5ab886e71d176f413aa4a487a4eb7e26d6d37064a2c61090478d0344ba21963030e4974557a7689a4cbc62b29d3ed2f0bb00f88e3325ea382c241de40bb6be216696b08a95260d030d3475664bbf7d92e6a7aabb21894e440b38d52503897046462a39526bb5cda5b54f6ecf199da9c741a8ac380befba36bcad50a428cbbd686dc28b520ffaa51bb261fc8d204dc4942a493ec6036b27f3c7255630da956a3187f84070a009a2cda5c95d09414cc89a6ce065d4e75e620005a34a67c2a66688284471f6ee4155b3a6c47f6ab7b16fe96a8a12b591bfa1bc99529aeb624587845aa2d4918e5980306d8f413330f3095a49c7e888017248b4b7ed911e3461efe9d67becca6376c68d8af6436bc671d11a90a9dca320b12ed90b6d441ab41bbcaf80fdb5e3b364df7917950e5fce62ef01abcdb3483375ca4d207f8985e2a6bd1d7808161e37f32e09e29082105a0800bd72dfaa0ed3919cb5bd9da07d93637bef790a0d80755e9dca34f084149a11174f3a247196ce6489d58f92a94600ef4fb71bb7a6a6823e18df41593be3a1bbdc819dc786b575f832e2215a7019551e2d5ae86ba2f8af52847be84237e9bed40995870609785adcbbd5ff88ece5fe49bd6e4181384d1a5c066a7c1adcb48ae8c535c3d63144b066b20eb91a3070333093f7bd77c17c6710bb7bd0e3c1c4cfd42f0a1f6b245e6c42cd487b55bfc8f37e069e8446436f67b244c89baaf4d04828c02c2c900393870afe3ecc8fea59dadef379bddea46d8f0ae8a28d4684193b0020f2c17b60662b9109572f837ad27c66edf53c4fe12ed9a33f9fb7d40369c14a209d173b9607fce0e05aa747ab1af418535a76f8c7c82542d2d65962254569128a51c3e96faf4685efe45837353e3630424833d16ac83d37fed591f1444784d2e00ab81446dacc6c7745045f3d469a5fdc42174d511bdc82fb3f1797c1bbd9d2b013029226c382fe9690b3be673a722e1b4fc0c058742e278171256e570583a810fe16edb9433dd592c318ccbf0580475132f74e28403f5581656fb6a751bdf8c4bd40fc3ec5e88e0482a026139b593906b70260dcc4680f0f7312d85e0115bb18737fea1b2bcec9b34a6be512b777afb1e8719e86f2d5ddbda5034bf9a10b49c85e03d094362d30c682f52832e75fc3857a94950ceec0abc276e671b7abc686c137bc24d8e3a12258f78d48f337cab033f6180306fa7ec36d6a51ebb2728cc632e403539be779531cde449e7cda6025c10b4e79cc231325fe067a669603a02632ed15e61a9d3e07851e551b7727ee42f05812cf327ecdfb7559d5876f974f9a1d4e22c25b25ac7938b9ddb715541f54c2291e0f139b221fc8ca8038d3024c8a7e5574315627d9b7fd1103ceb457f5d35f2cb6bd943b8255b4d41c53b060c05cc9eef97d049d387138a3bfdfcffc6fea53ad28e3f4ee176c09edc5d810d26f63cf8dbd0cd836a024e50efcfebe5c4ad22a59f4b7373587d5342f6548999ca03ce474bea3e3365887eb76c034bb2dd29e4086d5c44cfb47e8ac9765b6ed01bc8ecea5e6b8f379308ef43dcba639aa29cc24457d00933f95e6eaf3a281183b5f8bdd60861c978d047d0239f93b448d517f3ff0c2a8c02bf161f6aa25c9b7b8db81178287aedff8b41d7c2e89f539136a8e1c6e3df715f4417ea73cf3588438710edf0893a9d72f5ead551da081a264afa2f59347e98a81687f50921b02fd7e67aaa585138dbe592111042102b67609338ed2b227defa945ed88d8e034816382ad5dd1840fd9760a8fa9bb9335a9a4bc09d9fe13c4b99e12034b04f3a809ba9cf1ffe55404fa776ecaefdbdac2c1383018bb28f4e1681075d22950a7c530442045bd14147aefb750a1a984cfc244e1ae4f16fdcc3e7e3228cdaec5a2c67857926975b8182148a34894c6b4dbe7951473bc245d105c27d5c893f0106162aa74e66423fa32f992b6109493056d9b43990eb10744eff0d0e6c6ac1220585f3dd4fd719dd43c056deed5cb7e4ebd257b1167c60fcac17939da0a47793639f40a0ff992bc5d89215dab71699753484e7904fe8a505f80c99a455f2cc18a60853f42e2ae286f9e6e3d104d4845d953097dd5da428b5f4ffdfb0d27f20187e8799ba1630657ce899427c389be3f6e3aa7a6f047b1b2ef0e7737b645b1e537041a2f1eae6ddecc1a39871465b58ed8d074fd5bbfd91491c6453ebc996b5787df57f2f5f0d7fe027c0a43d5abe5a3498d930abf915648788fedbea7dcbbfeeb4a0ad850f76aee0695ac8851c94c47dac3afc64f463794484657702a1a193393025ce4bc1aa0a5003dedef81e806e4efd05d587f221909c345a67ceb3373e78969e7351d9ccd08532f1e24367f45538e2394121afed189fb3080d5226d6084f49a2c0586da54b06e2640b0dcd2e98b45f0ad9eacaccbd7043d92655709d018d17b69d23f0dac5068b14a327a8d2f40612e24de145ad69d349a1a70ec365ca2f835ee850b8dfbcab3ca2dfd765effb4ea273c1ac24a54cd4badfaf36beb74320ea3c2eb2e0135b23c29abea2da12b13cf4f2e307a18cdb7133ab2e19d9c5acea089004ce3c65a3175ca923ad0ddb9bd67b346c8963eee0320806bb399c324be937e0ef69d6cff37dc885953c93776679210e3bf845ac158f1cb4f4a9a5504513b82cd6a5341462ce85d40ceeee4f9e51e55d38514c4c5d9a9e195fe556401578cb510a178c4df2d2e3e355dcd9cdcf8b75baed8d36ca3cad481ad505cf41e1b0654abeba4746499922c79242dc7242550dc2f307942feb1c0ca5e268960d309fca8ab128510c0b61a0dc05885fb9ce5766ccef2e0e014f1405992310916af5fa8b06c09cb85f8bac94a080956a7b4ab601da0fffcc19db68c3d0407f7bdc835feee214c0464f6b2566d0ba664d572c78a4d1cc7e9b8618532f5c3e1495a62a584548e611318413d458177c32ee5e23411ba06d6273651a97163c5af62c2df4195e14ee83b9c86bc9cb4a82f3d480292f94b24ff4e5f1fde4653b01fa98b1cbd6bac40025de2398d732b5263a05fe3ed21b080291a3c55d7e33d9bfd684a3c81c47658d985fcc2d845b4356baa3b174ae51fcfd042df0d57ad0bfcdd3a798bb842b2240fc03e4aaa507109ff29a94bf8eea61afb21ec08bcdff99c933e36fab737bdb0db4b29e7feefaea9d00e8045c2ea49f11a449e1a940bb08abb8bf9e3264f5d91dc9fade868105e8dd8a05e7a2d733cc277089d0fe3fb4a1f2a66b73ca9358c2337ca4171fbdcdcfdd0dad1491e369c7cdde8d04c0aefe8d252a044ee5442f42f4bc59618ca468d383e7e68aac3d3b92292bbf9a575c7600253f97b98da6a003f026412f11563af513c0e5287c968d1fc01228059c25a87b8041aa18a0146bc264300740", 0x1000, 0x3, &(0x7f0000001080)={0x18, 0x2, 0x7ff, 0x40}, 0xc) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x34, 0x3a, 0x0, @rand_addr="0004000de8000600", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfb, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @empty, @mcast1, [], "80020000"}}}}}}}) 10:29:36 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x5, 0x9) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914540140c3d4add90633bb5e5eb5edd4b41ae338701a623725dcde9ba83a9b9c0f1dd1c6b68d6986c3090060d7d8d583c9a526321c293887b1d32e51307936bcd38c754ddd5b371feb9965608b031585e3d3a52093368bcf9cdbedadcce7800822f2866eb6d36a21", 0x6f}, {&(0x7f0000000280)="8a4b47ebfdf69590bae1708f81b003bd3f1c98d4277a748f9c69876b79a2e00661932a03f562e2cd98d79045e6374100b62094451cbc38728238a23308afaffc26c68eede3fe92bd5d23f204e7d1814aa511ddf3f6824cb3fba639d8573f36a7b9f208ca7f0d095173161f2f5ede354bc6d105d3d80161941216e4cca2938df8a941f0a57c8036bf4381b2c37fbd53aaa924fec2ea61e20c5c4b9f08f65e4b8c262d9493615e1473a5b5accf237eb3e58ec6b7844cf1e48c1c411255c960df6a373edc93e03bcd88418b758269d2a4a42f42a069bad07ac73ec42144b364007c66"}], 0x10000050) write(r1, &(0x7f0000000100)=' \n', 0x3) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x2, 0x2}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:29:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) writev(r1, &(0x7f00000004c0)=[{}, {&(0x7f0000000040)="eafcf4b3b8056a6bb8b1898afc8def9c01038475c851", 0x16}, {&(0x7f0000000100)="d45fda66a3048722a42d4cf13247816d0b214228911b8ce61c7e1cbf88dbf49a6142c4fc189fa31ffc2e75ddc532db6f977e2304ed083e2a77ebca9308d8f7c37ab66817e90a4232db773cc7f718515ead5618b145004eb469142a8af2c30e3d8bdb9184f7b6dd6ede00d6ae6a6d3640b23f0d73064b7f36712cc815e355fd4af186de2619712e952bd68ef0bce44fd2cc25631eaade51016340623a1089528606fc63b7eb4851", 0xa7}, {&(0x7f00000001c0)="1fa5bce3e68884ab05368f9b801167e902304371b56b25be5342754288fd4a0055f2f8e0be018c9f4a8589e5f4f1", 0x2e}, {&(0x7f0000000200)="8c07b21cb075b421fd324dbb41634cbc577e8c827ba26e13c65768c7e2d193fcd6aa8bd9228c1baa904371beb5afcd5ccc151b7bd937088b3d16db79a3005789ba0c22666c067082cd2ca7a170b9c1ca2ddef9deb243d7d40188fdb4f5fa8167b8d9f41366badf6a20fa8399f90ce77a4b430c9536df128b8f915d99df9b63e3b669d81fb3f1d7590d1427cee78cfa5911c233c3c55d2020ad412f295fa6", 0x9e}, {&(0x7f00000002c0)="5d1a6a5d06412cf0719909dd5a6431b0e664a0a25bce79d4a96625293b65aee62ff28c08c4d5efe32cb32fc517826fc01945d518580bcf3cb94cdd64467efac1394adc90c9755182b6c55ac39219ad81ee961b5e9023813ea4584ee449ea084c51436ce52f2033ace49e599aa7cac6c20aba97aa772c396dee17d9d88376a185b85df6bab97e02f30124f0096d471566a84f3008652d856561bd39fd79d0110f301598e205b637a13ec6faf21a0db08439cc5c6601e091ea04e77cc485f15cef5bc764c1f66d534e1c9fe7b0eaae396c2345adc5f045dbf71097849c7e82b0", 0xdf}, {&(0x7f0000000440)="b46a96ba792f9419803e0de85416fdea452ad53400ea29a10eea65a9bae1ecb6ce2508211c394de44e258e1b5ff811398902db2a451af9b0c381c924f73a88de281a59c3e662deec9901a1782ca6fe8151395edc8635e37a6899da420c6183288260f4e990c6f396babb641c2d652f6f", 0x70}], 0x7) linkat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='.\x00', 0x0) 10:29:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0xded006912c63f03a, 0x0, 0x1}, 0x8) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) 10:29:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f00000000c0), 0x4) r1 = semget$private(0x0, 0x4, 0x20) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/102387) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0xc0) 10:29:38 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x2, 0x0, 0x7, 0x0, [@mcast1]}]}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) recvfrom$unix(r0, &(0x7f0000000080)=""/255, 0xff, 0x41, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 10:29:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x20) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x3, 0x6, {[0x3ff, 0xaf, 0x69, 0x0, 0x0, 0x6, 0x5, 0x12000, 0x6, 0x1, 0x2, 0x9, 0xf363, 0x9, 0xfffffffffffffffb, 0x6a6d, 0x5, 0x6], [0x3ff, 0x3912, 0x100, 0x9, 0x2, 0x3d4, 0xf21, 0x9, 0xfff, 0x2], [0x2, 0x6, 0x2, 0x2a, 0x9, 0x101, 0xcb], [0x4, 0x100000001, 0x8a9, 0xe5, 0x0, 0x9], [{0x4, 0x6, 0x80}, {0x800, 0xfffffffc, 0x3, 0xffffffff80000000}, {0x8, 0x3f, 0x7, 0x9}, {0x400, 0x4, 0x6, 0x9}, {0x1ff, 0x8, 0x1, 0x10000}, {0x8000, 0x7fff, 0x8, 0x9}, {0x400, 0x40f, 0x4, 0x1}, {0x6, 0x4, 0x80, 0x80}], {0xc59, 0x1, 0x48, 0xcea}, {0x100, 0x4, 0x6, 0x3f}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) msgget$private(0x0, 0x2000000186) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semop(0x0, &(0x7f0000000040)=[{0x4, 0x6, 0x400}, {0x3, 0x3f, 0x1000}, {0x2, 0x2}, {0x7, 0x6, 0x2800}, {0x1, 0x8, 0x1800}, {0x0, 0x1ff, 0x1800}, {0x3, 0x1ff, 0x1000}, {0x2, 0x400, 0x2800}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x8102e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:29:38 executing program 0: syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaafaaaaffffffffffff080046000056042e5d94e13f48967a010000fbff40019078e0000001e000000207030000000000000000040000000000000080002de9"]) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) 10:29:38 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='+\')@\xadu\xab\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f00000000c0)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)=ANY=[@ANYBLOB="d1f5e9d50000000000027a950e83a34dccb662000700000000e9000000000000000000000006f1b6eb3328c74a217dc403318cfeac6579320feeb8a79f8c3e26561f79ceb1e539e555e805dddf9bfb36f895098b6dc0ab925875c4004367d6100b76c7bf0c2d5a2b1cecf7f29efef5b8"]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 10:29:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) seteuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r7 = accept$unix(r6, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r7, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="5490199f5920651707c61955da2942a8f228e90f5f45d71ef70089ad68a07d656f1ccd36bdf236ddd915a1417601968ac7cc3f99fa0af08c", 0x38}, {&(0x7f00000000c0)="91c3bc88aa9ed3abd442d2bf74c6717c750a861f303d2d6d1214c7a74729e67821f053d21150c8b60af19a1fda977011d78e2d278f5a18c2654aaf5beffafec34ae39d919886961b67fe5630989f880f4a29cb64569498049af4a93ab79903693938b589e993e3e71563ecc77409e370555513aa47d1c5745c7dde2fbd9b94de75bd5319d3bec828506068aa4925755354b4594f37cb2fab160beb165176df2f6f55", 0xa2}], 0x2, 0x0, 0x0, 0x1}, 0x400) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000200)={0x4}) 10:29:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x110) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 10:29:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r1, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() setpgid(0x0, r5) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, r8, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r10, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, r3, 0x0, r4, 0x147, 0x5}, 0x4, 0x3ff, r5, r10, 0x1000, 0x400}) syz_emit_ethernet(0x4a, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e300a9", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 10:29:38 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000186dd6000000000183a00fe8000000000000000000000000000bbff02000000000000000000000000000182009078fffd00000000e4ffffff00000000000000000000fe414b3acfd56c7fc9f5654c0b3144305f2cbda9e4608c7cd64aa6c298fd79f1662fd57ac33091328eff40642ef0a39035e9620867213c7d1a31100da9456adeeb758e58a37d1c3a2ab129164815ae480ed856faeeb4c718f210f91222379634158a84ec4a2c168320b5a773cb192d9981567763762290cb2208e37bdd7a87e6c35c6452a3d2538016301be49f9bc4c0992590da704db58a67875435a17356b14b3a5d013ea67b37ceebba11db234511b93e"]) 10:29:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) accept(r0, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:29:38 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfe00, 0x1000}, {0x4, 0x8000, 0x800}, {0x2, 0x9, 0x1000}], 0x3) setegid(0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f, 0x1800}, {0x1, 0x3b, 0x3800}, {0x1, 0x3e, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0x100, 0x800}, {0x1, 0x6, 0x1800}], 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0xfffe, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0x0, 0x800}, {0x4, 0x100, 0x1800}, {0xa6982970e49e5c22, 0xfff8, 0x800}, {0x4, 0x9, 0x800}], 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = semget(0x3, 0x4, 0x870) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 10:29:38 executing program 0: syz_emit_ethernet(0x50, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1a, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{}]}}}}}}) syz_emit_ethernet(0x20, &(0x7f0000000000)={@broadcast, @local, [], {@generic={0xcc7c, "f6f7f90e3758745f0439eb76d60f13357563"}}}) 10:29:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x37a) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r0, &(0x7f0000000100), 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x200, 0x13) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xf3, 0x1, 0xb35, 0x7f, "2ea86eed6eb595609c00"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:29:39 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x2}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000009b2615654efec71c8dd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcc9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45810b290efaf3c5d518de658356c04b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb02e16c2eb931a11c92b9877070000000000000012bfc96c9017d3f1f5950f2778a9000000000000"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) dup2(r0, 0xffffffffffffffff) r2 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r3) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r3, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0xf7d9, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) 10:29:39 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCLOCK(r0, 0x20004276) 10:29:39 executing program 0: poll(&(0x7f00000000c0), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x6c5, 0x1ff, 0x3, "978afe9a4115fe0b532daafe2c585355497fa3a7", 0x0, 0x598}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3f9, 0x869, 0x40, 0x1, "b2f1d09590b3a096ebaf38f1d93fdeb9892ed45f", 0x7, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f00005ba000/0x1000)=nil, 0x1000, 0x2) 10:29:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x7) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000018000084540000002ae40000789f9d2ad67c29de9d5551bc80505d6863d710ccc28ad90b665baa6f2c2a200be24a8e1eb36a0447b118a5e69017fff0e7c48d8e0759cd2255bd25d83535615baf33f426648f5da7c4"]) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 10:29:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) getrlimit(0x4, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockname$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/10}, &(0x7f0000000480)=0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x80, 0x7, 0x6, 0xb74}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)="cbce8ce3419ea91ca67f62f64dc795748af432bc00ba4df910db7d78c501ddf5373037487dd417b45640f40deb3c124a447f92686d2b9397845a62676c45e9dbbc433eb8aaaf0f99e6fc0b395bbd5ed8b047ae13a71948c17b3d38e2ad23858e7d179efceca4c0222ee653c03269428b99e54147450c3380ec4df5c1a7065b2d2e3c51d3b3ee87fae8ad5c50acbd4e53856260cf657030c249b8a2cb9453b072b6fdf5", 0xa3}, {&(0x7f0000000280)="992a34cfc545d2567db51cbc22559739913b23f63501056b3cbebbfc359273", 0x1f}, {&(0x7f00000002c0)="93dac1b150371c51493c80dbf95ce2e126396b3ced84f5d60cdd7e518c066ef53594ba970106145386ab8318f10aa4f6a962417a2f0dc227d77f57768e7775dbbd976fdbd13133c253615352ab611d6fab5572555c4c87df57bcee6de5bff391c8275b3ebd00732ecd456beb3863ebea3cacff536853aef0afcacf14e453d46e183289e2efbd440a4ed793c0c4efa8f236851e9f14149e2fad1186bdd47d91730f9b480f7378af28271830e0926b0640315d0e67332c6481a90f863c2062636c41227eb8c7fc5aaf", 0xc8}], 0x3, &(0x7f0000000540)=[{0xe0, 0xc982a75ecff2aac1, 0xbcc, "a2ff96ae6db50086fd63e26a5c4669a8549d5f4d542cf53d7c903f8f58b41ec8e8ba2ca8a30f9b37997c36932aef13aa024197d85277d3561ea578559be23b5a7261a77ac61e15eadd92031970bae35564105853b62d37886ed17218d67699281efb533b8149e1645ab7d6f7a80adfae10e6cb7254c562ad4285437c5c508b75e783ea0408d39a477c740135451dcf5e7047c262772bc8c9f364d2aa6bec001b3b3b91cdf75da9ea45915a6e818fbe612ff0492ba689535df2011f057dc3d9726110d8dbbbd45e6e0c4e"}, {0x98, 0xffff, 0xdc, "772277a14e8d140d10516ee7585e61aeb5aa1f5c81266bfaa34677a8003c77f467b4fae8c7a38aeafeb0d817f3bcc7bf0dcd465f48c0ec71b0c9a3524644c114ce494778a11a4c096aee36d2b4fe4941d0b55fab76924f8b1e6054819f6df0e91bceb786ca2c54d2f66ed7317de8ac05655a500653d5a5489f89adf7c4074a2b8f45ac264aa6"}, {0xc8, 0x1, 0x945, "a2a1375ea8cd17dd3bb87691198373a07ead0cf8ad751c6dcbe30104c7292f75d65f042dac87a7c630c06ae001307d28a2ae6d7233a2c5347d2540b3033237be28f88c416df3146ec2e615e5e9674ee1eff49be8b19c8089076fa1a23500c838af988ee14ef40c35b4722c2d67357bddb7a4e4eed9b8ed89e0e5124db3466ab33fc9aacbd10d83803b2cc4499911a0955c08807ad44e52362673d0505b473c22121a51867aa842bb26ef867c8caeb6c07de5"}], 0x240}, 0x0) 10:29:50 executing program 0: getpgrp() syz_emit_ethernet(0x60, &(0x7f00000000c0)={@empty, @local, [{[], {0x8100, 0x5, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4e, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="ee1552919b2c471496f3fe6d20cc570579e168fb91a8caa67921bf696c05dcb5c31537e770fe23b72820782e04847564a90c5cdce400d3370fa3"}}}}) 10:29:50 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) unlink(&(0x7f0000000040)='./file0\x00') r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) 10:29:50 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001300)='/dev/tty\x00', 0x10, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) r4 = getppid() setpgid(0x0, r4) r5 = getuid() r6 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000001400)=ANY=[@ANYBLOB="00002e2f66696c6530073a89"], 0xa, &(0x7f0000001280)=[{&(0x7f0000000040)="ca1a0c5bbb655de0d8e1ca7d7e98787865ad585dd657422b2d37ef94564d278d04e41ec4dfcab0b8962cacd84591", 0x2e}, {&(0x7f0000000080)="060656111fcb2f1215f7dd466cad1a07f6e213437f9b6ef0d81577c532657f9d3508a21c41a20551dc25cde0d51fe89c2413ff3d51c41bb2cde52c2b865c69149abae272ab11214a1b1e9ecb28e34bc318716aa70c0d21fd433006f634996a76be46c8d4b1f42fcf9ebf88db729d8f429f2b7b27c5546d69922209c4c8dbc5b5fd196bbdb24e0eb14103b37ddeaa3a9009ba9c39814ada683e3d4ed5b650c714b29badd6148ca304c9c2e9164b90d8722327117a7eda5707e9d59d4c68c34aaaa2b2a757476c7948a32c2a418927f2be34048c8f0d60554a534930d5beeff2f2626b6fab89eafc5ee8f24400477ac26f747d6f40c0e779bfc13cb071d5ced5e36496360b19f5914db02fe5544d6d95209308bd2f417d488134216a999750f43511817ee90f343fcf7dcb8d9677742f0ed18ca29d5e00d4867dc3e3fb212d07424f55ca106446dfe80059d9eab97f5afdb265a0c248aed26dbb5bed3d5a3a3295fbb6b84a8eb22321a352167001c5a1120e865dcccedd17f520f60835dff76401c389b879b51015a76c9df211f62894effd6848e868837cb00408da73bdd6a9fabf0e8cdd7d56e0fc2f5d55de8bd418f7eb85bb463a82010b57a7cb5b9f2dc8e45710ca9dd9b49e9ef7453ee3ab9b3d4b73c4a9c2a44929ceb75f49c02344a2de31ed3a65319cb33240cbdd3f0f4a413050d43a0d4e7e651a224784dc50716cb436c07cbcc3b59266673da273ff9dc3f92c2ec27dde1f002fd280e460a7fe55f39f1e302c23adaba0b134c2b025c51a0e416d3ce447ef0c2199fa49250ff0dadd662e63f9df892e0c75111a3023ae32eb60133494c01cdc0c94d99e6b605c4460030876bf8d77c0e86598a259ea754128780ef938e5fda3fc371a1748d58163d61ab1a29e6ed42ff41beed6de54c7948814c2c6093dd0c2e28d98c8796e603d2fa9dfdbf4f98acd97cea2d303560999c16b29b599eb9f54232d35548a77f64ad63eb3596d3b6a519fcadf833df92f706810d33790f2471d30c1000a07bf71513b65df815c10b2fb6ad16bdc286a5ed4ac98ce27bcb00b04f1708ea0938fd75ef4ccfdab4e99f1822fdd0c5ed06d28e38fdc473bfb961abd7b3c05890b37494866abd38609ea5767a45bfdc16e8799bd8af82bae3e8d78f7fee9e109819f17b87d7ab119c6cf434ef514defa909fd25f4e5bd66f23e05849ef482582effef9929782961e4e89516a8d3b792eebd8f57cd768c038b73dd5f8f409cf3239a9dfaa53aaf6f8086c25cd21c8c4b18fbd05903463bc4e019f435aacb8ffeaf70b5c09e4ddded32b4f1db8c33c668382f8c85def944aa123a2ccf788f3bce02e3d899f94782474444c0ec1f77643a556501808595c9b80284b53607296d31462355d3033f2c84ceca007ee8acdb312003054604fa4aec7eadf8c62ff72acde9afe145994ba25aba5139008334fc66c2b67a7cf49798744e5d09bfcdad6a867fdfe350d3b9fa6e515af34b9b5c17be935a77595bc2b54962a5313261f03a5bde5b22a78ef773291dfda41aa37c9c62118cbe1480851b4be6744345e713d98ba4b020b87960fd79232d973bfb12cea98828dc2f2bfc54414fd6d8a813d0d20d9d5ea2ee91cf699ed5b64e876a928cc8058ffc4edebc0e6db40f87946671b11eac17f97e2f663c6b62d8bcd4fcfbdd2300ea63e476af7127293482c2a4d9cdad2e3de3d2960f80a0a2f9a62b45c219515caa37eb217a3715d5942f00bf9118d8c7ad8b3ee230aff3aeefc7a477c606cb16929cae544f6b9d18abd63ea7c23962c81616d830a2e7fa3c074ad2431a246af35a398d6c5be70bf974567b43569a451e322b27e0dfdd2f47f4f213ac7ba59e6602c6e9d1d0fd636d75ccd647ab6cb82a8a6f9b0fb9bacb1a6dd4e7ef78adfcd274487d711bd9fef41ebdf331bc56a5ab1ef2ad51406fc035859c7633b7d9b692774e69b63de4bd3284d97eefcb6b6f6cfccd5299e934c4dff55d52edd3acf8e616fa7b8e247a4d77ad35ce7608b314e2070b741689ddaadaa83476e5a4516a28a93dfe63dcdd2e99786d4bc97f540c12e0739d5ca001660fce5b3b965c7cac6aad95b14922130c247059257be2c54cfbfa94ed25c0e9c7ac97e0f11d3bec31c497f68e851e05901d9325626ff7b4b64bdc533aec322c9e421a8762626e2a6182549be5c1854d0a2458d6c3617ee8275ecbe422d4ee932b50ca6065e2a790efaa1fc2b0bdaa87efa3fd2af93d09acebc1bbe5da28fe55bc2d7df4b57322ec9ccb2fc064854a962979033404ef1a46979cc3c9d1b9236694502d2f41382e13296c258be744e9b4ae2d3f356a13ae3e599675d81223a0ac360825d064cb077a0ec9d45619154f32976a1137bf43182f7b4418ce8963015d984b2bc7e94b127ac4a1901b8c0931c5b41f1dee2b8abf30062a5961a76f6155f04c30a4686e9828dc24ff1faf89b0f1514ce8666f0c686a1a0b1d8c3780b2b0f8c27307c3c808badacce84973a9243e9dc7343c5762de5a8849ce0625f4b1896878ca78126e3d2ab590bfb0d9da6d6955d2c4ed2c3c201b48af762731f54235f003da841c957ad034d186b7159d0c0478bf7fcb1ff70b80589d254eb4e16dae26df7b91a2cf43d4b38e5e6a4a19848b7e6803acac77ac85b4a2d20801177d44d230c3d5872f037539f1c641262d902f6008a6986297c263216b874d6cc722190ca32f52e1d5b94c946c6d5fb9f3110419bbd4fc180037bfa489296f55d2d01a4d054ef91737f11501ff9c963f954d0041b7091ef99591b815d3a44d6ccc6901fb39bb8421d36475c27d68b317d5441e888515af9423da0785d8e241b988ce75d1469a4b4432a961502105991a5c0b0038a5f8317dcc8b2d9cd1d86c6ffd76cf09460bab120bb448732177bc69f2c1e022d0d6164181b2393da6045d0d89ebd369142df07388b8dc85f635377054185e5a605d0ff00f5ac7cc3f6673ecd686d3b100a070d85bd33d44e083a3d3d2e70dbbc9f4de019a73fa209fe199467c3622dd98ef660f1aa21e18093ec7c9865477692b179736f6073ad405e5f91604c0bb802a690c8b1a38b21d312e380b174f01cd09ce288ffb82a50e50423778a848dd3187b08a7f4aecc47ad4599df4a0790983404943e8217e88b1c5b96e4f52fbd1506ed64a4717b8cb144b6f9b825681172f3a7f15a7c001be0c38558ae6b8718a26be557a7a9badd8c16a2f0b66f8bb55dfe28e498e6c6224a578ff8f0c2ba9934b546de17c80374fcf3ced546591c32aee17342725d13bca62dc832f1bcb58c22c53754e74d9ba9e6e2cb5a3d6be7b3d10518a8d0cebf2c2d7a3827cb833050110cd7810c7f8ba2594b478ea1d0105149ae54d07d3b6a66b7712f6a9a8855c4f768632074c3eb5298ad040bb63a3d59bf5a2761b923f25fabd9e3060bd1bbc447b33bf342cb1d64c0c6accfb862219397b0fe57903869a814f428fd32978c575d138ab60e7d3c046236cba8c410d33c74535345d022bd091675cdc5aa561e54b4a5725c072fba6a88a8806df9bef825bd9f70748e2098ada269b88dc52b46f8dba5e8d50fb610ca61a69980f7e07bc8b45fbba7d8ab24b4251ead984de4713085b2eeb95718f716414320f2f14492bfb4a546357871e385d23637a5a10dea3ce64a9ab55fa9a46fe47db9f9af46fe9e147420309624ed14077407e7f3ca5245c83aa9cdecfa64d42f3dd3c9cc8b3333da7190ee5dd431656f76d10e8d783d01e6a96805f0397ff298cfecf60ac6a657f205c9c7398fe77f2cf9f2d5e454f774eb013a2f9a45b0bbbe0f2d5b0c4d57a06b4d843af337779a28b72dea9c20cf5ca4a2b70cdd4e6c3ef71d2e653a60076813fc616ad0b5bcdf0d614f5f10887300150249b4367a439f8aaa614a5d109e95e6651ee6cb67a267abe60712ce45cab0286430382631abba81b54d393f391b62c9778771d4c7e060af66c9110b7c6d4ee12f68629c87776c626ab88ce254740a6489472c3c6e0183339dda04e82102a7c5a209eba7f3fe95c98830f0ca0a1e5d2f8e3bf53160c4843369d56764375ea009faccc8da50017a2aa965be567f7fb043f01e42b3b31daf2bbe36c48b872568e92050a8b761492e583e4b1867a9abece359ecdb6203f5261f6101deb3c052c91d2959b115d539ce62f8543040cb07c87903aa0afd5971de35f736f9de3d9d68ad42cf90ba7fdad0e56f45cebbac72190af872354748b424af2688c9ee9025fed0771dd52ebc07558d126c059a4de1325a3d6403d729daef786db16d1c19d5e649225860b1e9cc632d57b5c074efd9616126bcc0718fd9c0aeaab37fd0cb917975532e95ee11cb43977b0e8e22deb9e1a13574388459908ee22f3063e200a829afd7e54e5bf6d9892bb30bd3c3e047c0463617970c3fa1a0ff8216f51b1002f90217634bab422b262bcce9cd47e0001300c4a2a473fe052798d742b2a3c7af056331aa765aabc95ff34bb027081e47da0d2f56c8199be61c6590e3ed2552e591367d0e4c840773d9a3d85bb125b15e673e3d5af0d503e940436adf47fb9310d00323d09605612da01c09c10384117178da3e312d65ece54a46b77dd246f9ae58c373fe626ec73a4df49c1d938f95e81704993f5765163b344e80e7505992c2cd34946cfe4888e499fea6c8bdbb73ba4033cd5d4c982983f41a5a4251e0434c7d041832990fddced0dddd10eee0d734a576d7bdfe4aaaf0d9a4e6da1f1695dfcfe4ebe9abb3c8f81b39447a8d7381958f8ecebdb1b6fe5e846f32c5d9198d916f24766e3dc8b8f923564cbb552f3672cc71898838128ba2da8df4def44ab52fe24268263e2cea6b67925164240618d1148faa5ee6e45b2efcfccd5099480bc50d7c161bfdbc1730b0a49580adf743b0151f727240ad498ca6437940c0e9835268610a053440d77d13eaa82936c67a4454c0216584492210595e52cd4d8aaa795a992ae6e98eaf1b3e8992cfe57cf1e591b1af4f606564ed5aaef57bd053e25e05415d4a552c9ee49e2da2b1281c615b3cd0de9f6958b9671a90349fa7fa59dc6783025d17cc73fa69645f28fdfe535d5775764d7ae1c3027ef765a6fe7e05d6041c93acebba52007eeb11ec756cf8c73a0c49eec1d48eb77189eab197a64867deb1e72e6f9b82618bdc24f23ac9f2eff295e037dfcda278a8cd09cc8b21c0afe81f9f1e7749decf3a559b8200d30397d017b7a1ab97bd794d97c2b44725af4181eb75f8b9ddbee559b008a114798fcb0b4394ae273d5db83032bb8a9bbdfa3cb22c83bd1e82d870b7732c4787a0ea97522c03af793345fe16eb2c5bccfe7580a7856b98bf2f138104a40f7ad66bd284878aeff3008475cb80ce6c7ff43862831c0ec0fcd368d83e913209a7a082b2499c439c4d205815de27080deaacbb2d315e5fa175a4cb855a8424513724b86bd1b7a6b530c304b1be4120e2326ff6acab20ca73d8bc411c11f61a14f83594671cda9e5cea1101f6874efed26246072fc5fccf79483649b927b61852a86d0a60899bab0e34c7991f777be61e76d37e166ff40ac87946bd9c735585def8ac63556626bfdc9e69213ab7732130bb9995b2d27bbb0062557490d8b291115027c8ba3fd04fa827afb83b42548c76e1baa10bffef82b2d277df37810f7ded10bad230c6ae3cb5bbd0a925b3fdac5121913dcfccd9bb5342db639fad90674f5062e4d08a0f51e3527d1b5e107ed1f5a9c2e130df019ea5edaf18b52570164e1a7637e877a28f8100a91df47f810b73c99024d51a", 0x1000}, {&(0x7f0000001080)="d08ef7d528c8d03243b1270081f280c425bfc7dcdfb9d7f29ec2ce32c56be18c9ebe731fef47d3f0c8ae60dc3d5dcf1ad43e202f76bfeb95e54c18f36c5e38e9b117b0e695b4f1affa", 0x49}, {&(0x7f0000001100)="6b96da6ee2a0f0b1d3b8eab7f9a2c6e7c80d9d0926003a9388dbdb0f1b7526db6de56a58425b0abf1a6abb2bdd77b23a5983b96cc858bb22b8a2850da627925decdfc5aac136e32c02619c43a8f6702f99f0b77e18c23119c71e797eb0abac91fd94cf", 0x63}, {&(0x7f0000001180)="1957df4f194979327a8219e54d5b2c05ae795f08992f52f495d4a0e4915dffda98dded44531b977511255175854a9d2f3b01b8c18673092252ad3c22954ccc2a0dd1e5572ba1e9d871749ba4264c9f83818dacf3ae52fa6a7bbb2747ae56c204d4f5eb14f52bfe4127a7a7075e188455d248e083c951c8099452ba4f5ad58c23343ea0bdb353e40011e3f84c1ecbed3d175fc1a8c9933668ff6190b0fa850909", 0xa0}, {&(0x7f0000001240)="9dc1db5bb6acdac1ca375013ae26", 0xe}], 0x6, &(0x7f0000001340)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x50}, 0x401) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2f, &(0x7f0000001440)="3476e121d8a15e0fbce38824fa08e866b785240c1a8e14a9453a64c68b4bb60aa17ee4a339fd06450c759d2d009061908a2aaaf0652c91e7dc80444cd439c556e15ff7e93108a6e1f3dcc7d0587721fe1b13d031841cc84a11979b831f8dcdac822e285883451bd588c6d4592086bdab940943f09529d2a5481f4f8b4420fd80e6d134f1531d024b0b850ed3adb2114b303aa97b", 0x94) 10:30:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCCBRK(r0, 0x2000747a) kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0xffffffffffffffb6, &(0x7f0000000140)={0xfffffffffffffffe, 0xffffffffffffffff, 0x76, 0x0, 0x9, 0x0, 0x0, 0x2000007ffd}, 0x0, 0x0, 0x0) 10:30:10 executing program 0: getpgrp() sysctl$fs(&(0x7f0000000100), 0x2, &(0x7f0000000040)="283268ae19e32eddcf507392e13dd800b2adeb7b2da341e339ce83106fae10b5bd922df5be60cd4886aab6df4e8f8945f85b772d042e4dfc3e46c87d419b317258e137113744f2dfb1c0a1b874959337000000005189bdb253b41220566b581fe51b9a62ac342f4c0922195016e97ccbac006657a970843be6cadc57bf795a4a9dbe217ccf29e0221d792137eee609000000000000000724da52636dcbbe8f42f4d553", 0x0, 0x0, 0x0) 10:30:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001340)=0x80000001) r1 = syz_open_pts() close(r1) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b8000000000108650c000000000000000400"}) close(r2) r3 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r4, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) connect$unix(r2, &(0x7f0000001380)=@file={0x1, './file0\x00'}, 0x16) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="3b5702986000a015fba62998d8180c60e0be3798ce0eee2af06b2c7b8f5b238ff57ecbafec00838155bd2f7a9724578c472634d9d33acff7b2caa6358c4c9518a003a3451ad5efbd3de4572fa28572cf9e53a7817a50f0f4050797b402db9fe683f3dc31c1dbbe2e9306fc59a9a791ad4a16e1d23379257681dd3f077b5902e8c9dd7d01989dba6c6838408127ee33bb25eb3b025ec191d885ab27aa077674e7a040b5805862a2c6c1f0975c029d477faa7cdf389f62101d26d7b777798c21a83fe1b2a918714379115012cea60f", &(0x7f0000000200)=0xce, &(0x7f0000000240)="7eba642916b4be50dfa911ad77c81adae191bc643bbb1085866bf6197fbc7b4d30ef7fe33b88ce7bb0beabc5d98cf2c35c2f9cc0ae42500e4e222e05dbc0220e7c26dbe8e77685cb049e700514f4985b4063cece8bd1abcfd1d8b2da634c16eb8bf073f6a8bb974b89100e884190c7aca4d501b0f0bb39f8a5c82c60eac87af2dfdb4119bc5b4f4ab5946c8e75bbf3dc188e6f97c9a0c16b765add35434d006622ba00114e510fd1defd0b57920ddaed58c40c02fc36e530edf4c40e86f8a62aaac588435499baf8c28579836561c054383741a4890f1920cd9a03e9ad861fe532943118045b3b5684cf189a85b2d13439928c547531739230d65d952784547411feb23a8a938ffaccdd7ad47517d6732fb9a02f056d7438aa2a47cfcff49844ba03ae358573aaf7bbe740a289610e1f5454cad146a8538d0bf2b38119032f73cae8f57d2e96473c2bbdf12fe8365c4e5342b38e0dbe30eb12d4cd55231051a0f128595562abbdf20cde0302a526f8c14fbae52bca2892678063913584156a8e7cc85da167001542c709aacb2f261f7c8b40dbe12fb70178e38dad79ef56792b74e69c5dc2b90bede605b600c538cbcb160eba8392a40e3f4b762163e4d9330fc62cfedbf9ae008b657a41592726fb4a70c49b7801917e1227650aec5304b467d5b38731998f16b0d5d075a2d0307afb16f370ef47976137b02d76a947d0c9b2076d0bb2caf60eb399ac2f607df161d176aa9b6da6f3cccf7cf4ccae909b0211768d7b32078a199be3b1a0bbb770344dc4136651fc47634153be85872134ddee58f4b6dbef6c7f0a04847fd52958e5e21ce25938f63fe6590ad1cdb15bece1da08b86cc943cc0f10942382441d3eeb3231ae8d95117231445e02f882be207328b1cf9d20b398a443262c286ac277d8c7be19880ce4b70e6464f50f868b51359ca36628c258b48306175493c26d88b1ba8e43b5282f6d88ddc699e01a4cdb2357bc8a04623f2aef97505afe63f3ab85d8e4c8dcee9633a7a65492db2c21a119db25b1de58d350dc34a794f380a746e0ccf6444a51d25afb8d0ab205b9f0d0979cb51705bf4157694035bb8408b621bd2277136f08e8af27fca85dbab658241b0b97feedef0661eb8e54f678320f50ef3b48b732044120abe636e69b4e42d65566e2f62c6aac389ee7116c580a3af3691780e5482c0c63ffb0e16219a6597ecdf6e0cf1ce4cc853ab33784a643c8315f1193a9e77137b704b93adbf35239b682a536e0e41208bb69ed2c9ea581e3cd40c87c7ca0e4c80625af35d9ad426ef1eaa3afb497b7a22cf43a225525f8bce79f88de56f53681899f96dbe4a9b7d3be28a3e2e89817d3ed5f95bbc99b8640449d7311a1b5cf8ad29170fbe18f82785e3a02a0426a43efac756eb0ff5e0a52411da41b01930d10d5c9c0c2540de2d6217255b392a20d0add48e293c1b2cbf1bc9baeaa6f9b97634f96b5b6561f68e2ea31844e75ef69b7e93b8d77e9b7e1dd536e8bd03376ee81857313f35fe2cc36c4b8c4eed0e9cb9458d180b7ac886b7fbcd26c5a53e673020e704e1587159fda04a570848c9712221b16985c10c29797bb5043a07c3cc3d89855b6a8033236deca43d59e0edceffc5053e76bdb97aac26d0347b99d32e05a6bfdbdabb126c6b6c1bb99bc3357905048112a34b5aed79a53d4078509ed8df68886fe0cef0680e49ec2a8414a203902909934b95e29c7f6bef15a516f7daa8a0431be98b44b5aa7b46d4f42afc168672e15b79c244b52f95126f81c284e4ffbfe11d964bf85e95c87dec00a44c3ebc294dce01455177b6a87db019968bad27a93ba0e7b73dbffa715135739afd1dac252e7e60fb5ba131467c2154d2a64859c5e8f8f205316d983f62e943dae8b4a3f5eb91ba7e6df89131690ae093921bb268fe5dc32bd65793b165988835f1227cb6b4fa50a9990ccc198261d84f39480c14918bef616c61bbbb3c7e7418e6c4325c327aaad20354286ce068b8cd0131d10a8378acd0629d98118d4e63de507de19f8530e2903bc60ba1fd83c7e045f63f350f8f38c4d5b0855684ab5d6a2eeb913313cbd83b233cfb243af555228bc57f0074ad410acb0637d7964273a35828565f4f15d5c3d352f27e77ceacbe3938a6f8dde4b914a66ba44e4f4d5adb3e0f17bef39342f89b842d1fc10bc17007b4574622ab8c5be0dea39922abee932808ebfda2976d817fa1c43458825f8ee7e5cac53c2e2c79f3733714e6a6257b86e543211cc3f8f7e5e691aa19a4a95d0bc9c20081f7b70b5c9b6ab856c4440ab462c996f72799de5885736d6c504f81ef77576612106fc290272b7f21d7492735c4b69fcd790a8adf8a36e2a3f971ab87deec899d61a0a90ec6b063f92f55c769ca876e128ef365671a89654842f3923590aed894668963fa39665608f5cc91616827f09e855044fe4f3c3a5abea321366c65269e8e4c1b6e9119af6194e642e18b9a844efb6b0a75773d081c01dc46c16ddf163b29d0f8304ebf0e381391d2273e4d281b712004021000e18eb7adf9a41d67a02ed452436099de093a4510737397dd60e97e316ef8604a82aed7c2e66dc0b92f199c12a2371a1d1b095cbd4ba57e58bc20b5f0613f131849747868ba607695344eb30ff1467baf1f862a58e59bc7e30fde933d18730333d868605adfb7ec1c0547deded79e4306c492efeb3caf8bac85e4830bbb63c16da79086b9ff7f9f9aaf98cf7e3be877c9a9dbe7c46a603bc4c81b47e01ea1aff8297ed9c2e7e31c2385cbd5bac9cd0acbff0dc078f4c4b24753c2e5002270c652f8b7d14505d96d8cc97c8df6bcb6aa0a68a8ced789e568b8979139504f7f870dfa081a61e774b2861dfcebcbcd981d98ba568fe02cc4b2fd54572dca0cbe4be0bc91fff3d7d866734cb7544605c48766958cdc21ccd545508b6bf71f85705bce190e9f67ac48e2a8520e2a790c752047d0c5227b1b1ec4200844ff5fe605398894e9a61ae6744c773690d9ca96ccd3516796df4396b9783588c781ab9b85639b701b579a50a9e30e15ab5aef2df726ac668456f372e893d9ce9cb5605e7962875f56e27ed3126a50d8b4110cff3e9ae6544db60230d4b2b0a76391c754127a11d34e8534d024224c56bfd2434caa0c585eedb2e4875aacb31aad55b4035f3068384f4d52587c2c28696432a7a0499c3584dff0f87ada900d5a328718d646fd9cae522a7a6f68d1f2460941d25f163feaf7295de1cba1fc1098ace04132e82182d0fd4a2225bd638b81cae091b4462491e9a25e915540005701d207993454f0c1b1442ffd58293a6bef09a8127e2699fb2fade4d25927d366e74d6924fe73a22853e2a1794c78edea5b2215e79024c437c0a87b883224c17492a7c0edcca6ddb4d01f34c8e7b42118546d29c51c35637cd5c53bdb0df88753e783ecc9d78e31a94b3e473d613391c2e35aaf679778967d80ac043e14517b16818ea4824c1256e46acca66062a769e6ff5a73930dcfc199a7fd977ac09817222af9fceab65fddd4c0bf4892ac6376b1faf98c2d425656050b283a89f1e418a20cec7fee1b61a743c60b89f0780a653fa629a0b2f14e009778862684eaab2daa0d8df950740f1e5959d0ec45c4e7d571dc7e57ba0e4db41080a1763ee6d804c75e66cb03028aa92d49bae7647ac2ccc9d39fc8c44fde5f696a801bb9e2c0e1d20d1869f781f52494034a1fcc570badf163c31936cd1c0c5c8ee3d2ce3e0f66423188ec22a5dc1570d9c0ac4360a8980e3be6edc6a2541d6341bc4101ae2d04ac845b7caf3568037c7b652cd823f0a0d952120ce93ef7c6027e7db9625c25639a17e2ba956cd1012b5736c6fab260c8a1b75b593b5f2f73be8b3a104d29eaecf2be71061f28716b31a50f87f814b3a63cdd85d92ad1ecfc446917b2cb7b404d354ea059daa6a4ddb55bfd971dac5c44e1662df97f2cb6480b818c1dbac52acb1ca347e0f4d57b6fd3d5fdcb06b90ce78459efd135fa70576d470cc573a0719af02f32226b094eb5fc6fddf3deab03006e3b811e6b5c9eb02dfd4ab3623f0ac0270c5aa89f1b3d6b0dbb950a8b22b4b327db5efac91db1d02bbd612bdb7e532c469e54145c2eee9eed59c905f88ba19af80d221aa078ca7dff2328520193610fa9e03370122b9315deb771a9a93ad898e3b62c6dfac5cf63332a5037860ff7679816cb46fb6ce12029f51fe705db3a1fbecc2dca4aca3118c1c3c2cf091f73d56b59883925e23ce443ddc00308014b03316fd83612548bee30f6e0da95f09c079dc0ba4fb0b903864772b055140f1d03308ffe17f1433d226e61502bbb6f2772c6700aa0358173aaa2c837fc70623f11ba6726dafec4a70507c17d689b9ed03f027e56ca8785d855182c9f9f61d7172395e9ab5f64b15f43b114aa57f5b2c3b50d4aab7f39dd03e28639774b2b6ca44a7640ad1da9dd1bd4d393e229e526405ec0b5d4af6ec82c1b2a0ca9a6f0c353d508b4f60e2299e30f2f9ec007ecd08068e96ed8351d3b11e7c7aa1a8cccc4603ae339b907cff08afc805ed33b8c6a2cbaa60c1013ffeffa53767d3a2c8e81bdf8cb5b20021417694dbf0dc7ee2505417c4137a8506026dfb1e28260162fa1a7820142475eeb7a0f9026001ed1b12505e7879cec777b8a57f8599623c8fe86916569bfcda38eb88f1604b53c12a14962a71b134a9384c2445879a5284ade1c37d93a21c945ff65053225ecd885166b4f31c03b7d3603603fe8ba1759658d4f451d1c9857819c74822cce3fdf5b1aa2144c7246437606199f049faebbb7f45207a51b2b442a9be0250f64124732005637b0fdbe21a1f3254cffaad15ee8e2f20dd4b8a0870aa9ef1f995236c21d57625e43f43ad75107614fdf7efd929eb2ffd0ee947a7d3381bbeb4fd5126d7ccbd79487374de248130d5b88b815695e5e412d449604f6d921b1b02610d7a915aad1bdf4871f7f7c3102a656978813c079c6904979734258c93aa4ced50ad461a980b1416244c2697a7e8fde5797a9b80c99cde99db40ad74d3afd8b22b9dda9c8f5fe298c3506b9007fe8b90b24ac31fddb59217348ed955db5db062c4c64215a41f19322b26aff282c49490fe5ffd086616e809198718f8a8f4e60dfaaf1ef561956d2ddc6d8083aaffac9af7e84f35a27b544dc705e44c9334c0d65ffda67271bd4de2525db89bc1f8ac7d7ac0ec7944f77e218148920769a3a44c11839fa87c33110531f7b1e90824437c5e1d623f46e95f43d9f9a4c1266a500f41955885176b4ee394ff9a710859e71895c5d88e960120ad7e45b8c253ed23f2c9a3f5e74ae9ffe0a6aa455a15dccea22ca8ea9d8feb6b6b98d1d92161411d5e5578000a0fa2f89a841a86f83eb126c78ff97a13609bb948b1b4c925a057b003d2ac33622394473f5bdc7fab7479e64085ce66c3b86feb984ac471ad079bd97c6d302c1374f57aa591ba95dcc3d67cd989c5283c301d3f2e57a11466927cc6f592eb7a1059c58f62d8e1fed19d287a8070363f075e78eb0829b6a66c0c9b60f7edb91264cccded0582703d3171d9bb5a28e4aa8835ee50efffe6bcaeeb151a0b4b0312522e371482d854a8c80a672f46c1a8dc739ccd04da8aa91078312af0267a54ce0d608bb083a71159065b16b44bfbfc159da592bd0198d7a959735950293c08e5def11110fb909865ea1622e8d008b8322408273489e81755e44c0f72f20e4e7d61c3732aae190de24f365f380d387f6430081e8c40415852a1b7f3af77ed66c637", 0x1000) write(r1, 0x0, 0x0) 10:30:11 executing program 0: clock_getres(0x6, 0x0) clock_getres(0x0, &(0x7f0000000000)) 10:30:11 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000700000000005019078e0000002000200000303907800000000450000000000000000060000ac1400bb7f000001441800000000000000000000ffffffff0000000000000000890f000000000000000000ac1400aa44040000070300070f0200000000ac1400bbac1400bb000000"]) sync() r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0xfff, 0xffff, {0x3, 0x33}}) 10:30:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "25e7f687e72f214600000000000000000000ffff"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) 10:30:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xff) 10:30:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc754d3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8b5856668ea693a21ecf05bd1b0aa79fcc5fd6f0d9cf049c00000000000000000a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) write(r1, &(0x7f0000000100)="82ebd8411840b60ba380125a0350cdc4c91b1f40165706f87355049eccde18b6daf9fea19252aa37c7e3eca837bd9d615027a48bf8e3bdbdd0cbec48ed08fb9ab40074872583005af213930d3cde994dbe9b2a62e815d70486d61828ecd4e86b21ac59546a9a6b9289effe1a96b5f56675f53337", 0x74) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) 10:30:11 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x400000000000014a, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000054370933f1eecd2fb"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x5}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) setuid(r3) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x5, 0x4) 10:30:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x70, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) 10:30:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x174) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') 10:30:12 executing program 0: kqueue() syz_emit_ethernet(0x55a, &(0x7f0000000d80)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "cd5090", 0x524, 0x2f, 0x40, @rand_addr="97e6dc0fabd320f3252c76ca61c72ebe", @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x67}, @hopopts={0x67}, @fragment={0x4, 0x0, 0x4, 0x1, 0x0, 0x16, 0x64}, @routing={0x67, 0x8, 0x0, 0x6, 0x0, [@ipv4={[], [], @multicast2}, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @mcast1]}, @hopopts={0x88, 0x2d, [], [@generic={0x3, 0x18, "ff52a1f03843dc14ffe048a5ca185551bcefe736577572b3"}, @generic={0x9, 0x41, "86f61af5b5477b5d4c36e367174d769076ef161e0ad85ce8572b63ae202bcf5fbf9f5378ce7bd3b9abe5c54e7eeed54a6eb2a746874bd88cf5a1e0fdd265247b81"}, @enc_lim={0x4, 0x1, 0x3}, @generic={0xbb, 0xf4, "4bcd9656db51610901852c21b76a2dc2e2be07e1ed5dfd063f34b2490cddb074142d00c2e4e508e6fea5dc79b26ec99b016438940d3eeac920d4edb3da6ed764f6820528d5a73215734d5bac8582e1663d345b9e1111cfc735a10f38196c713361917f16d8e9da74a49e034cfa90134c1090632230b59a1aae71e9add668c5a16d508195794b89e1ee1cc49473acf1f862c2075aa55486912a8e5149df336896982250bcedd96ec52358e87c27020869c2d694efe8c34af6845f7f581683cf6db0c1b31c95460f054904e31f35f71f0f08f59a0b7257b98f9092fafbeb23db8b3318c15ae26115be75bbccc737807f3ff8a76665"}, @pad1, @enc_lim, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0xff, 0x19, [], [@ra={0x5, 0x2, 0x400}, @pad1, @generic={0x80, 0xb4, "50c9911e847c6861ae42a0cb616abf00422cd71ba73bccab0161653b7df154c2f2228f1fc45746e4108186e5354bc073966b718b1dfe99891d3366ea5bc197df9ce331af98c6a68ecb234778ec40c18a36cf64e90302d321cb63979048746647066ebb4f354f0b3306c51f382988d5265d6488456d879acb19ce8baff7187b7b0bbed6a52b2dab18b5efe9e8f05896c03951e5b3767f1715698dab1b8ac370746b297a15fd0205529ec7437993b12e89c8093e26"}, @ra={0x5, 0x2, 0xffff}, @ra={0x5, 0x2, 0x1ff}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x61, 0x0, 0x3f, 0x0, 0x0, 0x4, 0x68}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x1ff, {0xb, 0x6, "02f164", 0x7, 0xf0, 0xa8, @rand_addr="da0bb28f8bd1f390f59c17feeabcede3", @remote={0xfe, 0x80, [], 0x0}, [@hopopts={0x50, 0x0, [], [@pad1]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0xe, 0x64}, @dstopts={0x11, 0x1d, [], [@generic={0xc4, 0xde, "81497b2a244da6f9a679147a434195f42acb6536043de2014c9bfe29ac1f862f11fad6dfc96f6e207682f27eb4d88c609158e2467031a227b8acac61dd71d82d4aeb946586183ffcbb948d83d7d1fb91da1337a5e4df6367504930dfad701a63f6e78964822838cbec9e67a096ea892c9604c0ac935e774ab407a36dca134d887d02abc404e3fb8d1e248e773686e8616cd635614dcd09c5b3095121ee08cad2fa170322ce9b5f0c948a7a3cba49579bc6328d00f4087edb3e79ecf86bac3f83cdbfabc4b14455db023913fc0454294184f7249c2a42a5a4dce4d3452a19"}, @pad1, @jumbo={0xc2, 0x4, 0x7}]}, @fragment={0x8, 0x0, 0x8, 0x0, 0x0, 0xd, 0x64}, @routing={0x2e, 0x10, 0x0, 0x7, 0x0, [@ipv4={[], [], @multicast2}, @rand_addr="6d676ec5db805135c49a70dc6d5adfed", @mcast2, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @ipv4, @rand_addr="774ac127386f17ac6181047687e1c65b", @remote={0xfe, 0x80, [], 0x0}]}], "9941c842f3e556b389413bbcca9965c804e81ac689894cd20535d6ea4700bee81971c6b376e84fcb267c75505a65ede2e76dbeffeb0c973e592c761351f5fb4b1763b344ec914d1ff66056292defc9676a5b280c94e84c118dfbf9bf20cb61498afe20e7b378a6e9a48304643815126f7674a6104e15e201ea742f2dcbdcfbb1b7148f778bd65135dc2dae9d8d0a8dc26be5f0ec6fac10fe3c3e78c7005bc11ffab4d45c"}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() r4 = kqueue() fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 10:30:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00", 0x0, 0xfffffffe}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="aae3e6c3f01744124ce96464e1157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4ca342fd2daf708dfbae7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1ba9520d7b2190dcd2c11529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652d75287b2b64d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da19e7bb32", 0x1a3}], 0x1) 10:30:12 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaabaaaaaa0800450000380000000000019078000000000000000003089078000000004500000000000000002f0000e0000002e0000001810000005ee1048c"]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffc9772fbd"], 0x9}, 0x0) 10:30:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) sendto$inet6(r0, &(0x7f0000000080)="11e836a86a956f194da65a8ad73adb7bf05b843670243d294ee3b0bc3e1b7c156867215133f482cd839a27cd07ca9f6c109be5fa", 0x34, 0xe, 0x0, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) socket(0x2, 0x400000000002, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1d}, {{r1}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) 10:30:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) chdir(&(0x7f0000000300)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000340)=0x10000, 0x4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x8000, 0x80, 0xe9a8, 0x26, "b069a28dd5445c9915c3695ab0038999566b2585", 0xb3ce, 0x3ff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x400, 0x0) getdents(r4, &(0x7f0000000400)=""/124, 0x7c) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x3, 0xeb, 0x400}, {0x18, 0x1, 0x4, 0xe3}, 0x61b, [0x7e6, 0x6, 0x5, 0x2, 0x0, 0xa17, 0xffffffff, 0x1]}, 0x3c) connect$inet6(0xffffffffffffffff, &(0x7f00000004c0)={0x18, 0x2, 0x1}, 0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 10:30:12 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2c) 10:30:12 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) mlockall(0xb207cc6818d72c1d) 10:30:12 executing program 0: r0 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f00000000c0)={@empty, @empty, [], {@generic={0x880b}}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x148, 0x0) flock(r1, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955001000007993044be28a123e000800"}) poll(&(0x7f0000000080)=[{}, {}, {r0, 0x1}], 0x3, 0x8001) syz_open_pts() close(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x8000, 0x10143ec8fcd41691) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) syz_open_pts() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000480)) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES64, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd9e993b6cdb943e713e00"/74], 0x8, 0x800) msgsnd(r2, &(0x7f0000000200)={0x2, "207c14d1e34bd9658e12f5111b7279dccd872e41b16ac5f19dd7348d45a8135f21b9e51f555f4fa80e591158802658c00165168bf9cacd5108ee5d96e3b1179d12e2e486ba33ecbd6bbf993bc7680c8c744a835bf88b10684f921b08e55992d76473892ba75efab1849ca33513f2c7ff18ec9729741bfc52d8947a153270083d148b6fe166c12b4e946d51f438d152e52e9fbcbf5528f8c9446b0f1db5886b839a5c54c1d3f7e06974de9663322953dccfe25cc51c189e80a60657341d7c552a60d32625e0634465"}, 0xd0, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff0000000000000000000000000000001a01ba741aefcb69a63b0670004c315e0ed2082560311bcb5f2aae46b28bb65915922494db9289feb3ab293458154751d96bba755eea47f9ea31aba94dfefe2124f4bda77796241ae7cce5ed5f00100000f878c3e5e2379d000000000000000000000000000000a47f9d91cc220d023908b20f7523fa984f86488d1f341b6b17ed575477f6076bb79e9822439c6e288ee457a2b4ed7c798fbe84fb8183c6ed9cf31d4d0e977022090b31d1d01e7a581da64e3f3cb7e39acef74979749119"], 0x99, 0x2, 0x1000) 10:30:13 executing program 0: r0 = semget(0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r2, r3, r5, 0xa0, 0x7}, 0xfff, 0x100000000, 0xa17a}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) flock(r6, 0x3) r7 = msgget$private(0x0, 0x188) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x8158, 0xffffffffffffffff, r8, r9, r4, 0x82, 0x800}, 0x3, 0x0, 0xffffffffffffffff, r1, 0x405, 0x7, 0x6, 0x80000001}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) sync() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f00000002c0)=0x4) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(r11, &(0x7f0000000440)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000340)="487d553a392b1d1f8aa6c897dae3ed13d941c06dc25c51adefe7647323555e45f7c11f8e923b88cb57239f944b627b7f547fbe83f8954f7d163fc5343362c4b1d2b26c818eccf54528f50c0fa4228d947b306fe7da4e4ff0b346f85560bc4609d0a7d7c5af0dd83a78ff3d6045c29a9dce", 0x71}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r10]}], 0x18, 0xa}, 0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgid(r12) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_addr=@in6}) 10:30:13 executing program 0: r0 = socket(0x18, 0x4003, 0xfe) socketpair(0x0, 0x3, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x21}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8b5856668ea693a21ece05bd1b0aa79fcc5fd6f0d9cf049c00000000000000000a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) 10:30:13 executing program 0: shmdt(0x0) shmdt(0x0) shmdt(0x0) r0 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r2, &(0x7f0000000200), 0xa7, 0x0, 0x0) readv(r2, &(0x7f0000002640)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) syz_emit_ethernet(0x2363, &(0x7f00000026c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x232d, 0x3a, 0xff, @rand_addr="0000000db74c00", @loopback, {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x3, [], {0x6, 0x6, "a3470d", 0x8, 0x2b, 0x8, @loopback, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x16, 0x23, [], [@jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0xc6}, @generic={0x1, 0x38, "52827202c98193c55eb27e0025edd0801402ee4613cbd72194e0e342dc67bce732d45541728ef116db1be1194b703586d43d83a6290b89d4"}, @generic={0x5, 0xb6, "dd3d0ba35201925b84fd85cd5449b49d7f2ca7ab0ef497469cdbf0eb76f2c9c905da1d18eb295f18e870d93978e94bf8715fbde8cdf5f1e86ba89b6047876a6c477c0d28d6561c3e857118d1dadd06324c87ae13830b5da1d69fb0bc342ff3340f4d15178e0b57890cc6ff78ed426743e9c1b74128a39f342f3c89985d73ad7f67edc3b396d197a5b4c75ccaa5b62dbc0fc9558f319454e1e777246981a2828a6ddc8c1f0f67d566ccda0aa54e54060c387fc7392173"}]}, @fragment={0x11, 0x0, 0x8, 0x0, 0x0, 0x7, 0x66}, @hopopts={0x3c, 0x202, [], [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xff, 0x1004, "613b21d82d5ade8d1709b3c806c126be265bbad33651e697a506078f373330e844129f597fdd12c4ace08ac73b9e84c5cd9577a04b0c123ccaf59c55d053d3163760f1c8b5a87dab425e2dff907804725a4192da6d5ec776a289c61d595b7bfe10033d7304a4c5067edfaf909732cb6c7528400697ff223d4c4fb8abd17e1f5f24d1d4c31c7deab154bf24d371d0b72d8cdef9bf619f116ee478103b55bd42dc4026043a4c4b6fc27baf5e7238391aa38caa267f59d6272b8d950e2452fb250cccf335eee44512086e99ea40ea56a27f8195ac8b4ecce96f46d3b4aa767b7bb5ebb93a6ce5b1b9396e936f851eb6b4eb3b929556c7d20a2f677a848b3cfac918a52ea997b9cd82bfdc7d00fe8fc79fdfd1075ba74991a7072d69bc6f812bb3827aa48fdc85908a42827665b64c9b6828c154624b7e4d119d8e4f0ac9a6f3536f799faceeb14fdefea0da316528ec257948c958f5d7f588a5b4e4682af59202419da79fc02fab5a834f26c8a10e0014cbd54855aec2cc7d8da9fd9a0776842d5159c1b82841f5cb7ddb8e2166a625c920393abaf84eea08c198eabbf55ade8676a82ef16e9a6f2613262dda0544aeb9567d0930c93505e9d15c6688a79e6b252246d3b7c69f883172fcbbe129214c74a14f9449fe962ef4b7919699b8902e2bd4aedc9984a705aab4046935a78d7baf58352b5b42ac82c41caee755adbd713926ee0414291b268488308c67540c50fcb75eb8fa80b94dae6502b8e4bce6c19cf52144954cbd24ac882079daf2f556693628a3af19b1d872b5d2765e031f40d2551c2dae6cd7a917ca43b6c1d2666b12b99c0ffc2469d180962b124925a2c5d286b56aa28650b6839fae67ac6eeb1c50299c587bd5111643008957b600d43ee959de75a1d48bd491296d33c4d6a6fb4afbe7d06204355432957377e3f2ba793b01812b036fa0cb954b20c5e94c6e5f50e0b73a095fcd61e6c89ded4b3461bfadc95aba7d346efa0b67b00bf61fda6ad79a4b87d94fc5c2c57dc1b567b3a841ab98732457667c80df4876b6690b88475bb7b2a79bfb23b8738f2c14a58a64d058f07e3a65a78e1c453fcc0c5a8de7d814c6d014836dff4351121e3eb1b950315dc9ab93a7dec6cb561cffecf9ce1288401d8acdd0e318a693f35bd523506d700c55ef620f94ca6b11e14941fb7dbad32b0de8b283763ee1d87e45c742fdcd3083b7e745a6b5f2eb915c142b10d8ed42a5a48d1011eb17f7bdb0096bd62e9a9f9ecbcd2b3400669c58c676ef0d039c3d67aaad41c01f229d711f7877fc6bc9f96bc39b93bf14531352d370a5dd0cdedff384cad920da652970492f88efdfdf70a0ed8857fb390b27e536ef658e5934758a8312b0683f01eb88b4654b136da408bb315c04b01b459140a10be31b0dd87261e4d22e1ca5508442783332acc3e90fbe04e5a416366a4acc9abd071aea391e26d5faaf039bac77eda1a554b4f8f90dfb5b9988db23f531b54ece0068d205c4d3ac5df5923d0dba82e7b399a58afd3d5deefa245277e8c35b975d917cb1cc1dc841804aa5bc168f87bfc89eefb9eef4f91a11fcdb9f9cc36a090bac1b4e4ecae8e170e2c66003a0519315f8e8f69a8a37c6e8225dcf10c480de2ae35dcb8404d5c66e7c45e6d8d8512b3cd5f22d436e9383d85cad97c83967b4d6394a62d6dbb207d297b828e5d4aa7ee5bacb80d2b165a9ef6d607190e8c81fb1dcf7dbfb2f993c45042d0d4f4e286f8da66562981dce68f8b384f4149314f6e72a22b968ef03a201bf08e56f7726b319efd5d5861473e210d59dbd71e6d0623e1d7f1a2239ef753fee04e39751126987083b7ba9e6e7819077e47296b8df9ead9c748e62d1a746e373d7a1e5bbae760335b31013b15d47d1b55c0ebeed03f99e1ca52dd158f51096952075305b5288ac031be181240d477ce6f233d85bce53cc222cd79103baca2e956adbe2edd68948bc666c80ab93937517c18c2b59bd51800fc6fb7edaa7c294b8057576a3b7dcb34d33cb3c9159c5287e111051eab99a6d3752ad006f7c7b355bd2ec79a1b8ad7c193617935a939a4c794caa147630beaaf592b8c27755f3ba005878694e99d18a870a917a99fa67687a0493a9a7149f5e9baa01a0ffc77caab8d3a79185b28c6ee496ecb3d3b39f36c0d35cf9c24b9759f6fcb4b57a993ebc31b002e6e230ffeb2efc5e8bc32778cc3a270f0b7d8702ce15626ff13469f931f8b6e55d1e6c44eac00a19961e02044a938f1d32255dba5a1f428c8275962f75ed5bac930166362c4ae08e3c905ddab4accb8abffcf60f8fc6ed54ffa8f907f67f819faac5fd74a8801b25e48d5e53530ab85f0c973ca589b08f6c305458f0880755cf47ae4170ea2599c339dcc9a2e7e630ee39d13b156d30fe00e805d3da10ce3a279fd8aa82395cf141a1fa898e7711fb6fb0e4aac359986884e27b3b037d13d9504a650945b792ec2d43fa3d3d1617d0683ce92cc3b5e8538f96506069e4ad60dd6bfbd3517451c8ee7033829fd958509ce0f93a89c6b8476dc766db8636eee9b830a44130512477ce651b2488ab1ca240ebaf01e1dce209f78e25006d7df947775e33ec14a93478fb8cbf9d62adb6edca787115546f0c7a72089ac004c35378fe9559d976aa2ff4c9a0f658a60513abcc936363a453ab6503c82c059cc9b99063dbd2657d18ca42963be72a897fdaf118578964aa111c0e7ef78cd441c72bab9e1bbb0e3fda3dc0a31e8d9b29a6e51513bc4aa7df8c8f526b1c2eec6037075c614a8b5ae71888128024f64c4fc0020113836e2c76a5653482445bc5b824e1ecdd5d876df27fc004e830750eb11a3ea005a908b689557d8d6b07ebbcd1f61c8d460cf4c5e010e9b38f21f01589e7f5bdb2c725954089c7fec85eedafb8fbab44c93d99a6b6a2fdd0dac75b0128ff8398fd2e6162eb26e4dd3a45bb0ede8903940b8e84818c68e6738491888c68e8818cf11f73d24baf543519fa543c471a805d7f502bfe833905f82d46bb39f7c597af72c1e0f0326da6e4a944393415d7b51691aec3634ed24f09f0c6f0a5d2d6f1c89be163d534927b3a33cba5e15b8236c04f36c4ce4e6b1b36a59cf9901fd55648ddc47876685e1dc94318b4bd11170191a9142280d32a6c1e8ffb7a09a10d03911b5d409be9ae05dd11291dfe43cf41a2abd980e2d4f6c18a190fa3af18c2dd41f975992cf6a30f2d343c886697b86f0de8b3ea78a1aeee41c647d18da3b7270ac618470933110fe99c94f4ca2557221d5d8a71a8ce9d7a08a0c3e87b26caf71bf5ade85c004e0a82b255035e7e3bd9d3e36338a7197e1311203483f925f6596cd1f4bb473675bb760ad4f1f27016485ef8ecf2c4479c7843a64c7df4159f6a1d3e798bb5c53b8072c09421416fe5af4fe01602114256e4754ac469c2df3279f50140b0a43f31dc479716c65d22cc1e6827cfce777f680b76c6f268078e12700039c04b183d5ae58e3e3f5dfe54724e55dd379eef209853e76a39715ac224c2ce240c78c7d47f906fe6bb0116d35a9d676deec3bdb4b4f09c18f953a77d1ec05af9353d2bf4f1053f81a5e4e577446e7b5db484d9063364b24bc2d8b10c7cce83ca325bca043001595ef53331c5aa14885552722e21bc23900d93e1438a285835a0cbb6e74e34d1fd4dfc88a09f08b7d4787c1bdbdcc152f3b22864b478bddcdf7ceb19c2fc970c7e190bf155ef4184a078c6ba9b581f294b97faea7bda65d4fb261e82324e0f9b40a193fc36f0c1e4345ad71f4157c20c5b391b954941f37eac7e4179ee3726341ebb05d3484be3c6858485c13d0d26a561d820a22e45a3590f879aa21927d49e24711b2eb0210f6fef5165bfcf51435313d4fa7954c4eb22c017be28d05cc77dfd2ca46e8632773a537ce870c79a23888036d660d3edc4233949d0c4f85030ee2367bddaaf2ab3de0f91bd038b970f27aadb7b3603bace8c4c40d52aed3724fda7cbff80eac80e0e7798edb32ff5714e9055d8fed53ec93c2fe695ee5cdc279935ba2b912513cccb040e21ae8bde0fbeeb0df0aba0637c4ab04a11a8117eebee87303b8efb6ce8cbc4936763ba71ead9d2c6ea98950d164c4ab9c0cfeeac6708c5df8bc510d2fc82318598c650d0c8183b04890f2300e7dcdae2433320906245bfb03d7914841bc6610fb7e8936c4b3854533efef83ea54f987a3fccf8b2c89caf36ca1213458e0252fb7a5feab59f174571ee1044508c2cad68dc1a850ad2b513a7f53ce939733b02d619cf6a27413dc7c295664db8ab6d3b942d8cb0f8766b2096fc3483a00c2d4a09174844615ca6b416d0c469c19ab417d0ddd641e67c9d66ea397a8a7508236a83dec44b868b0c67e13c5a420f8adc338411b487ae85e1354c56efd12fdc30aa1ea953a210cdc3b12f0ed30f43d326c43a4c4da27ce34f4090f1d523e4d2f8a764ceeaaf45e39d394a09ec9b783b6c96f6ef3268eb724437c8fa1b5d3f219fa19d2beef1aad0f81659c1cf4f392b3223fc3c801584a1c565378c2aaf2bb7bc5456fd1f10e1e255f8e714f1f2d260fb434c2979e42b78c9515f4493ee3ac245c85e34db2417db1333aa2045ed79198929707dacadf951e0b8d86d24000534c18785881e7148172def2f3d3e7edcb820ba444f0806915b60f8cd95ddb1307f30f2c1566a99d69dd84340392b7a27f91bb5e5ab307018ff8017d04580e679318a067d90ac288439907260648d3f7698c83a28abaf21130388380b4fc38cba4ade581bf5d84eab3706170cad29dc9652157a7be3a2a3d2fef02b6f09bdfdc321e3b7823ed8e4b2a48e2abcc7f490f1711e397d8fbc22d4438a6838caf3b5a986b30483aa1e28da3a039910c6cf5a267c5185378b88cb184306b241eae6e21c04304145aac85e25438dd256e32d8e2c76670666ff0f9efbcf6a863376105edb9d258eabb0e4eacf044b8f3bf8d9a105860dfe882d22888c20a1f3bf6f3118e9fc4a0fc237ce7c76118ce441e89125e8e10fa3cbb9a9aed48dd6de2ca951c399a31930712ce37551c9b0b336cb8e1b578017aa318d4e1d62724d0e0e534c70092a4c172f4596e60f2f44f206e189d173a5dff2e29715b7fa3a4d37679d4dc7b2b29a9f54f716d76250ca4acd719d7b3827857386a8a5d1c516579d98be3b88144130cae8c49d1e91c32703ff79b307fb33737f987839b494597fbe60500a79633652699814dba21841db42ade0aa6ca5920d024085b938163732cdaebb7050efff97fe365726702f8a2e9998dbf535c114fa29b643c96a8d924d444274841dc42c061260251dccd551af55819909b58f2011889948331b7dde19d05d133c138a575519c2a428aa2a771fcd588436fab48fbf6b431b1f474c424c531e3c77c4706c97bcdda53665a1eac98a912a85bdf31e9c232495e6665aeb110eee1b1a0ff8cabac9de9c4876df0db166f875a6f72f5440c68a9253bc94dcf38f38f0e71d602be28e05342d647b00095dce282a7d74a61b2a7fd36cdfef5cfea733c24898e0ab23cdfb691a47c9f1427b6f9d5a98d73fbb57c4047982cac23440038090844c7c1aecb0227eb645418104f8f0c26bddf175c801614f044ec762ee453619b5bb681fc74c1fded52dee86de04b4d37cfd19db2e514cd1a153d12e00978906643e7e12be4b9afb4ca8657600e8d09f40e5b8bcf8837f5e9a5c917483980b02427f82d5ba0f4d4cb7c69c06f30a61ad4cda59b27c9513295f36b24337105e3777e59b71db6f735c64f214a07197ab0fcda89efac432"}, @ra={0x5, 0x2, 0x4}]}, @hopopts={0x32, 0x12, [], [@generic={0x5, 0x92, "173ed6e0123aab5608d16bbf4fec9bd1a402953e869a696666606c2ac2d5a215f4635969a1c4d52905f150ca7014d7f81d24afddeba4065626c56ab5cd9903de0bd2d25071e3757f636fc77a4e12144bd4180ea4eebcab69ec24b0c481101ba9c861a9446f47729765d64d8d928f15614e5bf87c3e46282a082bb8287b9c00a4fb649fc53e1081e62758e357efd292647dd2"}]}, @hopopts={0x29, 0x216, [], [@jumbo={0xc2, 0x4, 0x38}, @jumbo={0xc2, 0x4, 0x8dbd76ba}, @generic={0x0, 0x24, "d750f34903763722540d5f2176dc37d322644278a7d58d851640c98562eff869b4ae7bb1"}, @generic={0x8a, 0x64, "4cdb130593f88ce0c5281e39deeaf74058e3e61bc9d3f9afb05be9501281ee1405095e64b040d9458d15c0f565a170300f33f44e4e35ae5deb2e637897c548c3cfedc3bc941ef526ccb046e21def5841b778a6188946969dae2e6fa67a78e2e6af400871"}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x6}, @generic={0x1f, 0x1000, "a5169789f358867e071a95b4dbbd2dea3a57d5cdb086bbf0e1345765d3c2476553c1c0f4906157b9c6a569c39dd0245538fbe77cf001f90cd28786a861924a26dec009195b55bf4e30e94ff529267984a8c96c71352699bbd7ae0bd0dd7fb19eaeccb53c95d1272c1dc8125e27f4ec0024b65c636f3e3f2519587df8330ff454d2351e9eb35176d66e6981f8aeb627a0a935a55ed7291765e3651a69d2779f9e11c31a85864f6d4041b3855bae8cb6a734da47ea6e1362979e1560a630c3af009c630cac2b3d76241a94a19a288e60da80418dd7cd788bfae04bfa347ab967013b24a2470f03f9b34e24b5e531e49061e1731b43df296bab0a3cb92a97fef13baad86e46179ca0fdf3fa17e2fb3fb5dd8892b2682df6edc404a183fb1b3b2a58ac10faeac114e02591a609806bc41212d56899b811b51035a56bacc0ea633bd923d1ffc688c2d3497db6fd050cd059c575f1d455ee7364643ded95b9e24dd73e06b8e4153a97cfdd2b1f21a235b4cd3e313ee1168af0c9a46b63f03d6752ad157bc1b7015fd4dd046329d9641f8cf34b44a4c7831c8612c1cbcabb69b6db9aec9398a009c352fe45df2ff61c01847549d49712aa2bae74449034fd88d2e6ae0ab493fbbec6a5e785fce08d077bbd48c54166e86f9c24a72bd395463de69ae649ae3dc5e5c131c4670ee5dff3c15a7f902074028d3e4f5cdc9969ed88dfe194ec4b31859d32f42f74096eedf904dd8b07fb9f3e0fb647abd4f141484d91592be341002977b1f0c6db87c136a1f14108da9e8e2de94202cb58cbaa304f16087240817ce3119bf864513d16cda635ad4cca24d7d15d90a5a393b509a96c4f2a08fedc0c7bc8ae74f16b7ed2a170760f371196db85959cf587b1128285f4647c192100f1327278e2aa8f49d4278d0d8ba8e510633da70259e0b08cead23bf66ab3d20c4ebe23d9dcd442ab1bc0e48f306042b5ff09d62f5d0ed6f4ebffd49cb223241689d3a87b53db910ca393257dbfe6d3c111f76bfd06cb00dd79d9c01770121afb60049bc112fb1594558df4f40d3b907f539b9d0fd997a8cd284fb16b60f890533afa88ddab909d8f1ec59c159588c9c6931cf4b1958ccd8969151dbcb3dd286a084c6a4d2d6cc56993dc71dbf133ac25ced8f6f03ceba62782f5b05b594343ff41d53cec3bb5197c81906134a76a53b49dbfc33b06a46f8df64165a526e8f6a2921ee8f931a3968ecdeba5ab050790908e75a8be9c38f60c02cebcaca168e42290c646a97c1b19581c03f0b9778eef8999aa442789174ffbf69512f04864cbb71029c56ad5a25d668af0de0b4f2f29c4e0a4ac973d40122f40d4a232666e67fa9a15436dff3b39f5168d358869f15463f7a05e9844f747f5fde0fa782ad462947813563fda0a2f2ab7ddf84d0bbc57bfc2e42121d4d4c7e04fbe43d08ef9ce281f5d5ff00d1f77d8c3455036e1a9cd2766e5253751f020d28da79783c3a03d5dc251e39a981a88ae167191db04791f8e5377e88ef4593f5aafd0c20bc23be1e9ebb39a28b5a3fa8c0676b70adae964b801ce138c49174f836a0a6f42c894b5843a3bf2b76a7aadde7aef4542302de396e1a1d530a40595d8d61a7cfed6e94891ba0526998578c0b743a4c0feb47b06724f79094974d5e7c3886c1af92bb8106b6dab453d8cda5465c99ccabf3c1388a3886dba6a0d69586610f64008144e0b353fa9522088a9bfe5d1b04bb269780542802fb139f5b14dbb7b0af1b1a28af146966a184043d4411c1c8aee852010e5c5d11f15b01f8b9719fdf2d46201ddc8a67de6bdfdf6177fe2a0344d7431d0aecd32f58dbcfee31462d798e1025905c057fb0e607813e3fdc465b225566a96614f542e4ee96599f80287d78801ee1f747f93ee39fa8a09ed94e8a4c4d04752ba358588c274bf5d7122dbb8e117036a3c9fb38aabbf1de7a76d48071f05cb925a48a12eec8744370417f398acf81f5897ece24bee029c6a6f28b447f66e32820e166ab0f662852b9f43adf3ff1941f77b47488c6645fe8e516854e9a0c2647f6cae2b30e64ce1fc674aa62e41f0a833b51bc17066eb0da3f72552b5a24510a5df99abe868ef597fb6c2b38e5cec1a4d9a9508c6d82e540e0969bf6bc4684091148af0db92a15792d037b12e7b37eaecc7f5ee9789eb537df2210adbfd23912aa2a94a297dfb3e0946bfb74366b4e398cb49e276638df838d92aef0c214af4ae68b7f759a7a5705bd8faa45f2a502acc2bd962ab6d29f494c4afe07f2594be46de3763b4100dce51e93d522c7453c9167ada93e478d093363534672beec2c1d092a384d8c2fdb03db93415df8be3a509ef1d9a84c885a2cce51a898474b0713fe7ea63cadae25bdbc51ff87753b8aa136cfaca04d9ab067fb7a6b964fed902a5b07c155c19af5c4d11bc72c32c69561904a7ea1de850c78fdae23aeb70721d8cca97bc96a10bf1a37ccd40cfb4792f5837999fd181ed671937f966748c106820c0ea0f110f4d033cd291d5d965ef2051fc813536181e7babf899d47beeb84a738f5062a9029754abe402184ae412729c60e2529d4a06a5feee187003f5cf2de8db4b7894af583e45f45435e1bec4d5e5f4ff220f99ea7ab277f48593e54b600f91fcf9775b8db58baec1a1b4e2267187ec5c1d21b207244d348a71a0a0a62378e3add020a177b4a8990dcd482e48c881288db2e451d5e0ad021fe73a36f5790758434be96d2e1f9ace6cf2128662d0e5bf7ad99dc564ec496fadc3bd479b0b6549f1828d78980877a1935e9b7b01443f456307c11b369604bb59c492c9f8fbb162a5d5d7a52c88cba7cd7ae6e490cbb578ace2ab993d7561cb3015363de6fc3e6fa14a95340719075ce4ec658dce08e368087675560edb55a4267b769bc96e8d0028b21c82f91ae3f69fc7166b97eb008e51c1c995103b4bd136b8ba90f4b751360bcabb8da3855bc0a2a6ccef101dc87de31151c2046747afb3c0f94aff55e970e5dab4b1f17d4aea282300cad037280480948362ae0aa7adb89d9ed87351143037859a1df1106b0deccdd754833eefc1c62333ad99af8ed2881aee9322f631391fe75989c231b8a8a77f118a60c1a4e1baefb91261c3e449afec17a645a8af1c222eeaab93b6d586c1d9381010b1863fdcd5fb5e0ccf3eac09be4d5e3dd2d7e2c93cc9becb745039d1384f756f01eacefc299e5d47f96de63052ee9755cfb29fdc77bd8ef5193a80c3a769eee8fa68383aa523403a86d1ad1649ea3f8f73b9607e648f25b35cec1217eaa8dff1e37234ea459b6c4989f4c5308b37898924b6974be862d487b3b71911056d34bf4deeead5dc4ca8f4bdbc54271632dd5731deb28cf5219fc6403ad9858c26e96b51526ba61cf2d22c9c75e3bea411b81443c7786729961ab75aeeaac50381b14a10b1f683d4d0a0c2effe847defc3a7826b193a3a5bd28cecdea3e3076ad9b26908eb305b2f80440374a8ac2d3a645ceb7052a1db324b46c8ed71a5ea63ce3e18cc950b3944e1f1cfe1eb5ff7627ade3489953310fc767312b4684c7a52ec9526befa6494ad8e9f9e79766f210c6e44ee76592e1ae597cd7ce1c8dad842d950673b8e2c797a3c217a3e88e84381ef04fa4d435abbc71ebc49b228640bb1c5ec84cfb81d673f80c6bbb81845d6a9b4a0daa245170ac1eac8f41530c23f166fc8543e9d6279f782a04ae87ee72f47435330fdbd90346a1153c1fb1aa1418ca300e63b99e628024c307a1be56054fb28ef57f8517a1ec29eeced109214aad510a9a414d2183a30bea655032b2562809476699b46bcc03e6173261db0a12a4adfd4c54ae9fd4c8b1ed7f3338e57a301b4d9085378d10a10e071c14d5ed1d02e0435941475d2365e95f9516f9a2a42893b428f2cfccc90d461d2023beed82dcfb6fe1d234b5c5644aa1022a086f16769e50f8c58f8194cee3750d056211def3297cf059358141dd4f8f890602a77c7f0e81ef91658b15b6325d0d84fc54ac27c9200b5808d1f2fb6252a8b885f3222590f02be5bb2825a31fe4c3a0cf2ea7e251e23a1c4714241a91e31c162fb60152eadc59706de7ada368577b98569428f98362b4d9836f73558ab4bda93a930eb2ccc3374a09b174bb827008d672dfc4bfcda19d2ca2d3bc0b92fe875e2d5c39fe25e99cd5aab1e019c0445590c1d3d2acfb454c358861b990ce75631e372d7b75d283705a3fc76f36e2be4182d0d14e4caea1f2a5bbe1fedfde30d0e37311d75e1e619795b8ddcfbcc794d5440195f2ec43a8652402280a1617423c201c06cc7f1763869375e85b729d096efc6838e5b411b4f1777885349cc333bc579034f58548f824058353347691bc0e5010615db952e01ea8f2192f53c55f5b1c4afbcac3d5ac7894ab39d1ca62a38def4d5d9840fee36c1b8c0472fe8d09cc5b17b13f6ed6a0d99fbf38c28d8769b138a3dd4a2ee7f1400263257f41658ffb6426dacc37e9c307891f2f1be5314f5fe03f7b4e1b01850032dbd0357cb7ee3b8a5ad04a6ff9db5bc18e238fdab8123fea5a515d90faab2d76bbd2515833c4e2ed8f44c856e23e45280e8bb86aa60a9524b84b3645b5e0f729f8a25783f9ea500fd8e610f0cb941187bd6dce28be9d01da14bdcf3868b8b2d4b74c70cba73ce5080657bdfc23aa32299fde3bf03d49a4173a2eab7a6c53c825334aa11d600c4ca7d1d278f0f1a24a290489363293ef589234ad37d5c892396b52b6b91dd636c307f2c499f16d8bd2de75bb266560e5830a09cdd8c633b77ead4a609e2c6b64cd865e63c426a1e7a8eb9d20c356739a1f3e7ce6a468dbd70a1f210106020d106fb3e0104c58b0d782b59d78ebb19e7314f7b8c3028567e52b006b022a8e47ea07d5e351a0ef1b2d6abb5af17345518b9efab8f2c29c4233f7a2e5a23e11cdd4286fa06ba4387d442b9b6e5975c9afbf5d4971a84e5bb99707d88771d1332f63a3cfb7b6fdf308fd2af0eb7d5dea03f2c0d2dfada5eea268c0c45b7969611745fb3f364ebbe511f59e6d96975631100ccdb6dbd904b9316fdfba8b496f0a759057eb34b5a48dfddcadf7fc927183cba18f2d79101f2792f447f61b0359146374d2cba41c0b56475027f239226370a2ab7ad49df5a0dd99c2afe5068fd13db7ad159f00d63ce029ca5ae485a5e32b35ca5135cf4427d5eb936f2170c1bd969a2fe1af73627bed50ffdc8d625577a7be1b7080253dd9af38cf7084debccca110e98f5ff38396d831d089c64a4ccc9d21c5d955237b92afc27738f6cfcdf0004f2dd6a6bbe861994d2bd3a6dbb82fc57b7f0cdc3cea9a9c29cd568ec0ed9aeb49ab1374144de0382eb1201707a36712827f53d34b05d20f88092006c110ea15d84f8d2bb32a0dafc9fe3a5ef7eb5411735720558093efa6904f7c4a3fe7ff9a0602ea4d0ba42fe6e78687ee4643b415050ab500367afb5a6ee506a69a54167b7e2bb168139a10eabbb47bf553e92c17b1754ef7796344641efa34df4ea9fe1abd97a3713c5be1c477dbec3fb332700e876bb44fcdbc40a933e1ff8e3f36b34337727233184845297825bc63baa7045185e2c2264cab38348f9a6b2f341b734dde81137344bf2f372b1badf64ff5123d9693f3992dcc49da8fb08dd436e8693801ff5c37b8f7a234877b52c6279324739a5e5c439d60413d70473af4b7e1ca3cd5eb32ecfc89334b63bc72e3f7ac9f295e6e92dc4716c3482d49c18b293221af0c8a453724ebe4ed2ce2c48b0844564b91673a362e75b65fd3b1a11ff125f"}, @ra={0x5, 0x2, 0x7}, @jumbo={0xc2, 0x4, 0x77a3}, @jumbo={0xc2, 0x4, 0x1f}]}], "9ffe98dff5f0f601786d378a8da7cc7246e045799e5e213f83e2a7e3f0e9105b988b3438c88d77ecd4a336daca4854635586669ad57cb76a4eb0e177b5e8f5a4115233457967789223cf59eef46f8f5623a4e85e1e"}}}}}}}) 10:30:14 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000000000000}, {0xffffffffffffffff, 0x1}}, 0x0) 10:30:14 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) getrlimit(0x2, &(0x7f0000000140)) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x7a, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@generic={0x4321, "78a580080967a9655a92ac438617d45b4bf1590678c850c729b14c248f450d0090cca6d07f4a0a7571c7bace990881cc4e4b8a3d19517fa0ea23d4c2ea35f95ce3cd03b4688125074eca5bde4605592c399c8fdafa64003e43204d895cd9361829c3e9e859eee5c4"}}}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000001c0)={0x1}) ioctl$TIOCSTART(r1, 0x2000746e) 10:30:24 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x200000000000005d, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x3ff, 0x0, 0x40, 0x1, 0x1ff, 0xfffffffc, 0x66f82997, 0x0, 0x2, 0x8, 0x5}) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = getppid() setpgid(0x0, r3) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x4, r3}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x1f}, 0x8) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) accept$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 10:30:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) 10:30:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e54554f07247b7faead2c326f49f9c794324d34d75a7faec8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea18ba0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8dd}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000002c0)="d335210c", 0x4) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 10:30:24 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2}], 0x1, &(0x7f00000000c0), 0x100, &(0x7f00000001c0)={0x0, 0x1000}) 10:30:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockname$unix(r1, &(0x7f0000002500)=@file={0x0, ""/108}, &(0x7f0000002580)=0x6e) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x10}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r3 = dup2(r0, r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) recvmsg(r4, &(0x7f00000024c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000023c0)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/120, 0x78}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/70, 0x46}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x6, &(0x7f0000002440)=""/65, 0x41}, 0x3) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x1}, 0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = kqueue() r8 = fcntl$dupfd(r0, 0xa, r7) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0xa79fc66bb8ace3ba, r8, 0x0, 0x7) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 10:30:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x10000000000002}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) pread(0xffffffffffffffff, &(0x7f0000000540)="eafc2982ed0f5780175fd03405d0946413cb54d487c230ef551cc02bc87954e31356347ed5c5c299f3afc1edbd39a145aef4182aa7ef3748e32383de31c60701858d2a9dd2fa019bfc0644f4849f1e09fcac7cd99daaefa6434be6702336ccd832507669903c7c5cddeb4bfa751dc7f21c16df77f5d6205351996cd835e01f75dd771c843162971ce11e7d68d23302c52125894bff441958bab86f1d180ace4c6452f8031b8e72b69cf69b19ef4fe388a74e51462401238c834ad0fcc9d771c6119509214799c72553bf3ec246225b396b71b6ce20be1d4daabe45e9bbc03951b759dfee65d44d3a04af702d18abdd77fe476c82fce5030bf5a0632d2a5f5a2a1e939691b9f3b7a2a51a6b79efea57313afaf4ff7ab76b1b2633f92b1d802db5f80baacf24bad5f1ac8af9b22aec62ebe687806aeb44eb99f6d2726752ef2ac6fd5ae3f3c60c4f6c07a026252746bcb250272245f1d9b83a9704e878556808bd3e05a4552a2a0525f6e8132cf90e8c9a08ea5c5e62add9466d6422d93ffea0f8648783a04201b7112f9343319034aabdcb12ceff735efb0e025ad33126e21047ae2a51916b6bf478cde8c03c16f49c2ae7160c7fd41e7559b6c2e7247cff7017a95d76288c4d1e10c2d8b3b4d1214dba45a6a38521f27f52d0c1b2613963e24bf2d3f3b055927130de371c83ff300f2efbd17036ed136f1f86b8d8f90a1c7a7758c4221d6ecb052a8708c24f7825020e365720299d1e0f9b3ac61641153621d6eff01a200a36965a5e8abdd36930e735375669c8fb03550f44e30f7f066bc35f63a2a6eef5e55b44bba44e38cb4c79db6e8a5b9862139eb59ccefefe95da5fa6af79aa0f554959d09a6739ee48e9cc1b8893d92c185a195a42b713dca64ef19ff13d6831242546ccf62f51e013e0444eed7cb22a8f794a9a35b27275f89835304af6afa0fa74faf715474e57d044ec0cf32b03ef3b5a1237c3b459e473e2cccf7b5d7f9cbb517b534501bc5c4243f18c2d88d56cffada170aa2eb0e994f0962b32612ad5e8b90f61714e2a84943c2804707c1ff3f56fea2be94e54358dce7c7481f3d58cc55fca0b1522d1c748eda422c5a90b471f9157897458048b26e9ec13a33f7867c36544625b78895d64716f8d47a5bf3adf28844118a4747893a2829f8f1645ce9d493e59beb410282ae3e3c2a7d025a2d4f9f150e41ed179972677976f051c148c1ab544cf0847eee8ec0b9aa1a37824c6c06580049392576e759ec5263362fee7ee4cc6e53b693dc80839d72771a8547510bf3d9e6997a4cf3da741a9d1707836dfe6513b5cd899bbb44b86586d3ca07ab3af91fcfdbfa4bfd9022b1198802e1a41800820d6e152f2ff7dd5b9d7bce24a9498e9b768dbfc5be23c5514b029186db6bfd004ed60411e3fad613d01619e34e3c712bc447f5167a483d72fc20d8a5fe9e7b814aa8b6a292af9638a8d73aaaa3ab981cefc464dc6b9044e7f3bd298953da21961280cd5ac74a431b947c4995a43b714240ddac3c147bc62613b5614cd50596278342774a8a3d17d71ff4d33e20c68c51197ae1a45a55a3b87caee936eda237858a76e499f9935adee8f2eb9339cb5f00ae64a5d240ac3fb8bbcc3835b5d1ac30bc166fb8855abd61c8ffc5d023cfd91a9f5bb70a98c689d7acd5f9d3ad0547ae1eda162f1491916cc0469d28cd594831f3a5a6d731b5bfaff027d91ead38349f936eb088e8cf48abeebc49989339cc2bf34b287a1e49f6e122209e10890618e180948eedd9f312ad2c6dbb991b851f482766358da5470f857eca25c122edadc590a9b509654b1770333b249e57121aa6c6d8efe4df6f975c10a2a2ffb268efe828b598891b84632d755a7d14636ae4c481212a1c543a0d693e41dad5269a428634e926effea4c2dde802e4c84b77c42b0cc6ab54224175271468c1292ac187ee7e35ef708eac720e492110d24c56398d15d3395328bacd9ed67f7f21f77fe11699444aece93980ba14af7a3ace09e33677f39fa9e0af53aed615e99a64095bc46ba1de5538c4e106e9f7033962b213899b267398968e0891be818f6ec421a648b6728435a7fb6fd9d772744524f5487dd8b8d597e2d521bbe21eaab87d5fa81fe29717b90dbbcc7dfbb777ff1c7cd00f8afae182c84e1dafb423e129878098d505b0f1e0d25dac866948d1c10c2c0d7da19af5b29987fc30f8461cc8a657942814dc081fecacbb24c7eed74c4930f45665d88b46bcd0e5ae3006d15880506b239a85330e173a5ddd7f58251901a7b616de29ffa1382c27bf0ec0b8d356b6f90ed3c3793df3c88a2e0e5f0364d4c2de77a2d3125b00d38475cb72ba64bc6dfc5c0de32e00ad6bd6620b1005135d68c231f435705f58bf6f946f85fc4f3054216688ff4e29d7088663a3a9440a60f05a753f4d5628baec7d6da5c32df0eb9a47ae008fc06d2be16cf184aa24b92a232254bd5c44c4d1d7b41b961fb82a16d125f49448715af29036eabba7fece88567a477b9991a07f97837953f58b1504642aeed9a12a061459aadde6515cae82dfb29c7abc9833a681fd9cae32578f0940bb90dc5223de81e233eaed41dea002728397634d561669e38ded5565ff5052522284faf4c65549cf7e120bfbafecdd9fa89299c012d84526cfdca7a5195806bf7d56b0933364ec4f9c5aea335f0ff5716dcfe7c3a8489d9b149ac0a14ec5ddb4bb073d4b6c2def63f0f9c048871ddf91328d7d27ff823aaad504a3d5e53bbdaffef71b1b256ef42b9d57a7544e37b6f48f3e3d2443706b5c2faacc64c27ecbf8dec8bb1ebdd4c53ceac69ec6957a4715275d7139d2e917f980336103cc1c391b49bb98f8493e0e5281d8bb004a7633fa07adf823e261fa464f0cf0954262d7e42ad5f949feda6560ae6d60673eedd727fdc6154d39c0941cfb595f75b020d02928691efee2303f066bd51f22877c7441ce8459b1fa06a3a39e15f9980a5c0fba82663e7af663c236518994cd551bcd3251bd7fec778e93577f3235fd15377d7674be439bb0e535f1bd391589662574042d2ef1b645ccecd8809491070bf5678999729befd394f558cfec7997fd8806c21b20efb882190ec512310091a1177e3ab4cd12b03616cc8878545cd8fef6e363b6cd211abc5d9b1bda9c185037a4eeb00352f1a6624738f57a2df9dfd9a731aa6081abcd79cea859a2b639493b41e843712530af3a7054ee6b8b53761729750b4d3df11957a1ed6df6f15ea74f8ada5550909d364dc96a70b9f2a6449fa35322595a134f72a9b6e2ce44209e581a882ec5fe45d5aa65b1f10e7003743eea53f27dd5c553b3c417e311f1e4d75c9e4daa3652dcdb0ceca6da8e49cde85682a279f20dffc02b65fb55afa58f2fd2697ff8212b5ea9e29be84e35558392aba8072002ef6aebcf5777239e6b6b6d086f662fa509711584c7af10c36dd66fb70e67fb20fcbff2064d787346154278f84fda39471615a60ddbe88ce72e2ca08e8eb716dd4e9d25988b4d8c552ff97620f5a660ca7750547fa8ad2776c4df67602d264c7feb26a9feffd24d904adf38a5a75bfcb19dcd07fb5932a94372fec0570ae31ac0ee5d3021651b39f31f6148a1c4d97402685916785bcd7ab59e559cef067f69939db4d0a6b9159a1b866778b36b9c21fb1478c11447e6a1a95d1ac618af3faf8c472818cec26f32347f73cf9078059dbe16de1e91b226a9bbdd023f4d809855482e86bf3d0732f5e78eef005b2e66cd4feb47fe9a90c699b3100cbe1db9816dbe3678986a76a8d3a784db43b37bc13f9911de5d1c0e5dd308bd8de2e97ca124b40ebb7b2c287b4d36ccf5d0bbc6b8fa515f77b655d873ca0cead2a784c5722be6c6f28d24a13357bf2d1b41d7fbf52bd520da5e0ace7cfab56aa95f9b9509d38fbc2da6116c712dbc07cbdb6cd7b6bfcf1bcafa3ef458923a19e2ccb0ac79771d91565f20fa2e44da44049fd7c54597e7e3ae9356edfd938e4fe8503f95389041238315740377a816ddfe9d41cdc672cc95342717efbe9fc80556311ff515fcb396e1e29fcc918957e296561800e2a0d4cce6529923b0cacd87e59af9157342cbaf2035b07f201d9b1a7451ba27e5f8e5d564c4889777ecf89dc37ea3ae50c027632acaa8517394ede3ae64d8a5d8576bf41c22fe2c67b753ab090a2e077e4f156e75821123e17fc4ed84da813716e77780d9b857d302f99704a55c536e30baf8512fa32c412e137f8c0ab51104bd93574570d5190cff68bd32bfb6e9ef1c080b300ca9b571f20b5620d7a1cf01c4aedd00c1b27dc08d449b826782e9d4c2d7bc8f0dd147b777aea77c82db0c9ae5b08d2337542b09770562f6f4931e9eec22e68509371e947a42b387c60955e605f307a177f2be213aee6ce6355eba681a366de34f3326fa3d4eda974e0be87be1c79a70aedd3bc265e4fc56a2fd60fb2bb39f31fd17c7a45da3da2ed0975fc28975bb14c5a8818de9e5bbf0a7536829818986aab60b8d9e219363500686ea4fd05bd490344f128f032ce208b9c7040855649e841ceae55d5e9c36d76a997233952c65e37d074437cdad4cd72cc25b198c6f05fe4016cf9ac8fa787604f07aba3b80a6405fba43f2eae1338c4a187e92726bd9dfdddb4bc1e096fd88767332bb2eb519d99d28a80344fab8d413b12e602678bd987bfdeae90db4019163234992df1437343553a9bb7174898a2417908eb6cc877fb06c055e5136227e48dc8f13bab143c0d314058b8f3fbd5cd751ae5fc985bf3557996f3f5ee6e638b192267127d95238ed8e377f8c6758bd53fea851e2ff58e0dfcfd75a07403900f68ac2a69303973dc553f5b547ebe3c28f102c9852da993e3a39bc092600b3aa8df9212eac4e1ecac1ddfb3c2de9a8c991267bf04c83f2b682c41ba4085b0f885ec1c7f6b92a2184e6b60e96181c241c6263aef57660db96293d86745568b7c138d6fa310272446ac2c8be4777b1884bf4b8aedb7a62e3c11af81bc787d8c4e1e112be56e9de6ff5f2cbf7b3893431f692a47aa10a34139f6bae4c997319e83dae94e84547ae098750d3c0ede2a4c8b6edc6918a5dc77556e751a4c7def0f0944f351c4e221e11f844d978f4c71e68d23522cbab1bb5f1407a8895f786e550850e9653630ea69680e7c569ec73ea795dbb9b76f958d458500a2535af1e33e3db8860998e1260229044fad95e5f6a472d940519aec98988a074d3f87007fb63a9dbd4f6228b6a7c1130e86af6e792e6f90948513b651a216e0df8c8287b0880f6c579a26db7d7049193ce86819904b1b275bfcce3aa586c1e9cbe6a6c39f23af4a3c226386b3185a14ebabb706a11696f2491007bba891cfa765066efdaeb019ec2def87f275f0328102d771ee469d18ea8e52b03bb88628cd0e829564fb00bac9004d81fdd602780a6bfe61a36cff1050009be74a45dac49ae106e99d86b1acdb76880cd1af417c5112b449fa9127d3abcbdd78eb9fbedefd380ab599bb496ef4577ddea50359f8e69229beaf24fb974463d0689dbbc3f027ed2be77a0858bec70f53e461d80188da3a3e0b713a7be17e328ef505aa9dfd30c5a593a8481e8800a2328c4601d4a6bb48a6f87afb5583b0b7a24cfb83aafd3ba9017b9edddcba89b3fb97904b7430eec3568449fd3b5e4e57ddb856d10c7d4617b288dc1c205a83d38665ff7419631729273a2482db4ca04d05a8903046fbfeafab3e1711dbbe75845bfbcc9d943eec8718c94d983a4a2c54ecf45031a1585ec3bd18f79e3e23", 0x1000, 0x0, 0x6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x1ff, 0xa20a, 0x0, 0xbbd, 0x80000000, 0x3f, 0x0, 0x1, 0x100000000, 0x1}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0xff, 0x0, 0x0, 0x7, 0x6, 0x8, 0x1, 0x3, 0x3, 0x101}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x11, 0x3, 0x0) dup2(r4, r2) 10:30:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202666945"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x10, 0x4007, 0x6b) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x86) 10:30:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) semget$private(0x0, 0x4, 0x2c2) write(r1, &(0x7f0000000040), 0xfffffec2) socket(0x1, 0x5, 0x3f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto$unix(r3, &(0x7f0000000540)="93687d69a7c36b379f79bbee8725e27b46e635ca0ddd51f34639b660bd6015fedb97976dd5fed48fd9103040d56567962fae61f299146af3ec3058316ac65b22fa853f4de42ea91625d12cbf68e0bc70e58276178487ef9849a024ba82084ddcf19bdc18628d7c515b33fb58de6c172bacab8e878ee047143a528d24218c9978e7a501521c3c11babd30338ebda892bc2966591b2e6fd717e3231efacf8c1ab6d02916dfbb4f08fb95744051acf51062b230d28c07efd181b31e9594d533ecb0af2f865b51422a235d161e40254a462972da41981ce3ade755cc1ea9fb3bb90696618732afa7772d5e8b8a3e9c14a86cef0447fd5db4011a5169679474701ed48c69606b3c81b6602e3a22fe0e127857e9fb421990c4fb1f5161b6979191f7b9cc312b3dcf44443f5c81192a9d124108146bd3aec55331c2144bb04b1aeba65b7df736b172e72c35d04f47634b2683cd9fee18f24af86a0565e567b057125228594210ee492fe9195e0b99a7b21f0406c4fba3c32a55e1aa4904bd0af7539be4213dc1b8559220ded29e31bc953f11e23611aa51e746b70ffa90ed434e51e77a600fdd064f71dabae43dde8df55ed0fbf7522ba1949ace3a4419f88c4f036dee274abc73731f64d4069eded57a3081d4c28ccd3838abdadbbbabc0723d46b039c964312c0f51538f169adbf6774a7788b734c45a12745fb8934a2b86d99671c25caf33ca873d2295a1e75cd6866c54028111e6ca5aa4be26e395fa0d75cb50ce17cefe3bfb41a6948c670ebfb4784df093d8ef98734b27534c3ad14a23134ff70da1b35ddfb9a72d62ff42a46b277852cf459453547bd276532af987e4993717351c58bfb5b6300a7e21d3efd63a8e980f8e0c1ecc9b232f52146c5708c71de09e5b6879c1fee4babb7a44936f5fe9cb9282305accc0850c0e2ad09c83f0620b67755f8f80915ddce0274f56240bc2ccfcd726618e3e09235b09f76096423bc296d36b8e2f10ec296e4071d6f9672e199ab6d14a54bb349f2693c3ff6114a86879c4deea744965980bef397e1ad003daa0227f609be66836b23595ab83920148b1ce1380aa1b70f52cd39bd77be9f823f22e3b3bb958bed6b3377b320a721c0331086c380d85c71c3c02d62057bbf4c3a959661a1ea829fc60ab110afb6e7fe3511b0a9e3feb7986ded7786d5ecc7f3efc549f1112e0d4f996c994b7148afc04bb2fb1d1d40adc01b07528079a5cf020127835e884b0d5816c34b86480cef35bca3bcbdc6310db7fb16b3e096a49cf324c71092ecdf2c0f8056bc65f7e16ba67c2c834a242f9f5555c568d1bc207be01fa8067a988eb96c2c248d8a76876331b0f0dc670917757672ff4b1a97f9b4800bd3a9795e310bb352e2c4a6929954b50575b6e27dc7499073d5850593f72f6de7a2416c6312b596028f83288d0014b63e97d29ced276a14d7390c28a0a548df99adc70a71b7856b40e2460ebdae8d7206daea2ae5b1d2dc575920cf6628c47df90ff41a5e3e86083c7fc74136608f5bd27db85756b71383f973ca2895573f6371716761d139fa30cd00a5d5103cf8edbed2f1e274f357675e1f3a01a23698d7e15a2fa0b759330bf96ab839ed3eb2b08ee10b3312a2a4561e97af46dddcebf8733b9d33f288b6428ba82b6611cb940dcd3ffcfe9e7741f23f8480f3287f66889ac571b891e146f498055dd72b4fa1ef31e523f1d60b8f515e39538aee1f70e43aa1c2c920cb4a7a97b9b4cb9709c7be75b25b35893c7cb76b073bfbac81360ddd287b63be76280a8320df4d449a27d5e53d9b497578e083a87784f579392ce473a10dfb70ddb99fc566bf059cd451624cd056a9fb807a1c4f580fb5953090271d63ff9f66a8fbc545838916d0b0bf4c1a36eeab5ee49806c72017b8ee369e396e0a73b205bd4a8ea752de7251b57bba8052b9620398494d0e06ce1d93afcf3810a296bd77f0e0b2aac5d25aa8c406dbf8782da08913daf6dc16dcbdb59c7aed561552bd1d95327a50dfa85efdc5db210a23d58132aa11142ff32ef152d9bf83c317311e1c9bc6eb6ed8c0024bc83fa24b95d28f094fa1620bea95d78cea51a306b533ac3cd363a624a9cfab97dd552d87e76f890a3e8345915baa4b60340cec7586553804b54c0d1e277d23dd1827a23a60729f834ddb7dcfebf29b7db08a377debb833c82ee51cb825f1fb7cdc7aedd550180702f6443c9f107146ff41545d45e649b4eb0733dd0f03fe924ef9e5959cd4567d66a0397f9aca991d1df01ea6fe5ba341ce148aaa964a5894b8f2ecdcc1309760d96fd211c7b38b8f179a950568475d3b1998f39a2f54057bcc1121d612fadd8c6f5add380bcb8538836d31ffdbfc827bef0f2c0776a358032e44f85d6b0e6ca96431193bee1af84da62d294ca27195b6cb2ceaee14c5c84f3e4bc77e56c509a601640324fa98da6248e490110c6b4689e84c4baadcb42473163faad09411f8565ee129723dd3e0ad8883c5c859252b5211b0710eedbcc1cc16f431ca2c7274e3bf56b78b81af1a959343a0c267bc291480da4263832dc31ddb1f9fbc2c91ed8e4f478043460bb0e01afdb0a58fa82938c25d70ebf643dc0840c70fca1f912bd2f167ceaed43b0fab2384f7c2ce084804f38ebabc907a17ddb735d603d499a518caaea823121b4fc1dde5d7608dcf3c183e930f977876b91853790cd1e5cef158bb93b542e23f09aaac6c484f4a129a34256b2012cb94d265e942b95c36ba97e1608705e3278e5c3649bc7e5667eec07266becfc08ecc8d49f311e7a99f5bd3995f0479e8e4e2e35bef0d83d820fd7281a6e226adeaccf383364fb088892a1bcfadb34327b1a971da1f812cf0e5f6cf05eb915b8a41e622de6363a4dffc3ea65e0c32c4a1021cbe14a5d67804e16d80918f8642265451a1665dd2e5ec683a3b3254223c4e5e190540083cb2a671604e1a61a2fda4ed15b748cd602b489cff31237755930247909f3c3c5db3855064d930984d64dcc6415edcb35b37323340a7cb42cf0c8a989305959e317d53ff9ccd6d37bfcb50591406cc9e58c3bcc095d63f1e82cf9ea7f9bdb869a7c642b82f73dc5fff60b456d0d1589491f1d523908ff0e45edabaed54b1f06607e9a7b7da0c65f5eb21ac3d7023053936994f970f4fa9e238c087740a4ba4e488274ff0fc86fd32429ea93cea5ebf7d10e396d2fe79d1dc741a3269700586f0783f8c751ba5facec9bab9cb19ac901f07ee87ff4290334704cd49953a33d90b9ca0474191f5718ae710e976da5bfc606d54ded9eb03920582ab4cbf3eb3ea4afde3f257aec4237eafcd0902728c1b7fb30d56c879b6acfb9b253b78cdb34fcc8338846db84142d3e85480bf096cb6307e27eff7c55898874fc8f68be0e6f210642daeee5c5528a595328fb86bb0e0a53dfd99f5ed1b0cb4c7f3016c0a0411ba4f0e5354e9dea89c8f7ec5e284020e8f6971e5e3e40275442e9e44ef568bf4dd8c64cfed6b95738faf1b6b35053269263c1bce315cf2d714ae1e43b77d3200eb10a7171ec3178e3cf1d048fe3d229f1df16a0d1ef2454290e79570d836850b2bc5502db96d329f4cfc96d5d74be5fec9a9c466471cfd0681d4ace248175ff64c9d6e4666cfc506e206d55c06228426fae3464fa3252b448604c005cc5a364af9e44575dc5c6caa743c209609b2b1ea39fb767d2c737e71d6b1c78ea2745c9bacaca3e34d977fa23e57156721ab9c26a3715334b314164d759889569d7d1e028cb883094d8866d81ed9661d482d4734c5064085e9298ea95ad1e390a8cdabc91d67d47efa33f77cafa26cd0271352c181d5979b42861d45fe2f81b66681c04e6c42eec24acd149ab2a90b64864e234f4004ce98009536e8428c29b40e3a9ac0aaa3801b5b0eba3a86dffe6767ce39c059becd67ace50226010c808842bbf58c36e434223c92dea541f19bec51a98f19ad2daa83ce395e26fe17b7743a893c4bf6a3517c404372e2f1a370da527b2c892cd5dd0545b669a74fb28e496641c768bf1233373c3a225d9714ae0cf02b19a35bdd8b1874463e492e9e6e9a060f39b2626987fb88c27e3d3b917b92985f047b938b24a335eddac6a70ba0baa15574a7b353c8a4c6b88591349671f020f9697e7fe1976ce4511a6c6aba16254c0c179222b908a824ad4d0d4927dae61324e92b7c1abeace8a0e0f317c4dde59dea632f54ba59f55393c8e12e52b040bfc337f0cc8422e6979355abda7baf87456d4043a37db3acf465cddc8d851be21fbf1b3ffea84d75f8761b7ef279d15a716befe41f681212517b9d9ea58fc2730c44ca84e5b8ca28063f0812c3e0368b32ed9e6ca601ed87ef63bcddc60982ec896cf26278126192c9331a87810ff73847947c1799d3fcebc85d3496992ffb8c8688e0e55a292f5239818cb3452c95764375363578bc0b3485b6e57b35b56445e5fbfdf36c26dfcf0875c8f011d873c3a9f845510901d19b630af4cccd8c67a6ed357c6f9b09a36bc9f20d0ba6049c3e5a57345352c56763b9510b8e989b402fd80df6418da936251ba32f13cf10b68d5a6fb085c81ffe0c3468431f5a2d3c0f813a010690b7ef1d0969e14e79a7a94dbdcdd5c4b95f8d706efe7b74754088f7b48ca21559f3f39cc6830f28be6115b4afcb782897d31737b9ffe2cb116f4a087dc42d61c9a6f364a86ec18bce373628f4cc9326c7c48b04e51ac9bacbcf44ccc9562cee7164a9fe2d265c0f69ffcd8127142d9d16082dcca1836d91578f675ef67164d5c6674b99c0da8345a329a84e487c0527c99e4b5be50826cea4d108e72fd29ed353133fc96de3ddd382fd39aecf1237f496bd9310128b68baa392a2c63ed6817236d6071741cca2447f5bd5cdf8b4ae3b71de30efa5fc5f942044018c59740a9030dddddba9f79a2a2d0725563f11b058bb0594cef789d05aa54aa34edc6edb5410fcb333fa1f2efa2afae7ed54f5d1c46a595ca5d59f0b15d4fba7da47174c45a640bc71c1795ae63e8b75d4f3cc1ec4ce529c284a03805840894728d988f6e433567fffe89ae30a9fff44d7e2e0f3722c23ac46f8715fefde7e77f5fc3ccd6fbafaab12a84ab6a4267b568a3a19a9d05c25119e53faf2d98485e1dd4032541c45538e1632bcf2501b38e9d8bae665743de8799d156e6938c575aca4831300fad083b6519aed2aeaaedb5c3bd4ce3f44e540ab2f3d2ab1a3ed15e9b30bc184b00708506c433d02f9ca9acafa5abaee1b4623b1df7486634b647ae85c56d99a085491207a6122af94c0b5ca55018fa9834c4c1263829f62dfef814d0b423d051c7f8ad4ad44c079f223190e5d4711bfd455f298263eeedbfc868291c522d1657cce0dc526a7d2aaa11a7139f2317b7a9f0b0db475d2dd07f3718eab4de2fa1dac7e0487a7cb69275f78f706a1889a1ebf043162b4683bba3d27cbfed611f3e7842a0b40b5a0d9bfd99787cc35b3c1f176bf386b1a1123cf3bf4bf630b16dc2ef3c45fb1d8216313a13aaa3a81a8b86aebef5c8b4806257803cf553167ace8583f2b314d220be6ea376ffbae91612639c8cf5b98ab6c5497e6b9e3a82591f1bca0b99f3ec845892a2b93aaa700d7396e9ab834c4f1efa0de6a8921f9c17bbf80b48281cd82aa07cc16750cb920d85bf15396affd057287e15465d9acea27a0630c968c1580476072f5dd29301c2d8a21abda129ae728bd8b2d84d5ef3d23c883f6aa6d09d9f2e1234b485c409a79c10ce74b0eed6b12f776cae51bfd93664c0bbb7ce8e96e6", 0x1000, 0xa, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 10:30:36 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) 10:30:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) ftruncate(r0, 0x0, 0x3ffff) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="06c0e7d89c8c425f4e5fea9d23d83616c216616e247a4aadc44b6a30b4df4239f1365f4f315258a19781fffdf33890c58a074a190248050b27d38ed66059c07c6e0d4302b8ca85704c6a2274ed67819e498b22a5caa558cd2ce8937f38d1f366575488ee8414a3b4140d170432b35e089c8bdc7568ff41e5e525b9780779e4d3d57197e1608c249ce3e46a5cd43aa9ddf76adae2ba93b8a29eab7c9a92a6", 0x9e}, {&(0x7f0000000100)="8b3d7dd663916e65d519db475480f8505edbdaf313b55df3042041e083abbea691c0eda6b374e573b293211388d38c7a2e98523ac5298d74161906b9cebd0244087f8a3690974cb1d96ef26494e8b41a231859b872b1ef33", 0x58}, {&(0x7f0000000180)="115c3342e34283f8222c42a306644d093095781ada8033ef41b03e9f517267276a913b320f2e18084fbd3c09ba0aeeae1d67d307b01c7ac8e9d1788ba93b198264e7a6913e8b900cece8b61355c492bcf3b01d25f6839c4139bf8430d52bcd8147c86c0a44af449318ac6f8944ac84", 0x6f}, {&(0x7f0000000200)="3d6a507b20f596efb0437910ad659564a3952a59ea13e4bc0708783ec0261bca0da7a57570daea1128355f292cf462", 0x2f}], 0x4, 0x0, 0x175d) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) 10:30:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3ee267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) mkdir(&(0x7f00000006c0)='./file0\x00', 0xa2) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000140)=""/41, 0x29}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/64, 0x40}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/134, 0x86}, {&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/31, 0x1f}, {&(0x7f00000004c0)=""/98, 0x62}, {&(0x7f0000000540)=""/141, 0x8d}], 0xa, 0x0, 0xa029) 10:30:37 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6094be1c00303a00fe8000000000000000000000000000aaff020000000000000000000000000001890390780004000060ef9d2500000000ff01000000000011000000000000000100000000000000000000000000000001"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) getgroups(0x1, &(0x7f0000000040)=[0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r6, 0x4) 10:30:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa32a56af15a833fde8c9727a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033a3b75d70fad90bdd544ca38300"/4144], 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 10:30:38 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:30:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x40) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "2ee5d569efb595607f0500"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) close(r0) write(r0, &(0x7f0000000080)=' ', 0x1) getppid() 10:30:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x66a6, './file0\x00'}) 10:30:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x7, &(0x7f0000000000)=0x8, 0x4) 10:30:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61730db11c88d6898651096ae973739ea78b7ec0"}) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x4}], 0x9, 0x0, 0xffff, 0x0) 10:30:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7cc, 0xd431}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 10:30:39 executing program 0: r0 = getpgid(0x0) msgget$private(0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8001, r5, 0x0, r7, r9, 0x4, 0x4000}, 0xfffffffffffffff8, 0xfff, r0, r0, 0xffffffffffffff20, 0x4000, 0x100000001, 0x14}) 10:30:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62149ec2b61100000000002000000000000000"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x1, 0x3}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000100)=""/128) r3 = open(&(0x7f0000000200)='./file1\x00', 0x10000, 0x36) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r4 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="e9c44773b93e70034eceeb1eed28e3deddedd7d24195e9adc32963e06297b24e882c8219295b2a3e9616ac6980db86c89cca0238788023dddada130e32b5120f0820199dbc7458e98455bc9807667ebfe8414e8a497e32a8f41362f58eb2402265a10b351a48ebdeb6a339dfe9040ae4ab444d5074f4c2384c278822c700076537619adea0b71ca04520c5bc44fd7822def7fe095dd1db6dc788f7c8cb0c81acb041330e407134674e540e9608d6c573000000000000000000"], 0x10) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 10:30:49 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = openat(r0, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) linkat(r2, &(0x7f0000000480)='./file1\x00', r3, &(0x7f0000000500)='./file1/../file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000580)={0xfffffc01, 0x7, 0x4b}) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') r6 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r6, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) symlinkat(&(0x7f0000000180)='./file0\x00', r6, &(0x7f0000000540)='./file1/file0\x00') 10:30:49 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = getegid() r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x500}, 0x10000, 0x400009f6, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) r9 = getppid() setpgid(0x0, r9) msgget$private(0x0, 0x2000000186) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, r2, 0x108}, 0x0, 0x0, r9, r5}) shmctl$SHM_UNLOCK(r0, 0x4) syz_emit_ethernet(0x123, &(0x7f0000000140)=ANY=[@ANYBLOB="712ff2bf7594aaaaaaaaaabb86dd600000000000000000000000000000bbff0200000000000000000000000000018600907800000000000000000000000004022eb4ea018c4ffda0e582f62ffae40401e0c0e92ab81c1f1899d70d702682e1ca646d45e2d48e2db0e357837dc31846446bdd269568498f68b7a2b9e4a80ff8dfbb8bbc86ed5e009d9fab4debd2d49f8737b699d9c60b29fafe810da2f5f7b0cb996fbbfc30839e5bd6fc930874f7ebce0151706a4b6bc527fc67891ddcfeccc91a7c2456fbb26f7318bd6badb3f7ed4dc9342c9c74995307a5da254feee0bc02012051b34f1f663a5d7ff69736b7d08987662a48e934970f2a58405f9325d8b3a635502cc3c0b915b14346d6f14bab314123314c3c7221d500"/291]) clock_getres(0x2, &(0x7f0000000000)) 10:30:49 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = syz_open_pts() r4 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000100)=0x8000) r5 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000240)=0x8) r6 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r6, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000040000"]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) 10:30:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x4, 0xbe0d, 0x8, 0x148, &(0x7f0000000100)={{0x5, 0x6, 0x10, 0x1f, 0xcf, 0x9, 0x8}, {[0xfff, 0x7, 0x8001, 0x11, 0x8, 0x0, 0x6, 0x4, 0x6, 0x100000001, 0x7fffffff, 0x0, 0x40, 0x3, 0xffffffffdacb9c8b, 0x356, 0x5, 0x9], [0x489, 0xfffffffffffffffc, 0x7, 0x3, 0x7, 0x80000001, 0xfffffffffffffffe, 0x1ff, 0x2, 0x9], [0x9, 0x7, 0x8001, 0x81, 0x3db, 0x0, 0x5], [0xf1, 0x9e, 0x3, 0x9058, 0xffff, 0x3], [{0x7, 0x0, 0x6, 0x967}, {0x0, 0x9, 0x4, 0x7}, {0x7, 0x7fffffff, 0x4f, 0xff}, {0x9, 0x56d5, 0x3, 0xfffffffffffffffe}, {0x7, 0x6fe8, 0x7fff, 0x401}, {0x7, 0x81, 0x624a, 0x7}, {0x8f9, 0x44, 0x1, 0x6}, {0x2, 0x0, 0x9, 0x3}], {0x8000, 0x3, 0xfffffe00, 0xaf12}, {0x8, 0x9, 0x5cf, 0x1ff}}}, 0x1, 0xe1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 10:30:49 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r1 = msgget$private(0x0, 0x2000000186) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000300)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000440)="11fcb3df8954f77f98d424f69aeb140f1d31acc68c7db2c8316251a2a4d585f48839d0c5c8a66f29154e2b21d95f6f63c2383a33257249260db07addeca37999a2485e3b6863b7c20df714bf578e4f6ad1050e1c1cff42bbdffa8af939e278e456c031ce23a704dd6b232c14", 0x6c) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)=""/23, &(0x7f00000001c0)=0x17) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r4, r7, 0x6) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500aac00000000000f09078ffffffffffffffff74c8f2d72e6d0ffa3e2df36e603f76c79fed13bed98574dc5b68b9be9d99e6d8545d239a06bdf126c539dd1078c6b0a46f83a8f3f98748114ebcf1df1ee533ff8bfff6c292d699cf32415217"]) 10:30:49 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a20", &(0x7f0000000040)=0x206, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) msgget$private(0x0, 0x411) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) ioctl$TIOCCBRK(r1, 0x2000747a) close(r1) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 10:30:54 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) mlockall(0x1) 10:30:54 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) 10:30:54 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000000000000003e63c50300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000100)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x36, &(0x7f0000000000)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1) 10:30:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0xd5a5}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 10:30:54 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0xf6, 0x4, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0xfff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7", 0x0, 0x800}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x200, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {r2}, {r3, 0x8}], 0x6, 0x7fffffff) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 10:31:05 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffdc7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r1, 0x0, 0x9, 0x8, 0x9, 0x5}) r2 = getegid() r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="1a5e49871fe77c7f227cfebcbe8019a00d50b7ccd7db99a30149f185738a8d1c7a69c28c862bd813000000000000000000"], 0x1, 0x1, 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, r2, 0x87, 0xd67}, 0x0, 0x800, r5, r6, 0x7, 0x20, 0x100000000000}) r7 = open(&(0x7f0000000080)='./file1\x00', 0x4, 0x28) semget$private(0x0, 0x4, 0x7e2) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000200)={0x1}) readv(r7, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) getsockname$inet6(r7, &(0x7f00000000c0), &(0x7f0000000080)=0xc) 10:31:05 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x62}, 0x2, 0x0, 0x0, 0x0, 0x1f) 10:31:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xae, "003c09b972d124edbc0000ff030000000600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x1, 0x401, 0x3, 0x10000, "618b79afa199ba6d278b8ed3ff78b015578e11f4", 0x0, 0x9}) 10:31:05 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 10:31:05 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000980)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fa0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604ca433ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06893ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/861, &(0x7f0000000180)=0x35d, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) munlockall() semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x1, 0x3}, {0x1, 0x8020}, {0x1, 0xbb, 0x1000}, {0x6, 0x9, 0x800}, {0x1, 0xb985}, {0x0, 0xfff}, {0x3, 0x1, 0x1000}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(0x0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000100)=""/48) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x10000003) semget$private(0x0, 0x0, 0x64) semget$private(0x0, 0x1, 0x430) r1 = socket(0x18, 0x1, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) 10:31:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)}, {&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000280)=""/73, 0x49}], 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = fcntl$dupfd(r1, 0xa, r2) linkat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) open$dir(&(0x7f0000000240)='./file0\x00', 0x10, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x4, 0xb909, 0x9, 0x7fffffff, "87849d10524f728c5cf42f648263b64f1c01958b", 0x8001, 0x6}) 10:31:11 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="070000000000000000000400000000000000000000aa3301000000000000c20400"/78]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x148) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) select(0x40, &(0x7f00000001c0)={0xe89f, 0x100000000, 0x4, 0x9, 0x100, 0x101, 0x0, 0x3}, &(0x7f0000000200)={0x3f, 0x1ff, 0x325, 0x8, 0x3f, 0x48, 0x5, 0x3f}, &(0x7f0000000240)={0x84e, 0x8000, 0x5, 0x8001, 0x1, 0x8, 0x100000001, 0x1}, &(0x7f0000000280)={0x3}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x3, 0x1}], 0x6, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0xdd, 0x1, 0x0, 0x1}, {{}, 0xffffffffffffffff, 0x2, 0x83, 0xff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20, 0x1, 0xf53}, {{r2}, 0xfffffffffffffffc, 0x8a, 0x4, 0x7, 0x1}], 0x7, &(0x7f0000000500)={0x7, 0x4}) sysctl$vfs_fuse(&(0x7f00000002c0)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000340)="779dde8565c8850b7d229ad1605ef672485f2125be739532bd393d1a05d21a38ed3d7de26371c987df1b8e652fcafcf2f4669f7dc395948d41e9d989", &(0x7f0000000380)=0x3c, &(0x7f0000000400)="2407a7617d59ceeff9f9fb9f1b05cca6bbd9e0ca7e8d761c13d3a59fcbbc33a711af470d132a872f0c085895eedb234e640c345b996390", 0x37) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) 10:31:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1, 0x0, "108a2c585355490200"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = dup(r1) listen(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) accept(r0, 0x0, 0x0) shutdown(r2, 0x2) 10:31:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000140)="f2c28c7d7b4d3045f7f2a991651a0fda25ded72d0c86c5d235d73bcd481b6437e162826e53a2feaeb07131eccf0b3201e4d507ae06212c78fa4b7be43bd6e2e08bf13bc1", &(0x7f00000000c0)=0x44, &(0x7f0000000240)="3ed9e78786fd39363f021d0fe81bf6b4ccb8105670839452e0a524a6e31698d287dab7eaf0fb701846e1ee85a7ebe11a349fa0a04d524d34f7c90570727614a294d98de4baaf97321bcaadd7492555696dc49fe61ccd7775749c13a3755303187e79f1cffc3a125049", 0x69) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) 10:31:31 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x8}}, 0x0) poll(0x0, 0x0, 0x6) getuid() setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x2}}, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000005426093f63f00000a00"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) msgget$private(0x0, 0x580) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r5 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20, r2, r5, 0x0, r7, 0x18, 0x6}, 0x0, 0x3, 0x9}) 10:31:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41