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)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x47f, 0xa090}, {0x18, 0x3, 0x3ff}, 0x4, [0xe5, 0x1d71, 0x7, 0x101, 0xff, 0x30, 0x10000, 0x4bc80778]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfb) 10:31:31 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)={0x3, 0x2c5, 0xfffffeff, 0x0, "978afe9a4115fe8b532daafe2c585355497fa3a7", 0xa, 0x4}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xba6, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0xbe, 0x400004, 0x6, "8afe9a94a7000000000000000c08ad3400", 0x0, 0x80000001}) write(r0, &(0x7f0000000140)="83c06e6f76ae53c84a16e6e77bb22d724ff25426b90849049ae60851ba9565179d8bad019c0448107938314fb2afb838ffe403776754", 0x36) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x400000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f00000002c0)="48dc3ef1154cfd64841f1adafb525d097d90966b715310b6c8af74f25141df29c8dbbec6b8079dd3abe4ffac3154dd620800000000000000139451f2dbe846b04281b98f602d32e40c8c22b900000000affebccf23bd6d5b264a187b39060cc0e4bb0000000035009979e13f011f33a0465fb73758e1fa5d55932a6c3942c710251a513b56888356680233fbaf99a78688190fee9cd917e77a5239a666d4b5a0fe36e1e8d13084f07b8017c05bdeef810fe48dd86949db6954ccc40ed98c5695873337088eea6bb8ce326b5c1c389849d647f4ce78383ab3381d78566302434067a2ce891f008eb20e94d3a8ef", 0xed) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)=0x80000) poll(&(0x7f0000000040), 0x0, 0x200) write(0xffffffffffffff9c, &(0x7f0000000100)="a041f3a70574761595b51f", 0xb) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffff10000000}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 10:31:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSKBDIO_BELL(r0, 0x20005701) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) 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)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x45, 0x7}, 0x9, 0x8, 0x0, r7, 0x0, 0x5, 0x0, 0x400d}) sendto$inet6(r3, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94b940c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb71d64b97162fbfac15e84d36cca24e4", 0xff99, 0x404, 0x0, 0xfffffffffffffd27) 10:31:32 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, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) fcntl$dupfd(r0, 0x0, r2) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}], 0x1) 10:31:42 executing program 0: msgget$private(0x0, 0x2) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchflags(0xffffffffffffffff, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/2) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200)={{0x0, 0xfffffffffffffffe}}, 0x0) msgget(0x1, 0x8b) 10:31:42 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 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)) write(r1, &(0x7f00000001c0)="314ef8e2181c5b504a3bad4d5095ac4362cbb911f250a939b2851a9dfca151d2c5786b77024e99dc42a5a21c3b4599688c2db95e1d33e1fd2d62d8fcda362b75abe6454e251323c251c24148d357e84b2b8483ada12cd6e52773325aba", 0x5d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 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)) pwrite(r2, &(0x7f0000000240)="3beae7ca90a903de98a0107e212b0388a56c3e54374a9e9b66b0c91dd80e67eba43493170747f751137cd41698d539d37a3edcac309b7ce0fae898cd", 0x3c, 0x0, 0x6) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x20000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3f) 10:31:57 executing program 0: socket(0x18, 0x1, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) 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}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) chown(&(0x7f0000000080)='./file0\x00', r2, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 10:31:57 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[]) 10:31:57 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xd}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 10:31:57 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) 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, 0x41424344, 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, 0x41424344, 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, &(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"}}}}}}) 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_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, 0x41424344, r0, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) 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, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x1, 0x0, 0xffd1, {[@nop]}}, {"5385001d2a24b14bfacc9fd3cf6867c0df4a754c292adfbc5db3541eb6646efaf416ebc8b0078fb86a8358b8ffa3e05711d2fb761ecc83395db8c72ae5895bab97a9f94963eb868cfec4d8ac0dd2d950e45fee0afaa09744ddfb85cbcbcecbec70877058206f338d2ca59addc5a84f82a232b41b11722ac120d723dfa7b94593a6c25f0df56b246bd744ac53c714e2bca73980be"}}}}}}}) 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, r1, 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"}}}}}}) 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, r1, 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, r1, 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, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 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"}}}}}}) 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, r1, r2, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) 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, r1, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x1, 0x0, 0xffd1, {[@nop]}}, {"5385001d2a24b14bfacc9fd3cf6867c0df4a754c292adfbc5db3541eb6646efaf416ebc8b0078fb86a8358b8ffa3e05711d2fb761ecc83395db8c72ae5895bab97a9f94963eb868cfec4d8ac0dd2d950e45fee0afaa09744ddfb85cbcbcecbec70877058206f338d2ca59addc5a84f82a232b41b11722ac120d723dfa7b94593a6c25f0df56b246bd744ac53c714e2bca73980be"}}}}}}}) syz_emit_ethernet(0xfc, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x25, 0x4, 0x1, 0x5, 0xee, 0x66, 0x0, 0x3, 0x32, 0x0, @broadcast, @multicast2, {[@ra={0x94, 0x6, 0x800}, @rr={0x7, 0x7, 0x2, [@local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x1, [@multicast1, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @multicast1]}, @generic={0x7, 0x10, "e2fa49a3cfdabe26e4d6b958c493"}, @ssrr={0x89, 0xf, 0x1, [@multicast1, @multicast2, @multicast2]}, @end, @lsrr={0x83, 0xb, 0x1, [@remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6, 0x7}, @lsrr={0x83, 0x23, 0x7, [@rand_addr=0x3f, @multicast1, @broadcast, @multicast1, @loopback, @multicast1, @empty, @loopback]}]}}, @tcp={{0x3, 0x2, 0x41424344, r1, 0x0, 0x0, 0xa, 0x80, 0xf800, 0x0, 0xfffa, {[@generic={0x5, 0x12, "15ee881242d5d5541e73450aad59c792"}]}}, {"bec5016526df44193127488d03db21d283faafaf8712a4a1d710b0f2679987e848db64e2efd2f2d722f127b4c978022bdc76"}}}}}}) 10:31:57 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0xfc) 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) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f00000000c0)=0x8) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)="1070860e441c73204a82246d9a443b792fd2d08e1599f2ee8b4d50b0b9b46c629fef683ee0c2112d1ec05a5353fff8f00d916b40b11c730d83cd673a71f9b8eb8014d626a8e2b4106e309f945efaca26c0a57a2060846192e79b7ff4036c5420c8e904681a5d754ca86a56d5a8637d3b07131de4d7f534c9e50e0f4b082412fe59c4f79bdb8caa7282704225129d2f46231d992dcdbc2126e19751b8f85c67597115dc58a131c8d653cd069d0fbd575c7d2dea2dd8bc12915d4fb0df80f14cd218c394e40228d76895b5889f2bd16127dc2376be9f0f8ad0f474901c9d57f012f51a6731c3c375923aead41634f47d85aae75028f5e103572512062cc8b04eff0d256ddc376b6b1ab9f7fab10bb46873c3ea6b406b6c0376d79a7e52e0728287033541483adc23892bdfde2e9cb5b2ece77f6149210300b5a691ed4a68c9bf69af266ec0c9e3da05b6a1f527409989550e778efe2170579b5c321bfa891c73eb11cd0b304b3a6ff0aa200449c770cd83548c0123d80c1f132412a7abf7dd2eb6195e7db7bddccdc74bc5fe1f8a5c548ad56caa1a7ea222be55a19430a53f4611ca25d113aebc1b111b1570b61eadc4da94ab2ac222f1458254899737c2c5d06d3139903097991ec1b1d542be79c3f37367ac8e47f1c89d5d2974a65c5a5c4911da929176f821ac504757935bd09c155b37db92c474c10a8abeba320e431ecb6f4281a204feb5e589db7fa219fd1d133ab7269e3b4eefd6eb0fd5c1f8bdf626b74919063b95934e1a16b865d339b1fb90acde5e3e89f910dd3f6855b97d5ae34a3d967905587c725987915fc73f21fcc8b3849b3e7013265f07a571f86df4a59ac69585d31a9490a11e809fb63ec596a3bee15c21ca3d29fb3dfbd0befd33d36d72bdcbe2e6e93a3ed37e66fbabefcd3b48849e2fd430ea5094b30070184248d59eab9252fc33b390eff435f32a6f6507b6454532980f4f02ac9a09742372cd8cc398144520983dededab5e409a4001d8814f1d6825cc6203d0c1214ae38cc24d385e486ad49c3a1fce6c9ab9f98aa36d2f73bf5e3319488ee799108cb837f58670143433f53d985e58c55741cc9b7a489d2cae7bc1104742d88c5e230a49f02cfe4c0aa16326586ba09875ecca1f1d03dbbfd8a64a1f63428ea6d5022b2ac4f1aa13353b324fe42937cf7e8aaefadf8e328ebf6ee65bd4976b8dbe28788e200aed2061d2aadc2edf5702577dacd567688431d5f13f1e0b673b9cd38029c14c99d9ff2a96fdedc755da1c296d73b01fbaecd306ecbfe79fe0cfc1c8cfc46a597d62b6456712af36a0f28ada400aa198564d2daab4c253cf0fc20beebf0f9e5b76d5c175906d0800fa23b1e4d0e5f1f62219c4bbec5140ab61009457551dc8f61a36ff07da44f293aec9cee0aba7371697b9e278c60cf75b90c1639c40f8409b6e9201876e1b4e2a63a358502e397d1189329ad656253abfede7f0fc1a079c08ac812d5d4614dfd2f9181a4bd7e7febd57d98c93fc69008381e046f5d0491431f7966d36d0c7f76fab992202a59f4085fccd3dd7a9fd3ddaa3e36addc2a8796a210fd592bd24cce4af160ea6bb458cc9d8308c5bafc280c73db518fb1573d38db1828b6c6a848e392120a0700d", 0x48c}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}, {0xffffffffffffffff, 0x4}], 0x2, 0xfffffffd) 10:31:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r2 = msgget$private(0x0, 0xfffffffffffffdf4) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c33567219d2f9ae73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ee972100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049f27e926489ad6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4eb2a301b0580a5536bf9e596253d668a417ab0c34174c9704331e759dc60b16126fc494422a8291f5e96c14ee9c0ee768ee09469821f019b189d1deb28a6c8268e4afd6929e1dc254418733c7a502e40f2b35843060082a83623fa4ff8f688701b64f1712f4036bcb2db588c5e145070c732d7707cfb26f659bbcfe1b607ee277bfc4a4d42ad39366c3a7880158e1e3c628b98c85d3c70228873a8bd72f8a96be121c5a6756a013a884d3f45f8ecdf0c9686a8ac8940d21707e6728c768b76f195c9071ce5e6ff41fb08d9bd41f1f87f11d3198907128b711d1db803b0"], 0x106e, 0x0, 0x0) r3 = syz_open_pts() msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYRES64=r3, @ANYRESDEC], 0xfa, 0x800) 10:31:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0/file0\x00'}) listen(r2, 0x101) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r3 = semget$private(0x0, 0x8, 0x10286) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) semop(r3, &(0x7f0000000280), 0x0) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000040), 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0xfffff727) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000019680)=""/102400) 10:31:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) socket(0x1, 0x4003, 0x1) 10:31:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001640)={&(0x7f0000001600)=[{0x100, 0x7}, {0x88, 0x8001}, {0x100, 0x1}, {0x25, 0x4e}, {0x44, 0x7ff}, {0x101, 0x9d}, {0x1, 0xffffffff}, {0x40, 0x4}], 0x8}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000001580)='./file0\x00') syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001680)={0x40, [{0x0, 0x6}, {0x1, 0x298000}, {0x2, 0x4}, {0x2, 0x8}, {0x3, 0x7}, {0x2, 0x8}, {0x2, 0x5}, {0x1, 0x8}, {0x2, 0x3}, {0x2, 0x8}, {0x3, 0x1000}, {0x2, 0x3}, {0x3, 0x2}, {0x1, 0x80000000}, {0x2, 0x8000}, {0x1, 0x1}, {0x1, 0x7fffffff}, {0x1, 0x1}, {0x2, 0x7ff}, {0x3, 0xa7d7}, {0x3, 0x4}, {0x1, 0x5}, {0x1, 0x8}, {0x3, 0x2}, {0x3, 0x9}, {0x3, 0x1f}, {0x1, 0x4}, {0x3, 0x200}, {0x1, 0x8001}, {0x3, 0x7}, {0x3, 0x401}, {0x1, 0x2}]}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) writev(r3, &(0x7f00000014c0)=[{&(0x7f0000000000)="0e3c2ce7b56ec711c2dbcae29edf7ba98e85c564a7448669b58fc0a32343972f90d8b8f7068719f1362fd5", 0x2b}, {&(0x7f0000000080)="c7d5ce39a170250440b5ef86671dd2bab05b0603deead8beb6ac500646891771ea9a875d8b0cf5f08d8c9bd86ef78d33f16953c10bf52ebdfdfbb77e80ecd290d92d9309cf0d35e8a4d5c7f5d2b137fbc35e992a08b434ca49254a8fe0671a7b3c41cf486a5daabc9dc81fae0a8f3820fe80e9f96e58642e82a8a7c892a3a2621a0b25f79ae284f05ba7a512d3c5f700e06cb3828adff5e5c696df7229baff8518dc65f5a8f3aca31708bee87db8311222ebc086b278014883", 0xb9}, {&(0x7f0000000140)="3c0e0cbfbfbcc7c00df6ac849afdfaed", 0x10}, {&(0x7f0000000180)="86f3", 0x2}, {&(0x7f00000001c0)="a3dcf7b269be39ab4d8e058664497e7a36117edaab2d9c03557aa6df534519d2b7acbe83a437cbdb8c09e845ecc04eee6f7a45ef480867c50f6ab57cd8c971e7d7be5b4eab08dc7ed16487fb9b8d804a1b5226530ee5ec43ba9fcd1d716c43be80855ceee716fcb63d5f69bc742725059c64818dd24e6c7fb1575c4e8bff23edc59eefebf093fd42f21cff7aa9fd9505648034", 0x93}, {&(0x7f0000000280)="62ad1a783077b8ad6358bc131b1cb4463301d0d035ad8bffbb7246ad9e5d1a61b43d4f3b4f2ba3ec232dde0c6ffb7bd2993bdbdae2dde6e0adae8a639c37d7bf15f04642430797a44d831261f65cdea4dba82767310722119621c7d6185ca0dcbbea5f0436dbfb", 0x67}, {&(0x7f0000000300)="dadfef5bf8e9d75dfecf81a4a8c8705e15ba78d93094d1ccff6d04c95c1d63ffdba49e6649906d7b073106a8b5d3619850db2ecb4c386d2a8a714d47a90af8e817b4b76b5dbc32eb0230a251a7d30bfbaa360100a36a2b396752472b26aac9ad31d0c0ee65d1c1b726587f48c700f2082228cae2579da6bd5a60a300ec0500defda2ec9a7e087d42cbac1024245a39c45eeaa22fa1e0196460c4d6afd5af0074f03d3febf7a96da83632e91a12400bef65b104a9a9501fa1f85d032716dfc1c767756a9c59d1e0352a21cb285837f5f23a13f514d142c86bed13d6a63c7f0ab562bf2de55d224ef65860be804867ecb8e0bd1d9424fd53e6375f8730880c0a047a2c049a0447a54e8d016750e721eaad1d5fcf4a039efbaa23f6d062105b4afa3e0ba03f6f0f07fa86fff21ca5c1130bf28747b66e0779ea3338432893765a14115224b21ef848a93896300d0471cb06dec438526858a99cf905b795863866afd8a2e96bbfdd1579c86cd9ab74a52500bfafab6c1b01d51631cc38d38de1d3a9b4e0ac6f1a227932c642a68fc13af46f59439234a2e6ce8cac8029e9ed96421083ba394d387d5eebc9e7c0723c56f91bc617914dd1e3ed284804505b8755fe8b75c19febbfa6075d016219784e3ce55e2be8033ceac551928d877057287c24ba9129ffe6a7cf85ba87ec8d80a3d1856f35970a874dbfcf696e88d8762dacbfa9cbfbdad2db58fe23b76c0d1330447e51b119891ffcb985f489dd2c0a3d0b4ec9b98c5a4b1d9cd9d78505d4b742be0ad55dda4278fe85004d3dca068ac1f344266ce9e3265a4aafa05165406639299721eb29aec48fdae3a7ae6e722b0017aca5e5ce1f303b40b5a86c7aaa5f5df6977b6a517b1aff90a915e7cc3635c9d8a400a45d16f4fd897cdc483875eea7ef7a2384e3acf9a7874c03a3138a509ab9220b2310aeeff0d4d2d0bd4ed2d0bcf992ed4784badcb863b6c63d1112e71d06042bec8705f61f929a1380c74d185b795e20b43fa4f689656361bda462057d4f1ae2011782824567071c3e9dac95b2614083a53359a0c6c134e57f5e9c632fa44676ac75830131bb68069c58a2eab6389b255bcfa48422fafaf780bb9324f2f10be5c61cb5e3f1ddeeaf165506854132fd89dcafa12c8ee508c6ea5bac10374d736d948bc09f9a4d7b58aefb4a4ff1adab25e38a7e0823ad31e700d995c973442e114df0c3b30b342970a816bf594debc5c904b51823cf37ead99f3ddcbbbaa7f0d5860a90eb2a068b3014dae9dcf7dce49787ec1484fb7674b0158c61086401048b76a996cbf1ef31849ad4208ec165bf01cf5c6317489a71cbd674e4590922a86a8f30ef79bacddc7e3317bd878c4207c3db97f421f7f4a9ccdfb99adbf92e23130160aebe19029829a36434244071be7325934c256813f4b49d6787992bf571c33dde81911d25acfdcd3fd1d9ba29c00c8d3ec354e41ee3b00aecb32a40b5c410e7fbbb642a2957fb599933e260d75037ceca589fa842707b3787ad2e0166ed8fb3db9548fb139f90b378db50e2bdbca9049e120e5e6ab6e9e1867278fbb0577721be5c596121d1e8540dedc60df195e02ad70fc06c9129b24ed520fc649cb47f565f0136c0a80f6fdf73f41f79c57c4eb0c9838f702a54c8fb1b64aacf3b0250816b126fcfab17c61556f29b32fb23f0b4256d25a5d497e0f30c0021a66e0ba5cfef8d9f57fd42dd4680d3414fa19e13bb0a4bef0a64e2c34b6a4d865f3142ac21f18bf2ab74d1f10455a741ca7352a8f6ad59554665063c3d2db4cedd627ce284d3833cf93be4b1026f384393bee2b848f7bb39f5d4ecea0fdf27eee0be55ac949335e2e67f31647857040fa39ed6784f8cf245c98d8a159fbc9fb0327aba514f514c9d07b05eae19e31c608f41e992c30c7c5c0a30f91eee50db0bf42833691e879f43c9c6705342837129b097d6b246c6427f545b1951a3e732e0b819d75cfce0ba009d5b414008545a622e6225912ef78c8f1bc86ffacb8b832c6ded3211d971681ddceb8302c4456a55577a61e6daff74361d0092189faa1f65df600d70e078d8795acf453ff6b2664d0c6b38105be8125cd741d7e11b233b8ee94076251d4cf575f69694f79d3446446343c9ca98367687691f24e67d665d0b43cffec9518d784a4578e9a0105ebc75349d644b3ee7ebcbd76b07ba26e6c942663b2872e938717507d2532001cc67b331e782304489b52cd68f4c111d1232fe3ec6b1d7d9fe4a0b4762b72e79d3e0df21f0eedfe49b76b5b1fc64fb16a17d485600052771449e9982b62ec75ebf299535b534c1a8e1dc8462ac777b3ff6adb1de74a7bdad022a6ca8ac5673ebd7ca92b70850a526557f63420dd778c7b6825bc91bf1d86dc44088a3ba582272a7dc65e9299737b0ec7fc68793d4648936bd6506aff182a43759d558eee9e6268d712c5774413848ef39450a8482931517aecae9c1ea8e705c1ed205e6b1b6551042b554668f27eea1db659f4a5e8f1202de158065944a35aba5453280e5393c70018f0766bfb3eebfb31e1edc58ddad107f63e44043333bcc8642c91a484d3bf92818e3054ee47c34277cd9ea959e8a4f52c7e47494a321d07b60a1a7815166c454fd71916fa885325491704e9ef55c2da2be429dd372b368d86ff195ae676b4fe5100639b84d1e2c7e936d6ea03da685ae0a548b62c955ddc4c3049310efd244055150b4edf74aa047f4fa33c1f62f8a87fc0d7259a0f673f38713a1bcf05ce416119db3aeb4e5e9204ab89dd947724db3d18d1d93b6bf502f488df8e616e8fa5f6efddc623848e7b6ad30713f8dce586d29452fd13e1802f0d7a14bc48ae76f7add2d0e521986fcec399b74e07c41d83cb0a28678689856beb850234d23d57c573690e14c6f4aa9e1c246c59985e45cd6e0f015d7a02cc7380ded641c4e8f135d8ccf1c509f1c4d285d84a0fc6470778811595a2a6c3072a91e126ee133d2d093b60bae3e2dda9857e47fc58efeb7c4d098cd705ac035fe7d99095aeeae5319a3d65ca7e912599e34b0daf850d44e34914b4c2faba28690a28665c08ea2090e38dff1d6bba6530a0a9b5250a52d0205434418018cc6f694ab8f56b2623bca106aa8edfb513e3c6d29a484789dd391d92d6d11a2da1ff98382a201e66437069ce3e886c2df3b989bd591f50573260d96ac3de3a49a103b73535f5986e42a6499eb253196d5f893986632e578c48c416acb43f91ee7bfddc7858ff4f49752241d3d26da3abe2854181d464c2588d65993e25de58264f0a6a47e39b030acbf1255892d55324d1f8f650d43916ff732663ddd474db9aac0fc3a202d4436575174b32cdc78e981190e0cd8496971fef336b1e6141b9ff973d87fde8a6564fecb6eb854d7ff8d23497fe81c9c7661379cbfd37c8716a0da24dee0e1fdca23458bcd764d74509b1428d6ad0d7c71fb5f19f15cd51d53867add76ce6aab42d4a20cf25703b4d587aa11f94a261cddf5a7bf696ccfad46c06d05a614dd1a3a32df092377ea34a6caf0f94c7816f011a2240bbcb5a63874e88c35195c5ed92506f5466b12e8fcf2d09ce4b083674e931b7d14b5eb96f8978a36cc6c86207ad4a1692170587b68f6a7d3cda9fe123d2ccd3b09a0d7eecb446df07d788461ab3e323c71d1b801df3a47bbadd85d51aeabf0bd7b17807ece5d27706522803cae8f56fadfa1e01b0a569fd331bde874bca224b39829b063cf63f0511a6fccc5296db694d3708de777f6670f431dba422450feeae327449945ecd72d4f10b8f60a0093b0c6af1d604ba3673ff772073d669ec787b6025688a7ce7b08449a80cc1fea522f32e98512e1cc92b35475ceb3ea70d1d259d0c3f0d0253048e01076e42f76cca3fbd80c432b5430d2c7a3dac5b8128a062e3db4c23664516c7689eeff7cb1a0442d19f595980f2f8fdf3f23f7b12acb34f84bae5701fe7e9792795b12be01f55647251f9484f3e8c97239952ba4f27175fbfa9ec58d0bd0c7cd512ba11324900442a684c0758d23a988194e1657b1b15949087ef6e484d457f7212cbcab358f1b211502a5b065321f03fd89b2212754e23b496d2314293e5fb0f9427768b03977d7b667d63d092118a6338d13114ff68dee6652ebcdfa5a58b6e79bf4f355fdbefd38b072ef773af6bdb51dfc887af7c516048d64ad054e283b319334829cf518fc692f3200905094165173c93591e84665e3d09a2e81c5058bd45459194e6f9c4112249aef5e4979c8c82d125a91ae6863cf55945acb2f54b1a785d890db5815d4a48b2913d278794324966a707710b9368aef13e81e8a0d06aeaace3a85ccd7264f4f632d88a89090dca077f0b3a8b4bfb3f4cdda4461ee6f8716b065d6d27a9872e5d26b58fbc91346681cb2b5489cc1f74cbd345d1958c2e578273c5da6f8c45cf07ae8b520b9087a887a4fc6b2a4d00dabfb3c3b9cfe8b8a1d0387c390755394c5d61abcfd0b08af0b80a436ec4318aea5331aabfa9e912b943952438b675ea668322515b5083013394a9fe31279d67db77fcf16e8a0193df1cc8cde74d767f62098ba4dd880e523a64fd6a74f8e42accdff95f1e26b04e3169c36eb26bcb6f2cb479096900923461678aa183952c386ab6a87c68b998a80bf3712ee417517802fa037c10b26c7b8e5eb7757630e182a2c33f88fdabc14c3f0b655c3a642a3bc9dd0df7bd1df83d562943e0b5826a8e94020895dd188a107c0cfeebc57a48dccf61f210a1728924a4dcec2f0dc00b84d351b37bdc472530245e4ce53fa76b5b78ce5cc64edf998e5dc295207919e4373b3f179674db233638d477b451df9c9f0a12fef25040e3720b6c2f6f8388c70f15952e1eb83cb5d34501fa5353b2ee99d6e1ac03e5482b7df42ebea049dd56fdc9c4cb6fa6dac295dd0e4802ffe348ed82268e40235ec9da2f012f3e0c0b020d51a34c2f9ad8979289b0e00101e2745aa830b08b60a899e91f627ec2c79142209dd9842ebef46f1bf3a09cea7d6368b74f89be1c2bd484ea87d47b20ab4587aa5e5dca686e946585aed67886c706078485c2dc34823f00e878c25473d090b267356cb52a5805db3d72e7be3aea79a38cc842f7ed2d79951ce191b619d25ba73e26050eb505fc8d01722ddaa1b06b0a5447648eeaf360896ea6cb65bde0c3101a5cb75035771f3a742b316af1fdeb8ee93d7e07a22f8de8fd3db7dfa24faddadbdbd7c74501374964ed11b98c973d1fe55c4c5aaddb59711c55103d5edd1fc26365aa378da97176830077e4990fc613260578502d6b37527b2d71fab32d4cf413ad45fa38001c176bba677d684551444e5ab35f1bf05b53885a84044ec5337d5eadd9eb603559cb432cb486b7794d8ba8a3b02aef8f31f5a2a0adaede020acb443f3c8b1c962d7863f75092627e21b4e9a3da02a7e06cf6afeaac40ed8fbb20c4547f21ea6b428d32424c3116dfac0fef1bbe761e2aea4a4ca50d8941c016b20e4370cf6096b621911062c09a3123d3ba3829812f6772781b50399340e291edbd2776fd8c86c4acb87a0c2790121afee9e76aaf0d536f5c80ad6f222084587a22eb3603e4bab99e550a3ca3a52c887a9a3dddf878c79a6bee31c930c75c92b1e3371fb826f4f089a57a91f56d06487b4b31b270766d42ffd445a5a85da2f40d5e552d1ed5089e7d9b4f95365c92c9dbfe26ac385a88f39e22d7e9c6f0f10c6059e388c20758a62ea88a44d75801b3cd544059edd0b860d7bf61eb54c084d04b457d7f1fd1ba51d7c", 0x1000}, {&(0x7f0000001300)="0aeb14af85d7abd8cbe7b50079765268eae7d802f069ceff99d70880f7060daad42dff405d905050a9282f52baca4b10f08a821cc9db8afdd350299f63dfd31e806b538de0198018cfb352ba0a9759b837bdfb8ce2207f291efb3dcf826e1d8b06a46ea16638ff3ab8fbb87ad258ace8ff820d4823456ac84f7132eaccf785b9a1caa27e53275e313215", 0x8a}, {&(0x7f00000013c0)="fe6b04675f0c3c690af4c930e7554abde1c1c7ae12266f6f957c5fabb877e6f2070d04fe6302652c7f281f7f79597b72b05b097964931ed3acc6ccf3e52e19bab531f47860a6d95b7d5fdf14991c2687b3491665e2e00e1bca63e269d50c9c273b8c7a3b467c4272", 0x68}, {&(0x7f0000001440)="797422ee3d83756846496a7f640cdddac8b191ccd0544abbbddebb56ea5a364f59cca82cbc20ed29ec40fb1ce89b9ebfbe9e8d4005a04652972764d42a3a2f0753fec4e4858512b78885623da704de38f5c77083ca6db9c0ffa01807d0d3e131e2318ad9fa7fa07fdf19d94a261fc0aaa824caa7cd2c322b6301577be7ae", 0x7e}], 0xa) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_open_pts() 10:31:59 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 10:31:59 executing program 0: clock_getres(0x6, 0x0) 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)) socketpair(0x2, 0x1, 0xd5, &(0x7f0000000040)={0xffffffffffffffff}) 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)) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x7fffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x30, 0x1, 0xffff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0xa, 0xd5}, {{r1}, 0xa2acce28c6f54956, 0x1e2, 0x1, 0x4, 0xfc}, {{r2}, 0xfffffffffffffffe, 0xa2, 0xfffff, 0x7, 0x3e}, {{r3}, 0xffffffffffffffff, 0x85, 0x20, 0x2, 0xffffffff00000001}], 0xfffffff8, &(0x7f0000000140)={0x8101, 0x8}) 10:32:00 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) setuid(0xffffffffffffffff) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 10:32:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x9) 10:32:00 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"}}}}}}) 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(0x4a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x50, 0x0, @rand_addr="00000000000000000000fce6004000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, r0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1}}}}}}}) syz_emit_ethernet(0xff, &(0x7f0000000140)={@empty, @broadcast, [{[{0x88a8, 0x7, 0x0, 0x3}], {0x8100, 0x6, 0x1}}], {@generic={0x807b, "d1e772cd07ce49a51227b8c93284b6933affb2e34d44005c488b1e1c017b41a68753a80f4f7831abb3450ff67b95b9d2c6bd4f15c9e49665402d61d3ab45d69defd4452ee01cf45d2f25e3688e894d770103084f61bd0df5ef1e86edc6343e216ba88d336021848a1ffe523d60f9b6de439dad3708ba83ffb2a2b3fc16351ec1927e0210fca74667e248383e8f5b44e463cc9e3c2009ccb8339e0935fb114fc1bcfa0fc7a8caf5a54b37972b4b836462fc8aa47fdf0f55b302a7f1b4fba6e023989a2c006e0acdc8e4e03d5ad38910b5082b0ad59d67994dee219a89666ac7a5aa7893002f6f7b66c4"}}}) 10:32:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 10:32:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) rmdir(&(0x7f0000000040)='./file0\x00') listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:32:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, 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)) ioctl$TIOCSTART(r1, 0x2000746e) 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}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x400, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="20a70a657390869451ed25c6b498b88ae5f00c77c3befb9d878f18df37e15226874311bb433e82695a1555e1387ee47403b3181228a80fa14a433da56f68abf72932d7664ad96bd7a89b4a1d3e437da7e470ce16767f1531e3de75f8f6cf355a9b378bd445ad358bcc7852802264519e34be8691e1f37286d2a6977c2747ba3ba9a819a406475217cc33ad4edea8bb137ee9c991664bdb009cb453ea16695203f545bacac96dafe6feebea135f829f5a559f3216233f703b947d24f85aaddb4c16103aaa23b8d8fe721300d01636475588b68c5edcd7011e88cfd6dd80d92f81cffaa8c4d14ff01645bc59e1ba1c8c29b76a21ad846ff74817", 0xf9}, {&(0x7f0000000300)="8200cc4e5e89d4f2190d324687d95fd3039d5bbdae4adb00811edcb8df4c7085627e3dfa83f243f842d07f1b0eb8aa70fcbe2fab7876fe44ff9ba15f064e5da92509126dcd37a6cfdb039b2765e520c2b77d1f5e15950b77d7fa87e3196488d2a9ef0b4f6c26b5b00dd9eb51586c6b0b6085fe93e21a535a8e9e7dc9d6dd9b7b6c3d12ef002362fc2ff825224f13689a568ccacfb0ecd8b0e33b942d537c1a8ae8683278a1bf7f12f6b90f48fece51b6cb9019271253bd44da2740f0464ce31f26543d524fbac3f1d0cbe6200ea82ad72ff82b500124ef7edf2408539fcd639e64d891c7834fbd653b55f659b085595748b53bf4e598", 0xf6}, {&(0x7f0000000500)="c6257a9f2f3ab00602f3167122e7642cd02cf6da18a82d826b4cfdb967d44488db7bc469dba3df57aaf4d2a42834951a7cfe2088a41c0d0d9f07ebba23d1b5c333b0a067cc74c5ba2f6e1f39eaa51a31a7f9511a817ee3afb31a9fc615282df502f6bda83d433ad75e763f051ffa7f075d8ed8d13f2b3c6b617af03f799e796e087673e0704ca3ecb3ac85d6f4d597991008d7de2bbfd3f950b215a318368aa43e9970668cb9d8030184f301885223894f133dc89e9959ce650f16e970d5f6920cebf22774c6478600eab45f9d2802f10fb30c6999cc058477f27211d54ba5e44351b9c7a524521ee934d5f91ac9f6c5313cd5", 0xf3}, {&(0x7f0000000100)="42461fec0fb14de124b11656920e04706fc19bb831399f625dd4a2ad", 0x1c}, {&(0x7f0000000400)="439a33a65c49b6a4380ba49d0cc074fe1003da5eb8620df411f7fd61daedd769acba159fff7c883186106c1b9b86f05e829ce73c20d6e563e7a204b449f65cc1ad2fe14659258a5b982a8a28ef11de337700e37b0279289a07413a27487e96081146d7321b248ae1207c9de4156e2541c48dbba95cfde28371e049ee24842b8be148611c5e25fcd438", 0x89}, {&(0x7f0000000140)="6f0e263cd5e4dd0cbd7f4d49e8128d4065ff55874e7055226099890cff291e11322ca250704248d9b47c3c9e20e3cf7e5d445f938027cd8494cdce", 0x3b}, {&(0x7f0000000600)="a16fd989ea041438439767f29573d17a9e0a66a0cc30407bdfe8b9e4c2d1cbac315a5e9051a1d704aa78988dce3160d7ddc05f55605fba3b00dac2ca85f6e43d851493f46f48a969ee71f9ac037a9509d68bbe1a699ed63ffb06afb987fc72f01c06b479bb3b081093a66683cc4597c26662754c0c49b5cb512330066f79c9db69292ee8259772b431d55ccb4871c0c5fbb61eca298660fa6c3078bce0fcdf8f1db5ebb25a3ae768f0cc04c04cbe763bf99c049d1341", 0xb6}, {&(0x7f0000000180)="c3941620b3383413fa8f8b51a0509b78d03c9810a2ef697c2c8c8a8fa41f8498f8ab84957576dd1484fd0e3c98", 0x2d}], 0x8, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r6}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r7]}], 0x98, 0x4}, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x92, 0x7fff}, 0x3, 0x3, 0x0, r0, 0x100, 0x100000000, 0x10001, 0x101}) 10:32:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0xdbe2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) stat(&(0x7f0000000000)='./file0\x00', 0x0) 10:32:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="85787c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockname(r2, &(0x7f0000000040)=@un=@file={0x0, ""/54}, &(0x7f0000000080)=0x38) 10:32:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendmsg(r1, &(0x7f00000037c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000040)="09d648d318aa4ab57476a78287471972518f8fac32ef4184e813", 0x1a}, {&(0x7f0000000080)="5d56a600d9376e6f907290f4da00131ba6787ef098fee301d03850c860dc7f0ad153e71fae9234bf97b292ba00688273c8b710e03c27754249e50a579e44edc646413f607876d079594e59ffaeab6e3e89cc51595c3c8693a0cdfbd7fb572749bb938f534ff4397e02f7d0b146018fc587ad58442ef6d88c0ac07c623220f1f245850a42422cfd7ea2a837ca311091fc4794a874a21cfb2849decb9a385302667c1e039d1fd5a0d92eaa2c02cb456ef64ec9e5454b7e81095100556d07438e30f121b0b3421105f85a8aa5afd7596cd34ddd91bcdc2430a1806cf8af9dbf0bc2ec65db85db2d0de0006e58c1f226bffb9fdb899b73e539be6ccb7643c89ec63e67b5de43509cbfe196c54d097cae0b7babca9c8e500ea4b09aac98a0bd32a54aae9ed3c03d3e75067de5cf77a8e2c7d3dbb1ee922225e7a9033115e2571d34d359864d27fe5cddf506c88157793ff5d8ebd655ba551515fb7ddce76890fe825516524f4e101ca16e94958e5adfb4593188bfdf251b7ef933fcd9e6f7490a07fa13bf4130b6f4d1ece5ee3e62b78b039372785967614c4504796e24b99e05b9ce02b6f34e808516367251b367f94f2f94baaa8e4b9302b510ea3c916d8d75351ccc31f2ec6fbc5c818353974a25dbf3147c12a4da768342ab0240af85afbbaed55ee0617c256bcd32a454042518069906bec75b58d596e0995e77e88a07efb43d370fa8f77bc3718575fbf1aee3d724b8b7f15bee2b8d93cbfb917474a8ef61948ee53a4d9b5591537aee11abbe714eac77f26a0aabc6b253dcba6c96e8c7f24325f6bbc4dbf63e91f4b8a58c89d9a47bedcbd7ddb7ab8fcc378bb195d758da522e92d62ef1c385a66d0ed0c269a41929cd9443e84cf31d71a6e45eef365ebe2a8570de8eb74f3e90e58e93e75fcc7ecfb2249f7e572b371ad1f046dca6a5514ad5b1d8d1de31c69e52d36dd2640c44439a54104f8b0718b7046d29aebe2098eb2749fddd40cc80b807baeed76e1c3bbdc9257520e24749674200b6c96b16cd399a8754e7067401e5533a0be09541b8f669075404982193161070ee3c781b6c1624c2657a2e75700f448b79b3d076e503071d55f376fdccc386ca69f9f1720815da68a59d003186ed56a0404bcd15c3ae721fa11672ccf712c0729eaf6aca333a1252774638b9a6b2c2347c5fbca7c2911eae912ea914b5aa5c6bfc6e2a50180c31cb0f287a768c259285942e43e3d3861dcb20273d96731f5305ae8df40feec8c7a1548026c2f99b56755c06d2fe319adc730201b49ef941c2fa70ea0593a0d755004b9edb34213de35348c01c9c7d3d202a6c2ee7f42d437a393bfed1e7625a95eaa3206c2c75ad4c92c70962175221aa076e185b3a007c91eeb238e275164f7c0b552c15b3332f5680626d556eaa3fb1f3efb5344b787b5378f3aae64f0fbbac5c56d589af580568c3d7e88ca8af26c1b20df87ce4865a4bd5f807290593b234f909c4b0d37e4f171e158ed4e58684287f421b2142dc882e0526f0077cea228ed49cc78140fe9c67c497b6b504d0f1016eab4cdc1852042aaabe834e70e5f9a0c6a60cf11b9a2aa64e19e0464f09cffe8cba3bb50e4288b706f93d1da578626b5718bb7dcfeaee0e65b16cfe42bc65ba32ab0046d915d556c30b45cec44157909838ddf8f230edfa6887fac4a90f8da32dde03496a0159c995e82018f6eeaccff7585ef16c9a9b524bfba5a2eb102fefd8d2f0138a9d1c92ab82fe682142d7918995266899cbe50b24d612056044c9731c89ad584cce05209c5d0813a7b97ff08ac5cde7fbeacb4ec04b58b62a92aa10bcace1dda1665c73917295092493d770be904ec5fd9c8e1539ad662365c35dd7aa1aec0bf93ac14fcde880a5a11e200c7c66488f222730c33ae6bb31c0725429e3d835e915570e0d560110d2211bf5b466e8d9c24d27978fa45e8efa3373ec16f5b91d09bede20f40f470a524e65e337a32aba6c3bfc9929f851c752e153eb820d6e8b8875e1aa60ad141c36327cceb83278e3baed8bd80ad222c8ec90555f0622c6e2f1ad9d8c58f6d6b14bdcb64059b255587ad68f93de5dc32c03ec7c0c77ef1e96f4658ceea000d9efb490b3d8d04459f9b20d26f491efb254fc9abb1f4b938b49c461db8de07b0fdba6a5389ac9bfba65e1798ab158685c79a491e4d9a95db8adc2143f65048abe1c3f19852894b3dd180d524fb3ef3b9bd5ad5b453ededed7ec88c5792e7dc8728fdc3ab440682dd630a03f299042b23b3def4fe0cf14fb329b94089d7ba8b6e4cc0b407b1fb080b862e4421abfd2e53e8db98148dca8c15f65bd49a7736c88ab87948de6a8e520b96af0880df53e099d1cefd8d38d637abe4bfd48c42b9f4fe859433d03e2bf1ed4f0cb8611496ef864ca2107247d3c637f55fc0cf1b583c8567138d28af625ac2eb8fd8cd743db71d61c0054acb4cc14ed0b67bc5f4699d89ae1d17b4ee86390ab9b65de539b53516dd73271f56e0a7c44a0d2c8e37cb79d3480193df14cb78471833cf44ed5f56776d385b533dcc7a7c204cfe2d3534640887570933db3d002bbaa195daf91b0002f61075048740167a3f0a2ab6ee15e723903f7f032d6c873043f8653ab845353da77f02103275cf2da2e7c6e44492d9fbb4ee4a8ced15adac919967ed3eb3bf30e9bf79eea8bdc5c6196044b9e8e51457b47b14c58b89b380f24635ad8bdad1aeeceec58eabd52000cc5632b4a5dc2268a42bd0ef9df09cac24e6d25798765850b1919b6912cc59853be0522941f9f6f0936eb3cfcd8e4253d41a224a48159e15750a4acbfa1ecdfca3876dcaccc52237c286a6538e457f7ce5a476356883feba0edc22566d1f5d21b33104788b448686ea40aae3fada08360ff8d5ea0ed4fd96521106f9df76e7d666331d981a7cccb19c1b03bf68d8e1d003cdb5e76b1b1096d8c62ed9fb4a3ee98b010a54b509189f0e4f1bb2819b85a6055fec99f00d010c7369db30f7e6a53bdc9a161e18c00622e811c29bbcde61757bca8071f9db18a1860dfc982782e12878b2ed5e4d875fa104eb47cc67f3eb9756ee853fe8ec9ec1a29a3f78b3697722498eadc8856851faacb09a19853eb2930ac058dbb8c0ffe647a929ede0ddb3c6557560ba0213e4a52165a94d541ad7efa380020e26704ddfdc2b73419a499438bfb8b4997100a0569ecde8a55a5c1a649bac184d2ebd6f03f6c013ef29b5e1642cba30c8ff5d82745e42ac50726efcac2e7ba2290f7adac328fab2e2c7c111fd85c0c7f1323b6a54a9ef39b65c3a49d3664ef081c5d18a2e819155df0c3a17c2867f93ba5108a4ceb3e07b1d503454f8afd8e64419fa2ff612255e7293395fdfb321de145579e0591e0738effc702dcd7f9beef37d6f47636b33650058374a91c269f7b5b66de3aff88f31d7d527beabda0e8de6694d8a55b189efcf1c7e6e1aa181a57355d0003ef1119d5ce53aa9bb2abec9661dba95f969aec0dc8f546c658ad1a49d6e92ccb4c4922616f38e8a456fcd62af7dc154de549b44520b19e0e14ff839faf34ac7f25af0f10ecb4dca968ee556406442bf9d35645c948a8a5cd6bade50ce195126033fc7afb1dfc662165b0f11c93f47be3415e9abbf2cdbf4388c80a4f412f67b6e21ecba70610a14e617a80b0016d040ef6ef4bb23c51a26ed6ac409cd56f8095cb537f4e4148ba6fd670cb4fc3e4fb2a39ad636e82cbd661839b441718890710a36bd09595cab6f6fc8890becf94310326a24f11856d44693f08d3409603a20d38e7ef2ddd94a075e5f885162d0d704bc6627693d12041139acd46342ff81ec88a4dd3c716a9224737a8e1b958066ec8398cc4295439a66864530dcd23613ed8e0b3c4a7daaf0d9d8301b43ae68873452b2c12a4d99e4b6f3084d1ba026dd7259b9ac67ac45e6a137dfd52822d7820c6a8c8a69a478326014253cbdeba8c63d5c4ddf7dd1d34d1d57a703aa199f19376dbc59b5909f838cb78bcbc923ed23ecdf99bf370fd9f4cba7b88e9edb6450d64799a52e44ca0542d49edc418c10b736dfad57aa057fef7ec2998301388ab5fbf01cd9171ea9f5efd3b797c5a459b0b400e64726b95729599483dbdd50fc636399f4f99fd11a6e98f530808a4e1853a7ca21a3db5d4290b7bcd2f11ef9dafa68a274e44dff07f10c9ddde332a26b7595b89ce134b971770cb11283287d3d1f780ebe034fdfbaca71d79558a2611f60bffa8ad1bc4f056157e62234344a317d8748c1704c92b4f582ac4237d10a1c4c273ce1f498ff7558808101963384fdb12333d3a97b742ab40142b975588df2e7c10d8c19e75eef11fd9ad2eea2cba64ebfa70b0eabfd363fa2a8295ba108ac5bcdfbffd260a91f19d8ec84ee6b36e531f2417ade014229bad61b9ff27982162c5321389aa3f98294abd1b9f51cb5cec0447c43f9ec349fdcb63990ea412a89a0c92bc7cc8af6e50c1c3ae2d960f4fc07f4c9fa820643954b51d61538cff04767c18586bf6a00db3f44b09d4b90a12e693306beecc7a077698e1270ecce75e1d4472dda69c8627abeee739a82ef70f21e29308ed3d95166d78f36756404b11dae29becbc75c9c7b2a2a4a60a1359bb42fa31a2f8bea03235c055873563d9484624105c7b45e15dcbc43e224939aa1d111089d544b21bb0386822d6574d92306ea49d801102ad6065f278bd0c51ae8e4ef6b59d9debf2ae955a842cbafb0d8ef83cccad3457c46fe0017e2b37d0a199fe0ae80cd2a200a9dd60ce139909e8204679bbbedd28a5738daf2b5f0c81551142296dfbba24f2c3bf2a8c11e77d0b57c0c1c824bb1dbbf71ad346d4d4b03d043b11e75758d5d1a8a71c397f6abfd4e18e8d78e893191d03850e31a64b40434511daf6b3aa50434062e03e38ceec7a1585548e05e68e2478fe62c17958215492bddd463f6f18862686a82a61b50373931b62f0f77a58d207ac07c131242b4f11471482ea86b98770b141f5adafaff5def5be9c4bdfad92ca3db08d8599240089eed04b5ea15b36606e95a11d56745f62776d9958e98f4a322004794b08df206428ee8f7db40efd5908826cce473362a49a4e9e63b861dc49c413bca76ffe9f24676dc8e4b1fd8213c70bc5a1a94771665c71d80755619a5531e670e777d258c33379b7f655946b51b3a1dbc3b49461838d52022f992f12e3e299d7bbfb13386f43bb31780e7af11ef24555db8fe43b03c11bd1e57e6267c34535e488661d2d2701b2a426c9a73bb9b1e6c730cee362a60a44ee7f5eeae96c8a20fcde899949661acc18cea4aad7224362fcd01d6bcaef9e509ac3081e86d6e7495657f7c553331268029917df9127bdca6914be242fc68d606cede126c73a64fc4aca66b9c2dc72262a8a1859b409631fd89b5180831ece61aef2fb2782e14f56ce4a4b4d8481440a7687957fa6b8aa146bcf8c53f0fb47c3da4bf27ed5affcac2977e1a0efa49fccf0972158941109199bf10a4946e54977c94429935b4ed8052d0fdb53658376e5471dba7011d2be54bcc8340a02c767d0f9c8f803f5d0432c5fe7146323b07943efa01a8cdea73e67c592b708a230ac106865d0d3ead22071718dab307d390da927a3887e0c442313497d914e3d73a0bc71824e6f1ac868dc46d4b224f5a4d0773fa8a350ada8961731e35b94f10a28e3f1d3ec5fa1f2f58a37d0805b6f050086a7f298dac62ef220c9c116cba7e1c18b5096b235e31735ee71b455016941a08413173d2467291ba33419b6e0ce4730012c10193dd1b36c", 0x1000}, {&(0x7f0000003800)="bda51241fb15a11d0a814d088a79b8844ebfe19fe43501f0e0688753bf6c4690fbdc653710c9ad600479ee86f1f25ad827", 0x31}, {&(0x7f00000010c0)="623c18cf45b423d1c2979e34160bd335b694d66a9f5ff4cae47a2384843ab6dcf0103e30ac04a331d737a0c5a7556e2ab5f74daed6f65cfd53b0faa61b7707befe18a7a701f6d6a2bbfa0e3590562c099e74f41a6353e7b1dde5121ad51d96daaae6b17d0522d43d2a94fac04fea1270ed57b2c716bac0ce6a449ffa6814a783f6d2a7d8d7b63490426ed22cf7930434c5595cff4edd7e94384b65c6b5bc5e3121d26b2555009d0c64d6a92fde44f3a89466b1193dedee94fefd1f3f98b7a773858f0372022690f2491881bdb20047e91449cfd0baf15f151668f5b69c8795b19196d8a93c91583452e1d1af4aa2f2f307e6ce19d0718f441d288104b42aa2f3987db78f87ccb453833bbcc091e9b3f20b8cc73129f9bd86f09a33f0b49929a1976487d29222414420b2c56ed208bcfbe66697d3af53bd4e4643072d199750b6ee9042402daca659aa7d27dc470a1ca78aeeafc8009508dfbc56eb197fd73c758168b91eaebfa2bfb70bf5ee6e3aa00dbff2036bee16f59292e75c2fcb52b17a40e720abca0c8a04fac92bb45e8cc421c7e672c265b55e72f708008a3499c4b0452ebf2dd238af9e05aad811f733f56cdb4975f3a46144c120ad543a7e1bb8946506e8008858b6577144d1d1638d5c77ebc437a7c2b0cf27097bfbdd52a40a6fcc051cbb305ce4559f4e3976110c8d95373889718403bf4a551ba2e87bf183b47f577c814eb389c5338eddd6051d6b4377ab95f4b3eef5d0f7b75473a16031e4f3379de06ffaad29ab89ccf196c7da25b638829153df2acbbed837142db3a7a030e857773c37a67cba8cd302097ecf607f9cf147ba1b33974b05554eb3c7ef7fe3a3bef57d2467ca775b8b0124530df20a58d3587ea289863ada8f7a292417911dfd22b0709148ccca33ad04843a7d67728e95f7a22709deb4f570472c654ac2396e8e74b93b581a6c063e91e161a2622539482380baea8d8418c4ad2e8e0da0528cc67a16789f6f561b6ea425918ca5ec18cdffba4926209b113f3ae60b11524a929d0f5ef6401196dca7f37157d8d0c928056b99aef01ca00515ee32703eaf67a35edf7121102321fe4b802c6f9a181a3071ba6f3d4887c352ce758ead91f1d27b1d971b43e03fe878750773e949452dc30858d2cf10c492a13f69782b786bbb8fe1bf23ab147dac8f8881b620a7af87ff0228e9cc7bc4a53b90872dac7267dd362b78136e6eb6d307c5e73867bafb0baad4e7ef3aab5765aa4b3f9a4df4a457922a657abfe6a93900496182e51ffef8b4d1d2042ddf8e0fd260c79bd4f06bf8b4cec2a34980b45bdcd1b851480dd5b1e9378f0ac11b1470581fbd691dd724cade58f6e22379a2987a0633e8cf9bcd9256f7b4910b0b3257b34a39f7d70bcd8c0cc4980b454d21e9c7c69dc7aa2cd838bd5402c5bc69381a9766db8c35071dfe8855d8a4494df6c678170c2127dc19f8dd970340b6e230d17639c99ce403001e0230fa122594b9cc95243203ea257cb60a23e047eb6be9bbe456c7ab7e58164b4a7f38b4b724b012cb17517506c1b0a4450065c2e2f669994f77047239d42607048050db7292ae53821296a599efe913732bde67093e656e287b6747694bad33a98b43e29c6456e1329be1077573abdcda237d45a58ba482711476152a8650e7502b0e09abaa991be3d56a466b356f07e9fc88ded7e0cbb9b12b858041c7f0786fdeb4b3718c926ffc5944107610e27c9e37d7996baab47d28f42f580060b8cab5076745d9d8d56504b7cf73743f7e5b220366c0142301165a0ef203116d6646c7310d3e1dd6d53f5828473d2f982d5747acd6928ed6d20f8b26459b2fc82fa5be58ad7be025394c3f1a5e5a298af018ec01eb44394630cb0cd00a3d143d6f0e541981d788fd01c662d7c71e844f213e51b518e7a5d3c4b527b94ac1b4b5295302247187d2061767e4cfa4730d52ee5778bff08d24fa560121f8a144368ac265310a4722474927dee330ee5091af79713b015e12f261f6f8209b140d7fe02e3bbe994729592338340bf2ca97bdd90e4fe97814da856f4fd5ac6b0216b8d213a6336210f64d8eb4d37f9863ec3a3cd39b4d56cdef5ec9f23cba3bf491051a6874a603b2968015e4b4c68a771578fe596c9c880b942568e8a7c6cc52a464e0373329e5a7af40c97edee812603a10e71e4f7e563ccf5931472d5e1591651454630bb03e8efa0c306f4c15bf0f1536fc5a869d73eab886137dec9779113666f617fcdc850c30915b2ff791a997b46aec762d6356de3e40c117982d3e64fd26a24daa94295962359c9a3dcc34db719ecdad06ea0565276a03d78da1ae6c89770d71f18873d21622dec7eb2554fb8c69b341cc881152338d31040b34abdc6da9a7fbc3f073b51537a273c10f72111bce3084743b245c2a1fc2bc87ac1065046be4e012d03a54876d34c3d2e743119b05a2e586d211c91935b3fcdd4ee7e0cd38e8707c2791386a53b5ab24d89c436905b1f6429823485822259755c83d9fa19bc8e5a998ab92b73ebf84cb7c3012bed9d3e8212fb1c47f900c832f0a6d92a10101608d2e3309ae5beba14387a3260775f6d0014387d7f9a4c0ae974145170f75efc7108d05b8c4905c7982a366ed8675e4513a004345215493728a0684ada821d0333d5f7094fc1415006fc1747b949553fa95566abbe83907ab266312cf0a3ace736c5f9781464da35017a8ff09951367255df374b80c5c52a9d3bb2f920fc9d9c195e60ae8db308ef766e3fcca60bdcae64c79095a5be9fb589b7a5934c5d0f7848798acab2f30372aa157508472565a3b59d2c1c87882c335e4ca89874726c80717911a3311635d91e00d3d37717cb159ab7e85a32bcb49adcbbfeca9c34a33ecb5dcdf4da17b5a59a34793d45d7aa918cf21ad8517278e9530377f46cb90ed7a1b843fa8110d45e002c86d5accded59cade3fb2268784d285b7f7b352c22dd6a7605f61e580f88757421b85b8f0dce5c63989999de2c78033f4ef60a5166ac177a20a8f386ebd3715a9c66bebe8f3f20b2939b3fee2d5c435f8552da8fe8f95faad3e465c819a854c1e573270506955411df4a500859cb8fe791ba366f8b2b6402e3ffa449678c493b7d52e4fcfc400724ebc548299c482624a548f9f1030a747a75d26b90f7843925cf55cbd3937efe6e8dfed4163308c5cc4fc3d9fb80c84bc4cda4d7ea5649ae5a38c615f1fa67948f28e44dc0426869c68ce9abe0197775491f339adace3f0bbd3ed00778f3cfa827d939096c6438e205b3ad9740415bbce8097534f34bea607d73481a4c6d76744d2c4d59dec40a222fe9a83b93b54e51c43e1c66761e237100f8c2e53add1920039a4d4e407da7de3eb2c159f758f378f40e2a51d89eb144806f61b4e4254fce472ce42784936e037bc82f07c0bff0cd4ee59d499bd9cea0ca02ac5a5086b9fba332aade0989c7409507fd829df5cda5e216980ee164d24d334d7f41ab54dd6564462821f9dcd9164fbf2afb05cc2f7d669580c15d3f9db8e79920dd8f44fe9fcbe531baa497a2aa9c389e6005a106ea5e060f4422ba83206ecc5859ed63a6253e3885b0343c001c6a8acad5dfcbbcfc7a9911bf7e4f3acf4cc2564a68abffc4ee53798f84d626da85167295d86f775741d485693aa48fd93955371fee9a7db58eaad1eeb6b681cf2b06fb904114748d0567605fbd3b56eb2f6c211ab7450ef9cf49e24831bfcbef30eda2852f6dcacefde2e7efca9bd74a25d1871ed4a070c299a19442786733e17bffb62c45d1a06a5287d4f535c97371cbe923fce6955c9db14a0705c2e8022a1f4637d87d2df12f00995003ed92fe3c614e628d906c51313d7cb0763b5967129c2958d0a8586c58850c3aae0dcc4e34b2b67ee88b45ece11101d56fefb982fc3d3a74b0c688a4a873af4af9d44dec63900f5fa4679bf617caa857179eed4a6ab12802c8e518c7a8083eddce17c0863b9abc6ec7d21fd2e1e840e23a5cc6765f7495bc474d73207a39c0be0986080f4ca9dbe24528576ee6e43fa99b9c42695b29fd2f339fb6e541823281bb440065db08f11bec8ba9a804b6e9b421a125a41c77181702342fba581803e4bd1670cb892d01f51a79ff16f2a836ec5454037ddcfdd268c75f305d59cc0fd6888e63c8b055c41a0299bb45ed97a0e1b2ba3feba25b7424b6b134e720dbceb07d24e55a0323e22b71b6964ef4ca4de8908094713cee23a859e583e4464068cd8915ec9ee782fdde3cf6f726b4846934be427bd0cafde2bd3ea87b133bc6ae4b7049be594cfee995c4377f8447db1d8e54839b8d826a8d92fd993540d82e62b6387b703a7db83069ad1dc27d2cef3160d6abf1d6d6fbc4b87494019c387769013f79f97e5ef995734b8c4b12eb5f6b7b63a129b3ac84483be8e72f41ccedf484cb552062d72782561c9645dc247907e3b5f8451dd066d3c7fab747a5239ec8a93270dbf4f1dfcd6280ae34f3a8ab929268933d4a50a09f97cd8af15657c72da026f8e4dcb63235f25762dde5ec049efd8d3f0f32f4b650545b170e494b54f7ff9eed102a1b0f7d8fdcfbbf2eb66abe16e23df0d48af0c5685bdf80654cd7b13db22c57df960d76417cfa56467de8d5aa45f048cd1ae73829230d9661793b595f6988b6ec9bb420dea4d40418c485ceb40d594be8799235c212f228ae84e12b207ce781d7efd0cd1b2269eb667e55ded9f192e383d6a7110111068a1a033929e06da3fa26898d79ad43b981e3ae3a4cd8f0f8fcf5bc986d4539d431f4869ba9654fb18e8d44bce4eca383dd470c74440b23b89f8b14002a4b3b345eeee56256d6fb767f80b78dd49a99198a298e63800206f9e73b68879b15b0f3ceae2d696a9c1971a38af42c82e5c024f8d83b9770c83c69623f06b36168920d471e671f855a428da4eb3ae6d23cdf04c012ff350919a0c3922da234277fc30cb61846ba4f7b2c520879028ce6e0e15af5730d82c30691b5a934dd69763ea1ac57b0138dbe5e38a8b8f823de013bc3df5383f9191c0b19a974584810d9d78fd8bb25f492354cd9f3b34e0c5bbea778a9401d78d2c9bca11158bec612782601a64e31a7e62267eede30cb05d4854df7092c3e9f6d6de822e873c4236b4ab855beccbcaa5d86bd21ae5249f4a52e317cb85879cfa329fde8eb3f10f7d24ee186d8c3b6756f2b7d8794f31d43446ad769fdb28ade16c22d82ed4c567c7b45482e9bb6c2a0f765bf7cff774534fdfae6a2fc06b90d98e5cd3e4224500e3c686bccef66c5c52f1c3b1e5dcb3a6789097effd8ea6c986f023b5287aa74510eadccf427aae3b0c7de3c8a7cb7830c7097a72df7ff5ec3d94db70f6a9d5919a123b36bd3b04d3a3a23eafe75925f66125ccda07e9243b4b18a4c9d48dbacaf73335c52d1289ed8f118baf92ad48f68c59fb5d34f067190b3a8178ac9c83d3fd2c41986f90e8cf42a0f7be8f8f0eecb3d54f52157eccc197d91685737ac4bb23dfda95b8d6ba67af8ccd770d8d50e794449ef8c5ad79141791294166d97cbdc2a684123a567dc5afbc4a6e46ac32ee1c5ed714b713e420b54481d0f6b17cac455457cdef318b6c308f72fd07c13d5e3f5298802b07f65fdedd055b779f534dea14333bbd3f18c54b7fe347fcccf680cf2290beea93773390a3b3ff4bee8df3a92d445b35dc7cfceee46fdb1d208610225a847e67e50384730cae43571b7200aa885479bfca52dc72d766629b2f492869c87e3d864abebe4aa035f5361b59913c87beedbe89df962", 0x1000}, {&(0x7f00000020c0)="d94133169281b0126112e427d3e20ab97e8b5876c48f4562c189674d2cdf2ed56a9342caca25b3a5747c6c1c0fb830a131912dcd58427bf6a27808ff59d7dbca11102fcf29b479c188af1164bf9704e680e4311d1f521cd9c74780cc2377c6eb87c9bba4279ad1e0ea63c2e0af23b866b73d288a415aecee1799a2e6282dbb37fb40371c9e4aa23c850a32b72331f01a18434137412ead7e47cf6c2ac283aaf2040ac2e9da0cd2bfeb134cc1307eb5e620beddc73a5bd4b0e3b25fade26587c2d3e8db2c24a46a3d4265e8a5", 0xcc}], 0x5, &(0x7f0000002240)=[{0xe8, 0x1, 0x2, "e39d41f030acef47e4adb6ec1e048e2844a1b5b3c6acfbb4a84d0302ceee0753d23f29701a01e621bd1f9b1d221d477bc7c654356965765e5384b68424404ea4390bf694efb21e9436360f64e65b37735ac1e82b2779973e3f08ec5c6cedd91e7924c9a65632a22f16c4f193e0b4101b7534bcbdb0e3247812ecbdde425d112e32e3d34ba2cb92b04dea55d852fd1154749ae3be08f029ceb9107fcb8f50b44f07fa76ebb458d9f9f0b60bbe9fa05fa72bf4c7954f0d460366bb64ba95136ea78bea599cf4fecaf0b0acaff00861f2ee52bb7c8b1d39d9"}, {0x113, 0xffff, 0x1000, "a6bcf5249a50e3edbf8c28cc202122f46b012a82972eeab2a081692048315a1cacaddec1ec45fed30c7906d0708763023edd0002a7c0d9e2948d61384afb352e0a6ac4e17a8178b60ff5f8faf6fd0ab2627b5640dbdfa5ffd6aff762fad88e962324af6328305be6b8a9cc88342389443ec5b9975406ee561a0c6ca3d26fffefaf589ddfc0f1349a73f8f3d0b2822410ae515992f590cc5d055c5ca3ec04122e1ff8bcb0feba45025060f26f72de76d721cc6091d08969ca38292820ca79911ce5f0aea1f9e3f71ad11f299128d44515006e3b5fd0328c758436438cf2854e03bf934085a7249e77b59ed25d7caddb54"}, {0xf8, 0xffff, 0x110, "8159eb832569bf9f8b1a40fc39e522375927339fca745bdbd7796e2e197816e3b9c4091d98bd627dd7650650eb24a6a65363113fdd9ef8da308736153b2785173ff38dc4c288f307b283c3bca16021235d48f65e8920ab01395e3ff16bcaa8dda85db795c7031813c3bbd1237b1935a460c1337db540784e2659e0c30017a46bd2647a74eab5007b02bcda741e9b94e77425b3b55c5452880ef43669610047a3f1ab952baf387b4f152ce97f22a3d76ab2584898846e1a048271c92690ae97a97ed50bc6d3ebf4c70699ceb093619b7a8c62bc435e87ece001d05386bff8480a4c9dec6c33"}, {0x70, 0xffff, 0x7f, "0126420cb4a3b7b99793e17cba12af9ef02cfac5aa4896b1e8dcbabeef3016898eb33a6a6a4fb4ba74ef9315b7e8ed3dfc314add3e5e6915ba83036d35c469865de71f806dd82ed1d025624f60ecdf2271960410c130e5ffebc88342b2a0"}, {0x1010, 0xffff, 0x78bbb99c, "d8feee5686774eefb353adbafbe5261dcc1a37eaca009cc8b9bf4a9a47fe755b538d9c6166ff7c6de15b762dbe4cfa665acad0882bcfd4a25875ed5dc155e45167d556e5901da3301e793dcfd300c5032c615cf645ada40e1081ef135bf514029977849eb0f9487c6c47e7964b60692a73f319e2ba33c313d0806a3ffab55cb3da1d37340a7a7b1114e13e47dd149c434c798faacb2e5d4c3ec5c606fc42f2297cb2dd3362135561047153b574dd9631ddac82227d67041c920ad9663b51a7f2e81751e0021fcf1f5a19f0ad9d6b096535e179151142464b4c7abe3a4846f887a378505b0cabebdf14ae5dd5f56e9c18ee334a5bcf4ceb745475076e450fd4f5504b053de2b82223c79b5979d56de4845abd2126b0adaaeeb927af89917454553745301ba48e09ba617622c771ac05c647773342b4ca11bb4a7f53505d46820fa1814fe8c71f5c9965e168f40f4419a0f2c8f77a43d81301b93e243f083240b76ff70a399fa26539d6139a03d616c7377db2ac28fe712cc531adc035bda4402d2a8b9885b41ead37fe8681e642b78fd1d276b11ea9302e306d6933c656d14b05a54cc1329c76c488fb7641161c282c724b208948e6bb5bede6738b5838e6a6bdc28b442ba15272cbef7dffa16cd41f58864ab3cb6c65db127ee205d1af6ebe90242e298362af2eb27e5de534cf6c664ec1ead752824eb8a082cb67f469d7eb562a9ed13a88ca1296bcea26ef4bffcec42566d493f11d238d727b55cd6968839c6c48fb1d57fa8be94d233d6a0d95e28a1aa0cb8d03c40e77929048f2edd4fc65b22699a4d9b8dbd2ec307f3f19e18935affae3ae1f66c18d333e2bbb989766f19fe01e7df292c7c65567f920252f500cd1a6e1d43a3c6b1ef920aee1024c721ac41a1413287ade0e21a7da7f82b70b9af7fb13c45489c106adebe3423b2708f7a7295c413b4c604ca9ab3807c71bd57867014306e04185d509eb899c0b302bc5e9cfbf3a412e37c835cd0ad6b8a1101ab1db6efe5e6565434c5abdfa57c988fa75bd7ebe46e776f0f4bc29e2e64cb20a09b3d9f4b2bffb6c784564e276c196e3019e1e3a65d7b0bc11d681dbd10009c803acc14fa18de6a5a096516141f2f1b7dc7646d7b2c03d7da66329f33973cdb87de55e0d5f9e45d7640b5d85b0061d85026afcd739efa32225ef653d618aecea98fc8269f1c52d2f47f39fc44fedd6da80b537c666428988288cb800297d1bc0afc007ce2b9c8181ee05f18b957985885202c2866343f6cd951ce81f8d0712b992f85cc9dd3936298e75f838c604c7ad1c47e3dae3b02326e716e0f28754c7fabf9ea4a0194f4e1a8bcdeb403907d24470723be2a9457b5be9a3ef5fb3d268a97896f8bdab6ef46875f603c77bf9ce3ba64961231d0c9c63c9cd40ffb1e79b5a7126dc28ee7417e45927837fb432525757cae6756b7648f7e2b95b800ba334e1048ae604f5c1c496309c2fbac178bdcc5447d863a11359d622a038be36604b78018f42b33c8ed3bb5fac35d961f703f1e6a769c0bd8e50c4344a3f2cf21754de70dabd7e26f28f26ee8de3cf154de117896a370a34045bea1a6ee2eac31db2fb40544829e389d0fc047d5a2169ac198809aadd5fc9b686cea42b6ffe2077039f281d8fc64a72bb885ddd0ed5f38a6cc5e02b9d3682b80c225a0db411194f3a77a700f50341a53e566512d2798aed4566dbde1c9633e115a48284ee11708a14a3eb5246751e1464757c9785f1ac26ed2cc38da921378a7c15105075857e8694c636b90db5acde124a4fad107c26b9de4284cd6817744fc1c190912e4a9b89abb9599bd1c6b7f04b52e26c5666b137691eb1c3c427332d89fa643a73e75cd2936ea8c24636c80657a531e09a8f88be5ac0357f4d899ab27ec778898e1c2513020ca5bf9b1b80b8fac909992cb6ee88fb567c8e152255d6aea1fd7069b5cf1e16e5c44ab9d8981aa9fc816cd023ddb5d48e72872bfbe9200777602d7193943765966e67b83cfd0e8eeada01b120043dfd060a24f5c9b5ee95e078c21b7060e07405c263958ffbafe85415f9d103fff029ba2cdfc65c45cb2e67e21e13fbf6a6aef427e2ac4733b46204a9730f838bf51266a5add8aab915e2fa9164b613f8bee07f252057865a6eb30a8a08883c8a4533b10d1a94f165cf05fa612fa097d1eeb49ee1286d8167c2694c8f7cd268526dce1b2b957d7a0c324c34f6d1cc093919e0e2b4aa8070952795fff06701efe12a0e39b809e56343646a217272df4b762319cbe711a73cfeb297d8effb09424e776b5ad78b350792c9afdd836419375a236affe063920ae41a6cdf3e2c2a2b2d8ceb6a2d9cad5becf1f1cc9cb92a0684292dd51db43b688abddc67239506d28b97284c3dd82775ca4ed3c334192ea337591b6de1c7a21bbb4515836e5b9131be41f7fe70f96dc994569903c3f8e49521b1ec6a0e7508a9e616c832e53d407ca8102eb79f044275feb9830730187230fa8e943b843573231c749d3fd8a03aaa9d6583c0abc256d93f67900d183f1aa28bc4bddbb1031ed697a4256b0c33a92a851755907cfdbea0637d66ebd17d8d42f36610b96e720b9c8f71a8c8cc7bc3782f2645a46f5dcbb8fa123da54f66ed807575f145f3c5be914255afb9ce83ee060555659d994f291c8bbf7328691d46a4ccfa31c5f5a852edf8de1b9249d9cbca6ec3411bc3a58bc6386e14d019b11486fdc0fb932d73d37561439622ac3648b2c4dfe963556b3dd61b098454f0b1b12be68ea4ce0cd9f3a82dc517dd5c60d01d2c32af98fcf6e9f8f26ae612f4d7116150d527bb482ad206e43d531b6f931cc14bf53f5ef23a71f1caed8d285f56d0d5b40ea79d1e57413f848ca45d08e138776df7959e5f7afe2911b1551502f4119a8a126b45234051518928bca606ea421992b57fe9ba775f63a1c50b0889202fa0d0330c7c732945f155c681105fe000183805cdb667461dc4b1716b392c828ebc3610a66bc4c6e42527ae1cc8aed7a277c6a926ff5f87b72461474f10e96e1bc0f5baf347c507d190dff50b02a43c8698119a165d5b73225f204412116415e305e34fa5f5c5441621edcd6d05381aa0f5b10cf9b39c12d616dacb6409958c82bfd5deabd074fda73c88b2e17350faf400a352e87c5942e08671dda29a4175982a40963290fc8f01ce135f49243f1f023eed3b405458f585bef7d50aefd49a99a1ea78cb5d132da2fbafa655b0bd66285c6cdc5ae57546cc0b8d584fd877378470d0896577650296ba6e2735c3719425cfdc8110db3f910ae6a8232b7f9feb7f63ca7f208e5ec221467a69f7f045c99dd7b0ffebab80b59e43abd8cdb129d111faa7cc4152ebdb6939394fb044d9662c2b22bad0512d1ba0238db7bb3507c87a2e3c8385d7027d5e4ec887b25c439298a0d74a4a704584a8340d46e0dc7f317f79fe225484d06610b1d0c80cdf8c278d132b29f3155290fc10332b73bc6b259a166aa351ed795ba4186c8985338c839388143b7b44209d1a32fbfcda4a91969ec1fad417de25ac2fd8648c6fec740d4007ed82b2f5368855393c283063d653a600ffe9cf6dc72c6ae7028ef8b7261d4c5e80d4db21c85103be0433fa46626e920fea11ab66be69effad1a535ab394755b0a38022616d4ffb8825543a299a83f575a5033d58051197ee23fb3e9b12bcacca590add13c8cfb4eb3407915746169e51e5589c0a03c1f423d04f36d69262487ff23c6ba1ccea047bea8e65b238eb01b73d8d00f4917f6c294b4a5ec21f4ae10de4bb6c3f4f62e1ff14d4903b7d723368d4e3c7bd998a75fdfb8f5640bd8049b77fccd8bbcbed2bc1233c0239611ae4c423d294b8dc36b624bf50f421940e9d61c091a2b074317f0660bc9a6ea1a84388420882414cf12ef92707ff7f87172eb05b11317252470b501d779ed401581224569377783a4ca94306aa2d687d7749570cf99d6b809e4245b267978d43a8dc213c2ca5501e6f8d8c70e5a74b40566f3561d38d05a99fef60d873407721d2729647d6111ff16e1e0fe76f7979489dc2e2b1e557964e8bd08fc42eeb1235ac5d97432568f0406bcb639189b74fbe6f720b2e403d1250d0cd827b1f28ad0e17d2190957b3d1a463a572a32052d7465ebade384e683f869c65154c77c9fead9eaeac8c0449cb0270a85c690cc4d5051a4ae468c08f487338ce21d6c8417f11cf7bf184c01ec39634266411d380dca08e46067ff423c2d37c5a44db7a85fcea0f3cdae44569a42ed27f488d1218de0139491bd38d78c7c5f4263c4008e37fb006912dd2b09501d862f9db182a562afc8f6b3e4e4aa9ca09365ddd6f7a67998e188eb4fb5de616c724b6aece379a2411d631f15db871c5ee39a288894b3039e1df18690a78b2b3b1d87854ed4860b58462d96018f9cb47a746a75a3717d250cdef9ec1cc80531fc2b972d21dbce51130810bde6c1f4630424429cf978ccf19be507e5c1dd9a7fc7c3fca9e28b0cb61f563c8769a2bb921219febcac7dd49ed5a3bd460e176a66e511d8a89108a13dcba5a6907b76917129bb65cdc63fb630beca36c303c04ca920a675c9e700c9fd4e25a4e6d2ef061ebae9bb011f37685b9c7a14584937fe8b54240a6a68e3a3da546cc1c20955185b80710d2941c1e4e965034a21efe9a4a12523bf222cb9649a1fffabd11f9ab6b60ee04241c181b63b845e0548f10e3038501bf5b1c2d639cfba82c794e459d0e5b48462a166b69a63bcc555f73fae0f9bdb71c32ca8f88cbb750108f747b3beb04fbbc2996cb8b1c610d978630f390710594508aae04658050c71747aabb69ecd3bd05fe2539b44a29ba0ca3470a126f65a0cfd19ab53fd710702d85df30abdf509c6ca0a3126927ec3467f9104cac4baa8f3faed33a4157928a1c1e8546390df4fa21ad4eb8fb9d498818f2ad2c1f5a587e661aed661a4a217b5eaf9b7079171b63d7ead7be99baadebb47457c4e1c1054e530e5431454dcc17827f7ed2fcbf6e51a856f31e5839eb44f578a925df1c8729b06c3ca0e0f454b19b180bde8ee2bd4a205cc9ea0d165b707aeb41d1176f0295156835f098f703468ce7d38334a5d7025c043697b360860be4065e94ae423d2ec78fb8298347a7751670320072a8beb2de5972d373077bbde23d6224103dc467f49842c021b618f178d5d47a9d5b7a3cf12ef9296bff0e6855cb4208a27fb3f873b3cd5dd3d95b00ebfe01007bd85e9e42585ae6e578b9ef88968f58e25e902915c08deb721eac4e0dc7120917f3f2f1379ae6eb0c91258128deea059958cfad6cf3ca0b9d0dcdcb93f75fcc734f9c9da836b17a36340872f9bbcc741776935a2e76138889fbaf10b42a0f837e03e2a53a1ed5317b33a707ebe261f5796b108cdb32667e3134f446adfc30133df2b73e858dd03803ece0f71dcb5510a920ed25a6bfcdd58ae1f9b5bee8193133021d9d46265cab7552bea58c107a526ce9e818a9029371d458a75228059caf1a664a4e005babd6771a98dc18346fcd4b85faf9a40025091c1507767bf3370d8f712cc88b11b05d23d9fcf94508e6b77e225d3a970d5c5dc567a73be2a410df17fdc7fa238a1e36030fa5b15f5ff8e1f9398f7bd10ce7e2b19dc9ca7efc12cb43e6594d52ab8b1908d42b43d53ebba27b1d87437ce69f4b6c5c583cc8d39953f16d16d4ac912d7f55c7c7da6fdb01713cd8f06c6e43ebf05246a436f7d9eb77546812fffbd1887cb0762f160ac476bbce289322540d5817890ebdc42671289b026e65"}, {0x70, 0x1, 0xfffffffd, "294f6d95701e5873f3ea8325673fa7b83ccf27c483c4107e7d668f37ccad2a16acfbf3395170ac9a58a2f9426940250be37712db3b916e9c20ebaac09c9ccbd12b7bcba190fabb3dfc8ccbcbcb33f52312fdb009d01b566deb32"}, {0xa8, 0x1, 0x6, "074131c0024954272088e0188b1a5d5525b93fcea40fbd4c738c414038be22542b8f89dcb3a27dab85bb2192606b8ab8eb6ed444df5bea2d5aab08e1212209074d4ee6946cadcf20c5a419aab958fef65a7971750f0b4a7bc5ad070bdb3bd3a5668a8879ee0158b1c7b3d970db7d499a7632c4c82ad1680b352dcc8732cdd5e49128bf89bcfb9b5cc53dde1cce8eaec11aca"}, {0xd8, 0x1, 0x20, "f4d21cd12604358870e945510498279c9f0a3218550aed291f8b9761fa732d5445bb1fb23b230707613f4881d8399a2bfed6df8b8e81ccd3d5a049552386005de2236817c3d51a52209e064a99fbe4686e83df15878b750078abc3e8ff4a33bc1e9d2f77da23437513192d446a7beff9519a304d688d6c789b13cdad995b6bf804466dcebcd2407968649e9b91ddef52256ca32ceb34b32bbc16879df0915fabf085b18f6ef94efc70f2a3d69f3feeb19435d0d96097f28f86cc1a0bacff62377b5b"}], 0x1550}, 0x5) 10:32:12 executing program 0: syz_open_pts() r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x5f, 0x9, {0x9, 0x100}}) syz_open_pts() sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000000100)="f12f83578be5a8b7", &(0x7f0000000140)=0x8, &(0x7f0000000180)="52532ffd0fa129fea98c13155501658f09be0dc514ba7e08030297e81db30b148c84503d5bfa27ac52b08498d145db9ef6af9bada88be4fa0629a1fef070b7c9d4e91df1a782d7ea", 0x48) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 10:32:12 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$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$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESDEC=r1], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 10:32:22 executing program 0: 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) dup(r1) socket$unix(0x1, 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) 10:32:22 executing program 0: 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) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r3) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x40, r1, r3, r4, r6, 0x4, 0x10}, 0x1, 0x7, 0x7}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8035000108000000000000000100e8f60000000000180000000000000000"]) 10:32:23 executing program 0: ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x8) r0 = msgget$private(0x0, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f9, 0x0, 0x0, 0x9, 0x8, 0x19, 0x5}) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r1, 0x1000, 0x100000000, 0x10000, 0x20}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/49) r2 = msgget$private(0x0, 0xfffffffffffffa55) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="ec785ea315176724ef482349db58b0442ef59172351470303a815f030514353a8b2a8cc155ff6aa643219c062a0084176a9ab834b6024147e68106d446d96e479673e814601b2aa7c57a36bd8f3eec8b5b1d6aef4159d9ba3c20cdf54918b95266bc0a8e6645c1519aa1200750a329915fc9693d362c33befbfa16763ffe28670fca13e2b5416e22fea4f65c02fe24b37dafd28a9bb988f1750ebe7a6d96858f3697f799207dbb7c47233d56b832681673de041a5c7b0cdab9b057096d79d8841f0e09606899b90bdccb258fd2d8a8560dfefa0f5c68dd8f238e2fd8e3c508d504426fa913d1b22950a1278cd9aaf5c3698e689e128bfa89816b3a2baaf8895febdc2d6fea24f90dd355f4de86a6345b60edf591b15201e6f2ab1df0e6f35166520f52471da8bb83103e"], 0x1, 0x7fb) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720000aa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf4dcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d27498a972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04549d6e891eef682f00"/925], 0x1, 0x1, 0x1004) msgget$private(0x0, 0x328) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83549c02799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a489c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4ca562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a598355934df41068b99a17cf001596ef2a49871efecaf71b30f28eab9562778c2870c67f4503a1df"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x4) r4 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x83}, 0x6, 0xd28, r1, 0x0, 0x101, 0xfffffffffffffffd, 0x80}) socket(0x0, 0x8000, 0x1) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a467c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4cb562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a648355934df41068b99a17cfffffffff00000000fecaf71b30f28eab9562778c2870c67f4503a1df000000e6b4fdc9f8f118d5b1adcb18"], 0x10) sendmsg(r4, &(0x7f00000008c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="b32e2f666970390bc734cf2e003000"], 0x10, 0x0, 0x0, 0x0}, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9fc12f5171ae9e1e53d2b8d941639c6b5dff00ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0986adf3dbb1f6ea66a7a83d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0x1, 0x40000000000800) msgsnd(0x0, &(0x7f0000000080)=ANY=[], 0x24, 0x0) 10:32:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x765, './file0\x00', './file0\x00'}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xfff7ff79, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="dc21", 0x2}], 0x1) 10:32:23 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe8a", [@fragment={0x2c}], "af16f98ecfa5717f"}}}}}}}) 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(r0, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) 10:32:28 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x4}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 10:32:29 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r1 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x10005, 0x0, r1, 0x0, r1, 0x2b, 0x645c}, 0x0, 0x5, 0x7}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semop(r0, &(0x7f0000000040), 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000280)=""/81) mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x4, 0xcb) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r3 = semget$private(0x0, 0x1, 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b00000000200", 0x400}) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) semctl$IPC_RMID(r3, 0x0, 0x0) 10:32:29 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) 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$TIOCDRAIN(r1, 0x2000745e) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x5fd8, 0xafb, 0xffffffb7, "00d86c981a0600"}) 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)) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="adcd39f9"}, {&(0x7f0000000140)="4f95fe2de4a10c97d17d0e94e4d98525769fc513669f81862c71a5ad1f423ec8825d53c10b9b84c9ed03ae8b34f53d3eae63179e591772d8412c98f7095ad9d47f14122ea2"}, {&(0x7f00000001c0)="f72268e856dad7791effa00fc9fa24dfa881"}], 0x13) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSBRK(r4, 0x2000747b) 10:32:43 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b94d708800685de42f2f23ffd88566e9979b8f005a1ccf1427f7361779b4bee2f8b70e8f5a0a1f4f90d0d2dcb201009f4599b3eb1a2e6e75a25a2738a5f1530fa10fef2c7def"], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x4}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x1, 0x103}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x1, 0xf9, 0xfffffffffffffffe}], 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x2, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r6, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4fdec5342081fe660a0ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb784835907d47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee43000000a5e4b33f55281872e42be1ce537c346e5359e404314455da85252f1546d642c2b12e7fa01601a34c626737f9354e440130a4d7f89c4060"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00ded87a38051e8670cf5f8e30600ec4638feb3149a7a5f10849f5d53a0ca69277e0300e9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd68359b0944297d83777bb0c95a83e2ba0466805e2062cdd5d48026b4a5c8d06ebf12e015d5fed000d45fba2f03aca844e58e542ac1b742c0110000000000000000"], 0x31, 0x800) 10:32:44 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) write(0xffffffffffffffff, &(0x7f00000000c0)="f75581050b54177bbbc7d411b02620dbda40f4c3dbabcbb13a7d11dca8e8f09a991f963092d28d2aefa4b0d525350127c587ff381b4db957aad7de57d241e4c6b7e4016419", 0x45) write(r0, &(0x7f0000000000)="7ce211a0f7155bb707e8c4e2326a4637da4d5dfcbfc1255a4702c57fc11baedfe462c91d37b93ee50177c2fe149d5e2057527683f9822f3eb0dcd0dd6fdbb6d7ffe2704773cd3209a8f4", 0x4a) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0500"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') 10:32:44 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec128ad9bd67eebff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd326d575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81ce4e9622adc26efb397d9180cd643538d96bdbb509b158d1dbfcb62d8b228c81e298674d93273bb62751e04e5efd87b036de632457911f535b5deea7caa13bc42b8229067238201691b434a48fe70ada0814896aebf6bf7d92811e481fcc5bb089b286b3d825f5cc1d4fd957893d269db294df2dd6ed41c7fffbd770bb368012632849a1048df2fc22b284393f8df9bbe2fd6da7f2e8379585513667f49135c429908ee25c0a65"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) dup2(r0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 10:32:44 executing program 0: setitimer(0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x6, 0x8, {[0x9, 0x5, 0x66, 0x6, 0x3, 0x8a1d, 0x1, 0x6cf, 0x9, 0x9, 0x8, 0xfffffffffffffb9e, 0x6, 0x9, 0x20, 0x6, 0x6, 0x5], [0x401, 0x4, 0x2d, 0x59, 0x21, 0x3622, 0x5, 0x100000000, 0x7], [0x3, 0x9, 0x2, 0x2, 0x1, 0x0, 0x8000], [0x8000, 0x0, 0x9, 0x7, 0x7fffffff, 0x2], [{0x40, 0x1, 0x9, 0x1000}, {0x100, 0xfffffffe, 0x0, 0x7}, {0xfff, 0xe5e, 0xfffffff7, 0x3}, {0x0, 0x0, 0x2, 0x5}, {0x5, 0x2, 0x800, 0x905}, {0x7f, 0x800, 0x1f, 0x86da}, {0x3f, 0x8, 0x688}, {0x7, 0x8000, 0xffffffff, 0x3}], {0x6, 0x64, 0x3ff, 0x3}, {0x6, 0x3ff, 0x2, 0xfffffffffffffffb}}}) 10:32:44 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ff347d900cbaf42c82d67015216ffdac", [], "6019"}}}}}}}) 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, 0x100, 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) 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) semop(r0, &(0x7f0000000040)=[{0x0, 0x81, 0x800}, {0x3, 0x3, 0x1000}, {0x7, 0x80, 0x1000}, {0x1, 0x5}], 0x4) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) clock_getres(0x4, 0xffffffffffffffff) pipe2(&(0x7f0000000180), 0x4) 10:32:44 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x7fc}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x81) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) setregid(0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r2, 0x0, 0x0, 0x20, 0xfff}, 0x2, 0x6, 0x8}) semop(0x0, &(0x7f0000000180)=[{0x3, 0x9d4a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0d000000000000e30000205846413ad5acf8bbe5cbcc9b1e2964671217385231d8f9c8ad10a8daa12ddd46304b42ddde5edb19fa01447513ccec63e8232f66321739c0abedbbb0ddd142fb35e45bf77b2dec07cedce30a26b08acb2d4df9bd7b452a00d8870cdc2e5f30e2c9548a99850c230abe5043a77a0cf25ca3fabd16ec0575923ade35d2dfb31dced49d7ac0fd712cb5fe3000bfc74a751821f75596c31a222656f9378bf24a615b5ec491bb637580514022858c79d1eae982a8fca431ff5550"], 0xa) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001100)=0xffffffff) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/209, 0xd1}, {&(0x7f0000000700)=""/141, 0x8d}], 0x2, 0x0}, 0x0) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) 10:32:44 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 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, 0x3, 0x3, &(0x7f0000000040)=""/161) 10:32:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="1b0147fd2753a02af1d27d709f49d80fd21b88e5befd66ebf611d9c9d15d1c5d2347b0574f43ae0a562bd48d8874d97616d52cdc5c211396997f8c09e23c3a88fcbec1cac231f58d433f71e0150ac6f1fd856f77903062fc4afa0489f504cc26b764a6269caa2c654c16f742f42f43adccb02e218f8df40a7b81322da51b50da09949dd676a4223c2fa0e7664043adf376f0f9b83ba63dbcab778586df4ed9f2a4036ec625981133cef7a02f8803a6c548e43e8b7fb4723cab3d298478fbea000fe4a03b6702db52c75b01831167662a3bc75197c627679e2b6bf08daa9e9011ec40773779dd110c634f82ce5ecaa45dc6952146770bd4f5417011e0aea27f42a3dc93b9a58505c8c7e5963ba8b235d77a18be5455af7f93923d08a297dd47a9a882f0779933a44fc548a35f2b0707bd17c150d09b25fe8cbe3eda918c453709385bafffbd4b44d3fbe9fe4e6fd3eabb6080abbfeee1237dd0b40a2e5139e20c5d6319dc56540e69d8e63565c2a666eb2e1d26ed0bbd51f4017b0d2451382a9e52f39829660676324b8ec52e53ef2ce3922d5d83047771b598ae14fd3f100641e23923508fe55ab66c781f60c93714d879221ff27baf769617c168ceeab2d1551adf267910425666ba1e29c08f690425683af6731ec8e64334a8831806b38a3bc7daf57e15dc6c139f4c673996f75caf01c819bb54533a9b49879906fae9f03a8248293c1eedf7d9d19ee487144ec7e05a0c3771de782b48de520772cd302d4efac5009abac556dbb085af76dc55544f48ed4ca458a94b99cad0d4dac052db277505521f0dee6c5ee428f79133fb55121c4c2970ca864c00613ff412a812d805bda77ed3128f0c154f4e25aa782a49b527e649d8dabd40047ab2af06c2df048933de747630bac7a81fd50996992bae41747fd0f44b799c0fb2d897a76a8e7828a254f81fb5f904b4f5098e2907050103c752b0b381f2e1a4b171021565965ecb3d1f49bc9ca814c2ad0f035dfd2d5f9d064800b606054cd2e7ed4ccfdce0430eb906116d17400416e31b0ec45cb3a6012cc09231255399178a25d346886fe900b36f8e3f5365860992e9b6210aa1ae381fc1d4a8f1902aa217fb235c83ff4ed6c4fb489f73b9cbf2a3dfd618da335a68154b5dc6c122638246a11359146c66408fc025c5816ab5afe84c9f33a564afa1bd974cc92ae2e3aecff508a534b33ef8eeaf05cff6d04e13e6f87b9dc5deea531d7bfbd38392229e5257f1bc87bfd3f138185ee20b7e0c054d1e11db0dca9c1c4b83ae109b2f4686e7f96795dcd034e79c237e8e408f4d98f9b026077a5449d9a94d13e701d877d5690037e063ea115f67e12e07088f5bba8ae6d7c4bccb818ce9630d547aee9d163eba33549528ccb1919e7266bc7d379860ac1b9fbf09c3d63c168915e488f69cc4f8194dd463f5893a4f1122167f0a058faa869c7e9c486223d3610aefcafc9ecafbb7a0d3dbf7c817463ae5ea48f7e5c041bcb3c58825b710bb6e66675afd009a27f8dccb656f22420bca73a32e3503cfaedaa950701c6709a97c7918bc05fe378253991c959e32eae6d46ab722bbb54db37d1df4fb9398052621e34821182d66ed6b48cdf22ce4191d16b698da6dd22401cdcd11dc0f1cde84bcb78b5718d6d622f9d12de8f211229da2bbfe088d2aafde8b9a9131e35033c69448148c8fafd8edc2ce1953590780272126760dedc6248eaab00aaca03946b0b909c44894d66c3aed9aa3c155b56a5ed93d0e4296bcec4750cc80446940306193bde0598cea70f853862e3732652b35363f0fe93deba553222153d666bddbea039214f824bb7791c0eb32dc6885826c8ffdb3048da9adce58b5ce3279fd1118fc40ea371aded20c1099930996debd222886a66b70e01ba9eb559072669be2d53cefc63c45c028a3f462193a71cfd698e9cfde9fc698e8eda35e3acacdbef3be8fc5fbe1c4d3b1700f001d43d158944dc6959d1413bb0c3c06457c285a423076e4d8d9fc5db473375be23a771d9fdc034a3e214006012375559e36dc8aafa96e67cd9de2b75c20b784bf4ecf29d20039968a1963a075a7538b88ad03a677837cfba5b998ac3f1e154a326fde9dd852a493c588d04ee2f47e16fa6440dda138196e756c55c87db653dc2c9db42c0664aeefd34d2ef1859b96ffceda7711dbb33f1c371787bfa6ecdd33850c6436ce9e0af20b2270b2aea24e567cb6b46852e98fc109ec501acb64e023eedd9ae40a9b837eb8be21cf7b8bedacd0a356e0d3f547380d0f9d0834d935f7c0b886fba1eaf4f8536ed042d56bae3f72ff629c94a237a2d89adb3d9093a08e763a3293e4042da37a0ef2c785146e23d58942fae21302b42def9a14aee30518d2abeb4a9d4efaea88060eff2c624ee1ab5256df2648587d62fa273f3e83760f7133d40e74967dd91fef5997040f9dd478bbe1672ef8221ddfac31900663129c587ad9e8c0959a33937f266bd041ece25b0e7ffa7c5c0f5c1e1ca0a62404ee5043e35652ff3edbd46d7dfa7f775c41ee6d5d80055fcdf8f70360ddddca735e651921347f9103d5659245054de335978d3d32ac9e7c7f5813b654b7461fe98fe9fa3d0c69d3b0c3cdd04b820d0712b4ada33246db156b2f415f124a0c3f74de73da08d5bc0b082c8648f74c88ad87fc564a971f43d68ced870c4b928cb9672b9a724f68e71f01313556dc2884ea5fec555da9b32fa4fd006e8eb129d199922507b7de2020b8043b895b995f7b2f57ce5aa84411862d738ae9b0c44ccf28cf57b1fbe6c425b5be31285b01c0bf282b26d54a3c009302332643d501b42c49751f9ef2bb8d39fc7cbeb7baf3bfed9d4269581881d41c183779720c8fdcdbde089cce1dd32b1ed780a64d7e5f23a1ca99598c86206d06fb6ea6a8724f34569f2fe0013d3d87520699638311670053851dfee6121dc8ac020efe7a1e2bf2456cf97fc9fd1cd084f021121d9b87a2993b9dff8a4d3a1bada2ec1f383a251400c35befe14b585e4d3fc35a028e8d04d0a7d573ac4e5219b1704a24639ecfb6f3758bba8162afcdeee2e07ef9a97cfe412e08bda75127b7bbd1afc23b21a7f7f3e8cb82da33f88dbdcb287bb92caf80a55c873ff5aa0ebef316003c4998f8a19455654e8f132e40b371216bde588107213ad70fcab15d8358c7ed610ac3373f5153c8ba9d0f7ccfe59730d7a051c8c83a40b799f42834b66f4dfe30eca755076dd0a35a3c0304cc726a122101791b8f093e2dea482173b3516730fd0948a59f612540a9cabf5b2fe19c7848c598cce739663d0458bd1ea5b54b28b6432f43f806b697ba5760ec0588419c4292f94596c28658dcdbd77d174ce1007d313a3b2ec69d29ed436da48d1bec7dc18cb634a58c5c054a5d3fcb5ebe1a38bb5e626c6bce44053b8dce82d1abb445b0b7a9a41d9a280c19f8b40e4e4a6d3af4354d60c31d2bbdf1b7e55d918b6c947d9387a4b4fe069d78260d79d3a229fa69dbcb77bcc0193bfa1afd7fcacafb42878440e4814f1b51bb98263272173f5fa97729ea0ec188657182191a45a25af923b8e6ebbc29b03f1e1747c2ac74e2979e65527b9961cc65be50d348556e7488878b8507d137c59ffe0381158bf9e5f5fbd2c6c5eab7d895dee52ee59868109959590b0965c88d4b15f307bfee3115c2bb1dc64cf830ae86dcf6134a58a13109e07136ef31964920f0d3d935081dbfba0f4f22d62175cb2327f9af029beecd884dfb915eddf860f7b67363dbaa8889922634dceb8b45bc3c07879ac61e64577ebbccc663bff0ec43eb4daa972ed4bab3c0cee29bea8994a8d5171584933f6b7f588fbceffaffba2a473ff2000b33778bccb7b89ba57859f67fc47e6cc7136683fdf869cf4863968de7496c16313b1420a62654f7d8f6dad6d31e48f42054f8be5852f4272c3cca460dc2a9d1d516521d35455fdedfa4f433195110d480779c5e51cb15d321f6e80b5b695e923b6b6eb1d12083269b269c132e1132c1c8fd1b50d35454cee7258ee8609042b13e605672a31c904a5ab99148e9256fd6a58561ec630de58f8739e8477b042ac9baa6a062f687c73e5d0139a45cf3d8a5a77330e1bc886ab1df5fa2b56b486c6254031eca9295a131bf023909c275ce92bc4701d158be00c424f283c095c4a63f7c698d0ec1eb0fbe697588a69b4c3ab01f7071fc45ba14785e70e27083ad942cd1743fe9b192cbeab69829a86db5e4801bf7b0381883eb5e28027da353be90dc2ae14b22e25f64d59e8d69d11ab6cc3ec2e581c4d750ca71910103f3cf872c963f8e8eecf3a6b3b84557fabcfef2203b5c41abcfb0bce914dce5426d5927cbe377a972063a1d43d1933a31e32658e9295c36aef53612050475b67758ac5544a4d9075cc4c8fd3f628f6f8a006a7aaa88549859792b8a074c740bf8af5f30e71b4a871d0051b6897ff0539fa7974e4d7f382f2e28ed7b8f987522a137a7de08639f8c682cb3834e5569b8f5819a992d05ca649c78249d9e07f94d4e4ffdc935bdc4d20abdef1f0bf8f4d2785fb7a80ffee1ae736d7ff8db4054b296787a748142cddf2b804b689035ed2a93096932af301a9efc8ce442f0a9e3178fdf1cd1908e09a58ad76df56e77a3e43f852aee85ae40826007eea8c224c58ad0541fc54dfa137c994193b9ebb4fa25a9d90ae40bc0d5aa0de77cb096aeb7ff8241fbf1f22b6ed3cd778668588f8c36dcc131d79392f7de2d6ffea3ed8c352ac8192c936f1a647157551b8a09ddfb508d4a76f44a65f9d1c5b517bd246b9e59b698c2144b7f9ea6b58fbe8a68e7f1693f12006f056793e7e66fcc6689aa76d95ffa10f5e088eba7e0004871a22abf1136d049da9fd060bbdd3c800752357bf8a05511dd4a6b6521d74094b4e8f9c08a9537746c9fda4226be6ecbd5ae9232dd1af364e272c9a581106af5463638428e56f36b521929b6fec1e809b61a6f9590dfff51d694043339688e228673b0ab1c215154ea644dd60a76e2956db9926926a5d449d12e0118ce9022f3fe672c9a4d306ba159756d6b8478dffca8314a25dd962d869e10dc341493bf79489a4d46e1a8f0f6df710e221f0ce6fb72c680910ada2f80c1b4bd7443000fcf63788b199efce3cff8d13100e5362ea5e6fb9bdefe435cd2a38b89f388bdb95bcb7569c39915b48be34fa7c14a75654ba89e45cd33d69839cc537d1105ed208c0f371de5a7bd8553f91f3dbf9a9d17124d7517e1366ae3268e7f78d8bd7fa539bf69e1a506f80acfbb659e04bf9b02ca9c015d05b939f5675b88ea625f260f2454559fe6d184b141b261abf8d3a9fde584dfab5be4c6fed174b6b8b61e2a746b570c83278a117a987edb5f68cfb18d2cc08d6cfdfa6b1e1a8aa7281fe0c86602a166ae65e1865c7d58d00faf8c3c0f1ace3fbcdf30c6abdf239c434d9605c4478cde1f74b9e6ff6036cf2b7a30a078016af17e64d5c0c4c1876e7ab3adf679db69e96a65d08f051e0570f53fd44aefb892873e15e9f31ba81cf3e5ae9927cae7919af6c088d74e40de636034016f3a69f1792d6946da11a57e0ebe7b8ec2fccea3372b7ca9f50870cd5e4b5b3e75ecc47a9b6d47adc0ea18c21483ae16f0b8a11c2a71686e81e0d870f3784a9e7297625d2b083b5b9ebb1f1b3b0445b94e598d3383f3c644cc3a656dc31bd249cef276adfecb7945cb94a7223a4d52d9d4f16e87af9ebd91b410d971441673945aab7cbd8d877bc8e02357e3ea41814010464214ba4ef79331df8aba64ea4edd4f", 0x1000) 10:32:44 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) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 10:32:45 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 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}) 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) semop(r1, &(0x7f00000001c0)=[{0x4, 0x5, 0x1800}, {0x3, 0x8, 0x2c00}, {0x3, 0x1, 0x1800}, {0x4, 0x8, 0x1000}, {0x1, 0x9}, {0x4, 0x8, 0x1000}, {0x4, 0xe4f}, {0x4, 0x84, 0x800}, {0x3, 0xea, 0x1800}, {0x4, 0x8, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/94) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x3) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) 10:32:45 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x2, 0x8001, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f00000001c0)="8bd852304575e3692abc6d2631fa83b8721164aa4e0028f5564e96fa47cc61effeca0c00df1ddc9323b3bbba5ec322328470b45bef84fbc8dffa8e13908b0a85b74442fbf1a32dad1bfcb5a79a230720a983b65ac8b56a2cfa50611b8f8fea012f971f357a897e6293964b1b06a17ddb666100dc1fd4279a18d1c447e94668eaf21729c60ff49af08d0f2182805380df60826876bd353ef3", &(0x7f0000000280)=0x98, &(0x7f00000002c0)="b8e60e94a100ddcda3c6fcc0456975f23182e8a93ce10415a9b8648c3475ed2c56976e764d24a2cff45642e01376eb2b7fef8a3cc0d6ec0ae79794d71b0400d3197a8391db872b5915a7802cece20b7ebc5b387f8a2011a0d166cef552c92689", 0x60) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 10:32:45 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e50800000000008d742c21988030994d9a5b58be05f87c8a5b67010000000000000000030000f969e23d570447db714e40fb89000000000000"], 0x34}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x8002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 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, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, r8, 0xffffffffffffffff, 0x0, 0x0, 0x400}, 0x15, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x40, 0x0, 0x0, 0x0, r1, 0x11, 0x5}, 0x6, 0x7f, 0x0, r7, 0x6, 0xc81, 0x6, 0x1}) 10:32:45 executing program 0: getrusage(0x0, &(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, &(0x7f0000001b80)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d23912d991469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff3195c508000000e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c9fe74a477b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc00"/302]) 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:32:45 executing program 0: semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000000)=0xfffffff8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000040)={0x7, 0x80000000, 0x1ff, {[0x7, 0x7, 0x0, 0x4, 0x0, 0x7, 0x5, 0xb7, 0x4, 0x7, 0x4, 0x9e84, 0x4, 0x6, 0x5, 0x10000, 0x100, 0x100000001], [0x1, 0x1, 0x9, 0xe39, 0x20, 0x8e3, 0xffffffffffff0f83, 0x2, 0x7fff, 0x6], [0xbf5, 0xc51b, 0x9, 0x0, 0x6, 0x80, 0x1ff], [0x4f54f34c, 0x2, 0x3, 0x8, 0x80, 0x9], [{0x40, 0x90, 0x4, 0x7}, {0x7, 0x7, 0x1ff}, {0x9, 0x7e68, 0x3}, {0xa8d9, 0xfffffff7, 0xffffffff, 0x8001}, {0x8001, 0xba, 0x8, 0x3a}, {0x20, 0x3, 0x100, 0x3}, {0x1, 0x1, 0x5, 0xaa}, {0xaf, 0x2, 0x8, 0xffffffffffffff1f}], {0x0, 0x7, 0xb08, 0x200}, {0x800, 0x101, 0xf08c, 0x8}}}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000300)={0x20, 0x6}) write(r1, &(0x7f0000000340)="26b615625b20b5fc7d271b9ad21458a1cd7dabc16b775fe08faa2aae34845e5c96e516ad283784c8c869b1eae5526b0a7a79218563d544e8c41fc1a501b331c7972b2adf69dfe2c5d1a1967604b882f04f79dea93094e0955965522f9d196dd115d34ae5e81666c72594a7ec5f166df16725fdf09d9539e4ceac0c37638cd2ed0e6f8587f8cda9a99cc3be6738bf0a7f643a503b7610b190c0d337579f5bbe2959ae07f78af9cc5ed6c596f8fb7604c9b3886db3645ddc383d694492c239d93c5482c22f38a7cc2d4798db2ee6aec3eb51abf7046c", 0xd5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000700)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000480)="0a2e9fa54ec8cd515255c2c82ac6d5552daf224fe1189c4f2c04f4f1674dd4720489108f97faf9dc0238a343c12041dc91ecffd10d8f442aeaf6832d0e173780b138980420a3b2ccbe4e783d6894edb58c2e11aef78151c17497995c79dd2db80c099a58e54707a970530bb7a65bbdae1d7acc720396f41f654ecf7def67967feb3ce2c898e702ffa03f60fb8ff2d9641e2b3ce62a4c7440e6a1755fa96a6a1f87a2a1b117", 0xa5}, {&(0x7f0000000540)="16a3a34128dabf12424cf9bf442b082e37a7821196e63a4820bd0226943a74cff6c8fac36e15e4c4101f7dc865d7aeba0f6808180b641a84c35c72f4bf4105331a649ff735ce3e771aec166a1ae938e007d7115e7029489b097ac4c9614a45fbbbd3db03ffb733b838e8b5a5b462f8254b90796417c9340d979a7cacbdd9651b449c6094e8b914e73aedf113bf8bba746b844b21188df67a151da46b8b2fe76e00946f7603ee6ec8389631460f01b4b3fd1ae82812c951143164a0fdc518b4cc75064a3d5be9", 0xc6}], 0x2, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000007c0)=0x80) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000800)) r5 = accept$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) accept$inet(r5, &(0x7f00000008c0), &(0x7f0000000900)=0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000940)=0x8001) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000009c0)=0x4) r7 = openat(r1, &(0x7f0000000a00)='./file0\x00', 0x42, 0x105) setsockopt(r7, 0x7f, 0x1, &(0x7f0000000a40)="d9fceffe18e6177b261146d503c13f7f133f57981e22c32060e0158185cd42a6397e60bc3043268464cd99ecb57ffe058647efb824ababf89379f6d73c800fdd530709c0e313efe81e7fc453b481156267e0d069f7b18a305baef2caf5539c5118d5a022dacb415ade0d5faa6daf76500096434360da9276db912ef88008b029982aafd4748d0c966db58c3d948b6f22d11377e5be947411c64bb8a1a4a7aa5ec27a1899657529de3fd71ca486f0262a", 0xb0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000b00)=""/111) 10:32:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, r3}}) shmat(r1, &(0x7f000064f000/0x3000)=nil, 0x1000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8802, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) 10:32:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = 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) getitimer(0x1, &(0x7f0000000740)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000480)=""/176, 0xb0}, {&(0x7f0000000540)=""/133, 0x85}, {&(0x7f0000000600)=""/148, 0x94}], 0x6) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb3695d929137758ec31a3b50d2ca5678cadd828a3afc4d21ae83461dac31b31091bf65cf4ecd74860930ada62b8a79b9f9158d4f0983ad925107c817c3e52f4ef3d54ce0fa27cf5ee2b24c6e4bf22c99e6bdf91bd68cfea3e6e17e68a59139535f8b5a1cf0323a17d6a19b0341120db2f34c8d6de84c5f1ee84a96234be0383c4f1477fc936b27c", 0x8c}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885b248115c9174d7a29940ead18c01fe7223869d5cca5370ceca95089280caae0c81e93d148bdde3684c5cf657ae00b465d1b5c74892149da0922f6aa8a2d72c8c302bcac78e218caf7827c5d308927a42e1656a7c4f6f7cd85fb5370d95fe13647623f1f9710b9fa5a4f138e9e9c17d3af6b86f66f0ab1407a62663239600e6940c75d50425c3352c15bb89add8445f3255d550bad97bf4ce00b689ccb9eaa057797c7f09f26112f264454624c67a0911e40696c1cd19cdf3e4ebabd72836af2de3e47965615a1ab9ae80fe52acdbccd92f16bdd3f8300f014d20caed60b8599ca52998560e585a50a31e89d0bba4f9130557c83beff0d893c54f1a74d70c2cf0860eec3d43e58fc64a2ef9cc12b8f540d1b33fd4a54ae35eacc803630fb6c70bcfb61f86d4ca671759d88d99945d84f832be4b6d298fcb3eaffcca6f68ac3391a334fe9960877bbb4c0f669ebbaac2ba04181c84b2c482b70f18dff5e3ebda21d6795941078d4dc2a289c20962cb7ec599399f2dc7db6c0fa22c49011989bb9dd597559079497c7fbb6d5204fefd292fd9d2b0a1a2af2a0867fa37c4c8dc044b87e0fc470369f4606354ef840e1bd850b5bfb21bd5910a3858e8189ea7997f164913d657104db9144dc59814a795a1e2a1d53ad20b2b74d5eccfd9e8c2f38a7bc04a6bdf5d1404c840e74e2cdf2c8cbf2fba42c7a5c6de82e4f37ebe550456226f422d62a6446c454b112633015eb1f45ea0d9685b99128faf5cb97c5501a4b3695022bb7f01790fbe570508d9539eb13fb069a24ff87ab96b0861cb105816da7527a7569526233353a154ea706d909703be509b19e8eb1b4da75907bcf32f74021674adf889661bf7faea6bf7e15dfda773d52495775c1758ab1c42d411d7ffaed74e2a0baa44b86b9884f802cdef8c539ce0e7a516e90fae2515f5dc2a8a595ba39a3fc32e5fa22f2dce4056431ee5b0f15c4bb77f4153159a628483227f4f74a7b823267437ae2990d1026025d475cfb979c70324555f3ab1e82e158d29ae5777da5f9640588a91767db12d2225e0511004445b52e2047fcab307178083063bafc43428b8b843c82a1745395e153b290504fa7c74385031f6e84f6ab18c94d9d8053bc27653c110aeae665821dad3ca27241aec8e02c730894566c033ef44dbd70777faaa491dd8f5d91c6f0a6c1c313d6397466ebae9826d162bf79c5e17a5effb9381a8af354a47736cc0b233012842ea19f8dce813e4fb5df922beed2db3c7faa9effc8fb6f0e544b09f590a0abefa4577bad6e8f4b43607eca4355e92c15136406e21d1361e15c4d09f9ee58f7178284c0345e66eba0e23b12b3064f55e0a3364d90442e4dcd7a4c45001e8188913d47fff9383d9db7392ea8b1bc3a90d244af31080a410cd8db6e62c3ebd038007197c0fc048c085c83a458d316dadc04d5808ad4fb246596f4ec223f0d139c5eeca9ac633f0102be0c9bfdfb8755f4eff5d154835888616c90b8fe40b932d6a13ab1167374b3f90e9977159e39c9b1e3507812ff05643ae7eb624924cf21fff1d9ead3dd92c2d1057b32e20c62ddc5e5e9f0adcb2b405faa9a01789a991bcb77f", 0xd7d}], 0x2) read(r2, &(0x7f0000000340)=""/226, 0xe2) 10:32:46 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="82029d98ffffffff7cd88c7e6b031d74f6a0a37c2e7171159847bf398e149836fbe3bded6deeb441ab3efe5a92f6ddfc145bbbd8703f1e3f1349691b23c1a91df148cfc4605063e509cf0feb736538021c2502774b4db378d1021d99fe36b91dd930073ed1f791fb09467b6b08cce7ecde44dca5821056511c897579371c64c1627a9fd64fee97fffde490cc68fe228c8bd6f6fdd278e7c62041b94878ed7b092012a2ed5ca049371f4276ff3063f91ee87bc0b0e31b9244877aa1871c79620512acfc00000000000000000000000000000063669b8bf682b165b672557c9b242a0e5a69714a521646d1aa"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 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)) dup2(r1, r0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000040)=0xc) minherit(&(0x7f000039b000/0x2000)=nil, 0x2000, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 10:32:56 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) 10:32:57 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x6, 0x2}, 0xc) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000280)="3eb5baafbff99472ca7977664c8cb3d9431fa0a1a41f24abb3c6246a0878d8896b786e86fd9083d858239bc8c019ef41cd0ce23fabc93fa15959665545cd8c6e0c9abf4123527abc5f9d48cb830b959d4ff6a2cee4cc3623caeb32ae0539efffe145ed9e98bdd9a9a0f22272fbc694eb32e3bdc993598cde20a91bcca0347392b2dc4ab4160f97f39130b2e33b5742cea1cfa2e7d2eb20e31a27e7a3bb2aa5249e528eaaf08dee1368cc347fd85844a2", &(0x7f00000001c0)=0xb0, &(0x7f0000000340)="674909b14030b0789354c6f00e1f62dfa88766c7a4cda4be4cd9827129f22ca68d6d0d072f4eb78927edbaec548fc650a5b057308166fefdec817ef7bf95f39532e27a4d4f06c9cac25b810f7374ea8a34efba62d5f2ae57204af12ac2eebaf5028ec303066d36e91a7087cde1edbc9413b8114acbbe61ded04e22d0158cc806fdfdafa11392cfce2529e5f88592cf9df71a39418a20d5fb5dcfcf3b6e341d58f4323d9327a9cf2f0adab23481567d80c59c0442e6ed6b929d50e319acfcc2dd7c", 0xc1) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900"/110], &(0x7f0000000540)=0x6e) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f0000001cc0)={&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000000680)="9fff42f9d9cd801de5a937d206f60cbf120fe2", 0x13}, {&(0x7f00000006c0)="87f919169ccf2fc3f4f1f75119cfd377eaeef4a2161e713fa359006fb85b3c6e3f753bfc894c390614a7880351188db71d155ab0a0328d32", 0x38}, {&(0x7f0000000700)="879f5a43cf4d8434640b993e889078db720ade5ec7e0d7560357391eaa0bf4783d2b2a43969f0e2bdeac113f33531703a7fae9c1fdf795dab36f6727dd3bc2287d26e7", 0x43}, {&(0x7f0000000780)="eb33e8730c957cb41e81a858750867bdf4d812704149984d995fd84c4ec22a90c91b3f35a2796ad838835ca146d6ed820ce2", 0x32}, {&(0x7f00000007c0)="a64f3eb08085f7d8af21954ae5b896f05710a4dd3e2e1f3d8f75794de191f47dae8797cfc631fee748142d932b7cae41e70fd01e3faa134574e79e82cceaba0384a5c1dc10ac408574fc2272900c41915bea5bca43fc7d73f8951e586e96fc3edaf1e2aed6c36c30bfaad2774bba0e6b21d3feb35c346dcf353654f75e931874ab4fa224c24616c1469f43c7a721b542599433d7941d12075a93fb1d8f6961d3e31fbb5b83", 0xa5}, {&(0x7f0000000880)="8de1944cad3823dc2a600cc32ff3e9f5764dc530b236d21c9910bc1db67b0c335ed08572bc54ee620b5b28c90b5ddea9da268f6087511a1f549a32282da37f3ff6bd4c6c7262e0cb2f16b84d6c31d028b77e71a85813d2d44b961a20920aaf9fed33b3ee563d789a2ef9dc03e9e42a92fd38", 0x72}, {&(0x7f0000000900)="9934bca8299d54034da82bb1d874d53f68b8255cb343faf7f4c429f4dbfde0c42c462202e23e5d7bd6293e7166fd7f96506a151d1e9006948eff61f10af2f12d205112cbdeabb59c38611aa36739980e9efc4987b54b795dc2ae37f3711cd74128320542fbbe5c16ae6f8fff37af4e6b50e79cb336624124043ff08ec7bd2871dff3bb39655346e6769f483fe28c14342c399096d711b2ad9c6c3dea77d088efc457941cceba0d33e84e2564b5c3002c3c820c23aeb8452107939aeb7ce5e0225c867b95d5df6b51abb7217928aac3c493eb59a8e4120e9b3882dd07d694a26fca9cff763b0a308b98", 0xe9}, {&(0x7f0000000a00)="578d9d86042511089eae1dc78df4719de5c98ea1c5a59f786abb05810fcb30043024684a5ca6c9385c471efc5bc3b1936ecc4ce7b0aa01bdaa4ca3d24443875484a4181ff9cebf8cda1bc1ba1d1d002cf373df9f9df610645bce118b8b66af828754d8aac310a8236fbbe9e4bb76f18f1cb51a29031caad11e8511ab5baaf64b20044853f06a1915121afd0729f3e3779eb97c3826536c41741372ee648ab4ecb13a4e34b2704fa5942f974264ea97de5d3afbaa306a13817986e8761acc2ce7bcef1b43fe2f78671a811641a0b7835cb8ac219344b02e5bc6d37a8b38c8da392e438d01d89fdf0fc9ac748963b212b57445392c2667ce78634096ab04aa0fbf9b2342db92a6c65f83ff3a23748ed261848740d35921bf22c4bc6498d4c05342235785e28f28b1fba134c76260b9a5569390acb9657cfa646b8575c27c9ab96ee0db3fafc77cda1775f8b9d4a36dfb05c62dfd2cf1ce1a56a6faaecc6abc0b33e0e2c91d18372509415eb7f5b51e64e8b7e93e72df80b9d2c0c4bf378de728ca04f1f582e128795e14197c0670859fd24801c9749a136cfc537096d43168654a741d50cca33c708ad27ba801eec67bbedfa2676e86c43c2d514accd0a47e8dff17f6499aa67af2c9cdf3e3aa2451c09e0494314475037274257697c4b130b7bb0b0618727be16464bd07f87fcb2857a1f657b46cf593d845630f93ea28acf1f44188796565b6fda58a15ee3218419586902313063226c2941a903222729af2882585b37c5665456eda09dd6c2b6eaccf27037ae2690bbd86da0c85721a8232ce0057553fa4be24df777920ad4459a18f02834a094bc6f21522a6845130b72c529263b3015103d6b804c4c23cc1db5af0fd6e848fc3b7b08fc546e0c7c0e623940c1f339a18a9b81519dfc11afa3e7a979650d9a52de2e624abb7ebc14af7d924776120c243599f4618152ab3f2319459bd54bdedc2b4a1cb58e30734679d480213b84d2a7f2fe7abe83b2f8846960eaab5311f4db6514b104ede9f3f551b9de1a24ce822ae8e19848e237ec1b895a85675883f3fc6e822d87830f55d0a7f1508db448b66dc44396d75fb51f7d5bf8a4f2f3d33a9d07938772c728b08ff44295176ab661136ab8edc1630d2d3daf6f6aa354619f82d84c10b415595153405a8da12b4055281491b86334e95e9252c37a6133a847ba67337871f0d24255753193cb3455eddaf112675145ccaf8df0319b1d9d3360d2310259a74685d96fd151d7d48835014b774b351c48da94080663db725b8d89917120d249a8ea13db5b3ac5b72d500a12107fa5c1d648c8e2e45fd9f51748e12905daf4641c6e29470fe65743b8772d525e7bee22a10d8bc53cc8500ec512a2caa3801a870a872bc6f6e60129caab4017630b05f2acbe50fc4f4ede6e26bc082351b8b6cf524f8af291ddf1c74c554e37c3673f5532032e423853ef5ab42b3122a19718bb841cbf57663bea14579d7da23c243056b0f1db05ac0e22de6a7f0dc15a81fb453aef5830491b102b14eb895d991e97f133ad5603e8ca69f31c621fbe6598e7f95c639be951621792f8da0ea32a419c19d0e403c67ecdaa960c64b910472a64005477f3c93d18b3e378d4f8c73687f00a452d48805a9e44580c365ba1f75fa8d5d4a00c3c3b3343e0e7af87d573cf2859dbb3be6975643afdebdde4b68131d1d02a1b5bd465a9790020576df156615b40b0402a370caef62e2c016358dd57783290bd799a37661911f20ec42d5634e1b8731c26cfaea06f6637550e1e45c545b16158d2f079e186547022e04dcd562a3821fd8eae1bd779d7031b317971d02cbd85a549a816c8851adf86c334212c45ac6e7ca128b840d73d265c68e2c6fd391e40a4f73cbf7a1857acfc99f6a2e2daed7d26fae18ace7268af18d7e7efc6a61af0997dfdf539582e3bd2dfe3f20c7047ae7be0e7d206651b6623771646b1c453429164081903e5055c7d7823c934fbc71d71b59328a7cc08550857d113474c1553967098eae83f7fa8616e7033bfc2ddcf33425f0fa5a487993f69ff08fc41292c1e09339b093f6f43c9b8e5d8e89327acd9994c05f0c716339129af03b018a1c689affb88e4737e533d4cea940263c11d24b5800e12d874af8b90455e387e8a9286f7720a74578cc631771e8dfb871bfa3a4bb74043e6ad9d615be618b1ba36a64b448e94632b224e207d8ff55002ddcb117a866076c74a3d725176c44ba340239a33981eb97a91e86663cbedccefd5dca1a1367b9dd83f13b52febaf69b22d3cf8298ccf8c85becdfd40ab5f1f1be82e2edbb641d4941c497d05817b1ab7f4546dd34723cc1abca8e3c5b34a770875552d9700064be25f845a3ed2b5c47a36a675b1febe48c2d0e3ee65f0ffab387fb2a99a596354db5be1b81fd4192ba92f415b2c93c117489d61a7d284409506120d3fe4780145af4bc40cea00003cf8e79f9092d664b9e43feb2c686036f3ba5dcf1f1a0a99dd3c8fb4bedf444a4ce838611960e0b351f3c0142751140476825a3e50e07ce63562435aaae7f8506fcbb127460eb160c94416f50b62a25773f27a76c082412d8a814723b1895ad76d92938b34abb1ec8988b958f1afa7aba5f4266c5a69d2487e2fa1f6e684a991337e513eaf921b2801e25861f3f2ed31c991d42abba63564395398d9ff66c27b8bdca19d77c6e27ed6ff63a30ca126bdc0b7266105869b97fb09410911c68ca07395592a4c5a567a1ea39f4c2e40e1b580a1e75da1573cbd20b171f9cbd645c795c6390920979f92bb73173eb19c11d0896357ab2242fe9a2622aec0d8be193604e858b361380d8bf65afbb94c20a3350c0416695523cb7e20c23938430d7ba773090df44fb7f4f2c95cd4e1132f12f40d1aa77ba378609657d98cff8e266a00459fae6847948b862594b60d0390c0d0e387688ac09204a227df77a82eaa76626015c8f426cc1b2590f8e484609c1d6d3b2ebfc840c4a9c4c4fe3844e946fde02a2096ad63dc6446affae5e36e050295285f688b8a66e25f0ebf8fb9bdea1baefc00381f6f3a4aa88f6b91c9578f5c228e6997b317fe275936212ce5f47365625110eab0949da555029ce1b77cedb4599059620acb82d5e4524db7446c19e04b77bdeeef873e26b942ef7f6f3a673554d37de457d4e6e97426d7bc843443172c987dc7b57e6976cab4e2db82968bf8804e8a4d764a713e497e45df45e81ed677af32ba8c1b43d20440f1a617ae43fd16eff2cbb78ea91b59ce254e9d00e7484ead3c6c0298473987def53b24d21266ff1667acee5cbf95c1256168b2f703a0fdd9db26f92d96f6ce9657caa4008ed17a2ccde4e80e3155e86210bd9363b4d65a45739fc9393187fbb895126f960d4b7462746ef79dd0b299b8e35590db56556260e986ae8a3bd7bba315a48b1c50419fa166870891a057c539d68f4342b256c9c511e4dc5ec9eab0e1ff7a2e95ac2f1b66877d351a76e61374b493c83c167ee7c7e188119cd6aae7d6aaafbb47595bb9dd4bd89a95cca2501cebc97ed60ce2b121751b6c1ec755b0739a7ac9356af0d7e3beeecd4c09f161c3f5fbed59233c6c15a7a489c090fb5ced0d920d86d9d4672996905be3580102b5b2eb61fdf40b82dd18fbfc4f2e3bd6cce554003912b7c1a204d78e5596e16faa8db613e2eb486be76f1b1e165a4b9c2c112aa4e39a38ad01e0447c2cf9151780cf901da17c3644732ab224aff3342f454701c0c276a8e374fcef433199c7efd545949086000d811410eca68c2966d83e6ef059219c3748f9c97447309eedff9b1acdc32582c2b1b56a6abdd4bcd5e8ce1e5affef602f81f874ea2591088eafaf1a346365938c493bfd34e1018ecd861e6aa801cd4ebba737207d12788f35b99756646da562f847ca156b47c4d06521bbaeb520fe322f611ac938235a46208be1a0706f4caadd51e8ce7f836ae15f040eb5ad68cb0d7cccc587a2600c96854daaa451fe1777154c150876279a0a1153f2352225d92358ef00c170d0d328a262ae89799843403f504f79ca45e7cc51964286104cafdb7b96f624d5558f54a3c9d20b6702b3ca11e7efbc7c6fbfff0d560926e74e519e9316374ee240cdbb5cf24483d402b80ab5562fd10f878a7b21a6d5107a66a2ed0f13f8b0ff396621ea8c499721e76cc29a112410c291ee375d745765cece51f6fcef7f9a5268ff3a9538097bb1cea4c5ba74f5884e135718f44734b179da60b107eebdaae4c2b1c418767963fb736822b12c80cddf074e404ad8df3bd170bde6f299be412e0cf82c95af084af207e3450bf4830f9586ed34f7128b6bdf161b7bb633d955f399fa5104d3b8a28de98f49f534ae4d994f46b77e5be85a6fa9476330f297fd931be43c6a2e4fbbb40832bbe47a641c3d9fa828e915fd2952aef33418130f2e47065fe93e259c3e63796fdc47914e9abea5f67aa180d76408fdec98213b7e70186fb7c101b318f498e5326d21703f333b216f099219d7a8840d257fdc675af75f651e6beadc248b245d51fb58e67303cf0593a1be06ad643c0581a57f9c01688cef9b034ede43f773604a883b701a31bef26c2359ea7f0b4c84455da92f61e4db8fbd2ef8d99cc9520fda6e422c0faa4160ec18ac56e569cd1d0faf7baae5f5051f963c4fd5f39d0ef7038098a804190ef2b9ce1563bd634ad16802d704696d25369f7be4a63cbfcf44a997c4f2310e370518b7d7133e60a44b284af13c552b6011de7c7115a24cb8050c4fbafb18034567ec596e15dcf4ecb24a621d0f439c4f87d5c8b4dab67d98af59c085f0e18ea1a1f7beed4cdb49a73e76dc990d18f0fabb3c8bc85c3529621064f1d44633f4a7a279d914f3f83b2a72088b5c3241b0040e5a116c40a35130d74d64c01be1254d472170022d5234d7c438cd924f1b58695e6a377b90120476ffdf938d5f488dd84cee985958053b35d50eedae72cefc728cbdb915ae7e431df49f0ab3c8f0717c55fadec5ddea173ff4ecd9823aecfed3a792d6a4e5ee075129efa9b09fbbb896f346f3b0a73bb26b60ee006018425681fe2d5f061edf7f21ef972277dc9ca7708c4f83c32967b69a2ff5b186729d15d0f8d9313e507739d40c7dd96771fa3422ae621955404183cd75fc0ed9694c36003d8481f86660cf0cc0074656900ed9233cccdceb30369583a41b10045f56e518abf2fc92a5ef592326787c11475ab2304172bad7b0a694c2b983a5f47c43c7008bded40754bfbc435d2ded05b05e7f4fbc374327597a0600240b6587df4a282bad306fa5ae6bb5ae4790705ed0d9c9fe6fd90bc843041af2538800cf0bdf60ed900de04b625cae107842305ddda5fa2de1865fd2fd46f25043646b621ec05fd69ac1d5aaea691e6481f045cff53ebc04775940ed425a2a1cd2df5f35b208489821f685d1f49ebf22b5f929808a49f158ee118749752a1c03774d4051e9b168273dab486d6fe2b9b6749e37dd962cde86bd11758813ca3456e3abe9744d770f43c8eab1ff48ed507ad0f684a6ed824b28c9fb99e5b5d9aba064c2de4ac00d340fb2a8a17317fff5da2d4bd012356d9dea2163da0fd11683a44b6169b87662bac41ebde3c08a0d5ea9def93e910c7f892efcd53cf9d4599c6e8dbf4aec494c9df72584ec1dedd702a559f49166695dfbda235c1dac70e812e42524298d77d1d4853aeb9167fd7c663b67556c46f3007703676922d443ad771019039e629f8dba0877f2e290865e87c9ada8347753340d97080ad402fd2f30d", 0x1000}, {&(0x7f0000001a00)="284eb4da80a6eaec4e0ff56c129ec666cae8e3fd08576ba5fdde72fd4943193979c4f76bc8e06a73725b7c8381092720109425b3dbe220c7126477722bea35e1072ba8500862993b66b761b1b6e368d6c8930060e028abc9b593afb58b168e1669ce93404394628f1a8c5250b9b37974abad7678db05f467bcadace8a25cfded252af5b3e96b362923a770aea901224c8ebb2aa856936381334120dcad495ddd2a7dd328fb6a38edda35aa3566c65c405eafb227fcac3f2602c44735aa6c07a08e0bd4e6697dd1feec38bda1b396ca13570e83a121607f5c3420e924f2fbf1d49d89aca10f2e24b6087840fe0c44e06094eb10edd663fbb2", 0xf8}, {&(0x7f0000001b00)="c5ebbd5132003c17b5faac767a0727eb2dd88731dbe636eb54c07d37a7717e50a5924a1ed35687def2d60936705c23a85405cd661f1754249949e04567a347cba287b74fde41fc9a221c88007a76b8f55eba4bee91e15a1669977df6a7108b59037ee3d95c31e81789e3009109e8ff7ea2e0eaa8261e0d6ea8cf25acd6276d2d13872d877e9247c3f9ebb6ba7a3ebbd9484fec407ac687f8de1fba838eaa5f4bb51de3c0ba91652b", 0xa8}], 0xa, &(0x7f0000001c80)=[@rights={0x10}], 0x10, 0xa}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000080)=""/180) sysctl$ddb(&(0x7f0000000200)={0x9, 0x8}, 0x2, &(0x7f0000000240)="d050f8149abffae39d870a2c7853e87e7aba7fddd708a62b44c128f993258998268b30673eb0b306900e3e7da811868e716c1e3e29ef7d757e80ecc71b8c", &(0x7f0000000440)=0x3e, &(0x7f0000000580)="2c912ec3e2b2195a114225b9837e0ea2e06f8e6d604c34e561e22c899886d2e0aea30c7a2db6f72db882e6c733a491f0595df309d047990fb1031da91e24bcc24847700a94a41a36c76e099b5ec33741779b26", 0x53) 10:32:57 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0x2, 0xd5, 0x200, 0x0, 0xfffffffb, 0xffff, 0xff, 0x10, [{0x1, 0x3, 0x1, 0x1}, {0x6, 0x7fff, 0x5}, {0x5, 0x40, 0x7, 0x6d}, {0x81, 0x9, 0xf7b, 0x2}, {0x1, 0x0, 0x8, 0x3f}, {0x1, 0x7336ec3c, 0xffffffe0, 0x2b8}, {0x5, 0x3d4e, 0x3, 0x6}, {0x4, 0x0, 0x5, 0x9}, {0x8000, 0x3, 0x8, 0x101}, {0x7fff, 0xa5, 0x80000000, 0x10001}, {0xebe, 0x7ff, 0x1, 0x1d4}, {0x4, 0x3f, 0x3ff, 0xffff8001}, {0x1, 0x10000, 0x1, 0x6}, {0x5, 0x5, 0x8, 0x8eda}, {0x5, 0x1ac1, 0x3, 0x924}, {0x189, 0xff, 0x9c, 0x20000003}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000003", 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x40000000, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x0, 0x0, 0x80, 0x0, 0x0, 0x1c}]}}}}}}}) 10:32:57 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x9, 0x0, 0x4, 0xad, "000000010000113ee2100000000400"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 10:32:57 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aa0000000096dd6031797100100000fe8000000000000000000000000000aafe8000000000000000000000e71f00aa29009400000000004e204e2000089078"]) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 10:32:57 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x4, 0x4) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E?\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r2], 0x106e, 0x3, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRES64=r4, @ANYRES32=r5, @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r3, @ANYRESOCT, @ANYRES64, @ANYRES16=r2], 0x0, 0x800) r6 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r6, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) socket(0x6, 0x2, 0x7) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000140)={0x5, 0x80000000}) 10:32:57 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000001540)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f006261ff21405aafca51147426c00f82783347a0ff02c158f71e6cf9328700000000000000190608e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b000501ecff982708b3b8d07aaf8b39bd7bdd047c795a6abff880e3493de3a94a983dafd2cef16205c14b62d6265ed7f86325fdd84fc9edd9ff95f25e3845744d7cc500000000000000000000000000000084f71c27398784b21f07792a0528920c7e7426a37f53f60b1a65cf2a68810ae94dbe11bf41946dd34dc9246593b60dc5d0b3091031b81a7c59896fd08dc3986cb26415278579534eb84329601f8c4d333d3aadd5f74701f7ef2ca56520f2df78ca8d0b60fcc37a241d4fe375aafefa10fecac1fe1f8a1b56b0a77de53a60d66e3a30e27f4d7386afc8856b4254ceb0fe8bbb31822009c94b58de97ee43bc69a2ee600d60d949b3eb200167babf8c0d37f6c4aace660c92bd869c375fcce8bf6ec1c6f5c57a7e09c4fe98e92e8774462e3122411d9a9c7be8cd11a6668b4e466dce3bbb228651408a7f4b1f844bcb71907b8840430d9b6085cfacd226273d6785aaf239503a87b08eeb7d73856a92f38b9b8684c3f423634ef27835d3970aa478d3b26bbef3d578f93df8efc51e249f965755"]) semop(0x0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0xef}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r0 = semget$private(0x0, 0x4, 0x1b2) semop(0x0, &(0x7f00000011c0)=[{0x3, 0xf000, 0x1000}, {0x0, 0x9, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x4, 0x1000}], 0x4) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r0, &(0x7f0000000280), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(0x0, &(0x7f0000001200)=[{0x2, 0x9}], 0x2aaaabc0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 10:32:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() wait4(r8, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, r7, 0x20}, 0x4, 0x1800000, r8, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) syz_emit_ethernet(0x72, &(0x7f0000000080)=ANY=[@ANYBLOB="fffff7ffffff00000000000086dd60317971003c3a8b00000000000000000000000f00000000ff0200000000000000000000000000010100907800000000622484a200002b000000000000000000000000385c8b60c60055534d7a87000000c2000000000000000000000000000000012b00"]) 10:32:57 executing program 0: r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0xc2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000100)={0x8, 0x70a2, 0x5, 0x40}) 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(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x0, 0x6d1dba0e}, {{r2}, 0xfffffffffffffff8, 0x21, 0x2, 0x9, 0x8}, {{r2}, 0xfffffffffffffffd, 0x10, 0x2, 0x2, 0x9}], 0x8007, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x168) writev(r0, &(0x7f0000000840), 0x0) 10:33:08 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x2, 0xf7) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x5) fchmod(r0, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) 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}) fcntl$setown(0xffffffffffffff9c, 0x6, r6) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='c\x00') 10:33:08 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8, 0x8b4, 0x20000000, 0x5, "f558a17b2a48d1c4a2aa6292d63c6dcef34d6bcb", 0x6, 0x1ff}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) sendto$inet(r2, &(0x7f0000000a00)="7eeb92688aa2fd471d10deabf2885c477b4cc0cb0fb4ea0f439c9f9d743f0dd56c59138e7cb46a88a31358661128c81aceb349e1bfb1c2bba403ecb15d2fae8f47d5f85c5b9282dc0143d09834d408a58309f98b801d03daa9e0e23cb93b6c3e2e26490ecc287d1510c6760d8d210220c37f73850c592fb52a8eacc2ea8767702c05a551359c457a41d4177ecfa6950fdd8131664d9b5ea369f83d0081e55eaf1d24c742dc833d420addca52559a5144c06fb60217f0d1a8931c9be1c9a2b972d8a3b506924fbae7aa9364c52dc137cac70fbb7af565a9ef3d3eab3abec6a4a156b35f3a48540bd051f52c8c8fc13b0bc9cc7bb83c18f3e5ff391b7794fe0dbe33e09490029a7dc56c80430010eb087f7231e9e64811f6c5a01eef772680b8506540b5bce2502ea84e215d8b97a992354736ddd6ea2c73be3528301647e33985c7f9f4399068fea303711339f66a4b62a3cb6e461ad24fd20f7bae8b3c445cf397120110e8cee691d42177b9ef5d9521fc1f85fb9ec2d6063cfefa9820fbd14a931fdd3d635eb220c78e2174f995f041c553c3ba7f8aa864008b10d8c6e8b6faa6661809979c7e9d7f09afc88825f928035063119108f7a6093f510c61310fc1facc3514796ebc080e1faf11eef0ae98657cd02b9da163b47c9e4c0e5ca72def0e7fe41c8b686495cf67dd07b0d08360df254a03bcc206456c38ea06c3d011bf154f5e634b490a2ce5472b33d32f0c5c22a353079dca044c71a8ddcf9356ed4453b7264287c43c3f9665c19adab956f4bd34340228ad80ac1885e84d61b7fb721153dff76f2e151f78239fbee73cb8e282a53c1badd6359e68c270b2ffd095ca4d3633f9e8181a6ce3ed27a114988bd73f57dd10c5d2dd292e73bfecf8fd32027a0fad02b0084a7a1994640bc1e8159ffddc019def261a5723b4407ea3a7253716bdaf1f4d0267a9a7d12344adcf8d3903a0f299269a77287d61466803f463274e4c5e2f3a0f1d086c804dde2e6452d3406e51416ea823e797bae199995561db9d0bce05c8e21ca488941d1bb4f2b70a703fe531b7e90bcd8e0c675eed0f7fa185a6672787f9041023378b3fa11514d12fcb5276531df19e498128f5d68ca1e400d7aae65757b2afdfd66e0b90cb20b4530e321ca731b3797d429f7f607e5aada81c6e7c57337dd2a14411780f9dc2c53e8d0c1b0f62131558939a33bcf4faebc216363fb52b9ca11fabc3809d075007fb371d7c0adfddbb8ad2654d21cce8f117f514bf61f37b2c4b8bfe56958b327a3958e6982f23c780a24aababeffa6ddd98f2169206edc91ec837ed36e9ef09c9028504caf19cd57625565c608809c2244c05b0da670d2c4b49f51b35c698166047d447fdf211155a0667186dda00aee6f21eabb5a021c8ea75b92fda2f8996262e61c54e8f70461c30986de3046aec5d7188487dce35878ad73ed4ef84e63782f1e8b7f82f7fa00d507443ec71b0d70f9e64e0cbe4102500bdf89216e685250761d0034787ba0c2f4d2ce4cbb2bdba2f33382bbe840bc783e05b494f50e4de39d2f3202b3f5d79ea0a8b4bd549215cd7159df058651a8ff95c84c76d62c8511d8f161ed309b9770d4afd7b56d68a4ca3bf2179a540471e74204b6c3f0778c1a5254cf73c6de1a093b133d95f0d91fe44ce185056c744423fa3410892e8a7dcf083d50dc4693b8c32e038e9ec077eb95700367eece20c09b8644df770f814e1027c291676ad44375abe09e21433f99a906ff4d6f7063d8b2fef6a73d956f09fabc3f4bc9adbba78ec9eb538d28155c0ade4dd801350f61aeeed54dd1bb292a3f0fd63216f18465d05ec1da6d8e3e80e85cf5018f1084d870d8e9d537250c483187df0a64e7307f7bcbb9e922b6c4760c2132fd6cb29a45f94c46a4898bd69c82a6e196ae2a88fd9559047ba375ed08563df3a1aa824446e9c2195cbedea5ef28ca36713447556b8d87a84799dfa04ad51f539fc752bbb6857e4b9080c22f73fa0b2f13e20d6f3c19bb6c0cbcdbe61266ac294c94f70eab341d8c3ace8fcd0573cd1da3460b9da599ad33d75c587e3939f07b914c2ef05ddacdda4b987f35786b48e1db289cbbfc7948bc99b193de005f8f790e9776a287082e6bd60789f6673d3e9568d061acdbd2d799a1562d4c4ce389ed986c288a5d840238cec21c18a1fc232e8a771af256d3f444ab4662575b7eff6ae3e897c4492a7fb07536d70f948555a164d0a021da78d74a60a2d72feaa763629a6466f3cf16d75ea79c1b4036d8e23d87d653b70c18f2d314e4c03aac73ab3b69738182f1ab09365373f1d9553764c97334a27c552be1064823c9dc16d91f18332f7559b5775d10c9b5f221f0c0f22f880843038ebb683c884bbcadc2673d8ddb0c22c9e77a1f7000f1cb19d9bf85de3bf08ace9d4becd2498f50a59a86cd9c233997a48d4b61e9aabd78ed80022b6258d1e7c671328a959fb8f1240fa45d607c2f2d0e934e8dff709a291fe862b44eecc57590abc22b5c01c6e0a9daa41ec39ac544a5d0d616f822dfe0ab1b4510dab9deffe15d7b9790d78f39f7ae11ff8b1d4897eb9ded18c3bbaac7a067733190c24eccdb39f51b1dd1c86660b8ab84a300e53488d4c96f7e880611e12aa6d6af3c48101e8299022adbcfb1774b0516ba3ecce5c555eafe30b4d01dfa69bc59ed525af7e763407ce3a3d1a272c1b22c765893b97aed2e05b63d7d20021d9eb8197d2a6fe4c581214633807a783e11f3ef8c3aa298fccaf21cb6042259207948c42bf585105f307e9b2376eec36017b33778be44c1b85f65398118253fde64bd3ed07a8f033214f3b9838a5dc3b2af65bb29bb9dae5bff7e1b2651d8751e0ac37142899e69185eba8abc4c804b76849bf0e3e3c410d4b95e562a9193e61da7c1c2099652fa4f7e09fe447b4e19d50bc0a226e8df4dbc1b55e32956c4a252f703cab3aa049454d699b2855f88c7fff6ec403848e153e35860e1156bbecdade740fd736292105bbc6310d4b5425ec4a4947f0b54d27da284c1d0ecf7e863637e33a13159cf4c995a3fa9771727696969173dc5ea2f4111d2f0f21a7ae147081753914708b593e3c4786669149d1ab98101427de42e3f0b9cdfc8e25ec0a141105f8bc5eff1aea1efae06f1864edeccdba4b237ad8886cb6876d20f155043fad4e1266c2b2a99eda965ad6d4af44c18ed7ce05e45c4447a9f25bd6f85bc4e84a4ceedb37cbf1c59c43bf666d2ff9aec4b88ae7d655375d337decb8c776669fb0c62c7e16eb2616cb18b97d57b373e7ceb43f4fba14ae045b167b4abcd58de2c006e29841ebf507046b0e59c2a7ac456b0678ff9d0b8a7e2e2d61a5cae6f613ab445d905add98d261eb462b7f6158961bcbadbc2c81862e672b485f0b5605da3d58f5e4e0b362ff94a15a95026ff9685530940f9d9355d29b22dfb543eb78edc9b09d98c82c559462ce0d2ba80eb99f29cba64868b819a6d5333006c8af5b7c180303d9a9e02a0c81dc7bb9893c61bb667da9e48bbb55789a01052d70f70a88b16b9071d3f94ebc7485c2aa3b19811f6274b39ba259617c7e35fa32a8d5d01dac106ea0ace3a99c5abe5693dd9fdea6088945b286605abe74bd0f20a892c2004351fa493f285b2b651d2f2426b4ac681ae43db7626306ac0c1fb0cb00abb05a32a1a146f8aa47cf5396afb3f09911b8d81bb97d511bd0b4fee61d747649f98df2a21ba099849d0f69d6d8266ece9e5f5c6a529bcd9cebe467464def44bdc2331338eb47225c267e0f06108f13edf35597487a6372d48f24b5f2d4f0024d9429d892dbcfafe6d9a23b374a34add06b775b8db32226dd6b8b1a70e064e794e8981338a3dd7189bed56c07417b5aed9ba6c55ff4b926d1ba52599eeb4a380f72989ea191bf807f84ea1b949877a0e78ea1192547ee13c70b6cec83a76a59508903959c892427fb979dc3059c8c7c7a80692ec0384de38fd4636a574c7b80e8b3efab0046a3b2a04b78b8552d2784957f8fbb8f757522c79512b3d33e20792af459b72d4a006a0b01e04267f5857a446c3f3101a786a33cf2f0c2af6ca70eb4815c05c7f7f04942e06cf7bd4c8aa370f8bd457c89f1f6d0e2d18c558ea09cd56e4f2588e86886f3b3b6fd21c4a5a2b8a590e75288a65cd06081958a50cc65a1cfb35c79e0bb4e67db948fc34c9698af92002f509279da396507cf9ddc141aa3e316bcb81e0e00bfafcc76609b5fc5402b0463c1f5d05ef8b82501b5664dd160c8d9feba44d46d88d14ff4b334eeb93277c8c832b02e53d652200dfa49db6218d45751b7bd101a695b6d3bfaaf4f7812f0b3cf3be4f1dc41a16dd1f40c643cd8f7996c3199e22d0d9b5640e511d6b7e1a31a6d55e5d25e0719e57abe839d1f8f1e31fa4b00486f70840997757d7a39fb4956ce6bc9ed59cc8880163d9a9e5b4b62184fa0a253694cd84caf19434a46ed5a8ae64a797d50a400552906def51d65713c0f40c6c91a51fc47eebc7ab455483d883363404bcb8d9fc0d6aeecc4515312d73288998051a3a0b317453e4165765aa8cf16f731d71f1bda7aac38c3e0913c85a24af12bfd7849cedea8c34ae3b9033f810e54ebaaeba41712c450e01d87733f3c4f09172c8577c72b11447a3ac5b55f21791eb7a8fdad8642c8a4373b4e5b505aa40260152c788e57572ff6abce9030e505d9e4ee86f475dd1b5e96e460aa03ec7318567b9a170e7412706752d87ebcf960ebc0b4e85ff4f52b3049e52a7a41bbfe146551e3f2357a12352384ad303756423a130f7add718d3fdfd7cac3ffdff2578ff1e8f16a4c85b3ca1619dbb490d987ed85e23eaf42a4fb94c332fadc068a2cee2c1d9b1db9aa562e628b9cf52dcb84b6e891af63af1a2ddcf4de49a2f5b67e63ab56cd6ee228cb336708bd9244d9d90e3cbd4394636284ec4df5e7d25f6fc6064074b88c1398c637db33d84f82012c3ce7fcdf49d6246c495f20510828c76977dadf5ea1a139d76af399c2185a91c5f565e88d070c527cddaa1b097912d801356d1e84913c4a8e5e3ce7ce4f8aa0ec1ddd9a7a34482b346c499a8ee54de80413d9a49e526bd6787a23d60f650dc5e143774e33bf18c3da5f41c71bb17d773e345849853754a82919ea7b5df243746b2c673ca304ff2fc3ee973c590582ef1353557c6ae7186c3c8e58e9bb76ce1ad7496b328a5e3b40921806ee107520c2736a1a927d95ef28b5d14ca5d6144a5b6ffe4d33378197772ef44df2a9cdf078cbcc255916b9fb2498a716f028a071607f6bbc77df4d8420c26a8eb26ad6e1e47b2c78889690437ca5cf323a5071b8aae94457e5750db61976bc5441a5145ec2c7f65638f82738929e219fa85eda3b8c08b443687e1e784f269bbb46ab9a4ae32b46460989401f5291bd432175b24828d0330d8d3a5f0be882513fcd2353f1d491181b55e34912f1ee7f50039ece665b3df0bec448b6652f275998ab494fa25dcef870fcc5fbeb29085499077d7ad3f796f5dd55f60b7a1c4c615539d6ad4de776cc4294b4315c575fba9a66cd89eb88c8f841db71e0c533cad273b994be6342332dc5054a98d24db0f96bde6ccd6e81ad331e03f2718a1b59feb7771f17d0486fd55031266cfbaaac5279fb22e12432b3dfdca03688463a046f72daef0793c9ef7054ade22bd338ead8836a66fab069d2000eb738d8343f1169022d1756fce5981562f3022eb80d47d947f137d2e0e278b087069ca742656f9200e84b5390b9f0b30b10d6614743838da379d8f07324f2", 0x1000, 0x3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 10:33:09 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) 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)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x40, 0x0, 0x101, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0x1, 0x9f, 0xffffffffffff0001}, {{}, 0x0, 0x5, 0x88, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x7, 0x6}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x3, 0x92c}, {{r1}, 0xfffffffffffffffc, 0x61, 0x2, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0x12, 0xf0000000, 0x7ff, 0x4}, {{r0}, 0x4, 0x1, 0x80, 0x2000000000000000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x40, 0xfffffffffffffffc, 0xd}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x7, 0x60ad44e9}], 0x6, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8a, 0x8, 0x100000000, 0x4}, {{r3}, 0xfffffffffffffffc, 0x100, 0x8, 0x2, 0x2}], 0x4, &(0x7f0000000200)={0x3, 0x3c}) close(r0) syz_open_pts() 10:33:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) 10:33:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/109, 0x6d) nanosleep(&(0x7f0000001580), &(0x7f0000000040)) 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 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 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)) dup2(r3, r2) clock_getres(0x4, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x6) setegid(0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 10:33:20 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)) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x100) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) 10:33:25 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) 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) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000000c0)) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r6, &(0x7f0000002400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069c8febe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065344a998e00"/4124], 0x1017, 0x1, 0x800) 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:33:25 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x100, 0x8d) fchmod(r0, 0x2dc) rename(&(0x7f0000000080)='./control\x00', &(0x7f0000000000)='./control\x00') 10:33:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 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) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0x4, 0x1, 0x3, 0x6d, 0xe473, 0x1f, 0x5, 0x10, [{0x6, 0x0, 0xb7, 0x1}, {0x2c65, 0x1, 0x81, 0x8}, {0x97e9, 0x47, 0x101, 0x11883411}, {0x7fff, 0x3, 0x61, 0xffffffff}, {0x2, 0x2, 0x400}, {0x100, 0x6, 0x401, 0x6}, {0x20, 0x400, 0x3, 0x8}, {0xce, 0x5, 0x1, 0x6}, {0xbb, 0x80, 0xffffffff, 0x7fffffff}, {0x5, 0x0, 0x9, 0x4}, {0x0, 0x59, 0xb5, 0x5}, {0x10000, 0x1, 0x5, 0x4}, {0x401, 0x81, 0x0, 0x1000}, {0x1, 0x401, 0x7fffffff, 0x7fffffff}, {0xfff, 0xa2, 0x5985, 0xffffff5e}, {0x75, 0x101, 0x0, 0x401}]}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="0be2b21c4338db7b0b1a858d8e6fd1b5a8a4b9bcbef398", 0x17) 10:33:25 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$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xda) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @random="0000e88400", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x661, "287c7fd5b28b05be5b06b51d24a85e14d7568fc158af0b3a9f55b6b5889d5d03"}}}}}}) 10:33:32 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) 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}) msgrcv(r2, &(0x7f0000000180)={0x0, ""/249}, 0x101, 0x3, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:33:32 executing program 0: sendsyslog(&(0x7f0000000080)="c0ae36f805b57dfd49f60cb8eb8e1f00f1c0373fe05d5ffff6daa8d9cf439fd65609a6ece224be8455698d89d1489a0b47db0f9e02ca52c26e80a027e59728", 0x3f, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x7, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="03004000", 0x4) 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, &(0x7f0000000040)) 10:33:38 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0xfd) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) 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(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}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x10000000000005, 0x100080007, r6}) syz_open_pts() dup(r0) syz_open_pts() close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) msgsnd(0x0, &(0x7f0000001280)={0x3, "2f9597f6c993cc070487c71003055b70c1603096fcb5a25e94cb6efd59bceef8cf5b93c487b7ba3534df4c476c2315186e032eb5e50d54fe1ac105f22dd04f0a5c8b6ec47a51d28ccfe9aa0bf99d619b5bc6f35733d499cf98fe8d01bc193f69ad0e0949cad0610516eead59940b869204da19f065384b249ea6e9a523cc2e3eea798489b803537987eaa118e8c6c94c0751918b64ca0dc7a8491bf459a83b3a4c36303631f2c463628b83833ee22f4e905768cbc34955972d374f2a709ccf4fc6ba767b719fef31f86ce8f85c851f67d15aef583ca37b1d17032efd3423b8092724c4221a3d0b717de90781ba22e5eaeb93ae238f0de32e2b4c2f2510d42014ea2db2577743b6227c9e5b8cb38bbf9424dc38c96126780c75357b49804c9b99e3d3d9ea28b60877060f9c238bb8f84d1018ccfdb8d4893380145208bb672de2078a47d1588d12598a719fa2eea20ba855043cb2270d2cf2d8378d8f682d5c290f8a580934d2cb7952a2b5d422c50951df91f02c5f9d4e803abbe85d31ce1d81a88c96cd09ce3916ed50713b3c269beaccdbeabb70efd87654efbb9887234c05239b7b9462d2895b6ae72cf3f444e75351432192115a9750e25ccdc57e4526a128002854089905974b87afbce2084c4459df9019c41c9d519e3f86767e82e186fe447cd1ac821f0c2eb62afaef7d123025c9799e804b20bcbd35bb26535f822535bb1f14010f0b97c37675087d47a8b8172b62c92157e996407802fcb491d8b8cc7dff412ff8792f5d0c7055b4c57828a862658467cbcb12e41409ce30ee6332e63c13e01e3cba6e1307edc5ee6afd1cd52af24914af062c614e34897a83673b3eecfa0545f314317aa0479195c49d1e8a3f2054bfd6316045c09f0e9111bed9ac735578e319d2825f8703548146e78c85d7427cda5ecc54d8f3439e0b8b31f7763a9f640c427ba85ffefbb536e8bea7cc16f3ae69fca12159f7e8e80c34ad94625b8ceb62725fad3e90b561d105d72a7c41f08e8c53bda33d342dd288104736bedd69481c1895243c3f586e3c48cfe8d890d0e19cb94ac7564aab84a22ab75f6656ffaa9044ae824740b9fa0882ad127d9d86e25e57a639cf13a0e6a54d966e728da7d4681188e20329715e82d4f8aa13bcd63be5ab1690338c0aa5796ccea04c6d847fc2733c49fbec95c4f116d84fc69560a3ed026ae5ba432cfe9a0f7fe74a87826a8dcbd282cbbddae7143a188c1776b55b2cbe008a67f5e9c8dd305d81f1632a480bc84e376fe1e42ac7895fcff178710d4c6c4d5396b28fbfbcaf28ef16cca89a0aedb757c678963140163486fbb2ecc771393553e0ed8d63e29212cd31241f27813575f4c40fcb0bae16858d255287eb89b1f39a6927eee730ef8680b7130ffa5cc66aabf4ae6f69f923fb1311a899d938f58fe914f8d8e092884ef283532532b32514b4af823d9fc88a7e08a288e81104289591df1406383f2f24d612a6f28f7c64eef2c07ecf83eff191f04e03a66bf00662262289a0f0e1635bf7ef8f8e82be04b844475d86fa228c9cf469c50c05cae22ffa7fb712e923733c0e0ae5a962b2f9992d5c304caa4542c79613ad50a3c1766113facdb98f79edf2e50916b8e554a5ed5d96d74b9e8d555906e356e89214d7da334b79b014182abc460b0559904a07da615a84777e2ab9ccfe190915bd4a101919a5fa0110b5a8527272f5b832bb866aaff4287e222880b19c0d5279defeb395bbb5631e5d1d6def31007aca6a045b3353226d7c702e177b0c57f990e958291a439e374d7bf52a1a714db10da61cb39defe80fad0ec850301a0877028e2f55476eab986b4ad3761fe1632e744b8364d6d4229476d83d1759a01803347ee239082b27ee505794362850ceb74cc384862a9f667af8dc38b14c3487bf712a3b08cc0e8ef2e12925daeb034a686f9d4a7965773a38b21b6cd186b9ac91c808b959326941fc16f1f7dcb13a24ba81b9b44959653c6c2c3b64729705a1df529d906a3621eaa07dc40a5cf6a57368d6ab055121d620e13da12bf17a82db6ba94692b4ec95a48782128da9a117859b73a3881d92e5d67fe2164ace3469e92851e4f1bb11d2a5def05c538601a200389b85a74dea059d998ee5e67d3ce1aa718817d752afca05b22d3820570692d800949ad61080e0bb35698e9229b015243a797fdf52077edc76738fa1db1e623e289f84c4a5490b7e77a4196159034434eb1afdfc77fe3ffb117ba6c7c39711b327fd90444de5fcda97584a7a8f4939f9679184b813703f973e5a8a6587a3d087adf2245050bc7b90cc92aab4a4e28d8b327974c5df0b448c4171f14b90a8985f9e20446ca74bf3e7108005e289ccff3dcb2571bf17707beedd5c0d9fbf698695306110a249af7e7e719b9f50a7505f6a806ea08d354ba08e33cb611567ff846785cd5b402ce248c5f031c8545440b4c4d63f341aea308db2900f5b043db33e80a20da58adf19a7aaf07c7db2ad8ce5f9e9caaf5c8180367e4dada710a2c348e70401d21eb2b30a4e7d3057f1ed55209ceebedfabf02925dabc451f36e49c230bdd6c35054a02fba65b999c0f52782bb4b8079d375960fe6f9cd4c187508b04bffe561f592fca21ad7881aabd43d0ef0a441156b95f90843428124d74940196eb060dad375602584f454d23da96a1ac478a3b217997be6813fb166520d38546bcff7efdd89cb42dd9021aae08a531c09c931c027e74d373e13767143b0ad99ab7898eaaf8eab6d7f6e7ba95bfebf4f146065a9d196e573e705f9ac0793caa9ac8da1db81af3ac86d9404f37329b20ac152f8d87b572952345dce128a4068f656e458ff47e734f6df9decc73cd9b43551dd2409e10c100044827b486daa852004ecf94d0007e58a118bcefd9988a249fb4904a94870b475892d18fbe019304dbbc0f9147fc3dd500a5bdd390ee6b4d854b5cc15df1161ca7d996b7ec2211f57864503daeeb225efd97fd81bb3ec332357548162d7108facfd3dab0a201c4d6a8ef9edee7663a3f4bb99eb6a47725aa25d16585ecff3ed4decec3d4eefff9f8e0d5e60e00c6c3a33de0b71577bf2318b932d6fd7a75d6dcaf3e55a8e172a0b6e5e7992461506371ad0a3a82e1a38544d201480d46bd68294e1551711f1c62bc7c9e382babedd6e9e80a02094e645cca35cd424ee398253839c74a329ac7db34804a3573fa2e01657c33c5e1c4b17006cc3094b74e0befef3e4a55ec6b333722d8857fe3e2e7c03f7e75e3c7052d2a07bd80bd7022054c1ee6d4e31d0440980e8b2482ec8bc06a530d48c399e4134147c8b2fc44ab312ccb8891b518d7cda1aace2759024c3d0abec69755146999aef7ee612eff9a306c59dd4b45a4915d020c1a39771b35e02513484c0432a28f56e57297ae7d8ad890601a08ffbeed881349b5023d9a8b3701397a3a675fe4417724ad99dd84465927c112d9b4799cc84a27d8b888f556aa3ff88928c0ff6625428fc029f8f0dec0e1e7a6d51c88f676a51c30d90ff5459cbfc1799362754cb6be0f0306da5aa542ac3efde421682a22e9a386354b40267f4c52113be1f93b3ff99bd0136638f16e017447b49bd91dcf8b0abd56be3eaf38c2c6e62504ebab57272868dfe01cfc503efeb0de10a34141d7c5d0989e768a15b2d2f827231a50a0614424bbb209a2fd568d99e92aec3deaa2a6b60e41f0c31f819ac4675d29e67310f7c7a168f7120d3d0f07ed4cdbee12ecaf46bdf6ff0018890d72993b1e3d1b81a1c0aa840ba340287da519dcc233359332a18228f57ac8ae9106d7dc8fac59d6989512c49b8ba254a91211f15481f636f088fdd68b6f69b824590f5a6fb860fb7f9d20ceb6675fa40fcb64d862002afbeb7f5f08e05618002ca1448cc0ff1c21cbed955ffcf583719e903c68517445af9ee4ea15da2068e5e91eb5f998274e3aa2d55d33c6b5fd5bfc9166e3c36bdbf5de826a38c88955dfaf7e81367d7da2135e0c056405fc186210dc389724070e13a3c7a10b8c09d23a2709b2e85f079e0b0d9312e6810fb04deb9a4359bee22bd4e18f592fac37a463d3c15ecbef9eadf16fd74bc690fbb20ebfe41a54c95d1d95e97d46854aded34dbb84ebb552091919aa30042d18044c376fe255b6405fd62a0dc642970fcc0d9435c569b3c0d5757d5ce49dc6d426a6933722bbf0b35c4e03a5c0ee1411d896611a4068255bee30ee2452b7fd71bcdbc295709eb4eccdba6c15b9153c04968c73ed5ccf967bf1570f6d822ddd92b9e7791b35a00279491266d7ce2a30eb33f7bdebd8f89c4c92ec6a5c37c16e5c344729f8c2d32f96617175125b5d538971f4f5e524516649e9ae6bb6087b5a16896a3d85849b092df323be44371bfbaaa2bcdadba43eade3dac51e17aaa1fbb0ceb511370b2a1b1281f1419243df520d015b025f277b3c94fddbc6a4f5f692211b3918aa875c38e8be29b8aec6968976c8be78f4e5e90500208446fec85e62819a1dd1fd9a948ef693e0deea42ce7ab82eb71e2f97057007e0c01b4ec9794b390d239a2d1ff055f0ab771c346b258d89f3a841589e80e5d6276d45cb4628e6271f15a568088d43146ddbe035e248b6fd8945e8342fabbdf2084f5c2cc03e21df45be0918073891cab18489b1efab22575a68787ff2112faed220abfbe993c6bb8d87a0d0fcca4d1e43c9dcf35a0e4dddc5ed6c82071d43e7f65cf113332a14bae91604c149fdb36674e499ea15105cb12f8997deca105b094a15eeacd99717f12e135a6b180c90222989640301bf7c1c18b49e30ed05c24360bb9417f076a5070b5c5894c60b3fa770f3ba490f2dbe1b76fbe8972cbed9b68ad288c5b42a9b858e2bcf542c7c0d0d0f34280d9fd3ea6c54d445dab082f396949fee71fc295089687ca3b872f0c35332b4a1aaa8f82583dd70f65c8ceadff49e9ce7f37f31b6893c02672573f34942f4bc56c311cb73c5fa6cd12954bddf4c2d878510390f61bb4ac0b5ca8ae5eb1cc8325d226f574eedecdaf3cf81baf8673f2ee16d4eb68049feed9f9b3be3c58cfcd6c56ceafea49f52efa2e13822263b4f32ed2fab577f0ab98883dc21bc0911a16371ab286f2eaa475c036091df78a5be83521b18f2a21598a8a4cc7ecd8aa51cb0edbcd709824be8ebff3363b459220e93e69cc56f1bb16442ad60041c9b23b5d6ceef75430017fc01427de62c542856dba9c2c569434785b3816d3236ebcdd94916bfe1b0d43e4169077393da5fe8d32d4bd3af9b84b921660c5004cb957488d63232504e3652e56bdbca34ae85c12ff95997a03a1a41bdf61b7eb8c5d29d1d574bad8908a77f48b5f74c0e78f36ac73bbb1e22744d0de3cc6a6bbee3b4732d0b71c7dfb4c88f7369f04cd0fbedcbdce481269bbb915c11870813c0d7aba4df5b624c93dc4073f13f463e1b20baecf942a10c95d025c3b4f858aa6f7c3693172f67cf776155094fa1bdb288dfae1160fd9031ea494f746850750b9923aa292a473542c73b4afd7d112897deae7b5dc5c8abd74f9dc510d389bcfbfeb1d39cebeb8740ab124de19ed1c5b57e48039280a7ea011989feea2d00c28b7a9a93c90defc5bed2211b73d11c924b7e8e3f36e3c8f5f057f9a102519cd41f7f23fc887138304c932cb89c6ec096f955c70ff5301ced22a9f65642af3dffa1d57456f5b4e94369c45f56903ca68d483c927c5d70a51dffd8258e36aa170924c81c86029eef495bf20de0a2e228a71aeeb17a48131c7d6df0303d300b1622633d944e1f807e8e291f"}, 0x1008, 0x800) 10:33:38 executing program 0: r0 = semget(0x0, 0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt(r1, 0xff, 0x7f, &(0x7f00000001c0)=""/127, &(0x7f0000000240)=0x7f) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/119) 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x3, 0x0, r2, 0x0, r2, 0x140, 0xfff9}, 0xeb37, 0xffffffffffffffff, 0x7f}) unlink(&(0x7f0000000100)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) semget(0x3, 0x2, 0x93) r6 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r6, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffefaaaaaaaaaaaa86dd6000007003000000f5150000000000000000fe8008000000000000000000000000c6d4794f15ff7c42000000004e234e23000890789532f0cb24a227216f24d7e90c6e24481080f01ce2a183352385000000000000"]) 10:33:38 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r3, r7, 0x2) 10:33:38 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="d407000000000000008323fc08896e80c4230dcfd297f4d9cb0623ef89b104a27a264f826888cb64deeef749de246b110fd68d01c5e53dbc4c51b5e4159b148ea596199a52a3a9f99f2a57d37cbb91bc5e31ec3bed2eed56dfcbdb7baf7d7d217cddbf5d46e3fd3b0bee80001b94fe82eeb503144f856174d9bebf0439594f7dc3a4706d685f83d14219b141556b26e5d9e8337a213ac7f6b962d026682a66f58cdaf96c1425dcdc5e49cbc40b28ee91aa68b4648588916a6684edbd7ef75d7a08abbaba8c6a436a0628ecda59482724e94558f7f2acd9a64a9d5d1a59c64dff94dea6414d60090a35c5871c00000000317918d95bdf96bbf884312a53e3a1820d3a1908c37140a1c18df5cbd17878bb3ba9588679e29b5e839fdbc1cf994b8a0ab6cef52f8dcfb68f661ccf0996f40bc7a83f2b01144b39d8cac8db58961d619e122471ff3383521d2be415c506817cac6b8bfb31cd518ac76523deb474ba4aa79a7c9280", 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$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x1) 10:33:43 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)) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/27, 0x1b}, {&(0x7f0000001140)=""/139, 0x8b}, {&(0x7f0000001200)=""/139, 0x8b}], 0x6) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2}}}}}) 10:33:49 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) madvise(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x6) 10:33:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d72d99f21c7e3903"], 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) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 10:33:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() dup(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) flock(r1, 0x2) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x400000000000003c, 0x2000100000000}) flock(r2, 0x2) close(0xffffffffffffffff) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="56e6ebd35084fd823444ebe32e9f991f30317f58aced28d9ceee564a577ba4d86f656aefbdd3e2783d43d70b51ffda1acf7f8bcb3d171196d254d77ade0722d456c4ca27fb914943273050ca5d531cbd01b1042799b02e81b911591f6deb1cda590224c746185ea9cb7c8d57856dec79d6577cdcb3d98dfd286c5163506d1527ab161dbb521fbc2477c0f3a57f6dbbc0847418c73e3c76808121d94daa224b8a43f921a9c05c7a81992bda601bc2e92cb5f6416380eaa1656e6a17a52aaef145df5250f6ef78"], 0x10}, 0x0) write(r0, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) syz_open_pts() pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x30000000000000) ftruncate(r4, 0x0, 0x7363) ioctl$KDDISABIO(r4, 0x20004b3d) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x8, 0x3fd) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x4}, {0x5, 0x5}}) 10:33:51 executing program 0: symlinkat(&(0x7f00000002c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') link(&(0x7f0000000040)='.\x00', &(0x7f0000000140)='./file0/file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x188) 10:33:51 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') unlink(&(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 10:33:51 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x3, 0x0, 0x0, {0x0, 0x6, "274715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x8) 10:33:51 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x7, 0x4) 10:33:52 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 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = dup2(r2, r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 10:33:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendto$inet(r1, &(0x7f0000000140)="338cadc8ded8323c595b1e75d36423a4621897bc6120116e3f27f247ed6cd7614592ef9c90d5beec1f47f87dc4e6feefbb2356f991f39d9baa2d6bc518d5a72f494f7eb61e382ec0eccd54f39ea3dd6b87d9cc5da637aa161574b191e54ef81624b4d777db3a45bec01d2367012ab40d197303a429ef10edab64143f4cedc3fb492adfd5fca20c53bdee04bf4dd2231ff8da6eb00a91129319abddcd33ff2d6a11874edf8700cec77412c1b132a992e54d850d5370bc482daa71c8231c3b4b6319", 0xc1, 0xd, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, 0x0, 0x0) 10:33:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x0, 0x4, 0x6, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x2}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe1}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x20}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x80}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000002000/0x10000)=nil, 0x4da7e7d2}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000013000/0x3000)=nil, &(0x7f0000004000/0xb000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 10:33:53 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="09edd8557e", 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0xb) flock(r0, 0xfc2c8179caefaba3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x4, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 10:33:58 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"}}}}}}) 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, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 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"}}}}}}) 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, r1, 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, r1, 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, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) 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_emit_ethernet(0x7a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x44, 0x0, 0x0, @rand_addr="fe9dadb51f4333b3283d3f3aaa2fd930", @loopback, {[@fragment={0x6c, 0x0, 0x81, 0x0, 0x0, 0x4, 0x64}, @routing={0x2e, 0x4, 0x0, 0x6, 0x0, [@ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}]}], @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 10:33:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffd, "0366002000"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 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)) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="4afae7cf21955945d8a37f6b7812c22c77de1904bcb83e21bd67cb3bc3d63552a1ff15ac5baed36753e570cd0d388a04e12e63d3e1c73b397b9a1987f88ef13a4dccee44824d1966574eb3cb488f66dc71453906b0dbf1d2e988fd1872c921d3cae56e71a91015", 0x67}, {&(0x7f0000000180)="3507a6472cbf5bb68cc6ab91c36d470443606336844115d6c4646e4379a7f3a91d90aef8f4dee56130d911532bb3a421c843ef06231929e966a0a434ac65c6b907054dda00c858f6d59c10cad58fdcb5f3ae96838e5f05a56a7c3862dffcc93344ba197394a8a2065c6b72d1ae3437bfa95832d892b61df52e0a2bf178212f6da53ebfb10c741d36f6cb401678bd243e6f98bc1749b666126a795e04bb66abd26c3b772d802a746aaf1fc92572d8bffb11d00fb7bf782572fb89fed68f8998ecb5a8da75091ffa09a51215d3b319bce084181c906ef03c833fa7946b40645fbbf7f9c5abf098e4fcff7fc651fd852f99f8be3026631d79b8", 0xf8}, {&(0x7f0000000280)="9204de19c962932e8e637b6bb0a7648368e3abcdc54909e53c2f6d65f1f3d45b9f1c9c9d62510d4f6cd012b49aaded6b8851684050642776cc5dc375a6c2366084678fd74aa3f4c85f69940fd848b0ebaa4ea023ab6f132de1373726f53448568019258ccb11645d8e9ad47055c9f699111fc76070cbe7ce3ac51e46ef3233dc6420410dfde229b2787e4f43c0bd942396c132276d542541b0af939be6ad8763a1dbecb7f864cbe935", 0xa9}, {&(0x7f0000000380)="3b82c911f3c17af82b1d42571b838fa7542eaa0f9bbfd35357baa26e1eae433786c392af73e40890083f5bcfeb2a44df6f5a2c59df781d09e9b958c87c099e544da0ad1baf28730a01ea386e0c133b93cccc20152097d528ae0570d1f352dbfb93bc9359e7b4c145e404266964e1047b805d031257cf36913e9257426f41119cc8c4d49b97d89737b7e94a9b40a71ddea3df2f3b85efa9b7f41badb7dca9ce09afad721251575017d46216bde932337a7d49f2c001b97a9958b3155b59a092edb2bce0da19ee6029d02c759be2cfb0ab35ba3839", 0xd4}], 0x4) 10:33:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[], 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}) ktrace(&(0x7f0000000180)='./file1\x00', 0x2, 0x40000000, r6) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) linkat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x3f, 0x7, 0x6, 0x8}]}) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000200)="14328d49471b9e6beb7e59a773a7e435949115be05ce62bedd026443bd614fb33d28d5f40977a449b92ec6a1d075f320977338460bd13f1b66ef4098e341294c4f7fc2676603976b924c2fa43745d53cc652ed9e7d73a48b43c0201379793d1fe68bd772efed4f66619a4634a1be2be4f9a5688b283ebd16994168a8c14c70b41c6d6314c2f03d131a525909c3b0083894c44add83cd44085109095855c1445f17082098d7781897320724b92064789ee1130a0bcd3e3dfa00f9bff2b0c056f6803c1cd52d9fc34c9d1673fb9c57551100dd81f5a468aa14ebcdb5843a65e49eb95421d2191099476946351b74c9aab0b3", &(0x7f0000000300)=0xf1, &(0x7f0000000440)="0eb2801549583780390bd441389bcaa6e263d559f781c4d9d49b89f2f0a2c647b3b7771cc3a19f053fc20b9124073f7f793d92936c2be4f327d71cc6bb86d80fbc62b2ff464504f59b9696c82ebf16f185cfd8f8773181024ace9316eec293857b4317016b6839d67dbc08c067de44ca88c831d5c995d683a5c5ccb6d9b15981327fffe19b85d47001eed3e9ec8aa57e0309455c76a3c9f15b77c737924a9e576a0fac614396e39edc81b99107d3fc0141", 0xb1) sysctl$kern(&(0x7f0000000080)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0xfffffd38) 10:33:59 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8", 0x45, 0x7, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x40000000000009}) r2 = geteuid() r3 = syz_open_pts() readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r3) r4 = fcntl$getown(r3, 0x5) r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000f8ffddffffa00000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="00000000180004000044e140895ec72d5e000000", @ANYRES32, @ANYBLOB], 0x58}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 10:34:00 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, 0x5, 0x0, &(0x7f0000000080)={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}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) r9 = getppid() setpgid(0x0, r9) r10 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7, r2, r6, 0x0, r8, 0x10, 0x3}, 0x2, 0x0, r9, r10, 0x3, 0x5, 0x8}) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaabaaaaaaaaaa0800450000440000000000019078ac1410bb0000000000000000000000fffc333a0c5237d35902e0000002ac1400aa830f7fac1400aa00000006ac1400aa004b64267b396da83d55496322854724c29bb92dc48e3ce21a2112b883a7c746f9f9b0a2eed5a1f908000000000000007ea55170a6cdb70fe20bb777917436a9c2b70272a3a69d1ac6b400e5dca47e512d3443b654abfb50d4c94c3171b8b1a42ad9be29758e20c8652494e87f7fa08adffab15ee40b764267aca1b2725ea204adc108855dea276bd31f55cf51a3979079b978940349ab8f66f885eaedc21376fe29b927beae107211306da622c84353d7b59838e19d0543c3b8f13de465b8b916200034d52d80b5b1da7f3a55b8d35f93015f182ed2696a7fbd659b03f237fb181ba4c54475a116a55e50bfda125f1eff7a0ef020be7a64dcaebeb5098c7f2ce506d60d62cbbd4be67cd9afebc36fda39d7a280a4b98e5c3c5d2b0f5af2daf79465da46a89a2402d3b08e6bdbd3b247bf99077167d5bba7a939f043eec93128c0fce4f5b8f65660d8c20142f7618fe9a70504f7254b33eb5b6347dff76e1d"]) 10:34:00 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x13, 0x0, [@multicast1, @loopback, @multicast1, @multicast1]}, @ssrr={0x89, 0x1f, 0x0, [@loopback, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@broadcast, @multicast1]}]}}}}}}}) r1 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) 10:34:00 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) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) socket(0x1, 0x6, 0x7) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:34:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') readlinkat(r0, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x2, 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$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0x80, 0x2, 0x81, 0x101, 0x50]) 10:34:00 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500003c00000000003e9078ac1400aaffffffff0c0190780e0400004881003f00680009c13c0c527f00010000000100000000000009010001010000650f0a0c1f497f75de64ce"]) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) fchdir(r3) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 10:34:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x2) select(0x40, &(0x7f0000000000)={0x100, 0x4, 0x7fff, 0x6, 0x4, 0x8, 0x6, 0x7f}, &(0x7f0000000040)={0x3f, 0x7f, 0x2, 0x8000, 0x7, 0xfffffffffffffffe, 0xffff, 0x4}, &(0x7f0000000080)={0x9, 0x2, 0x7fffffff, 0x2, 0x7, 0x2, 0x5, 0x1ff}, &(0x7f00000000c0)={0x1ff, 0x5}) 10:34:00 executing program 0: syz_emit_ethernet(0x48, &(0x7f0000000000)={@remote, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x3a, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @broadcast, {[@noop]}}, @generic="c0354fdea40f1e917dd7b1bb1d064cf645f573d5d9759644f60838604a0a9bb9bec1"}}}}) 10:34:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x3ff, 0x0, "d7004e1f319d807acb4de400"}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCCBRK(r0, 0x2000747a) 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)) lseek(r1, 0x0, 0x7, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 10:34:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 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)={0xffffffffffffffff}, 0x0) ftruncate(r0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 10:34:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = semget$private(0x0, 0x0, 0x40) setsockopt(r0, 0x4, 0x8000, &(0x7f0000000180)="94a2d13b422e5bdac403061c95f9cd3e783ad47e3472424b990d385c3a8dad5686355e643d80f555eb0d016fea5699d613b336b1a1038d7d88a84f", 0x3b) setsockopt(r1, 0x8, 0x9ddc, &(0x7f0000000100)="5c7cd5545475327f8aebf3ddcb95a0b178aa16457be6d93763a65326d49d5944dd68190c40162dfa8c0fef38b2045263532e00ba9e70f999bd95f73fc5f6779e09335e8665f7e620a7298b565bf24e4e14bf83aca61393eef54f3968ed6de87b66eef95e0ed0cdef99dd6d9df006ed9cae1ce70d919f83", 0x77) 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) setsockopt(r3, 0x6, 0x2, &(0x7f00000001c0)="dac0f9215ee79bfde82ea3d5abad457e07749eb30b50693782546e8006f046ff5a1fd66067a1d5f43783e73b08aacf0736e511e209c4328b5e459c289a29c9a8ded9cbd6aa6c8d539c3d9f5c4ded07b5caeb1f38a0c6b0555900d69ece738353e95de4355f8736bcb8e87ecdb1c9732d230b4d5a767efac348a97bfc346ad750c6902cb5cf17f1993c866dd7e9ddc36ff16922775ef8bef11e11bccc4c26b263d4944f51f918e041a2c54e6019a45b08d4532dcdfe413b3c8c2a2e8a876f846ca88c04fb255976617749ad0ed831f2df64c614943c8443123ee90d1fd60f4a818b54fdab87e459a8491a21f506b1657f29a78b4b435b1b089ca409773590df02f58222d2222a499bf6f8229790e23011c00020dbd0ec74e3d73da5fdbce3d0428931f9ed7f434f152e95738ed0a26bdd01d41af2c42b2d200693c65e039ed3641003736eb904cf8ce247692fcd14626378e425a550eda2943e184e38505fc9532a5db02e94bd805e364daf474d6e4d18a72d7c8ed2c93c61abde0282562cd2b49ed333410bb32eaf098c8228982373a384d88c9cfef6f22f778aa0cedf21ff85116bd924de7d3a1d5bd3e36dc83f5c724580bb2af70e78ce5b84b672db7692521dafdfcf0b81badb3ddac72178f7adcebd4287c3e19af97ab6cbca38298128d9e79257356d7fb2d9fcc23b0661b5a92196d4c4e4e96017b8dbaa5ecc5f3b25242e5169e19f319b0da993f65b6eb80cae4ad6078f460c7e6fcf106bc5813fd1e341837920138a91cef7481a64a35d3e450dcbb074e0358569d7fc771cecfce5c1f8ed025e3420998255f8c9808d8db2b32cd25a2b6b3b2058f40b71da4569993d247205848deceb8ac2e2edf9e696ded0c8c810bc7efef402b3a5ceb538946da7377e8ee330a8be73e5921a0a2d25330999afb53c063d3f8cf5a5b41c5161cb527c50ae36088b4a8f6c17e6edbce7d7ca7030a379eb8ed3941e3272b2e04b9346cf2ab51ab12ecb31b7da51673c4fa4b55d6a09564e06450285b9d6fb8c5048735fe9f756dbd233360124a2b416ecf11a420a09b62e2b71d1eab98e872c14197db5e526befdc9a1b97d290a7771ba44fa785b1e6723da6e2837d81d7ecbf225b53b4ed12ce9bc6ef5b87d1f44f7741e35aa5517b5a4579ccfb80568f074eddfca990a7737583adece83f9f17dce517b0e68833946ba502835265f6ffe106d90a7364fa47d56b4d6175016a201bc757b593e444ed57101cfc2c867dfa9ddb6d86702c1b590ffcd14229827339f58a3716f7c5270520f5dc9c407abf01da80189430c0c1e6f41d6ca22d35ed48131b4c54436a2f5ff24aa2088a7bb50374d853a0127215e38366bec0ae2ce7abf202d633b744bb988e4ed907610b95ca7940f03428991ac14097cb54e8f07e26e1e00f3cc4beb85f64ccd01aac1a1f281d5157202851c2ee7346849cda4cd2657c789865ffe71101ecc7697fd3e339ce6ee040d61a9582b2ae9ddb6ac02fff9967679c1e2f7c212b3c6e33624c182b648c61f4d05c7018b843557309992f30bc9a61e0e759f5eef60986ff2b979e1c551b9f376a960d164d877565dd2c91dbaddb71c1cda7d3ddfea89d523a627bcdb24408e59bcdcb764626002d0c60ae2cc82071bfbe632b23596c68537ec1f0f43209b3d65695d7fb1a573a8df1ebcd12b7eab5ab4b616673889aa612ebe2d44381aebcaf1eab73b2782eb0f35e26b94b436cd2b5502c938dddd372b6ea0afb084b2548ed59bb9022ee931a26175082ac48acdc7189df23fceb2524908aaf4432434d0ea53701cfa228e82965c6ec2a78fae69addfe33328961a7608fd6800178007a35acf5589b48cc14d97a74ed78f9bd93592ba6bccb2ae79302ee03c66d9fb86e7beec20ccef18ed85fa1937486337cc35b7399010d1b8b9b0a7281b53207a37ddc09bc45bc61cec2939296fe38359370cfdedef057f3988b3e67e95aae79b86cfdcd257294f6ac8a6f7cbdc244701d2995fc40312f36d09b9fcd288cc72d3406fe7e694f0aaea8ed0a454bae5108c1271174cceec96c56bf69cde067d2bcf3ceb3c02eb06bbe48e3d81797fd5d046f59066242f2e06119884bbd2fd4a4a3e92eda69358c47fc8ddab4b4d06c7e24fdc56c5fe51ee2a543d46fa676820f9476c8b570a25aa10ae10891d6bdc08c9c555e8952f891312f94639a21f032912dedc34a3ae07049261cd866312df367ad6a034079543a1423c71afdd0eb70834372fe839d543fc79c7b8f5e57d6f4448481a86da8b380b52e665bb87a5dad93be50de1a8babeac3fb8ec22fa75cde9797842c1641f9a356be5e963c13667a38069473b195e974730a922666a928195a47e12ff91bfc91a3c0231abdd1c8c5fda8fc7f2e6658b059d78a360ea96647bd73c7a5e7e5c86f3e00a82fdc25ecd9caa614506e8c1aca0516f3dc1546ea8233809875907167f28e5a56e636027a13cb0f48683e92200e79368719b5582dce016cd46aee98cc60bfa158f62e3376c160b03ea1abb2f5bd19fcfc8e62619233a4c77f3c7400d218ce2995871b7dc982041e3b020da7fe7c53b95e5556e848a98de49ac078aa6773fe17098f8f403c18fbb2c2b2f0aa34f45d02c6e13105217e1ccbe04f601d6c782cb2c1a01fe9071b3687c1804d94ba8322de068fc17f6678268ea4ebac18bede743592ff41f6275e469801b9c90baa94ec22c32810a100ef73e599fdaf5842b49f5a9d95147a6f95b902b65d1ecb18bb93329882bc51565ef96a7c57f2b77755dbe57294a8806e985f60f1a3afa42b74c10cd33bc27324151f6e16d42f4d7c62bd9da232440e91990bfbfd9642b5f40ce92ae4c662f3d4ce83d838de547ed35f4549d226e6edd4e4fb4573d2d947e7d70f589e533b69e1c7da21d7402668a1cf2970bc664c52c964f0a88632fc92b13dc7071d6d9eb37b168663673164409aeedd7d31aa0286ccfd5d67037529ae26bf708be1be345fbcaa4df9782f12d5c91799a0d73687b7973102939495b012681d731dbb5376cda983a78be65ae34635ebb2b741a0b1c1b1f7961451ef268c88f804810e09206fe99efbb0ab52232d35bec8b33db1090c218422e6d42d9af3981a410ad9fbfceb6eb42a3aab2405c24bddd9f98e410d09feea0d4a3896d39ea24b416aa7923c055ef63fe39d07e5a95772231f930f5f38ed5c2ba3d1d87a18b1ef6d5fc408eb6c27ebe0ed1be6a23f5797cd1c3592a82bb9c27780475744ad3f3d26df7fd0c04d359258c2eb6bb8a1a715d7a7886a892833ac7dfe8235dc3122a6e62d4cd1ad36d50cf5991e26a464853f981ded537018c73615dedb95d3945f04255486f6f22054de6a31d1e20df60ee660c9721ff1bb211d6a7c9b23e20882d314962f499819fb3bf881d00896922b263708a4d6d1304fbd91d28de3f2d1c29995011ca8990a7b3fec30d4da999e00871f0e008d495c88e541ce639bfc581192b18f947ec63a7a4e500336443b077bc4dd12aae9e4f3f6a53bfbcaf8b8c0557eabe0895fc063722578b225d4af827d1670d459f9986353a59e319d5603803e43a4f647b3b050186141c5a18120ccdd413a0af4d8735b01d0fe974a2aa1baeaeaca65aef1f3fe7aa32ce3d83a0ebc030b12a96418612ee595035a669b0fd4167812bae34aedad4d530a94d2a1734893e044885f90d03edfe0f8e32f50dc98717e6a7ce4504744d74b0e5ead3014a6e3944df78b6de4d7054013de04ab39e5cd0e3eff2cbd79d3830b4f31ccc18c83d7bc43c0fc7b9c618eebd48eb4cc9b47dfe23d4466438a4c56d6210913f2349dc09006d6bb1f2f55f7c8a6ffa60e88c04d810300cc44ed0606c6dec9ed7661b57fbb3398b62c266d6b7ce1e498e666a314eed2886621b78e87ae212246ae3efeac0835ed813b11726b1839da915c61388a71a77eed7a6971f25f563993c083494f06f6d2b750bfe1e44b4825f33c84b8e72e5c1406e1c3e20f2c0b99bb5ffcfd88b4e458b6abfbf2e887fd657abbc8b1074465ba3ba02dc025157890525c4467564987b5ca3283db0968f6ec6d4cca2538013008914afcf82ab0ce04c9c18034204e9aa01f9c7bf1075edb45a5f1ed43d41a73cdc84bbb2a796e130f39bd4cd10ba4b5c769a5d5bd7000f9c16798f2bf3acdd9909299b2716e7484f2a55921208768002a97e65c51727ca50c9ee7868391e5f49dddad4f7434520a78e1b3f497a6be4a8510be001e13713379eddf8ef498844162d25e46119963feb1ed3f7891c94bf7776f3762074c2970bf0639700198411942861a458cb257591ea53aea71bf998fb80c26d6e267441db9c59028a4ebf0869b418d8b2a20344e7e7a3e43f07db430f6fdebe5ba873b17d6827410526c34956da8770f7e18613a233a2a4e35d77828bfb3c4037165b35715f665ec82aafb4fdf797a929c3c4b3ea87d9e199776721c34e104960ed91958183f7b8c6b2efaa43992038af6943432b37fb4bde05ee6b3d7e6397a90bf7cb879aa499163491e5f9912475313008a95dc62eae196af7f46393172d882525767a44371f1a2aee1e4f47adf2b33ac70cb523cb38e7a27efed700bc27454c458300f241ba9b1a5e5bd67329a81931962a2f03b6a6356a0ec554dee7ebfc50d7de2a37e8877487406906dcaf973b8dd6d2294a14ad74091af27c451b5703d555946ff1d3dfb37f2b29a4c0ce93cedb9360e0b302745a8602f894cb777eaf6a70228e764d0d158ef504c9728b57a7d68a85d5e74c172cc5a922226a8c9f97a96523bdb7fab52c8b77ef7063a1d45f5c0bbecead689bf2b8991de0720295c86d7747121e4f256f0b5c2861326a4e6a52ae4b313682c69052003435ae59df6738e9199bd6f4865b524b4a0ff8803f9afa6381d1ad5eea0e7bcd0d419db96225c8c077703192d1019a7df77d7743e6b0333206c3175d3b611e14991f480f6c0229277b6615419f762849bbdb5cbc6ecfdb2d76769cc60fca5665bad171d1848019413241a992e299e148a8ce7d790f01e498260880cafb90eb084212844174ae6258269c17c37de7926863d0571a129a49f5fd228b311c591e63d37bb0a0d07505eecafebdabf2bde2ca1926b9afd89745a95b41616dd62aa94d6d7abde8abcb696e9676397f4c30b1d73d4b830fe46abc1ef60e1065a1d02623736f33d010fad49de75b27b0f3e9b1c103d1f84ab538ccb25f2eb5028e2c4a4e6c9840f0c5f6de032bb3597787ed549c570ebc1e51c1ee4c8b4d3e7ad8e3d3d5d7464b38b755f52fd4e1380b2614be2fca04d946e325ea7babfe49122c4868bb41458ec1a3d442c9b489bacf24ed51c857324081bfd6456c52b3616020a5659487393ef36579c7a7b5101b35dd445c3c5e4cf6e602b588c29ef86f57ab4c90d6ab3be5ab0135275a126b409fe4257e095889c076f5af756f0d4a6750aa1f659140648c7f5f5edfcdf6ef6445cd36b7793a47a459b9010b2f1eceb563e15ccca71ff70ea4ac296f23d49329e9e25e6a1253492a542338a23b97e18be6f3564ba3548366da13bac0508ee8e1ef1820fc50c8333ec69feb8e347e9a5e9c0a79ebaa55cf4976f920a8ee40d57cc2171d214e17de2397989c8164d9120070a44d9676bec29a5bb6fa2612094347f3a7635ac2453ae820981461b4fe8249d3fddeaedb0f3d076f0f509d318dca4d6e8237a4911d73afdc2cf5828dfaea0c816076ed85fd058c20e9f7c05f0829a7e8bb73f0afa380b97d8e60dd4879626f05445811697dfb05580bcb76ff33d08b415945ca87", 0x1000) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r0) 10:34:06 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 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)) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000400)="ceb6a1349e1dcd4b56fff0b510b25b28565d40967f83497ac1bae159be73441d99be5172b5f812c1009d96d0a4b7ea6d5635ce3e362f2d52cf4d7b1afdaf2a161cca4cc9deef3165ee6f057d5b64e6cdba9d2f4e0d8a7aef0f52fc7b4a719b7017832a7276a2f030a36a6f64098931a8a47ee09f155f285832c8694a9c021d5508c802072c5e9b0aa6fe8c8fefee2317934d8568084ae5ba83f4f63f76b46dd4c101803a00a0266783ab7b655e8f0ac5fe7a052ed10f53c5bd0989a7682bf1b614152831352b0bdd5194caf06d77602d026a380232831eb4f342aad1799410a95badeca7fa5610cbf52a4ed08391699fc3ff9b16e19f469efed9c779e15e99dc628a231db473fca347d9e8c142cdacebad1f81f38628014352ff581ee8ebaab76fd9188f13fa554be74680589fd50b6e07af775eeb27aaf735519dff120fd84950a9e7e18e1b6321a1c1d5313a64459f0dcb931c8f4c1feac6260db50bda7eea29de92878bbcce1548cadd380ef3012cdfe0ce5d86767607ee5156d32bde62d133e5c3b475675e64873722efdc226bf272da11300afe703ac909435197c3d6f8d4df5860e97a688d77816c25dd0df4d0ea64728c00fe322698959fb8dc52f467c462a0ef583a5ef408b1ee245d2c0a6ccbdc18cbd65289b190d4e2e86cf3f7741041fa575501f92be2e4d1df3abddaa4afc76e7383ec95444bd229af2195cd94fdc1ffd76e87e052b774e3998e08a524abc2dc1099afdcb7e13ef95666f8ba4cbde17cbf80ed39c13e98d032f2a938b90fba205852fafadef70bc0a4abca876156f74c37b9e804a2a7dd7b20e797a56fb6255f5fab734e2f83b5dd826ad1491356aeff32395c9875e9b6db1e676603d5486a74120ad5368fd02a239cac53109aea30538355983876a48421fa8b164bb9060224f9e3a2b92eb102521f9f063988bdbea3ef1f3b635fa9ce869fb67d919096032e66ea646978e074fdb796787d0c5415d7e92ff12ed59107faa9420dfb99e6a402b54e819290bc71fc8a267a821235cde44529725d2faf1d63d1d68f0a8ac196aa03a13abb7d20d8234893a7929ba62f016f14a95418f0c737873f2c5acb0f02efd0e6c14d9d5b411b4cc480beba3ad4f3123ca48d2e4cab2e67cdc625bdb6f6e3af429ea22d04e86a49c703539367fc621aae62c6ef0845db433514694b61f20e2ed6ff87027b6e575d7f817307f9d94214d2a81795096c77204f17bcf733d7a2865a3b9feb7541d4c40a121e72ae60f9880d60211ed65082c372b7c21749618f3eaa00906ec74284340a64609c62eee4b21447c45bef87348c84e5a6465351db323c3e262985b78492793568ba6e288bba22b87ab243bdac0bab98a45cec22725d60a5f81d26e7db2687a4df2f7ea959781dade61ac7df61d8ad926df4ec46feee439aac2639f36efb95ac88df6a19f6947d0ac733ff8dfd015588787cff19bb026d46cfedae8f8014da33941f2eaff2480a44b6554f49657979ceed8997529fca64c5551d022e949a5bc43b36feb14d38b03cca8411d6c7a507a1a8025bd56fe50744a712c231f5fdd902a9670d60c97db6b7523e765f07e66524a51fcad6eadcc4af5ff8d303c2dd180a6379d8b097227394fcdd844574c76e42cb2d2ccfb94b83073e182997f42e8df919180f96994826aea2374b42626bcbafd316c1c24d8f2563774811cd0a9f5dcdf9fcf55383148ed4b410df61d5ebf97d0bb124e33b968f59484adc675a595ebc328f8d3fa5c8f6981b9da148e1673dd35de632a2a23d1ad7db981d1afe01dfe61b2bb390351d2aa6f956f5bf922579263d1ee2987fe0f8e782a7a7fc459479d394cc91d603ebf39b1c60f4a938c222d6cd7ac4316540c99dd473c74cd48cf3fbe122577b97c83dc2f4053a66006a2a664ffccca9b4ef736bbaeb5d351e5b4d993d4e315d44848f5b5d97dafab9342934ceb869fc31b03f0355ad8092abcc6623dfdff3bee8268151deaca4026a90a43ec71a6fbc5fdac116c200c6ee8e3bcbc1d5322a8ee968ad49f6465e04da2943f7457a0b1ec46f48adb11ea6a3a0e1ec3fb7ccf003d720383cf880b488ed59b619c52cd498d9de4f2ebf2a51b425dffd17efb9121e6b48f6b0781f9a5f2acc1120d47cf01c7d50c88606e3df257ceccb9d6fc0d41655b784df32cb1f51a783e6862d6f7c8ec3715c50d07e0e79510c5ae2e1ab476e53a2997299c5655407f02c1e2f80ee04346391ecb94348d0d0c06601054c231da982edb0b89c522824811f61efce68556adb63e9e82df9a9629516b245b916c33d32f93b9eb9795b3674e3c5153c68ed60b1ca5f480c265a0f9368be53fc675b453cf4f558a4f7e50b259a53ad763292884decd76fe0db389cc554df75c6cbbdf50f178c9ad3d78e9396dd73c330079a74f0ac555cb9775301b32cec5e52dbd49b7a269aec287dae890506925e81a3dae09bd09735cc837766066419939ddc6cba4d734c0c436fc67c9422c8451c88cb69ee4f34c9a1b68f8db7c62a39e3138965a4ff6bbe52254191479c9eb4308222a67a1afc27449829f10451df8322c300a252461061b0e0e4654a896593068f8204e2fce1bc762dbfad66ac5fadbdc094cc2afbac895a8b29370d93c4e737efc65ac459c948d5b7512904673a8ca35e9e7395825c40deed8bcfdbbc53d1275295a3361a7ce245b6beefb0477792a7136bd8534de7c03db55f1c316a3638182dcc9c0ed9c9691ff0cb72ff207b7505f2ca5bc50fe0ddaa47dba3c62ba4dc427080ac687ad177f709f5e9e02f1ac2f48e4c1e034c0aec36b330882be7fba4c84f0c84da7e7b486cbb297af029e571523f8b0161ecae44d9ceee070b452c33035a3b467c63354dd332fe024755f7fb6faa72341738467a27a691b9d0ae0ba54501d7f9ad51b08965f6c6227d86536ba4345942deb7137ddbcd8683a71e160c57ba9cdef281063ab26505c46362791fa524facbfa93740157d6578cbe8781db9ed93ee495b1028f6880071603aa0284bc4e447edfa38c9467275ed4108b94aa0931220fcfe552db4e583f982abd9dff1896a5383da8b4424899bdaf1cce77f881ac47cf6940062a080e851f823370825c35d74e89bf9266bb48154c91611049de5b5ca5beaff80ed654a970b979715df205adb2a5a3198bf053406acda645562ae2eefee96294161390c3c4f1e93bf70c24944979d0d7203f52c74e1544d75ba4e5c8d8ed395c8e1f116bb35ceabaf3ffc04f4b5d08fe092461c594dfba192803091e62e06c9500f27ba745e5bd0d5e80199d5220483ed906137fcb280fe5d50e7f14f51276ece00052338ce7c1b1b4e9c475ea523e8d49aa79e29ae62ba795a8718ee91a2f5d16b7e6630e53e9c164ee273fe2e3006f55b5aa124fb2a15f3306def4bf98dccad02c91186226f00eb76d09d47456e04603bb32bd8a218f50a38e9b9a88351f652a6f0847245b7b7c35b8157872cb16c961b6324592b2471ba87123909ba85207671e0c721ab3cceeb3a87ccff1271befd7fc6223842c0d4a98b087a9e3cc22865e41af42f0b24538ec6a96ba424bd022d2cb72adf42f27225325d9c0a3234339f6110ac5c76f90badd4d6f408ee8ce1606d6fab432df00c7fc637f6cb7c62f80f6131a4ba6c4f97c0db74f2822afeb58ccb32304d32ce062d5ad8d9e77d19c90ab94308e70f50d813715998176e1c0bac5afee5a3ed214f5b50e240af24e888c617ca97b29efdd2717401aa5a52261aa85bc489f34bd5e8e0666c621ec349489d44b7bcc8fd5060d04676021d276ac59a59db214c0813cfc66720ae8c6f55c1bf969c1f620ec9aaff5c88966951caa20bd01c69405acdc571a0ff6fa0e23cda632e1be48493db5cbd8f6b6a1703e34e76f8f7ce182a54876f7e5ca8c9ed77af73d2f3bfa4d42ca0d632f56c0e68c8064cef8ff5e5fbf2a3dba99b265248251fa2ae051912f289faa7f89fd284a62b5aaf43f265756287fda9839aa14ff3de1ddec5a7f6b6eab505eb9021032125bdfba71495384194c0950a7efa54d118444016b5c76e8f6bd68d86ef942d61747a8bcd0fd5b7ea3b5cd69261cdd726faf3e4fd9d71aa2b6298d07f4755d7068fa4c91b0c2413d5ae408062a215f7d8611b8619c00648d85f1cabd0e2003194135726d90e8cb47f59fbbdb1b847c553348628c5af8d13ffc8233f1e52ae7f43b0583a6c5724b5bdc4c94305767567381c479c0d7a364d5e7ee6e4146424ed9de0e93225bdcf30dfbea9de9d2b6ea75394d08051300a7df0872b300e401b93ee27e1e7eb270ecc61cdd926e9cffc9def505f2abd3d63f23badb3c5ff6cf1224303a4cb3b05c26e4447744471ba21a98d09d691cc801b1410b2317338315089b3c1a2db8d94e7d04987cf6e90e41abf4ff34e13efb208c44365e85f6ba3daae799e1a716cdde096b171ddfbbfe48bae5f95b809fcedbc223ed3470aab7955d6b5b3dc54425d48c4c82b6f08a6a74e11536977b42a5ca0ee801546116bd7949812c716a8415c00537ba66539f6a9bbe7beaddc61d02c0763b3d0321f2f0b505f337f402283b485210111077e8ff0a35d942c391e4226eee754bba73ab70720cfb96e36efe7d20439993467d75a80d633a0e7298686dd7a983e301f7a15132d7bcebe5a6aea2c6156860446f1972eeea7f333f9918e774660db2b78c883626665efba026afac9a6b45d09733566eedca2047fde07e946ea56f22fa421c3ed1438ad60584d8ab44e333e6539a0f184da1a773b6116be71549ca46638a5918640191818098b036fb7feb04609c3f8f6da3ce6aeadcd1f71e703994b7c75e45fb700448ae0575def532194b6d0f08e361a95ca93c1ab29ea540fbf8d314aa8c7ba6f4701551ed8bf84e27350ba4090663c75b057072d6e18ca8fbf4223fc299ad71d6c3929a961b5e3f1af10a6c470fce2874a37544dc0056eb083a9f176c5d5d7a9dd48e5542a664ac485954c19ecdcff0920d4e440bffe1adc88b5d038b95ac27a47080e02850381f9f239edd1325ce880b054e7200a7740612ea9435544459e32585b6e55f8b32d0435a47e7e4ef8d9ae8237460fd52116f52343ed87a98bcc7a92edb203c5b887ca05abfe314d328467dd7df0a98d95324eba699537e10d18c84269135c4dbd4db65a7d9d12759e243f797732b6c87761f39c740c0920fa191d309b69d8d2e1d03b4b0d8ffe3005f9441a2b1cbce768f363d3c62a0921eecfde677d6f5f4011ca9d978eebd23eb3770a62852544d0e183d8585ba015f47b04a603cac8740b4eaf8c019d4de3d0b53926b3144326872de812c4e61b524dc6c3a83b268ba69b18da36ebf2b2982e03f72b13450d1fa0cb54dae9cbb6a7f1816501d0478d35acc0519672edffd6e2754271282369ee2e9c7745ca24491cec82bc1bf000877ad49fa841822627d355f793325e8179b08ce79a71bfecdf25757fc8930cb9273de1d95aa0299b1b38187fcf7d51bc6438e14050c5fa152613546abe532637e8ead5feebb852f15b3c66dfb51c0c3c0aa1c3942e28e1c3461084dbf403e97bd23d806f2bbefd0fa972e80d9c1d9d1ea3432fcd38d25aff3f53db544ea6b46268a761359c31c91d772b8e0c093709d8942dc094ae7ef3c0348d588ecc8f126c1028a488d0441e622fa90ccea7fb54b197e7e5f25248d77e03224397b57da1937b9105da4f7cd995e6a998586c9e3bfcd1b580ff1889b41d4d5b5fd8733e3c6863d5df25bdc82b941c470e2df71568e774fb4e775000d8a6da1971b99", 0x1000}, {&(0x7f0000000000)="1dcdba4128e165670f8ba09cf09f643544e477043403beb73acedb92da1608b43d59426c7ac2016fbf6bbf27478e967f109d73bfcb5e36609d3d492dafa16756fcef93c633a42ffe7f668603ceb6ea80d57e36216501a619656af7205020d777a91f354e09863cd503195195e8a764b3f8ba76e97545ef2da97430ea4783f0b4f12690bb7874e8e59307c866fcc1c24a51bf63ca374469b6e555828a6d44b902d24e1eb1e5", 0xa5}, {&(0x7f00000000c0)="0e2aa1b8cbe45f65522d890068c6cb82a6b409325dbd896be9a6ad9c62d9d56577c43383cdbdfa8ce40530a093e134303af18885836c41bab4c11c75b8cb018afef7c0ec6e2d5c351ad44c7530e1623dbaa10b212d3fae0315b7049edf3519e269abaceaae045c2fd7853f98c25530c61c33680cd67452cdefae9605a7a2c2e9e0bdaf1a048b4a58863766f7ba285ebcda3e83d67765920f526a6a78d8338d155e0c649d55c1239ef4dfd85b3b9047748f4d2eb1c48eb6f2f783c730a57d2408969bc970537609ee", 0xc8}, {&(0x7f00000001c0)="aef6258409c75b704d1f1873f626d6d80c9478dea0e12afc2ce21c9eb6f77f3a96c8d8153b46c84e744b2e2440d9fe1e5286bc747f69abc37edb2e0779acee87609373cbc32a167861f9097c1d892a347cbc5796c619d535e3f3378e73a01ca3812a8889c85bb479776d380420175b198963b0730ba2f2d14819f40acbfc91cb665ca80704d2d47fadb560541e38a51dd97a71c785374b6df5a1e28bc882941629c36cadfa158de52842891e94e8e7e3e3908fee8f31b5b9efd6ba331fe848bd888e42e496bf96ba374ee852d196e32ac1d43ce1a0804b216348cef3095e0651df79e6befab6f528fdc8416640", 0xed}, {&(0x7f00000002c0)="003ca1f757002fea1f5129c3fad76f87fc3364355ed6712da3875c2b4648541e", 0x20}, {&(0x7f0000001400)="9443758782b8dcb59883949a96a46acbd97cde2a58abcd49729ba58a466e3bf8d695a1cdcb1c2a36affabf0f1f84532cd6dae961cb139eb2a5b199e13d90e6cf49cfdc7cac60085dbc75d8ff14aac1ab853f3b49c07c66e3eb809930d71bf5126d1ccf241a7539308355e07b2650cecd665861257d3f8cd3f6dc191a43b115eb70152e748c4a9215c5a64cc2a685a045f36e39407dcbb22a4d746f3031790399d224be4811b2e63c16029a188777c5c4bf2880b93b3c5c1774e8e104bd75538fcde28e7f832965ab1e6da5e2595aa237799b418c6c4ea3f7d209c163a5311592c827a663e0d70225703dc6ab47e3566d67138a683cc193", 0xf7}, {&(0x7f0000000300)="a96d752e9ff64d151c868c322ed2b5b17eae4cd890cfb36e82f95efa1d6fc5eaeefe136fd7f7e0388842c8ae6df1e8677b7ee682fe826c65e2cf7f90abe129a77d8740c50177346d75b2d21f89a7a1b862879033b56ad9112b4dc9cb787b53e34cb00ba923a04c666a3876a299059ae200d4c7a0f30b4db4e51e9866a35e705c53ffceac0d434cd00424a3586d944da3caa17bd625e1af9b2ca7d585540e324fd0803e62dc360c0d446f247102419ded9012b1", 0xb3}, {&(0x7f0000001500)="612dd938c07febea5d2d5eb3a2eb2739d0611b5101543066e2717aad6a191d5a949fb70e2d3989b9c95712c2bcd3cc6abcb0e6af810e312ebf549ed78c699dc38dddb58b8c236020b95825a98fd77344fc99c94358137bc7c3defb66f50371848d0cacd7bddb1a81a34b95a9702014717034b9a45da6c9117924f13fde8c5595f2972eb14090efd33154169b", 0x8c}], 0x8, 0x0, 0x80000001) 10:34:11 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() shmget$private(0x0, 0x4000, 0x44, &(0x7f0000ffc000/0x4000)=nil) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x3fbc, 0x826e}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) r6 = getpgid(r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x99, 0x4}, 0x2, 0x1, 0x0, r6, 0x1000, 0x7e6, 0x80000001}) r7 = syz_open_pts() sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000100)="dfa356597bb4eee90d81ee", &(0x7f0000000140)=0xb, &(0x7f0000000180)="4f98ae05a68111ffe77ee2557674fc1d2a91c2e344ec0ba1406d46420298caa0ee81b13bc39d53582f6c738321d8e41d3531cf38410b1246e685083261a66eb18c17d907dee211840a4ee52a000e6276475705eb8b54eec1371e682da76e6fa93152f4aefaaf6e3f3da8840370b88e91328798918e272742fc8cbd5e80058e70c3144359bf4e4e5f1519b9475c19c0d9f6f1647b34397ea22e84cf508f0270e84c26c63e725f76235371ac21559b", 0xae) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x6}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 10:34:11 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x800}], 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r1, 0x0) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000380)=[{0x0, 0x4, 0x3000}, {0x1, 0x6, 0x800}, {0x3, 0xfff8}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x3, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x0, 0x0, 0x3f, 0x84, 0x1d, 0x0, 0x9, 0x8]) semop(r0, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x1, 0x9, 0x800}], 0x3) setpgid(0x0, 0x0) r2 = getpgid(0x0) r3 = getppid() setpgid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r2, r3, 0x7f1a, 0x20, 0x4, 0xc67}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/89) 10:34:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x2, 0x4) 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) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r3, 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(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffffffffff, 0x401, r7}) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x108) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:34:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x28, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:34:12 executing program 0: syz_emit_ethernet(0x7c, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6e, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x1, 0x3, 0x8}, {"2c7c525f34b04991aff001bd9443084a72e23dcac661a4e53690175e9f4a1a120a0a83122c34f53a008a5a37d3c93c2b06d75f83925f415d001a99d4b3df3bc8dd81294b7b4636b5d9efea8ba0309602a288"}}}}}}) 10:34:12 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202026aef981a01fa10c4486d10750eb993a961728d8c11e9b037d80dace0f5874c6c231b6b76c601f57f4e2e709ec894713a19c2d1c286e57626413aeb4911fa5813fbe49888c4ca7da02b95207a6a1a802189b76f5a649a2f6014893c3047170427c3e3d582a9f8cd93a808f4e0b306329d838842b2210fcea4c663d08454e5da286d342a906c2cfa3939d05740239718b3a7f621394a821ded6b80ec365c6b29a522254e7bdb16c1108b89052c9b6b905d1db00a5e733a4c8864f1222a8e6118377c66b1c317afd7f5418adbef225c8ce93a00191fd41f9ae6288f79698eb73a1b1b0249046ed6ba9dc33cb15a08b77b3d3808ba10aaeb55c96ea31b7fa0491c76a32edd30742d42d0a341b5d0f7ac0d6df99c40000000000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xb33, 0x0) write(r0, 0x0, 0x0) 10:34:12 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) syz_emit_ethernet(0x5f, &(0x7f0000000000)={@local, @remote, [], {@generic={0x805c, "532c25b71d816bb5abdd94adaaef32d550999e09a2b97d68481379a86f816395235e21be8fdb6331656aecd7cca744e927d2d6a7de5d770f971715e1665a89f469d123fd37e0673a5241d880f884c34faf"}}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 10:34:12 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000600)=ANY=[@ANYBLOB="cd646b24e6be7582010000e306000700ff0080009078006a58"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) 10:34:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) 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)) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x1, 0x0, 0x90d6, 0x0, "d7000600000000efff5a002c4400000000e74de4", 0x0, 0x2000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)=0x5) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7", 0x0, 0x100}) write(r3, &(0x7f0000000040), 0xfffffec2) r4 = dup2(0xffffffffffffffff, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 10:34:22 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) r1 = dup(0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xe5, 0x0}, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="4d626c4c34c637c8ee8bea473fbf05094c2c80f7956cfa190a25115273557f90b2e5d1ef76ef0fb5044e386cfce149acd5dca5a804601528b84700da7729e4062e1fe28df33f9bd70dad9aeb32799e4df0a2ed3d0a82deb61aa622eb5e35ebc58564b412a225124700ad15ed9096be531d5d4642eea57888f28a92c18647194ce621c62184f4db0e3b25a02c3716d52bc4", 0x91, 0x402, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0xee) 10:34:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0x7e}], 0x1, 0x0, 0x6c8) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0/file0\x00', 0xfffffffb, 0x8, 0x400, 0x0, 0x1f, 0xff, 0x1000, 0x1, 0x2, 0x400, 0x7}) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 10:34:22 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6}]}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() 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 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r3, &(0x7f0000000140), 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x3ff) ioctl$TIOCSBRK(r2, 0x2000747b) r5 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, r5}, 0x0, 0x0, 0x0, 0x0, 0x80}) r6 = shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r6) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:34:33 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$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 10:34:43 executing program 0: r0 = getpid() open(&(0x7f0000000100)='./file1\x00', 0x400, 0x26) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f0000000280)='./file0\x00', 0x840, 0x20) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d58748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b802a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd4534376b55834ac45012cc9e32c982da4ab6214c1987aa94b09a2dd8b0bee19ef761069b8e8ff7f00000000000023a9dc5618ce0422ec8ffed51652b8a7e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60dde9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d34997ca486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a0000324f4e6553fc05d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deabff23c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569bd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8ba6ec2ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13c00bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d03970269e9815b01d4f3381521223889e534167cd0b57a5c2185722e29f27142ba5b362d6e1dfe475c53cf076529f2d553845c618f9cab5e2aab487a2c5e4e4a5f632dc99b3d2ebe529a3279220cdf4fc48dfd641856ec3f313025b642e131ad5d1dd2b832484a01b81a4dc12673886c65ec8dba1480bbd2b8f2868ad07bd3fb9fe5d7dfdcb6579e79505e437f8757d586510b3aa4c28c66be968050e84ec176bd9382b280483a2a4da8d5ea9bb0545a6bfb9bd75bff4593dd194595bc1f79a8227f404763bc77008197739c48b9c337ec7f822379cf10d411a"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x1, 0xe}, {0x7, 0x2}, {0x3, 0x4, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0x1}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x4009}, {0x1, 0x2e5, 0xc00}, {0x4, 0x7d12}, {0x1, 0x0, 0x1000}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="70fb08f4", 0x4}], 0x1, &(0x7f0000000e80)=ANY=[@ANYBLOB="800000000000000001000000e20600eb3855bc45832b03bdc6c4d81a13f7da83b48c5bd5f27ce6dc5a5b3f36ddd6aad80dd0571411f752777204ae33eabfad400f1ba1acda70031706cdef6af37412649103d272768cba7cf1e67be1fac02adb10cc5c086eb43e1d6561f1a361d1bc76a3f3973d3548bd779420b955db08936296c7e877ebbdc0a803007000000000000000ffff000000000000dbdad09158798e863e663910e12b64e46d0510700a372220d1508951ef5a26897dc8218e388ab265de2e22774d85612a7e3b9239415f790596ea93110927d8acac8ae95e19642f9a009be69941160a6535f1906d6d5520ff4e784e28a2523be000001b0000004f00000000000000010000007f0000009e6c540bbe554f80d327e8158ec695ee4a9fd0756943baa075a496e51e5c008ea39bdf01d9850000200000000000000001000000ffffff7f034ff745944e11a664af491200000000d800000000000000ffff00000000000023a57e14f04a35429b79a9ba6146b07a4102a3a3556a1bb0945e8e6739d23dfb7e90a2b7843317ec6a0fcfc5153e3ac76f039b41c6e67401aa3cb236d2a3bf37175e468e8c6fcd10b2a65b662d9efad0a4ec8fa5db2dbe6606c1c5dabe188e1a19bb0d5e4121e753f45c8943fb9192bdbe4757021728bfd0d804371516484ee62ae331c0bb8bb5aad9e9508264e763107f29ce9bd3018ede03d80bfbd7003e7a2b8fbdbcb3ec763cca127f41d2f55c9394b8f3a210a3900100b61f3c0000000000000015e4ecfbaf60d2f3f9f9fab51fe5c8cdcf97af661050e71a3c8febe1723465b0389cb4d72d15e26d83bc8d71fd081c65c1458b11fe95369493bf804f06d4c287a1e335a8a7d3bd6d438e51ac10cfe5e03cfd80da94284dd7a098060122f4809b86036ae56aac81c56d319fe7faa0a0a3719a1ec356d4cef352406d31e9bca923801969354e972f7a4c60b22d97cba54d46aeda16d16a891558cb135ffd1e"], 0x220}, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000440)=""/183) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000500)=0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) 10:34:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000001340), 0x4b) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000100)="4a387778b913979ea70be28af655fac1fc7e46e247dd813800ad248289a1bb898e5832c5232cf3f4fb30d29ddde675fee7c6824525783bb14efd0b08cd9352ff0091fb09c9a8072042f953361216d71b13b4afe7223fd6dc8174f38130f0ab1cecbe9af0d878698ca59e37241a5ff589880173a0c34bab5988f6c235ef6388d01d91d38af49d41484c32a2ffa48c7668b628c4fa8bf7bd685f2183ea1c0c7e99a96e1778f7f2761af0dd6889980f7b713b521dcb4acd5efe872421e45a0038b5a29e122ba5a0300e2076228f4dc408d9060e2cba8b5ab40de306cf2ef11c8183f3b10cff49919eb8f7bb1901d8028f208f4171572924e812e554443852", &(0x7f0000000200)=0xfd, &(0x7f0000000240)="746718ab5c306d1f9e5e27766a5bead2c7a0ad9de87aaeef499a8aa3be21442446bd07800cb2d18f55fa3b7a2efdf0248fa565f4ed7fd652276fd3548e9cd6a2ab185ef6baef2dd200883f41ec5476de084efeb6065e2b58a141a267cbb6e5ab4ce5a0cd4e5f92107328a40c915d08121f2382b71ab44f173347cf254d1bf90c43bff5a7961db7852b299c3a1c1dbaccd3f00d66b546160b76fddf03e2a1498c13189a1398d50f8199a7e692bf1aa1b2fd2d919ba6c79b345878855c6439c9ebddc8e279269c276fc47732eab938d4e48c9c00b5ed0fcbb308546958a7a906dbfa9d84a95a3ed31cadc84e846d11f11199ba618bc262b64963aad785e7e8dda1bb41c22eedae1fdb1e43e52971eb1da500ea363e4cf1475c9cce690d6fe510e40014875e46e6837e53ec90f20ba93fda451d539b47d10b3f6039871259316f7a1c0e2d23a2f3dd1800e5779c9883a7da06bfa2117286dd5399276367ebea9faf558008114ea405373a2b38f7618db364f22e2d7d4e875f4035f6b246c81beb6045e546aeab0fb07fe9d024b59b4c03bf8f89e56ee2486bb49134f7308c1b1d4cc7dcbab56dd689105fac10f6dbfeb4fd3cfb3bdaea745683741ad7d73edb06604dee050a04326d3a6c7c92e451eec1ca5e7e8c2e2480251e31f96795728a5665b816909ef7355bfd5607f8f6ce10602f9ff5287b67c39df4a098e55b0307ba602912b15402dc5394b2ed43e60159242fbe878b908deb3544fd029ee561268ebcb82b8fd76f5b12be7f2b1b2d1649eb1e10bba0e21353c98a4e81deac738e9cf0e74467e43a00c8c65961118aa27ac0b1eb7338520bb4d9315d3938919034f41b421e6aff41dfa57cb2c09dcec2d6bc6750031ef18cfc944ed1c4cef619a6b1f921f9af392f1f16b53a7071e043b83f7b06aad9332e8262d8efbd25b25272eeaed8ed809f5d0f1a6b3cd075e48502fa259ac692c113992e2a510113dbacc1a900e3dcc989397d85caac1927683446ed2583cfa620bf5349a0813ba2e0004bfa058a5325224bdb055048ce3383b22c572956c57c46e50d41d1fb360bdb97189c74483a09c1517644369b872ba475a5bab78dbaad571b9e11ab0c3849a720ca4401f7a101b22db55bfabb2fec581e350b1a58b9e07de63a0f1a12e884c2d71d24e6bc9564fb21e77076529d064cbe65a036aa49d02947f0492c7130e7f9737f1b7cf2aea225012b90f7754262a97daddaf506795db7f1893c414a1bce0db3d3babd7bd76264d7107be73a61b6d99f5881f6177595f70b3b5f77eec282ca12b3325c8933ce7c270c9a62bd665abe35f94cf46e7afef2263a63b493a03861ce24b150a6a3d8e16519d0685589f975685f259b2f1059181099bdbac15e5fef8320a7330ac97e512f6fd33371a6f13e2c040a898e6fc1076ab69097843ffebf9fd0791e06107bea1c6e1ea17e0b2ce6d94b15d9708414f335a8fab851735e697f7c0507a692c5b28a88d87d289f1c9b95e295a38084cf253252d38df322c55ee2759bc331e958d8b3423865210bde53d2384dc3dce410ccbfbedc100f37f8095478c5c9485b9dd3069a84fb19b417e95297aeda047e3e2f11366f8dfa1428c3cf0b6a92209550cc130347bb6d6648e4569ff1ca781cba76b8a19ac969190e2a683c48683b7e5acff7d301b8d9004c2544d3651ecfc185d930003ef79bf6f8eaf22a158f13d97a3fd1ccb61675306efb378a8b0154c49465ddfa67a12d2480131b1a594695df4a8938274ef72b333fa3a8c39baddde4fcadd39148c2f1965843b01bb2e3760e0f1f178522cd67fa2484c29af614e599d18f834b986fa392e6d9a8834cf9b6390d4e70bb73a7d179db92af6da288d64cb28405d3295ab9ca7f1de690e71ff7a5a61a0138a21b5b26a6788b399ef289ae303de5f414349b2de6766b6fac95fee5a5624303f577973adc6eae0e305284f6b3b97118459133625c38b49699a67b05306be46c312bbde66d46f9db26c24c01133707221d59a4f22920027b86ad5fdd18db5d2917ed666f65cc8f0872f3b10ca8a1c040ff72e9c1f9bfa4605058cc71e78604c0f7b43afe9f7598cc1f1b0871916bc90d0e0131443d22cef14807d9b6296c7558e1a203e3fe206b9c1170bb2bd655c4979f3cbaaefd5257db1f24e1ab6023b96ef406294b558e3cfd10215d7501355a7b39b56da05bf3a974eb9cb7bd7a37a853b3eef99c074f39cd1e7c0910511ee72e75350531695fb257a0ad52549ee2f4d9079a00ab08ab22f119768eb9ad11d191cf275b5ae646480458a40204984dac0496923fc813c0c281491c1912d9db0a3ebc47ebf6a35bebb415d6e549a83d4249966d3050fdf21a493a192a4b2a62bdb8f9244e824550bb959e57aca4d9c6793f883f658245fc584f3f629270a9d79a393926255f79b94555d2bb4e4fdfae3b453c192701aa4b57533a54d60ba1f8bd744ef1c862c16f81025f40b1593da46e10c97b677a2894c1c0bcc024942ce20d10224bbc110e665cb4054cee15fbcd29c650783c07d34225bcf9efe666859124f7668ffc213547b9528d23fad7b5d2021191afe6dc9b937e35763f614c22583110f5e01379b023699214b45b549989463526a06845d411234d047d914f0171733c9cf83159eeb9c6d4d490859ed8c496f45f372280dea9e13e183e3dd4931c984573392525a2bc430e7aff5627614a967ee58ec0c68853c88d3dec2297ceae106ba34f37b06ee482026831bfd1662c9a60d4554bf5fad18a5a872706dde2bfbb8d73246c4bf8b16c05e43d4838d3edda90b1d16101ce27c875a756b1010850c780d66f7b83395ee2f0fab65906768665ee9f0bd836a9bb4aa8c5ab42c49044c78c696d6e919a2b0f486d1c9e3d708a0b25fe89ba21de9d6fcfa7b75896b6bc0e2838393a36c677a37614c561cded89521caca08d9b97cd14d86d95948b437ee01012c3f324fe6984c63c50f68ab898b013b3f8c411991bc07a03cfe031a95e21e571e04f66972bec4372e629f272bbe06742c54387e82bb7d6f6320686d4323fd0aaccd77e73881dcddbd0fbb80c3b704c336dd52d75dc89628b840fa84648780cb3eabf2a263aaa683a8f41c179c3871806a4fa405c90d59c79f7ea6ce237bd6a8830b0313b43d5e2ff8a2c9e2a8ec45120b3ed800bbb32b522fe4f2214de2b97d79cc7045db9dcdd4b8ca05a3e4b9a5ded07c0797553a71c0a24018469343e5f13ed8e1e866550e90072501c8b09844fcbcef0b38df37a4eaa008d47140ac4444c24e933db23f2418bf6073845f2014a42603ae4821ecbddcaead003c6abfea00d75034f0a19d073191eeed230b18eaa8c7a3d1cb8bf29418761e4236cc6a9d35e6f0ad277f6d0c5c7f1e5dbffd324715eaee722a9bde8e532584dae8497b346f73ee779cfa17d45faf10abb59d643d17f90a97211f2bd930c3c1d1e103e4c652d46e68650de6e9d16e6d8a9318c7d9ead1c30933b4988afe6ccde4232edff231038fde9fa2365aa2cfe95c330792c1ca1aab08fda1d81ee203d5fbfbbc3d3378a45d98f3c4fc9adb57826b06caa5c102598635057264719ca6e246f084fb73eac25b82f5ef855104ec9f667b0049512b45ee288ef10bfd710064f32dc4797f874381ae965f9f85f8bf3386035ef9b7516ad26b85ba3999a983df810880c72d8babde37443640ec59424f147892b999dace6abac0a55c1951f5ce37e16f73df817fa0bd847c708975d259e54ad77eba75d1991e970e6c5787d20889c970dfc5dab98e5ae9a4c33fcab94263a38d6b35fe785d97e46e37aeada8f7d4d3a3ae6569473b4a7dc95b8f9e402c7d6b6c152ff5df25880a21059726df61882075371ef7ffc82c7bf288dfa950fbf51fe135542e954bfe514b2fa5bdc338569f67049d6e978282417f8ea5dbf1cf56bfb2b1007a560724e6bc6b15531c5206cf9e5b610fbe4c28a8a028e81a80b2f9e329067bee2a76614bf3394ce073835d89f6e6e1e4365901eccc5f3be613ca479c1a099b7ab61b826a497af1a5edb154c3e60867312deb283713781e4273997365b236960e07a3759c7eb8118ea95a95a7cc78aad8b3a0431115a3ec10770786e889b4609c708ae99ccc215b297ea6cb35f71bc38cb464c6d0c6328506e8458ce8e99573ebde67c67cc652afee77b97ece63677c1d4ead5e49717579309c962adfec9e472d1d28f6c6706d73f5bc825339c5f94b16f67c5cf7672d6206453d217552bc4cf9e661e2b85a70ebf53e2bd43e8b1594c80d0cd8e8692f7f44ce6efde3f3a41c96692eb3a16d48cf799dc3a05aa47903d4e8be6c32dda63c83b0a6e52f87684632c2b78fed413b1744d864e628b32b378f6df90613725ddc1cd9dfc6551cc8b0fc9f4f46b3c4eb314fcc0fc603d94d824fd84f1f5756e446492848c82f79b71ac0b762e0aa9b8504b534ca89f861261168598a995511dfccfe1e0fd5a5e11da3f0b6dc3f342d1324fc756a255b61f93bb41e2f11392c421a1a6d04ba2a2fae7d3e5f2fea810a5fec08d6694e1db017112fba05ac0ccdb2bbe22d8c3201880d323a77f96df3958ac77efec4878a43cc1fb6cdcabd7346f9d3464f91dd3ab8807f1cb005035b63cea5441ecf06a25518870678314b978b8a4b9547a1df61a9b1040d25a4e1372007dd284c93329182690d53c1b3ac7d0cfce70f960b2f1c7fd47ed2fa60c89d3864cd1bf548c76a56a660360aff33826610e46840cd84c75e0749dccb6c5a5133180baf45307f2d59ba27488f2180c6326ab7331f12cf78b4d9c7d856fd35dbc27c3752ab3f18567aeab6d90ce00b90c383af85783eadb2fedd043beebac69c9e5ec030816b99dc8cc2f1da59c8c8fb83690938c6cd064f54fd73f1cfa0895aa42de7f7cbc1d8902296df9b1977570df928a25fa259df0044561528c33fa22ac4ef41554cb333fe8a32d5f5eacb1a83a771ab4e7685bd113eb4589031a7577994922351fd1ad7d4468c0d338176d5d99de8d59d999bb7f037c8f4656e4ebe11ea2b68c35eb66032c915ce52aa73fe62ac994869be67731f2fd9861a8cc88a1cea70e29391f944f515baeb655f57582fbaaa7b025916ce2a16a3a04697edb79e0352062294250c0fdcf2df46d99444c380b26cda0e331472c17650907732c2fe0f01e44506bf7d73f1b8aea096c32003820efff809805eafcec12d89909cdd4cdbdad887fa5e6760de366c7234e4de48ea6a7baa1057c0b6a53dcf9119907c8dd6c4a8c5488cc0ef8ce74d4c40ef07e04efa77104083e142474d5796fe0a11f2830dede71a2c52303665be7ea36c84c3fa81ed6f552269250c2e239cc21a0f4796cc6e10b8abd12f1a7a6876bf52e083bbaeac8066a734f772b3ba5c536c07e03979f1bbf6d7b9680758e8be6b0a5b7bc4960d965f80c7f8300b50464c186783ed7418473e45f1b6eb4f9053e53a3bc106bdb732357f240d7584d79b7a62a2cbfe6ffe99d15fc91332adaa2887e37533185ee75dc46386a5c0e10ff4fbcadb74db5ddab97d30d4a6dbdeda125413bfcfeaf6018a5035dbed48709ba9015f5068784f1af530c0fab5463ef72888c41f435db04319557f15c578180327de9f460160f609b0da8f752a60cc864eb2aa66bef88e07b7d8080575b954bf944976baca5c765d124f58ea6c2d0e16647709aae58632935615c7ef411d4a919d397a091322cab27ecaff0ee5f80e088d559b0582a0a00534edceeb362c8e6c281748bd84b1a3a678423f47678e525ed3d3ba7a0118ebd99405c", 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001240)={0x0, 0xac}) 10:34:43 executing program 0: getpgrp() sysctl$hw(&(0x7f0000000080)={0x4, 0x5}, 0x2, &(0x7f00000001c0)="773edbcf9ce3b7faade56b0230fc18b9675c2611ca68163ff2aa0061f242de0f37e2e7090372fa20420d3220b8d4e344dc5701c805208d53a44143a8fbdc75d198f9e16bdaf0f1638dc2d03379fbfcdfbdadf92f70dd57e79261b22775567c66164501f63ffe47d5e27778556b6f50f9cadea4ced2e5b8b884b264273304328e3f8392fff3376894cd1933a5e2c75d929b2904568c2a6c8e3ae9ac034afab636b01d04b155130ffecd5de5c1a49aa29f8db395a81cb7f00079b8b4b011a9000000000000000050f3caee48a718cf4d2b7c1ce8c9a550783d3f435c17d1a20b69de015cfca63875d47047a786ec615c75b956b9d7547c0b", 0x0, 0x0, 0xffffffffffffffcb) 10:34:43 executing program 0: msgget(0x2, 0x600) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') shmctl$SHM_LOCK(r0, 0x3) chdir(&(0x7f0000000080)='./file0\x00') msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00549bd8004b5dfe5395fc187079fa1e00220f3cac038e11a8ebdf0499c58c544b40b765415c82af41fc66935648a203c834d164e68e13b070fad407ee0fa8497be995eba93703ba71b64c7c303bdf44ad25d4aefa0799a7a161ee43b800000000000000"], 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') semctl$IPC_RMID(r3, 0x0, 0x0) 10:34:43 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000100000323a006159e5824a0000000000000000000000ff0200000000000000000000000000010200907800000cfd60f700d70000000000000000000000000000000000000000fe80000000000000000027a6000081bb80022063d5c106bc39d3d65abc5f"]) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f00000000c0)="53288f5f107ceee486968818cb65f87363d4c882bc67ec98cbab", &(0x7f0000000100)=0x1a, &(0x7f0000000140)="f0a10d25e8ea7e89f1323cbc404994f6cb8704168debef0d310077595bd341199152a4be01beb103c0b1bc9ab2421cfefe55b6b3acbe7b886ce6398ad59b48af829fc5f34d6081c99511", 0x4a) 10:34:43 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0xe}, 0x2, &(0x7f0000000040)="e142e112d2a254ee9c079d9853", 0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000000c0)="ebe5243297a8eb8e8c6d583c8a79ab181253485744c0cbb7584aed05eeb4a216338fa6cd09801b50dd9e4f7fd9e82c25fdf95c9f6d13d75b039c1055a8c753cce36e7583d9017a2b33bc923ab8c8213fa6e63d721cb9117bb99e7272b1b8318dff5505ac07399f8a00a1ae2bfa54a699ff2f270b1d4311be8c63d3d355639fe5b50fdb7bd672b59e48e85f23c3cb3a01e6de1e50f8458db09b62bebc50c8332de941b7e3b0d85b2b4aa6d49adab24d3ab78ae889214a2ce96c7e3f771b949e5d84e549b0a6e8c14cb271469cb5d5e38f9ca389c3d322e8ed63ac86f1ea314e87c3fe757632b91c626d5b2640ee46bcb5e6d05b0db350af11008c0b7546", &(0x7f00000001c0)=0xfd, &(0x7f0000000200)="8c3b9d185280ab8f04bec20e0a49552f78a0560ba56540c10e90e0c3a234b1", 0x1f) 10:34:43 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b050000000000000022700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc38f020d2e38bb7919aef0a3ffbd1b441675d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bb4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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 = dup(r2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x81) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) 10:34:53 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) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 10:34:54 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0xd1) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) sendto$inet(r0, &(0x7f0000000080)="52cfbe9dcdabc51d52269e87796c257e7df5ec5e080f0b1a9af4f71d66e28414d030a4b9b5fd48d052ff5955f4f7f71e104490030c5ce9304d0a0404920274da0d9997981537b9bd90fd6b2610ee641888b43267bbe760f220ccefc6ef6d12c988a391534a0efa3f2683f763b9b9a2e59c9cbab86e4e1782d1394a2e27dddb3b65b2d4e80392eede3e38542a3b69e3c054137ea0a10cd91bd4e92ec7e74524f3d649aacc9dd5dea98af2acb8f3ad67d868a12a0a9875cdd85e072b18b27db4f5b445cfdb41e4d3ef86e43f406b9951911baa3a9300294ecaa4a947e778dc017e2220593c8b8b4ef09d5de4d874005a7be2a3", 0xf2, 0x4, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 10:34:54 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, &(0x7f0000000000)={0x0, 0xee, 0x5, 0x0, "00000007001fe50000000000000000002000", 0x0, 0x2000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') readlinkat(r0, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) 10:34:54 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) 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)) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x8}, {r5, 0x40}, {r4, 0x100}, {r2, 0x20}], 0x6, 0x9) 10:35:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000000)={0x6, 0x8000}, &(0x7f0000000040)) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) 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) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1c5, 0x7) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2830, r0, 0x0, 0x1ff) 10:35:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x1ff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1fd, 0x0, 0x3ff, 0x5, "000000000000000000000400", 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) accept$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000675ecc193062f783f1cca29bf5475a6067cb04db96bbb808b3f01c0100"/53], &(0x7f0000000080)=0x19) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffa, 0x2c4, 0x1ff, 0x0, "978a47000000802bdb0f0fd9f4ffff0b002ea3a7", 0x0, 0x40b}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)) 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) setsockopt(r3, 0x2b, 0xd, &(0x7f0000000280)="23ffcbff13b9fd812eaa4e713048e69931929648f058802c6064c18262f63f9062d6f5ba1f6742e03116f0de2eb9a51de19e8691e7c6d83c98ed55e869e6492fbb561d8a93eff865d295335582c0f023c5adef44824dfd7c3275f71145b46a62188b45204d37062bc930821ccd9c73505c1fa9df136dd64233e97ae52911745663ec308f679fce7a729da3a07252d1bda72ac5c976067b81caf3a1eb365ef3edd0eafcd18c79941941e4d61db025c6e7a8d131b1e6413d2c5260acbbc68d4e616b94ab74c723065233f5761d49f39112607caf3bd272338b9cbad5cb36a9b66134005937b731d14e277a46462cdc350704bccf418dc41c28866c0c820dd725adfc721ae92ec84dbcbe53f4d95964fb1c82bae525c6a8b6335d18432aa223cb6c91cf2980a4c804075d3af0b18e039a1a8a026b877fb01eb06341d02a8ea1706aa536c47cf9b6121ed82dd3", 0x14b) dup2(r0, r1) 10:35:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0x1}], 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) 10:35:05 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0xc00}, {0x0, 0x4}], 0x2) 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}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r6) chown(&(0x7f0000000040)='./file0\x00', r2, r6) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 10:35:05 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) getsockopt(r1, 0x72f6, 0x4, &(0x7f00000000c0)=""/77, &(0x7f0000000200)=0x4d) 10:35:06 executing program 0: r0 = socket$inet(0x2, 0x3, 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)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r1, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() 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) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, r4, r7, 0xffffffffffffffff, 0xa8, 0x3}, 0xfff, 0xe1d, r10, 0x0, 0x1, 0x9, 0x3, 0x24}) 10:35:06 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000005c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000001c0)="59817da819be105d36099da14abd9a26c1730ff2ca52d33da3c4149c3813d4c0ac3f1e849d73ba0c8aecd52bdd8df71bfdc9f044e18afa6c0c2af00beb3fa15dd5184db438371bb4ea7a4759c4a0eb98ed20106f9a5ebbc86b2084dfd0", &(0x7f0000000240)=0x5d, &(0x7f0000000280)="8736c7a77035e2e0c9524e89869be3df01f5e4076f2a141bd9dce85a37aeebc84c786a31d1ac206ca8e830234a2f915e711d11785ca0f7af73a33075ac6cc34d4c39ab39848753b61b3f7b0f0c1e8a20ffec329f2cb82ade9711dcbb3fa6de645b9236eb80856e17dbe5745c479980a12d03ba1a3c1662fd10aa5eeaa47eadea9174e51b6c", 0x85) 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, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x7f}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x7) 10:35:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 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"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000001240)) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wsmouse\x00', 0x100, 0x0) preadv(r3, &(0x7f0000001400)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)}, {&(0x7f0000001280)=""/39, 0x27}, {&(0x7f00000012c0)=""/152, 0x98}, {&(0x7f0000001380)=""/120, 0x78}], 0x5, 0x0, 0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:35:12 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 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}}, "bcfcd59e2442bd6f"}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000000c0)="502c357776a2a5a3f421737900c7d1dfecdbede925c9039872452732cd5cc0cb0b533fd9c2a88568e71aa487d7adc8d8df06ad7c1e180d70a1b9a4699de8", &(0x7f0000000100)=0x3e, &(0x7f0000000140)="7c9fa657a3fd1ae3f3917c1d837ab3862b9744ed61812d99d3ad7f6074674994b29bebd3f7670058765312abd2fee100cb6e1e178526a937e8067553edc0eed4354b7abbb925d6874f33e20b4f0c5eb2bd22ed093576aa780bc30bdb4861119f0cd3706dddda1593ce71361f143515010ce7bc7819a0f3c88881b4011dc6f42e79293cf48ee91530be14681c1703336acf296032a03e0f0d73880e64a28ccc6fa259f4a4ffa24b22b0eece3d6ac999d0197e332112c9cb7b47d16a", 0xbb) 10:35:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="1f", 0x1}], 0x1) write(r2, &(0x7f0000000380)='=', 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) 10:35:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) getegid() 10:35:12 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x8, 0xfffffffffffffefd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 10:35:12 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:35:12 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 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 10:35:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000080)=[{r2, 0x181}], 0x1, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r1, r0) 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}) r7 = getegid() fchown(r0, r4, r7) r8 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r8, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000180)={0x9, 0x401, 0x8, {[0x7, 0xcb, 0x9, 0x7ff, 0x7, 0x3f, 0x7, 0xa65, 0x8, 0xaf7, 0x2, 0xdb5a, 0x5, 0x7a, 0xff, 0x7, 0x0, 0x80000001], [0x100000000, 0x1, 0xfffffffffffffffa, 0xffff, 0x80000001, 0x7f, 0x1, 0x2, 0x5, 0x9], [0x6, 0xfffffffeffffffff, 0x919, 0x9, 0x1a2e, 0x800, 0x3], [0x80, 0x1, 0x9, 0xfffffffffffffff7, 0xfffffffffffffff9, 0x1], [{0x8, 0x3f, 0x1000, 0x7}, {0x9, 0x10000, 0x7f, 0x7}, {0x7, 0x62, 0x9, 0x9}, {0x9, 0x80000000, 0xfffffffc, 0x6}, {0x8, 0x101, 0x200}, {0x1b80, 0x4, 0x6, 0xfffffffffffffffa}, {0x8, 0x2, 0x94, 0x6}, {0x8000, 0x8, 0x401, 0x20}], {0x9, 0x1000, 0x3, 0x1}, {0x3ff, 0xfffffff9, 0x1, 0x800}}}) 10:35:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x20, 0x4000, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0xfffffffc}) 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)) dup(r2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 10:35:24 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x3, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x4}]}}, "fe58144a"}}}}}) 10:35:24 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) shutdown(r0, 0x2) 10:35:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) 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) kevent(r2, &(0x7f00000000c0), 0x9, 0x0, 0xffffffff, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000000)=0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x19) connect(r3, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 10:35:25 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x81, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r1, r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) sendto(r0, &(0x7f0000000040)="906463116adeaf307e9f9c4877d34683166759f0615ea3844cc2258a050120b78b10575cc25fa670307a72f3", 0x2c, 0xd, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000001c0)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) 10:35:35 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x180, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6ab3654054eaf10) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)={0x2, [0x0, 0x0]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) fcntl$dupfd(r2, 0xa, r4) ioctl$TIOCSDTR(r3, 0x20007479) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000180)={0x88, 0x400, 0x6, 0x1, "9b5a404c4521531b6cb91fb4b7d3e49352537541", 0x7, 0x7fafd74f}) getpgrp() sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000200)="4c064198f913fa41e07f151d0f8e439098ce055212d1ebc31f19be1f79d589be04d6d42b3c56e15fb9de998cfa8459f0db47ae7f44f93a9068abd6d1c27530184071eca59ee0a72cc19c4d292baf4cf017c781c58ebd5a2e6d7359f6a0ae1d3db44daff6c5424240f280b4c5666ede99ff446c09a8e21e91a5", &(0x7f0000000280)=0x79, &(0x7f00000002c0)="4752a3c0aa18357d1d60eb6aa62c96a7bebb1d602a4981a130ba857599e883f1884bf5afd4aaec2293235179ab4a3a042f2d5155307311584e12cf78adc8ced1142a49a43d81a61483b0fd2516032fada72fd1b483a7191b556c92d5f7208baffbc455e38399833959d896ffec8aaf6975e352f836490a64877bf16ae348ae1500e5b34e6273bc72ef01bab2c7820c2b4040618a4e7be650c486ea0df4f1318380f42ebb51588b34a731eb7e6fc408b789948ff98d53a2edebf23cf9b4cd214bd3d3ca3dd8ad61e66593249a006d000c4c", 0xd1) r6 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x100, 0x1) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000400)=0x10001) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r7, 0x7, 0x0, &(0x7f00000004c0)=""/83, &(0x7f0000000540)=0x53) 10:35:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0x9}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4c) 10:35:35 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x164c12cff6cdedc8) r0 = msgget$private(0x0, 0x2000000386) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/38) msgrcv(r0, &(0x7f0000000080)={0x0, ""/110}, 0x76, 0x2, 0x800) 10:35:35 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) munlock(&(0x7f0000413000/0x1000)=nil, 0x1000) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r4, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 10:35:36 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\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)) fchflags(r1, 0x10000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000280)={{0x1, 0x6}, {0x8, 0x4}}, 0x0) 10:35:36 executing program 0: msgget$private(0x0, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f0000000000)="df85d442", &(0x7f00000001c0)=0x4, 0x0, 0x0) 10:35:36 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) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x5) 10:35:37 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)) 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) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000140)=0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x100, 0x2c7, 0x1ff, 0x6, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) dup(r1) 10:35:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) 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, 0x4, 0x4, &(0x7f0000000000)=""/52) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) 10:35:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x80, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 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}) seteuid(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r6 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r6, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f0000000100)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x2) 10:35:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) 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$TIOCCBRK(r2, 0x2000747a) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) close(r1) 10:35:49 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0xc}, 0x400000000000026b, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x3, 0x1}) 10:35:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x4, 0x6, 0x0, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x812, r1, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) writev(0xffffffffffffffff, 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)) pwrite(r2, &(0x7f00000000c0)="3fdf401d3126e626b921ae004a2e42704521aa5b0859c1af2141ec64f5c94ecddb2d88810d0cf7aa9945617928181a060fd83f2508aa37fcd4b75ae92a6b7719346ef72893abae569d9118e66a29ce318bbe40ea41c53740914b61c421985e3afd101bdf26e09f54fe9f8a3ac7912d1d95e9d969807a270198a798aa2b182c250bd6347196f6be6a54c7e4aa83963276f5b3eabf5c5ece4ffc7d68e7", 0x9c, 0x0, 0x2) close(0xffffffffffffffff) r3 = socket(0x11, 0x4003, 0x0) dup2(r3, r0) 10:35:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x2000000186) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005c27093f63f000000"], 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(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x3, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) msgsnd(r1, &(0x7f0000000000)={0x1, "b1e666d7fbd912e50024bdfbe51b5108b0f943ab797db7fe311d620f394ec1fbec9d207b150439210b23a37e3becd356bc39f5232566c3ca3954549327a3eea89ef22bbb8a0ac360488c41c5be1045ed3fafd1f6b6d8366ee5661b8a9a78d9747b696eddda58a74682cdf1b9fdd7da6108e77468e830a3ce6be272e670a7a22698e846087e442242320d8508ecfd02638acd7ee31214dfd4c4fba08772275b8ffb31223c24a1d7814cff97a71a09e0784364313942a66aba6f2068cf8392e15a61f727dd541e392e44add0bfcca29a4db0"}, 0xd9, 0x800) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000001200)=ANY=[@ANYRESHEX], 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) sendmsg$unix(r9, &(0x7f0000000500)={&(0x7f0000000180)=@abs={0x2dff0856f3f29690, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="525d940f2428a3e04ff8cc49d24e72380652b7327871ef96648211033db7c33d2e48db86f39185d15c55fc027107a7c59921f4cb885eae586ecea0f6719f9e22cb40298b180b667921c6a36a3388a6449a3513e87999c5006afa95a2aa988fb73d30b7dea26345b47025186109ed67898bc3ec8a7071fb25b8509cf3df87f3b7c2bd8a5b59daefe7769277c6b6d8a514ffec9ff9fd6c067c206cd72faf23c46c206f7798593a12588c2fe90addf2b9110100cb8deb6749d87c365ed7aa031e6a8efc87b1f0fb81da5c2690005ce48032ec9f942fefdf87cd743dc597a7e3cbd4e4a63d51", 0xe4}, {&(0x7f00000002c0)="f5fe2ec4906771737dfc7bd22b9eb72fbae43a17704f9acdd059be78ddc84ebec3512a2536202fe8213ded0cb81b9dad8cea56af30886192bb56441d86fee89f05b72e91024982b597ed37aaa34fccac38754eb185daa5b73185ead96fe19ab1d56c4cbab22828081a5baf58", 0x6c}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r8}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r0, r5, r2]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xa8, 0x5}, 0x3) dup2(r9, r0) write(r0, 0x0, 0x0) 10:35:59 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f9, 0x0, 0x0, 0x9, 0x8, 0x19, 0x5}) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r1, 0x1000, 0x100000000, 0x10000, 0x20}) msgrcv(0x0, &(0x7f0000000300)={0x0, ""/71}, 0x4f, 0x3, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/49) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="ec785ea315176724ef482349db58b0442ef59172351470303a815f030514353a8b2a8cc155ff6aa643219c062a0084176a9ab834b6024147e68106d446d96e479673e814601b2aa7c57a36bd8f3eec8b5b1d6aef4159d9ba3c20cdf54918b95266bc0a8e6645c1519aa1200750a329915fc9693d362c33befbfa16763ffe28670fca13e2b5416e22fea4f65c02fe24b37dafd28a9bb988f1750ebe7a6d96858f3697f799207dbb7c47233d56b832681673de041a5c7b0cdab9b057096d79d8841f0e09606899b90bdccb258fd2d8a8560dfefa0f5c68dd8f238e2fd8e3c508d504426fa913d1b22950a1278cd9aaf5c3698e689e128bfa89816b3a2baaf8895febdc2d6fea24f90dd355f4de86a6345b60edf591b15201e6f2ab1df0e6f35166520f52471da8bb83103e"], 0x1, 0x7fb) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720000aa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf4dcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d27498a972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04549d6e891eef682f00"/925], 0x1, 0x1, 0x1004) r3 = msgget$private(0x0, 0x328) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83549c02799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a489c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4ca562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a598355934df41068b99a17cf001596ef2a49871efecaf71b30f28eab9562778c2870c67f4503a1df"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x4) r5 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x81}, 0x8, 0x8001, r1, 0x0, 0x100, 0xfffffffffffffffd, 0x80}) socket(0x0, 0x8000, 0x1) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a467c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4cb562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a648355934df41068b99a17cfffffffff00000000fecaf71b30f28eab9562778c2870c67f4503a1df000000e6b4fdc9f8f118d5b1adcb18"], 0x10) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609671a9f745b6b5aae9e1e53d2b8d941639c6b5dff00ea71c4229d0000d9e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0986adf3dbb1f6ea66a7a83d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0x1, 0x40000000000800) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0200db2a10294c8adf39485c1a87b97e000000005f40bad21a380700ab22936b3e9609ff"], 0x24, 0x0) 10:35:59 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r2) openat$pf(0xffffffffffffff9c, &(0x7f0000001300)='/dev/pf\x00', 0x20000, 0x0) getgroups(0x1, &(0x7f00000012c0)=[r2]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r3, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) setitimer(0x1, &(0x7f0000001340)={{0xb5, 0x40}, {0x80, 0x79f3ddeb}}, &(0x7f0000001380)) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/4096) 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}) semop(r0, &(0x7f0000001280)=[{0x3, 0x6, 0x1800}], 0x1) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001180)=""/213) syz_emit_ethernet(0x4e, &(0x7f00000013c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x5, @mcast1, @ipv4={[], [], @multicast2}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x9, 0x448, @remote={0xfe, 0x80, [], 0x0}}}}}}}) 10:35:59 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, 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 = dup2(r2, r3) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) close(0xffffffffffffffff) listen(r4, 0x3) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffd2ffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 10:36: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)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 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$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x800, 0x400, 0x0, "d5e9ed5aa81bd9b374e28e810ec33bf5a9fd2e35", 0x4, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() 10:36:10 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x0, 0xaa, './bus\x00', 0x38f, 0x6f, 0x9, 0xffffffff}) 10:36:11 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80, 0xf) sysctl$kern(&(0x7f0000000040)={0x1, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x4000, 0xe0, &(0x7f0000000000)) 10:36:11 executing program 0: syz_emit_ethernet(0x134, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e300a9", 0xfe, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"f03e5cd0e647c4f87e2262194707ab6d7be48f20ac4ad0e370c2302f855ecef2089dad053fe270174195f8092696abe3b0e24f647825bb4ff2b9becda73125d62d1be0fbf07d5610968614b7895ade3b037ea2628c3d574abf14391d643403d8bdeffaa2d2c4c702b49b8e2c51f41d7e13d23b606e2aba0481264d0437424ae6b08986c52520412b5237ba0749e382fb3b63ccf04b8b00ac9e8e9d05fa047af7b920b41b9a32b953f6238d2c431d0223084c2765221945da98505e31ec05d5bf0c2a8ba412d4baccabd98f6da779c71d3a63ea5479c013c66400b1c75445eb7044bc8f95c4f3e452aac1"}}}}}}}) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0xa2) 10:36:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 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) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0x1, 0x3ff]) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r2, r4) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r5, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 10:36:11 executing program 0: minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) 10:36:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x9, 0x80000001, 0x6, 0x7f, &(0x7f0000000180)={{0x4, 0x6, 0x1, 0x1f, 0x3, 0x4, 0x7}, {[0x1ff, 0xffff, 0x6, 0x0, 0x8, 0x100000001, 0xffffffff80000000, 0x7, 0x6, 0x0, 0x46, 0x4, 0x401, 0x5, 0x2448, 0x8, 0x3f, 0x7e], [0x40, 0x1f, 0x9, 0x1f, 0x1, 0x3, 0x80000000, 0x4, 0x5b, 0x7f], [0x9, 0x0, 0x1, 0x6, 0x5, 0x1000, 0x101], [0x8, 0x400000000000000, 0x2, 0x2, 0xfffffffffffffffe, 0xffff], [{0x4, 0x3, 0x81}, {0x567, 0x0, 0x3, 0x7}, {0x8000, 0x400, 0x9}, {0x1, 0x7fff, 0x5, 0x8}, {0x8, 0x969a5500, 0x5, 0x8}, {0x2, 0x8703, 0x3, 0x3}, {0x7, 0x0, 0x2, 0x1}, {0xb02, 0x5, 0x1, 0x20}], {0x7, 0x5, 0x6, 0x6}, {0x200, 0x2, 0xfffffff8, 0x6000000000000000}}}, 0x7ff, 0x40}) 10:36:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x8}, 0x2, &(0x7f00000000c0)="d03fd04cd02b17725d4056b0d5699fc6984834d2621b220d965b7840e64a3a8f43f9e97d801082cfa21ecf67f7e2233f0e033afd908d7e04e3729c8dc7eaa5dd611da865f9f11d645f1b0cdebf60fdfc2c944c7baf6a4c71f17b07a08a0216d35ae90e02d8d3ff4c5dfaa3eb01baa50f4b1e23bc5fc74ed36f74bc6edb0dbc50764eae475d00aa4a8644f120509379de62c2c46f0fd8a1fe8d1f79013ddea2c15fbdec797d6a3491a79ca1f39c97ab1523a49861130fd76c1688031caa826d35dc2568f22ebd1e34b091d439d807f117cfb1c3c3e67f", &(0x7f00000001c0)=0xd6, &(0x7f0000000200)="8a537c3eb6c10b0d9b7486a68279c78f94fdf9d8e9945919f39eb8c08ae2fca4e009a9ddc97fce2610a340d1fc267810c1c5be6b7974df2abdf4a36a220794ea1028a65a8d6b2f8f154061878455634e535edcd8553db130f91b171843a12a41992c5df359986295ad7ce00764398188ece221f4db2dd96408c3ff3a1937e5aa6b165ff4dfea3d3a243f2817369999496085d2d602195349fb4cc44ab905304e34fb0b62fddc16ddfbdf52c784fe502b2048535ba8575470cd7ee1bc7c1b4169b557d3703f66ab8a758c470d2662bd92856c73d7610850cb94c0b012753365e832104cbc8562f5a79a8f1b3909", 0xed) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="cbb5abbeb6704fe39be14e9a36a1627f645e6b0174fadb9e000000ed00080000"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 10:36:11 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 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$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x20) 10:36:16 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000080060833c5c9b9fb54cb1c8dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba80100ecf549edc9b6206e76c50c192e775f015229850b5f8733e74313c231dc8ac50978d30c00d875ad036fa733d5ed3369f27a80b64bacde2c4bfdf233017f5d1b377528b57012950ba2c15b7bdf4d5e8a456488a8870a634c211f712143dbcd1af397bf1dd03000ab690f192d2a587cb5c8fdbe6d2733f6823787c52bb9fe60b038d804d3165b158dcdefb3f43e6a24f88773a9386f0a6802faf56cb1c6583329b861143ab606f8b87f214e5978ba11f912a8e2cb57d5b3c7cb5abc59d35cf9f3beecfc20eb18890eeed5036d31473f1bd446dd4c07f4a1b90a60658107bb56eba1ff22add89477769d7becf830cf61266c56f73033004c92e564afb34e8ec0fc9776b8b6a52a19e46263e0142d86c2123d94a101d90381299ba03f110e7e68273d9b9b83f687a9377fd7c9c281068d135b3c3309b6c94b4118bdd9c62db8d116c9cb0490d9035650583b25b0b4d2c2e1cbcc6fabae40a41714a3b5c3d0986a5f5ac5fcd5da6c2d6677fd1b00a44aa22e6066195285d6f00a0595a2e22d7b27461c8b9e9c1d364d9274e18d23095d520c641a7604603c346689b83d6adef63e16fb42b918594755de316cf966674dc3723b51bc197e8141"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000000b00)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af168b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c16d5030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000c00)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a01000000669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa5913bffc948db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b900ec8c8213bbd4b28a7f", 0x1ed}], 0x7) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket(0x2, 0x80000000000002, 0x0) nanosleep(&(0x7f0000000000)={0x9, 0x3}, &(0x7f0000000200)) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4ddeb983ea015ba0dbf5de9a16030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae4ee5337da4ec19cbfb385be0d8cdd8e34a8aa716705014a9fb54cb188dd3ef942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e517a2cf1476059d13c9b6e5ba84590ecf5050000000000"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r3, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f0000000280)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = dup2(r0, r2) r5 = msgget$private(0x0, 0x200) pwritev(r4, &(0x7f0000000bc0), 0x0, 0x0, 0x9) chown(&(0x7f0000000240)='./file0\x00', 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r6, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r6, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) 10:36:17 executing program 0: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x202) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = msgget$private(0x0, 0x145) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000400)="a0f8fdf0573145a9a88acd92cc1958f89661f1dd174af9771bf72716dca538928f5891b28937da28a646fd3aa75c094e874c18529ed0757c37488cb59209f46aa856ab619e6d49399ec91da189b1ff56df676b6057dbfc8e6969bee261da69905fd3f8bc7a02e219b2ef46bd9140c9e1fb3fa2b6313a2dbdf4b0caca970bdb6fd7668d45141bdc86aad0b7638553e4d48e049171182fa60db6", 0x99}, {&(0x7f00000009c0)="8242410acb27497009ff665926eb122a9a2b6fdd73ce37f361ddc9d06d08f79beec6353df55348f0c92f0f74187200e558ab8df85305e908d4060e19f4bcb7bfcbea62feaf4c4b99dd33105babcb8b2361a70d239c27ebd26f25d6ea58cc9d2ee18dbe691a1f92a4e9f59aaa474f8d915a28cdbdb4e2d4d5ac11bd4f4e22389d866b3f9a7793adc26cc8fbed94dcd63a3867882dd47337c58b3ded8b1f25971981c96dc8687e369719133076e68e0b09c320cacbc7b1738243d2f1c95b42823067f7c5ddd66648cc60986e095c09c8c1a269d2d1e8c253e7599f25d075c9e956c378ab84b16ac181ad2cea9b538ea88f581c61745a0581020798fad0f6f033d3b9140c685883eb83f74da115e25c53888a48b0f66ac2584e58c1d5260644164ac18677d2557161172cded39b4d0da4b9567545f83754c3a6b2ef3856aa1bb7cf33df7f2a4af28366a513ba5c4910ba46ff0d4b7df2c4df44a779977acadb6f0f80296ce7584e83e9d1fa5845ef85eb0003117ce96e7c3a602fd1dde4abbe4038079203f0f49ea7803051330f52d78719077358b35fe14e4bef63544053", 0x19d}, {&(0x7f00000006c0)="c46679a5c1c674569becceb41fe06e3d46c30da1552e172d41a3983a393b623e309b505e1998ec85b20d7cbb0d23e4ce9460d948e6b02564a8046db4291f2f19398314e22b896e6325c8e846427587366f", 0x51}, {&(0x7f0000000740)="30574b3b7f9769d48c118d24361477db9049a5f219b941661905e1b732ee5f30ffba902ddeac77feb1832e83d84e0434eb743b9034448f2635b33c5cbe5e127c928abfbaf3e234b769ef2447d57c67daab3f42dfec9c2d64c168439399d08e1d2e87ab369069119be3258878d50d708dd813578ebf549e8aa231ef6b92c25833", 0x80}, {&(0x7f00000007c0)="a08e67a3f915e6b99a056b4ee6df0c9be1eec810d9308c9131b528077c738e9da052cbafa569ddb67a71e76be04760ce9998bde7bb130b411df91a12db432e0faef464096f3dd0dfc51dad2f6df8312aa597aa617b9c13a5f39e04930cd91c7a0638a154394d4eecc6cad3038f7a21dde25959ce384c34fa9ff1a0115af64766f50ef5804bcb96595bc473459e995ffd58f2cf095a57ce5398ef5e5de7e48fb0ff1804cc6b014475be2a012552", 0xad}], 0x5, &(0x7f00000005c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200000000000020000ff000005040000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1], 0x70, 0x402}, 0x2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r5, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r5, &(0x7f0000000180)={0x0, "73420ca0c246d1dbebb5baa99c1c201b32a96d72ec132c45632fc3f0e818b84717fb8080f8f942ae23dabe2f0a01f193fb6dcacf08b0bae0ef5d439deb4863a3221eaf404133fcc2628e780ed58f5e74f858444a66115d1968af16f2834c65adefc9698c0f849f8898f8ecb2443054304b0ab41ab0cf11e1ee9feb827822e49743565249107cc04d197c7afdc2d1d429a03808c19e9042b07f3010672f9644e948d67c1477e05a1a8a5c757d6be76ec52ec71f143ef32b1cbd3668565cbfba08a4785fe8ae96a597891b17711b801e1503c67889b5"}, 0xdd, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/108}, 0x74, 0x1, 0x1800) msgsnd(r3, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgsnd(r3, &(0x7f0000000080)={0x3, "fd46c0a5aa13b7b92bc7cfcc86529bfd219c038d68ee355cc5e8e3ac5863ad01a7ba8ff30017d746f6e1e1b2df3c9f98036a4abfd27b794f96803c0ea8cf298236c141dac04630f4b0b96eb77d6100083560754c8c96ce0ebd09254af850d5c3bcdb974a"}, 0x6c, 0x0) syz_emit_ethernet(0x6b, &(0x7f0000000380)={@random="957782468550", @remote, [], {@generic={0x8864, "d342902f8ae1bad97b464e7735717d7518d411c139d415c88f44b0c8be085e969a8de27f0f24cac20914e7200808c11f3114554df519e4ea1559d0519a999947d7a721e134f1a15d99bdb513a93592e69530519ddb96e1f047fe7dd616"}}}) 10:36:18 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) syz_open_pts() dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 10:36:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) 10:36:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff00fa01"], 0x9}, 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 10:36:19 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaa09000000000000000086dd60946351ff00000000000000000000000000000000ff020000000000000000000000000001870090780000000000000000000000000000000000004def"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5e, 0xfffffff7, 0x6966576b, 0x1, 0x5, 0x1f, 0x7fffffff, 0x1, 0x1, 0x6, 0x5}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 10:36:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x2, 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)) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x80, 0x3, 0x5}, {{r0}, 0xfffffffffffffffb, 0x56, 0x80, 0x0, 0x9}], 0x8, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0xe9, 0x1, 0x7f, 0x7}, {{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0x1}, {{r3}, 0xfffffffffffffff8, 0x22, 0x80000000, 0x100000000004, 0x5}], 0x7, &(0x7f00000003c0)={0x8, 0x200}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000580)=0x401) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000000c0)="dab2f1879f6880eb7580c9b28eac1131e031f12177a2f47b39c4c258307b2d1a953af6be205745a514089749b382e6997c882b45be9a79db989c2bc3a738fe7ee8ef9f12e1cf68691e79c1eec6bc132916ae8ea8a3508c6f6b414539f10222cfa8099d65cb6f64d35b3e42a9744ebad37b31d9caaa1e6957c786b0d90494161f8454bd8a93354d801f4578a745c5d6a7f025d89635a5c4e923c6cbd17333f44a11edac2a5d88", &(0x7f0000000180)=0xa6, &(0x7f00000001c0)="80272483e6cc527e83288c111b4feca75bbc75ba8beac6455ff3590eea05b331619510a813f091c6a5a69776a5345eb173e541fbbffc3f52f19d0147b4ebe4d94335a03c78ff6b55b9e256da542785c339cf003513d1ed077873d0a25c23a9bdbf9c2ebc3a69ef894bebf135f2ea066a8eac71b51b66f51dc3796cf9d855a340e74e560d599c50c3c424fcee345a9733bb5384c771b2a7ea8f8a0cc64908a91274c2826f45587455ea3adf3072049ad503a9d4e2c8cae6de3f9e5589c4936f92d3d7a2118e0cd2aa59ea014b91d706dba78f07695e6bb4f13f2b40d50be4f206de57", 0xe2) kevent(r0, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x9bf8675341f08c82, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000480)=0x8001) symlinkat(&(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') 10:36:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000100)="1731fbf7cb7d833eaf9c103f054300baf7690c59a6aa113b0f9f2d8ee8b4871dcdf8a5e815d57c2c0041175d5032f9b687998a858058c4ea11de16ac01da7e50e3e23a59a771420433e510cb1940eb1a90279add9a9e48652817125576851e35a59877752b86121714b7117a27d2fa1338f03217ba71a7ac8557992b4c2ed47da8d943f0de2098503fdae1a5e89d5180bba0068476f20ea279dfce6921cda220a3d379b02300343a72903084422c", &(0x7f0000000040)=0xae, &(0x7f00000001c0)="6765c7dcd093160b03e036a4d79826f38e693c527aca53b671c02a3278e5765c25832ed0d32cc9333aafcfa1359fd580794118d056e0a19bacfbb4c7edecd1ad6d7b7cf78070ba3ed451ed2d8b264ee20531ec51208edd383928a57d3cdb6a5abc49667521f613acc2fa8624b97a29774875a81be4a4daea7f5dd85a1e4da059", 0x80) sync() 10:36:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) shmget(0x3, 0x3000, 0x200, &(0x7f00008a1000/0x3000)=nil) 10:36:29 executing program 0: syz_emit_ethernet(0xca, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xbc, 0x200, 0x0, 0x0, 0x0, 0x0, @loopback, @local}, @udp={{0x3, 0x0, 0x8}, {"ebc0891ed621e81217c8e15208794c77f877e27401c9cf780e293e458e6bd4720d57bc17d2d5c95267934d3f9872ebb6f1b639a94fcb897ce316713bbf53285c8853807c47b06b20ca412a62c1a80d6a18f748c5df43311bbc17d7502aa25d39d99f286c68ff358f05d7a6e25d6affa7a675bec740886ef73492fc10ba108acf8a1e734622faed030d9296eeec065a37dd0b79b009ba8377ed70f24ba3da705b"}}}}}}) getgid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="ec2a9d1f610f9c3fb6a3b7748e20b88b107fa4dfaf9e18ef658ed0e15e5c554ac083494e9e0c60d3ba41c9f150fb3066e3854382ee269718c07a5f6163289e6b1afd7b37d583e176f95385e67f00705640622bb08a3eaac1b4bf72355beae39dc6234be960d6", 0x66}, {&(0x7f0000000240)="94c25abd6f0178b1dab5f1b200c9d630404d4c5a103b45ce8b0124dfebba7e480367600a1151bff6332effcfa725a0375852b476b1eadbdc51f0415ce1e46cfce09dee6635977c104c", 0x49}, {&(0x7f00000002c0)="61dc37dda9ec06c0f9c4b9158f3333b78235a617b6c0fa342c99dbccd9940da243876bf4e1336358e032dcd1f1446a85bf0a6bbf35fe439aef5e986a3531f702773d6e973b9a298a2b7352716040d43994cfc017acde79ad16653d8d056b129e13dd321bb65e44e22c71", 0x6a}, {&(0x7f0000000340)="33876e841a446ee2fb01688155a2580b1423ecb9e28026d25a370dfcdb53c33eeeeb96dd893e43a39292615772c997b97b6476e1fce13b5bd674d7b387ed20d84772500a2bb176b4ece9a4c14173bebd52e31c83197d51a18ce423bb0ae08975e0e1619c1909a84bc15362c0c7c69da14b1416b50424c842ff660b59984e5b8401b40d2082fd04aa1d4675b75dd15954639c7a6bb827173b937439d948329eb9e3b59409448424108999f259af859ffa4e0919bbf1904d5cd53a4b75afeab6e01ffe4ea373add376a0c67c6a22de159136b6aa", 0xd3}, {&(0x7f0000000440)="392bb1c9f067e2a730b028b7ff4a7c736fbc6dfb7e47fcf5281510a7405e0bad1a439cd665a2ca5179cea9b78d479aca62816ac559b01e3fa6da2224bae6525e2c5ee17681c14336890c1be2e7cc50a62d7fe3b0446d4b23300a9cab978884b857dbde58ae0dbd5ef334d8dd741220b284f3d06594903f976dc4b7f71168fa903f47954a45f90b01f6080cf0ef7d57d3be1b92dce0", 0x95}], 0x5) syz_extract_tcp_res(&(0x7f00000005c0), 0x200, 0x401) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x0, 0x9, 0x3}) dup(0xffffffffffffffff) 10:36:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="87348bf3b8e236bd76e07930595523f4a53dc472bc3801bbd99551e43a52f90d53ab96b65de075c4725de4a92d9e7d11a11f2df5d4393994b5bcdf4c9c34a51ee5e0eea57343ab06262b17776645ff9a13d392978f777176d61a17ff88e3f3f3a0549218dc825a1c5bc32ef5420111845c49c72a75052364da3dd102fe7e922b0edc4bfb15b28fab95e4c2a58b8cef31eb45a8e4c55211932aa17c65e05aad6bbb041e5a253be7e1c7a96edcb8c0bc83", &(0x7f0000000140)=0xb0, &(0x7f0000000180)="66489b6436558b6f144a4a635f4677f052453c69e337b39105e1856aa04b267b2cad68723a49fecc9a9c640d0b2bf8aad1fd7da61952a0d9bba8e52c53b88fad", 0x40) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "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, 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)) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x2}, {r1, 0x10}, {r2, 0x1}], 0x3, 0x8000000) 10:36:35 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, r4, r3, 0x0, r3, 0xd8, 0x9}, 0x8, 0x1, 0x10000}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000b40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078000000000000000003089078000000004100000000000000002f0000e0000002e0000001810000005ee1048cfef986cbaba7457164ba5410c31ff19cf91f2c9bb49d9b1dbd9440f3dcba028bc7cfa731948c5ba226fb3ccae7e83fdaf0ec379656c5c0ee8ea9633f14307b2117c29c785bd2d535f3f43b755d2dfda9dab454540900d5bdc2776ab06e8f65d5434918529e2802f7e52eec3501000000d650c7d28818ebcc2ac59ce1af473b75dafd00b4f387a7480f023bae10743ed4daecb5a0b1357447de874859742f98c69ff737a7f1f846ffddc656a6e18cdfe351c1eb6324f6d2277d2416e25d081ec2d89c86d1ff17cc7be0942d095e3d3ac768fef6b47d8deafaaa14644a327f5162a4631c241c295bbeec738c091e5020808dcd6b68818e35feb85fccf2fb3a9d24747a0fba4f50e194efa3c36d4545fe1703216b383b94c191dbd216e6f2922d586c953abe43687d4fa8f05b5f9b777cd8f654d9ba72adf9d84a1deda3b3f4"]) 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, &(0x7f0000000940)=ANY=[@ANYBLOB="28000000fec9722fbd3920212fb9f72123d7344c3cfc5f11709cf320f32230c4d7bdf2cae90572ee39d4da09dfa91dd53fc800e3ff3a5fdbf8a7c92c869d4de62ddf93629b9339af13957dcbbe80d64b44eff587b242a9ea8b395c7812ed2a54da9b78270c1f50aad8817e29b0013644f39e647526a2bba080a45f1982d661a065966ae839f526708b659bdd4c65c56c1db5d8c94cd7b33eee4af8957032af694aeca923fde4c38729a4c00fac21c9b86202e346b84374463414c0bf7d22334c524331db17340b9aa7f9911da8375a527f70197fc22f2eb8a5767f9ddc5972ae3439587634612d1c6e3d06821a1a0d3bf92e89fd0b98acbf007774040515407a27a8e000000000000000aec715ab36f516737e9173b1924952cf983c5b2df492d8a0b6e00b4cee814c3c8852f4ca30967f144abcf2bd87188fb7c7c6394fa6003224be94a05b52f53d21e94c70b656797c8d92dc67ddf2cff77bcd8abd3c7e84ee1a077b759e21d7e7d475fc16c8ba9b0bc72fb77cd55039fc00dc7c268bddafe632b5ac9bca55632cf5df569befb35d753c813a31a6d8c4fc6086a67e5d42319d970add5bf07bf94fbcf977cdaab3262c68a5d9ab0c601bcfdaffd0e818b7baf9263866d39547b27d5cfc87681c8babfe1a76788f1f54226dcbb498e85b168b336935aadf"], 0x9}, 0x0) 10:36:35 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) r3 = syz_open_pts() ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r3, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSTOP(r3, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 10:36:45 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaabb86dd600000200024060000000000000000000000e3ea00000000fe8000000000000000000000000000aa4e204e220000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90020000907800000101080a00"/24]) 10:36:45 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b6206e76c50c192e775f015229850b5f8733e74313c231dc8ac58178d30c00d875ad036fa733d5ed3369f27a80b64bacde2c4bfdf233fa7f5d1b377528b57012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd03000ab690f19"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r3, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = dup2(r0, 0xffffffffffffffff) r5 = msgget$private(0x0, 0x0) pwritev(r4, &(0x7f0000000bc0), 0x0, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r6, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r6, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) 10:36:45 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e7071000183a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa8300907800000000ff010000000000000000000000000001b051ff27c7b7a793a0f50e105a98565a2421050000deff76b79ea1f407e8cdea8b91bd27413b38bab06fe68b794c0d92966abf0b3279d58e210de0dc88b7a0515aa8003929141d1fc8a54351d9eb1d3dd3d86122ad533e3b2019a622"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) syz_emit_ethernet(0x64, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffdffffffffff2e4b76c190088204d1af8ffa0ef86eb8a004404d69d3780b3071408509b345e68603dda150e4bcc704f489503c8ac8961ffb9da1cff2307f967a37aee80d2c2c35382fb48e59a11a39200"/100]) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4000000, 0x800002c5, 0x1ff, 0xb, "978afe9a4115fe0b532daafe2c585355497fa3a7", 0x1}) write(r2, &(0x7f0000000040), 0xfffffec2) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000380)=0xd) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0xffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x80) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="3de7044aa28b8a547ef4893fdd415b5651bf3169cde442ccddcea4a7d653b13ae4fcc1569cb3f3b5a2f44bbfcad2d6c725458aad758b39194bd4241417865eec79f48b93466c27f78de5deb21cf234967062d31a954109dbd41274564ae97c0323750e9a2e08f108420067a4bfbbee", 0x6f) semget$private(0x0, 0x3, 0x163) 10:36:56 executing program 0: r0 = socket(0x6, 0x4000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) 10:36:56 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b2196317d5434c6040000005a63c50300f3ff"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x24) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 10:36:56 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pipe(&(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 10:36:57 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)) pread(r0, &(0x7f00000001c0)="696881e2ab467277c02c7402f74cc8719c63705bdec4d69742b0f4c533981f93fc7199553b931d56840e44b09b55dba83dfac548d20451a9bb24f3afd24b7a7078a3d66f71634697cf0ca4f7a27c641c17ad3d5345f344936608324c3e4478570b7fe4eb69854d3c8f5936ec3d1d9a27c7a3fc6e14d00e44d2dd111e93b091d358cd9ae25541158aeef52a52897d25719c1e35cee29ae6321b951b3a4c156b3e23454a1117cf6c369503c5c5f244289778551bd4584976914fbb9e3efe6c89454fe34bbeea8fbb9a44f9c8f1a3d8435bc6ea6156ae13e56f1d31e9bf43e29b88894fcdf9e96467a06236a9f6dae67ed7953ed346b581721ffed5380684fcf245bf6d3e9d044c32f7c9dea6dff027863be246984c2e5335930ef09a95a52e2dccb5214e4a59084d5e6b406c180ec8bd095c03956f5fa9ff7dffdfccfac2d6243eca2b956fc2c12562a32068710615ace0bf579fc7e2fa6625fe5919bd903cb75c5218bc3719abf48ff2701124457b3e7422fe2c71d9e872052dd409f9477e2bbbd7052edabd6b018c0d16496bbb14976f492ee974a69d1d124aa7dc04a9c6dd1027b0be3d8af158c0d7c3d95f180c6b484e4d6c761736579971330d13ff7e1efb11d708387031fa3510dfd0cdc3d84f98adffeb3bee205ccb2fd03b57c22fabc1f84886d515a6eeb6f3d055c3581d09a5fce9d9cf580590775e075495751223e672ad6fae452e8d604f880eda5c75e095eae8177d035f84e6690c647aafa927feda026e243a9d565c06d30f8bcfcd99034f127459b58b08bd864fa8675206f8692e8f06e655ca1de8aa9cc82ddc41b579134bfa70eb04de80c34969c267ddbe1548403a4b0d54722652735b110958ae53bfc3749bfcf042373fe63645bc640f3ae6bc546804f73ff6147185a54e232768b69d4e01de0e14bdb000c51bb735840f13209d5ad8ed34ed1eee9e7f810ee3f5bd65040330cf85bfc8091018a4906477c83339d6fb6573e7f3a7204b309aa5e69f0d461c087f76cd1321fd637d55aba86647e2407c04aa4bc05a22c5d5e8a147e02d16696ffcd9094b0e0aa2d9c35b2dea46fbf09ec43b257a23cc46d99da99c3c8e82c7f8bbbfdd1bedc60c46e5ba2f7936a7010dbef9c8df31fd0853f205ede93b581d371f0c748df093536e6b5523521c0b5dbe1d2b6af33046834dd1de8ea801d6bc68c8ea1bbde2a24c29cf8774e752e8febc1efba85f692859e9ee19a15ce18c689e42e88016ec08013f372563750e0dcea3494eae78acff450e7a6d6b3e7b2cb31103743fd6e06c477c7261f1944b0d11c30371b8dd1972cc3163164367b2e77f543e13334638ac2ebc396a350e7a9c1daf255e7730da2e5593e2058676f4a412be6e6ba0bcfda068c95b557deccee703870a0b83e35c8cb87714c4f5d64fbc88de9a16f5f29d5fcc8bb3f9c8f89e6ba15ac8bdb0cd246e22af440caa7b57bd1326f65ead598836ccc4f899bb7444c6f2f8f3f1cfbcecba89e5967e672f647195216a8a29991b89c037feb4fd356f116ec326d6ff44e3b4eb707710520d2bec63624e94897247c5bb9571b7513b17b01beaf52839a3cbbdfec20a64715dfed0ec5d400565b4c4e4d80311edf3a3ca05c705f59eef532678d8ced93b7475e968c359ac06d5fd2113514b07e49cfb4562817e2eec1edc9e0d488931ec753d8fbbf915a184340146dbdaaaf0795f84a1fef5d4c76465a6a249b6866a8d2af88215990df15d9e5e6720eabaa31deb42cb5da909fe647f1242a3ef8cf0c40b1a3bd0c6119bc7bc84a97844eefc24d81674a99476128734e3901de0da6fa8b72efca29b70e08885badd3d13b313bcd4ddb42db9789add525479d367666adf38c8ba60ce716fc004f1b94f38de903ee4af11a5ee99ccb54b83bce05ea8d846942b4cd8806b9c2f210e4f868dafcca5fa99081c8b289e730fad3f8e9f593f0df3dfbedea8d6aad3442769d804e47c39dea804ffddaa5709e496b2cc37ca09ffd62ffce73de611692cdfe679e64324fd8e90814726e18416f90543a460222a958c9dd102ca496949a9017eeb371710a5d3c8268d77181149e49e2aa0c5c8c391d540100a9d37bd477b52afa389eeaccd02380650b9e25c9fd54b5dad2e65280f5c666e7e6ead7e3d3b5f7e8a1f61eee25957284c93ca8354a4d5f775aaa704408c8bfef4fed28946ce6d90bfd91a44a4b731cb1a51c1ce57b960e833d1f6b89a33c982c6ec27e43b9a4ff5e29dc3bbe7cc06afbde7d97df3a3617d72c74da38615346c9a8388afc1a7e9e2886c12a1a13f3296ed3349284dfc467d7136d2bb762051561b4381874ccc97e40b5397f2fa8137a5b0d79bc77a8f30e2f3bd9a63e46943199a21473581a2ff207204367e063446406bab63bd11ae1093d2ea5e53770aba7de5a974750e8941cbff3ad2da7bd1a34eededc071a2ed75be7dad417c8203d29812ebb81d76fea88202a4d7b5b7359f46d80f92d6ac9aa1ca877163292043eba0caaa65e9329df75eaff83549c40aa2c9f0fd9d999c19da6dc713504e631fe8132162344eb856ebb1d11f9b2163c42e89f3c9c537efed70b7464643a76f9d39476428421e6db52080d3ed7414a3ddfe262cd0ea8c634ddcf2e46e8d87c70207d776cf83a03a784ddac160c3727c9c8ade01119610e4a53706c362dbbb59d03cd4325d13d1ae08da8490244a8f8f54d47f0f94dd5fd9a1466a4b71bd772bc33c987422475ccc6b497f1ad24ed948947be80834eefc81045edf7e1adc7d1332811ec1d64793de1ffd972181b6044e1012d6080e48e784bcc8cf6a5879dfcd5a8f82f7c39793b5ca564dc262297b5b2a08d275bd43c1010db075bacdadd68ce6318783be21fc038b811bb1cb9560b8b1c432c6ab2f7ce238e19bbfd223cbd562dca4933966e7439d98c5a4df24f6222b45768b39737e3356808b779ae32cf6a4d538262b860db2419c134034f211a9a7a48a004685e2f4b813cdaf381683700a4c7d95d94e28c7c3cb6612465c70e11e2a546a4052d8450f6fc285696503fe079b7eddd49adcde5235f7e0dda680728a9b5625f32c6a8a0ef10d5587dde4c259d79b6b367818f9299628070e2ca5443273f97f4da03a002ee9bb466876d4ee7c01166b90e4b0a46ae7e64c91bc7ebc45c86e510afe9590259c6fcdf33c2d25a0672e19899594b41ba0d323024b746105ff405a928b1222e5ac4a0a5dc50ee49e44a2f4bdf2c463012d2279f14cb30bd2279c32e77b32ab131f5405101e0c6a722ea9dc3b203e052403e0d591ac9e9d79b0c99253ab09d4b85c1672e65ba6f9f4c458624356e97cdbd9832f4e4f9a6196eaad48b90132a7540b2485a35e125595486e35662fb880eb17c3c6e581da8e13d33c7a3273eb42a130927a6295c08fc9314cb69f8f0a2e31c140e2208ac9c82c908e48a30b89ca4f097c3d2485151dabd1ff7f68119a20ab8ec4fbc99b80c1c17f036c56c3dc66d51c7b979596f3a74c09e9c803eedab24d08ab1c0adaf271785b022702a1c955dc70aa48274c154ef81afacc65dcac9d6aa92d941782cc81f91f77c3f6e96f35fa86ec44e07a76389d9d7363a1ef587d6c65c71c59360da35f864cd7e2ba74c9c2e1ac3c566f5fe58cf0e8737a7b5a52a8aa40d5bc146d1d7d4836b82523a4facef46e384f717af82dfba78d29e760d32a051f799c61b7d102c63a15a50458f72c509450dd24db81931e6e6c69b504be2970bdef1a0416c419c80f1964e212f06186d795e9b0573c6bb86776e019b689db67d5719e59b7ecd540bc862a1dc261aebc38dac64d816d9d64b6b9ceb0becb66624ab12f352fbdc236d246044b055334783efd114d0c8b0e3e15ddbb7e8a9f313c2ec2f4057712d2a073291bdb34ea22108e15810ed9f90cf738d6c2df7f1b8bd35188efa7bea0e94f40eef8d067bb8f78feb471fb452658958aae3b0fe299cc238efb7186bea8ab961dc104dcef866727ac2f922d258aa475f2ddbb925edeb0a92d3df9d42ba4aefb42f272100b80ef18783412e9390d85ab61c04dbad7c09ba1177084c4d280f86e553a193c0a467f74107d3fab455515a4baf7086a685a244eca859c902faea8305056e89c6117de7d75cd0e276e89f2c3a54a3aa2e836f4415c6842874ed0ed354abb21e9ed6fe6f2d9bbcd4553abb02da2ffdd14999e3a31ec862a61af18574bad6fba015812d68be7ee0f428ac506306b3875bdcbf06af73f237fecdc1f5f4ab84750a7c12ccfc4b69157b49541431f5713b9260965ac62f3af9f4bd605899b3fdce24ba9cf250810750d05c56a72e9cea8ff93f0124a5374c850f2bd06a55c02e0711875b8b548bb2391652d0ab2945f21afdf8e3c8e1244b60a849f9ee5a69cf57e85e83a4f5bf254890e2324bfa9c7a7cf1fae762a1cac8fb6df6b332cfc6e58a9bdf0d24687e6f8ebfafc6f1d6cd1f72971b976ab47916ab44d4ea5dc627c9db27c342a3bd08b20f5fc76bc9f91a3cbd142ef0ac21e5331e27b45ecd1297bcb6ddf9cb62a637aacd9bd807bcc95c374a282bd1874056b761c84165572ea424804360bc6efce82c9ab06e24236c5b71725bfc08282947a02f22606a48d154acf1b88ad2c77428d28d4d62948d8c6c0996107309c93a43654eb0ea16a8200a581307b87b821e43db9fc21b8746a40540d8ca0160f316fb940ab3cc387a0442fd3f405e6248a885086165c7dcb44bb39bd5ffcb7a7f4e40ab029097800aa25be7bfce3c9b04d1c27c5c5e37dab951e7d5ed4fea1740ea0e3e1fc47ae0d74ff97c07736da3def29d11d8bfb05c4c9b6abaa688b56bdf6d482587ea9a2a7053b2dd5d319f7209e58772397d9d7f31bce3f3830115ae4d4690d84f520a125b7e18416dbddc3de223a53661a1b88ca9733e9c985459f375842d3fe70ac3d79e921cfdcb0acc83c8d8582aa2162da2cfa2de24bb36c902f14b9541e5adab48b73871c9fb386d79e00f861882a61aff9683360847204bfa26ed4aad0b022a7167d2282e2834e76168e6d5f04993eba519724008396ca19c2e90e6b681aab3a10bf18b00f0fe5b3ed9a195dc9833601c9b80c7da590bff6511cc9abcf72f27cdd16fd028a642028866bab766265bf4bbb1f023977a10648761340ccc7109ce90746d4fa5faa7dcdc67c1e15f1e7c2b220f643a897546848259064f1210f4801ab20cb971cc3de440c05b1f813beacb3543c655cddb462558633e20e81a73777bd99b7c3bebd194ca93fc6be9793184560ce7f8953358954edfbceca0945864fb5c7068c92877617e6bf3f3bbef86d1b5be5bb19f94d6a2374831eef36f76f07b68e76cb94c7e797cb009fd9491ad196541c1653ede2a39099bd532a43046f4d8122e3fecd630ebbea05e880848e319e73ab409725644066eb1cfae47c89b0942c3cda6d04b9a19009916cd8166ffdee70d5762fd5ced0673682151c50ef8ada8fde02db992e3eec6e93a9f280a69b3a54a3d797639295bcbc2ba2006170062acdbcc58469f329bf6a5a51f9c8e8c91054479be287ffc18dff36355fc02eaa4a526526179c9c3a8dd3ade1ea087e8d1446665a89f6197a8538f01062221d36ac5e7afae059c07e12a3a35aa8d46525e30ddc171698bc5e8d5a4a23a7badf4125ba5f653f018910c64416cdec55054b4a186b73b1f51ede330eba4198b9689b1421971291ec12458bc1ccfa418710cf622284ceaefba522cc6c340d24ce6abbf64e35a02d2ecba581b3d410ba455f8d3ae5b50bad84130346142cd9e7f030ccaa8894", 0x1000, 0x0, 0x3) pipe2(&(0x7f00000016c0), 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000011c0)={0x10, 0x0, 0x4, 0x80000000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa78}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9e1e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xf5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}], ['./file0/file0\x00', './file0/file0\x00', './file1\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x10001}) 10:36:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)='M', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r5, 0x1c11c2c66830eca7}) 10:36:57 executing program 0: geteuid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 10:36:57 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getpeername$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0500000000000000070000000000000000"], &(0x7f0000000100)=0x11) syz_open_pts() r4 = socket(0x20, 0x8000, 0x6) getpeername(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffb, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffe, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @broadcast, @rand_addr, @loopback]}]}}}}}}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 10:36:58 executing program 0: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) chmod(&(0x7f0000000080)='./file0\x00', 0x120) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x40]) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) socketpair(0x11, 0x3, 0x0, 0x0) 10:36:58 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)=ANY=[@ANYRESDEC]) 10:36:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffadbc5aec847c96f400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=""/57, &(0x7f0000000180)=0x39) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x6, 0x90d6, 0x3, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f, 0x94, 0x4, 0x7, "f710105f3fb3b6e4df47434be84af118cc396666", 0x1, 0xfffffc01}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:37:08 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 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000040)=""/43, 0x2b, 0xc42, &(0x7f0000000080)={0x18, 0x2, 0x6, 0x2}, 0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="ebd01cfaf78af3a8fd18b03cdd56038af009bbd40cf59824ddd77f3fdc4398cd5afbddc2ce42b5a6462cde53de4275bf", &(0x7f0000000000)=0x30, 0x0, 0x0) 10:37:13 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080), 0xc, 0x0, &(0x7f0000001140), 0x0, 0x0) wait4(0x0, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x4, 0x1800000, 0x0, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffe51) r1 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0x3) 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, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r5, &(0x7f0000000000), 0x22) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r5, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, r0, r4, 0x1, 0x80}, 0x200, 0x40007fff, 0x1}) 10:37:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 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) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) 10:37:13 executing program 0: syz_emit_ethernet(0x40, &(0x7f0000000000)={@local, @random="1b413e5ca390", [{[], {0x8100, 0x2, 0x1, 0x2}}], {@arp={0x806, @generic={0xf, 0x804, 0x6, 0xa, 0x8, @local, "742b434defde07143a1c", @broadcast, "a4ed5e7030e88501d29478a47f048ae0"}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f00000001c0)="9c698e713551c3899aee47058e6721adad5228b8b43c3094bf28055168a466555e5024779e1429af1a324e0229355a2f4aad2f11de4d8549d34cb290fd9824dffd88269142134c888f60f772ce6fb7081497fe0d2443853a234c2a0fbc6ff7291d7971af7dc52a111b9ff7f78f340bf555744b589f0d81ff15c3ecef43eeab6f91186ef4929a0349242f0242a04f14df749cabe652f9257ff1d73cfb993ad64870d93243d2d0340bd6d96a6627532203fcc2801f1532e4db41b8cf291df384bac87b02b3c63a59541031c0a88f7d054d12618b8e16cfb26abdae7a19207b9e665ac0b5a620797c42a492eeebbf413bf326d51294646db123d19a73e18abde123223cce6583a65e28d6f8222c14a5b4e96a128ea5fb9b9e499c1af65614aae8bb9eb25ce06c4526fb3853bfd412b10f05b8b20f4988c1cae4c94d562f43e49bd2419978c10ddca6225dde379e40b11ec45b2a4ac22a9c8ae4d4c59c93475b312384e665177f1efe86be66f801962841723fd4d3820aac01758b21fbec99dc6d50bbf2a368dbdf9c937e2992cf82cdd780fb2c0f1ce4da02c18c0d636779ea65a5b6821e6744c623ff0d9c6809906ed2134681ccf17ed4d2678e01da7c5fdb364d298999b5ce8f35eefa87833749594a4033f68337860322692148207c43e3205e2d89591b8f72b82c349bdcf475fb222e78a23d5fd32e7ea269405bbf2e5e67c6bd0d8d068c79bd0be4c1e7a9cf16d64222f912b0bb44e43591ecaac9bfd6bdaf3f69c908f5391ea69e73c36fa29dabd93c46fac99348782f644cbb3c554e424ff97c1cdf93c480fbbb2e28ed83832129c4af2bcaf5a94fe9d34468922958b1bb2de99b7f14ed2524d31bcb2bfa6809df76ad9e1953b0b2beaec4b761a6fc7d9fc3634b7197345b1ca7d9242522f30bb7feeb0382b5602970e030b98f67a7acd50921be523030629122847f32d631f27a3cb59043aac901474b37ab25788898ef8db7304ab6a8e5ee0685f969b16bd18cc174e238c3508e4ab1e677c626f5c8db58a2ea15d1894d4799238ac1cb58c294fad870ac14b4f1a9047096762f4c439208aae60f300839557cd4a78313506264883d2ca3387155ffc4b4ea049d54d19fbe24add9eb1498f56651953a47c523d010cbf7e0d8a8a3db54188de4eb40040699f2ed1a420f8a1cc152387b7d904168240b11804d44e851952f0fb3ab65a744659315ae7153d226e1f6717c37de411ccdbc8f971ab237c13eca72dfd5e324a891d28d0b5e7aabea126d98ca12b5013652d2add4336118256afe096809bdc54d5077ac115e5c83874e18cffa40866b070053e4e8eeba153657be17c68e08547660a1cc1061a94fbfad4439424dbafad7c3613a3af6b81e7010027292461ebb8d7e65dcbd1860e40d7444b6f994fd76c40868bfcfefd44bda54fd8b04ab31fe7917193fb57238b4fe466d7926e501608a13d59b64e3036fc8575651075e499e8bed21f3fb336d5f4f8748eb335ee7940595425b33dd0e7eba3d86ced81e682451596ae6875290d4d777310d02df0d6e7da9d752c149c1b1f45d1d1266dae557ff75b2129dfa0b50cc127dd8dfca82a8c93d7844d0f3568863128cc03053f58d818596c485d13858d535013a147d81bc61ee8c9b2053d6aa1037ceaaed185405fbb36eb14099b35dd45493ec8deb2ae78afc7c42a1baae4557cbb7aaf852f24199f19bd2f8d614dee95222ea122e97e7cb24febb20c01468fe8465a5df3ecb59be3b0fd3d26e52d5c64a3427948551d6b97882e7921e41d0c53d2ed31ea040d27fe6c6baefff52656d5ed33061369dac3a2fa85dea7e737fff36f292f2af7df1ee42441f520dc9f1764e50bf02722fd55fffcf59b64cc2b81136fe0f122927c2eda780572dbd2a5518ddc8479a31e1fc1e29ca16fb3b4339d9480da83c4f22a076278fe682c983162ec805a125b73c49df3ca2554a0e4f0a1481fd8275339c2167edea5130e58c4befb5a7c607f676c69d4c7c769c2d7414adeec3e5265482875653dca7dd30def36b636f49277e5abd2a07c4effe848105f203644697f2936f4d1d122bb3f58cd4274d3c34e2d7940e0f558033edab0ed51cb4c502bff5523f799db10a199b6cff7a6c1c2fb8954001ac90e8e3063487783fc4539c30514b9e2631249346eea1c81fdd0c2813a40c48d2d2caafa9aa1589bc2c769abe6a8a140cdcfcb9bf93ce332c436f34e0aca955b54f7c7e160b2b3a0179c0e305212ebc54c5db8c711630cf2c55ecf8a30f9febca55675046010805aa1569cdf3cc2f5b1438697f8933ef427f46c1348d3eafacb34bc3f4ca86394b6d84190cff6f55c73601309e88b86e9f925c6d31e05cc8a1b7a9481d2e3e644689768380e56f1ac720073303c92d024c8bdffcc6c433c3ff312da59df09ee2d2508976d5230dd55932dc1962ea09d54e1770db4310199b5cacc561e21e097df0e6b30d6d87d8641594a61a06052603e30b1eeeda7f40b2b42e0539d25df0457d3649160a480c9a3bb51a41287cba915cccd2b1e1885b38d59ba373c64ef434f894d687057b06e6a63a6ea5c386bd89ffdbdf1688c9565156380b971d79d3fbcdb892e94f72ab066790c4234fed68e0f28436a0546857f7e835d7ad6eabb3e7f50c5b280a99e3e21ed291105650996776647e45cb0391786a8abd9553fefdb2ef7872d9b3e30b2f9deff76b15019377af99be441c7f2f45b5c6065ae6ea4a717fd5906b7f5a071fb549380176db59947c2451bd1db2c66c39f1ea1e2e3f0c66db9499873815e7d33a27c013286673b5109b562a9b8d5f56b596d53264713914e9cf15f25177ad3b0349971792c8ab556da58e7a1563fd9e0262111db733793bb1d2cf03142f02c808070aad17033ce3b1e0a5923e89a3cac543790a40adfebf845f301949d41bca85f2aece26bbdac85b46d10a69dc0f15f5fcbba2936e9493a5b3a1e1d67e1c96caf3ea15b1b8e6d27639d5c2a1e4b2adb2f878a82a8375e020b6d8d2d1a6b3f61e19596af35c4d7c07d319833cafa52cb5f09d40ba01652224a3da1804358ea58447867654e7cd30df33e8a6ba608d60e5ed6c7681202dcd792859a14a3eadeb9a7aa293ccfd1b1a9ed4c1890e8ff9f3ea0bb0884878e35e3e928d1eb1e9e22181715a69a7612f4ee62256ce1577c5948786eab4deae9fbf2395b4622a0be2268db6c674bb1ddfd8a6463d46d2ad3f4ef2ac92b545d02cf2dee3280f5f847dc5bf0a9515e6e435c5c790ce95c748f201fa35ada79eb5e60f343b567bb64b5ffdfda15cdcf449824cd7f43b742a636f77764b5491ed3039caaf0e533e92424124a99c16c1a7b972789fc3a17b611730d0c4d02cbd73a1fe6309bf50df0aae7fee62cd3aa124e415d1adf268ba5b2cdf8992c18c20b8e7914511dd5a1ffe42954c66239660c6788a64fe03ba62e25a87e4de8fdea4ef28e39ae9711d37186666f5f1a911bb64ea011f52afc9ae0aa13596207128103e80e51126f9fccc22f27217c57b1b07d8e1df5ac3bdd8582142614cac3e07ae68a4131fc758fc0ab121a763837ff1ffb671264f58e1d9d1e1595098ed9311ad5e068e5eae37b1bda0dacdf5982aad08909f65a8162fa145c226f1b6b7a928c354f24b105a601807abaf1c2d28ba49d50e126bf6aa8a66f20815a11493d2d4c14d2e5e6b1cece68cecd79e72c10e62e6599885a6703e8969a28fe04386bbb9cef421f4234a6ec7b6aa63e038d7cf7e43c1af84b043ae528e69ad784431dcd77a4e22a49931de0cb18e76f7657b418fb3db93b0ec8ce2e8c4fc0e578b4821c629cf5b0b30179fe590e0fef052d7c9a58f5dd6fb59d4be33be1ccb1318ed6a513b3fdacb21d62b829a55bd9854af7adb1b6d8bfdece4407d387bc71f270862bcd5083e0303fd9dd6dc8eafe8e69433b45c9535d5f353affeb66a3f818c50eff67320e43f9f77b282230f8f45ea139026deab7a202d326fc0c04c99cdb80048b3f68073fda33aa44e522fa44872281213cf2484403133b02e2d7e7043a4b4126f2784add18e8b5fec90fdea3c2fcb5a478fde2c0704b25933b93a2c25911f53c3a8b7858a6389984ee8ed20559f4d1bd09fb22ae7bcb419048ffe9d64da6e85761cf9a7beb9ec9a2908dac8aa76e58eb8ccc4d06f7c8e6c523614fdee6eb0d0d27ce3145e60fbdf207b063d3201275ee36de241d3abf3b91b46a711ceb523048718305b390419259d3e6d9bba76e6270b762054ac78143ee5ddc734472b163c9a9403fed10eca3f5f7c7b1114854a9ec3834e92a20207b700b8371593c77673d7a48479cfbe6570e7171cd035733662ab5b5d2203924f41618cc54525665c3ba0655e918b47262e3be2b3bfb193331b508bd760cec06112fd709491f1f4b130c07b7438a4088a2fbae04e25d3c624a5122699aafc2a6f6530ceea4e822ac2dc08a5956d8ab53b6417d3940821bebbcd5c53471c2da1932ade100edfd70c4975df2592fe3b411ccc20af3e1bca8d95b85b852e659e6943528d311e7cdd3e48ba5006fa223c8b6975f93f0db270af7c12b62b1569bace9e8448c30be780b9bce12dd78fd7651e1abb70c5a98849a684a14848c7b50c7db26bb407ece6dfec53bea25999c5eedd5620ef7354be99c26ca6ef7628b4ea5df0b3045b8ad39d5ca711c792de59c2baa1ec48e1b628676b911b02347a80d2a47c982f03e330e922dd879eea352844dabed2dbb74a5e99d4e138570df05b7e6f87a467b7aad2e6baf5f0f158c9db63cb5e37ef8b207c778527658c56b14a2bf7b788e52420d0b224b61a19330ad94a74ddf2883f5d2f3996bae9bbb420b69abd25fb25646d62c021066fc3dcc645c06845e17d0eb45651ff1f5d4503a9d32f6ef24bfa9f2081bf7ea004dfdf32fff329c830e38a1c5aaba89990492f320227eee59c2f336b324390033fba6eb0a0cd4466ec6d36e36087cdd58c80e00176931a371f4a6e620e62b82bfbbd41ef866ef817dc748ecf975cc57b0c8a662a08417d4aa9560371432c4a933f23d38a8614e63d102e0a98bcd4c5bb8a7faad4b205b674bd32f0f284dd8a7018333390b484ecc91ad79c9e9da7cf4ae8febe3fe1a15818a4afa2eb9189af117ccc5b0cc26948aee620e3c8be583159b9733feb6cdd6a835eef26a1b444edf8ff0a11cf810890679ea002f55544e886617576560e6b99b53f7e4d84829695d15a4e1945abfdc1ec60ded8231ff5f33d57fa9b3c9406217a4352119fa54b022fdfd9ba3c4edbb99eac2c49c5f448e324b32b798a2f2a638ff8ffcdd99f856d85a135df9cbdb76253fc70c33b8df0ff5e5f92018add41606f45fc7c15ba6dd143b4b212de3cb8b0e758ce888a2d9bf7708680eba68defb24ba40e920aacd5a57fcb1285896793aaf243e863b6e2f2a85c4a6a383c4554b36a86d339f2187691a6e8620e823ad01f71e482db783c2b612bb861fbe99c3136587d21c3837e8afa8ded4297842ebef779081804608554f65600f2f40ff71f59fcb241aab6651a0042214c5299ad277f57cb40a64e091fd508fb348591a225852996a28332de782170244bab9f9ae8296b91f6c8ab1e5777cd29683e75c31b8465541788ab09daebe42fafc476a06064586acf728e162b7368bc368b046845924284d14d1a7718fefe3de73552d4a4075517385cfd13353f5740555595377bdc5e7860dd25fbaff76e223c59474a468742ec53b1d367ba8c2f88b85ce50eabaafce1f8ef0a49ac3cfc5065b3eb9ab7b7e32e2f2aedb6556f35c9", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="55784721765496f973f5e717b81bd80989bb9fd8bdb79a7ae64b1e27c864851654083ebc53e5eadaf4565ce9f9508258954813cc0cf15ae043050718536c9fc6ab08a1d00b89478dcfe73679d47c7b24dd5d6a2bbdda678b2bd68ac1cc20049f649c3c89bb322a2b948fed3c2fc439158fefa001334021daaec30a6ee38b8c40f301cd1b33e15a35ce68f39a847501df0cca6a8637e047033a33a4576f9b31530be3c348917126d204237372ce060c0d", 0xb0) 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$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x1) 10:37:13 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) 10:37:13 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000f35836755600000000000000000000000000006a"], 0x0) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) 10:37:13 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 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) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x13, 0x3}, 0xa47, 0x8, 0x7dc}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmat(r0, &(0x7f00004ed000/0x4000)=nil, 0x3000) 10:37:13 executing program 0: open$dir(&(0x7f0000000300)='.\x00', 0x100, 0x190) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000180)=""/182) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0x20) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000019900)=""/102387) 10:37:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27b86bee9a9123bc40acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea82100000002003c88c1cf8044101b5496fe00"/185, 0xb9, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000140)) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r1, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) 10:37:14 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0x2000bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) syz_open_pts() 10:37:14 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000480)='\t\x00\x00\x00', &(0x7f00000002c0)=0x4, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x0, 0xfaa, {[0x6, 0xfffffffffffffff8, 0x329c, 0x1cc757c2, 0x2, 0x8000, 0x5, 0xa841, 0x8, 0x1, 0x1b2bf40d, 0x8001, 0x2c, 0x2, 0xffffffff, 0x1, 0x8, 0x200], [0x8, 0x5, 0x1, 0x6, 0x4, 0x3, 0x8, 0x7, 0x8001, 0x8000], [0xfa7, 0x3f, 0x3, 0x9, 0xfffffffffffffff8, 0x40], [0x9, 0x7338, 0x6, 0x80000001, 0x1, 0x5], [{0x3, 0x7065, 0x317}, {0x7ff, 0x20, 0xff}, {0x8000, 0x6, 0xffffffff, 0x1ff}, {0x7f, 0x6, 0x6, 0xfbd}, {0x7, 0x3f, 0x0, 0x8}, {0x800, 0x7, 0x101, 0x7d}, {0x662, 0x9, 0x800, 0x682}, {0x8, 0x76, 0x4, 0xfffffffffffffffb}], {0x0, 0x6, 0x200, 0x4d}, {0x100, 0x5, 0x1f, 0x3}}}) 10:37:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(r2, r0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000000)={0x1, 0x8000}) 10:37:14 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x5, 0x0}, 0x42) acct(&(0x7f0000000000)='./file0\x00') 10:37:14 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x7, 0x4e}, {0x248, 0xfffffffffffffff8}}, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x0, 0x0, 0x7}]}}}}}}}) 10:37:14 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x360739c6f799217f) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x80) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) dup2(r1, r0) 10:37:15 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) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000340000000000019078ac1400bb00000000442400000d00907800000000450000000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) sysctl$kern(&(0x7f0000000400)={0x1, 0x2e}, 0x2, &(0x7f0000000440)="0bbbb78bb38d906e44c2499a216f507c2f2f8956f418c46be4dae926942526073ae8ad1d470c4837b69a3f4802e77bb46c06d4d0e6a8dbb4f5dadf46f17eed4944a475156b728e", &(0x7f00000004c0)=0x47, &(0x7f0000000500)="33e9f34da4ea29815e54fb6c3dcc278cdc1169070c336b8586537c8175bda284d88b825adc81e1cf0cb53c1a9cdeb6fa0f1e1439218e883c02cae6516fd634d254f4f3d112dce3f248a07f7c409ed965886ae2e61575bda7032daf12a433da5448758be533a9341a80fb547f26def40369d5943a6a68d5fa066a0c0ea6b2adcdaa40d239eaec0b64201263492de010c3f30169c3465c8df3277f175fb05b92f7750b6c5b2002aebc6e1ea000707c86a0e0ff5e4549044c20b74ceee1eef20b41b56753f0ee95cb6d6a6eaca45ab3233a98d051f4cee59c79d9f10c508e7d3692e9c10be569611c83daa0d437d2b73ae83b8560500538ae9fd486f7474b", 0xfd) 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(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 10:37:15 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8010000000000000000000000000bbfe000000000000aa21000000000000000400907800000000000000004a6d6dc330e2a5826bb6ff0f000000000000ff01000000ab0f2fd1fa8380597d000000000001000000000000000000000000000000000053664356d531b827402ae388f699f4570936ff4bfd958be944915a6e3a428875c882dc55e1f1d0947ec456f343a7cced5c92d90555f07730de07df4f198df9dda34a1575ef4956755653875253cae278f692e5f9407ead7f7f83f5cb833298fff4aa949cb9bdad742098aff4acb2092e22d614140f118db219b56adb574a705197be25d49a9c415c11218370f1e279cd66e31908e49b67a5f0bb6deb0c1ac2a937ec43483af74db5e6a7afaa98dbd79ec3f61b44feb2df3082824d8a2c9316c7f4c50563a193193ed7a1fc1a3fe3e789ab567d22154e765aba999a7a2d3d0255edeaadf2556abd79941122"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x6, 0x8000, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="7f87b90000551e5ac1bab5d3aa65a3e4ffddd352cb91646b52e2b7728f63703534fd36d65e38654e5018394ca3e4a8dbf2c9436f4f344490becd3a1b414edc5b7d0bbbf13c6030cee589e741517fa5648a6aa3ee647354ec4badd9579bd82b6e9bc2696eb328d6d0ddfced2153f74c1f027c5e00bda65923e5228d2975", 0x7d}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/10) 10:37:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6059d92f, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:37:16 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd6066367ca5343a000004000de80006000000000000000000ff0200000000000000000000000000010200907800000cfb60f77bd7000011000000000000000000000000003c000000ff01000000000000000000000200000000000000"]) 10:37:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="80035ae3b52b9ab7cb3ea76527c092c565bb0f52e70cc03e379bb9ba4b06d3ff574b724be2f64a22b5737918dea4d37f05d5c0874166f6c7831d158aea9fd88e21ce89fc0c76ecd4e8e541b9fc763a3451c902aa73d7d61eb7a8f4cc16ebf6c80bff0967ba28d121399f358c0b39153cca3c1118e3", 0x75}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 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)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 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) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r8, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f00000004c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f00000002c0)="7563d98d0ec11629a5529401f1028072814ad87a2c5013b631bbeaaa4e80bc5c54d0bed0a39b02cf3359221fb02aee8752b4c0acf9630ac950a65749ecee8f06aa68d617dab6a1eabdca74f021d49d66d909c528a02c5fc53f3d8809c16597c28d40f34bc48c05763e7a06b723175fe3cd18aa449979e62eb20546dcd7fe1b1f61b377e80c40d82b74cd9b53b3dfd8963f713cc1813c10ba426bac8829c935380ec84411c90cc410da4394c0184fee41521724989eecdd21fc", 0xb9}, {&(0x7f0000000380)="dace6cb741dde46310c5d8e832af2efaefd6c712684ef198d7919bd23d8e0d97708a893618b90cf354a3964db6c859ff8d2befc47e5abdeb32e8528a18972059e50e68295c2ab67624e1048aea1ae7e44e9430f17121a155c529be33081a055d0e1508aaba2f02c0bef12d74caaaf050f3383057faa8eb6a3d00384471918be840854ed805e236", 0x87}, {&(0x7f0000000440)="9794af62d6ba887320f1d8e2f2b2eb56191694b79fcf76a4c4c2a82fe1c7099c722a3336245db9a30dd27ba346b35b3f07e04a00b0520c6c5d19374b51be339194cc7de50e8013652763b5fd7d3e93ade64436a1652b73ee17284e8de5c41045c3c6200fc0ee1de04bda33cb2907af84a38321d9a4da28d34da389ed0be9836343c910667b0e860d0c9513dda29c5d2c8ccc7c1bd37fbb98d73b5e9d1b9651c4dd467993112ec6cd28ab6af4f12d35975632a624ae3b702aa2737053db667c70583f0249223cf970ad5606dd3ba8003f08db19e44bf58ad55efc312b7d08e26a0998c4819666f0eaaab73e973f0b31af95d6232bb22a471458b6c043d6b6f5cbce63f0f6694bf1cf5be6e2588ae76498e325c3a9184ae4fb2c9555b2700173027fbe6828b890d2f617460c81aa0e171c52a4e51de072dd76ff62a23a74e94f5e0f3a396d20617dfbf3afcdf8f84b213e5be572d42ffb6fa36cd2cc8b1558f43597a40eaa9186001155f03213b585f06f0b0304a8198154b4a2d91b2717ee94b4fbe1fe2790c8f287b71bbb3331a5636992f5ce5742530ca22d6e488ac5aedd3558009a186f875f942f16ad9b5f9dd2617f20b1261c3af7fc063773ae05ba3af9a830753be5c68b5e6bf48a95ec7a535991549009d0fd0a6527ef33ea414b6dd8283a8a47de3bcc52e7c64a22c4549a7e3c4627d21907f17a21c3714a8a94afc8fd4c9e7c2b3f5537d9d7117d2e089f4856e7fa104f4e5a59f8b71098cfaec96823ce40aa8e67de14ec9db6f708362a323587d96e85c7a6daa1d2750f4168ff44911d4fd56ed4ab0ecdfa0a8ea5b1ea87a380ccc45661e6cbd4f892036a7cb2b8d30b47488fb76e8f9545b5be3e00af0e4c2b5bae79072bc4d3fd2013dabe2263993e392806d22462871e7c61db722d9b9446e1af7a9d344fa1ee670df16537f83510dbddd856b93405e26cc6c9595bc37a8ea1ff43e37576bc7da493606fe396289f2f71153a1a43d639029cb5b53fdd7dc90a1a160d99d802f5e1967f70de9723a2bb0b18570b17fa3bccd6879f78f9a4a4565ec69ad3a38e466466b8151878c4b6da3800dfd419258bb76277c02b05faa4704cb89b6af7aa4a2bede4aa78f88759301d4c49be08b0ff954c40d0eed1443cb28ba0183c3c101dc93300eba033cbfa096fd476b25192df69b41b7318951bb4490100b6e804c58d3de1459a7cb9ea93763510473141b2b6511cebce1596de96b4609373b29b24eaf825c0b2022ecdb553133f4cfe420ae07fca22f1db75087f5c1a9be44824c42a59f14b2ad03dd6ceb40210f79928fe6fe65f5913a392dda8e40ad947f92506d26d811ebe8ff3688939338644f4ca67ef90591951deee992c4849f269efbd1df160198a4a693bbe7bf19be2089551f3bd28133be2da708df2f9fd5f24f9388543c6928564d5d1fa3fbdc5e5252e03ba3ce2c4048a77989876dcf773f8dbda50983abd1cb2bad33670df551343fad5ec35df186738040a4c1862011b56afe6f7e3ead797aea8160cce8491c66c6b24035b408e889a69dd7af2cd2277c5f0d3140329f348ca3c15e2b931744155edc2dcd60b6ce9e4e2d3a0e5a3c6836aa129f9c24e21cab53738641e4042c871879f39dbe1005ceae438b6a623d8dae5269f1480efc03321366c925755cbee47f2161ecfb8fea236b173bda2930a63f6c36d20917250dc0bcc779d25f173c248d68e6bbb90ac82ceccdb1ec338b33ab108c7c888036b183cb4782dd3554e1b17cb76dc99533b8cb8e5fe81a02a6b391758363f5acb1a7872da0f8068cfd1541858ff1bf10990ebe1284f609c3e00a95b9ceb815ecf4233e7219f37c8e7f1318e3cb2135235ef735c8f379d408af563ad1cfccacecb5e8846cf27ac08237a58266daa21c3ba717610a84dba622c4a2c9a0ff96b68c1f8a3a0122e93552bcd024bdf165fcc65a1b474cf37b95306e910ab4c980c07c3f01662dc6a2cd103ef0f427251298e0e8ff1b8877b7517aae15b04ae98bd030ee1ebfd1eaf32bf16f84f8d37b87f7d340a344bb75121dc595581d74cb7a45cb0fe991fef9c0734d8a3529437752372ad5e1ff1a1aa0d518584e775e3fa7963e1505e85fc999172d777ff38f313a74753255cf4b1bdf789edf032633b8fa0358b9f665df6bccc35a23b62d23f57a526ba242e1c05b8b86573a9184e3e5fd18873284e7bd490d999cfc4459d2504da12b8e99312d6bacc7f11d95b204b59a3746cc039dc974eb38edc6dfef8fe10baf3e1074162b65c19a506839f525ff3ede8553fd64be1a28c772811705a9eca354d2cc6831b38aba4704c9ec6de252faf998a82536e4705a799a9192d0a8139cdec1f2b281b6d29828ed21e46be286a351366a63d9acf9349f9a8714dc629b2f3fd91967c55da99a2ffe28dbd3f604cbca9717dd47060990b52509aaa6e99288eafc89ae37bf29082aafa5b0ef4be313872937814562a05c84e944df66e151cd55b643d3b43bdb340b44ab15d26d8089397088647936144144d54db38257a5a5f59342dd518d1b45f60400631253f60e81876962ffa93a2dda9d935f1eedda91a6235f5f61a56f254114d0a754d65ee8cdd7dd125488a038e21ce2df1269628f3f7b0f9791fda19eedef91585562f3e6b850e5a791c7237c5e9765a9bf8517ae4f7784120ff9b413ecb78d16d0d462028058f60ada4ba70748b627d2c03903982e489fddee3a5e546328f0cc74a074c07994ba771f8421931a6092a45b4684a2def85dcb6e5e88af67644d40c5dc0941ab5f635378e836eeececde4d89c55c019214a25f1a4a71aec123b6046f706a52f52a0dffdc0e61f6185990a9d8145e8c0470185319bd19f1c722fef52a406d21fe43d4f3a5af3f07257ac9a3f94df5786c8a23dd1fee582206ea2d5b284dd1eb60f57cd4dc5b4d8e83704929b699b62d296779688d1a4a0f4632ec0abd4e9560dfbb2947af3b4e8642b894d4369610c36e003dac5d605828c7b1100902cb6375d7e9616566fdca74e91195ce7c5aed56425a93c767fd42a9d38938fa8d9572203571fc6bcf59074db0e90bd6e93112132e0ee2372835f86f08565bd9e785c34aeefa5c3da7531597323a08e05c55ac140e8a08c0a28555cbf3729a87ca4a75632832f5c27988875011e88b42faa27f6e1477b7950703a28df3a6d94c2fecc045aa3a39e9339aa4fb4962c696bc830d4924f7ec9fa6ae968ae33a4e0c9c6eb7bfc26ed3f20002f1b99c5e37db67c56fad0b17bb9a515f396ef55e46ad9a0e19b00f84676ad3298f0d470084d444cac6bcd7ea93a4840563682e39312875a9ad3d5660e8becb3d76def88b1242fc0f1bfb17139eed737a6f59cafdde7731b72f5a43f664a6d261a1acfe15749260a87159092ac6b2e28243b088f984a82262596eedbbcd9370921b2d4766e847d85827184384d16e113e7e4862818060bd3819efeb0b2136bfd87eda8beb257e434a1502b5fe81fe3b58f20376d3825e53403c5464e421aa97c601a463692c4a1ce1f8c4dabc5505bc2d9c7407af0f5c275ca4ffb71a7281e0be1aeb441b89a9752384fe9e4a18282391ef18244a2f3b37215376dddf7f0c13d841b0eb75ee9943110196b8102a425088a2592dd9af0da761071afc6e6b3482983e165bd3abd072f60fabd4b1d371b554c850310d14f454bf2dcbe6e5da7fb2f5fb7bc1ced3193cc425a1ad6eb3f27be52f3e01f7804c8369311a3eec07448ca27194c49491c7c5273f8be467c374852a93a8872b70ace03293d25e85ff931e3000c720c2233b41d89f82c657145aadbaa16160237195967dc906d37ccc70a96fb4c0f10755b6f6de0b87e028a77ea70801469b9bf43849a6bffcec1763f8ebf5cddb150c91feb930a68ebf08bb8997da7fd52d9c53b9ef8f022e46d728245eb37b5d5d1385f88d497fd30ea941aac7e92d2331aff5613f487e63e8fa77bf8b493921422d2a8b90d3455200e6a0118169a43533860db8e3c88439d9add2a3cad7e8c441b92ca9a026cf2b82a4037248251621cd252fcbcd334bb9d61eab171c5a5011b2f793d17751f842b3c375811e4970eeb60fdb6f77f483f8108160b3f57daebb9c49c2e801f3063c21fa866893c61176f31b323bc5dee73f104bd2a69e0437dab90bffc567a6ff6bccf23a83a871a83ef051ea98e4ef15e5e3bf15ef88249999fc82666da4b268d01a626a4ffb08c98fcecf7e976e26385f8e54cf79e058a4ff5c003e54e0bb0fc917b2da567b3fa656d499b4c46102af843a7c9c2c2bb307b73c05e43c0216a755b318454952dcfbeddeed744330a7396ade3feff18336b3a90e671e38bb445b24527ae8b3087d4caff4c48b7ddbdd37aa46329137d7930e079e6fd01a9adc8d5ef62eb39ed1675bf07341054406552686460535e42053006a4d46de94ff4231e9f3ee36ceb8fb72745bd222daf2cad8d61222cf8959500a6c64a4a91e80898b3c083ad3b14ca7c6cc953b477a59190df2aa9d2f08f0d1dc6d5a9efba531c57abbe0f3bd880b665468e7de0044748562d6419761ed79a3fd69fdd37b276d1a90b35497a191c4a7529b817cdef9c6d5cc97cc21a6f6f27cad9e14608733beadb21cb741c944a474012c2adcad2e97748d5e4f0755e8868bf6d718f7d4f69d008565eb5ec749e6cd1477eaadab7aa9db1d7ad28f98eeb917adecf534947b214c3f298375ae9709848d5f4502af57ef7b41474bb663d4a8d65861bc96c334ae725be6b2f1bc391257683ba3f219bfa9acfac4361e4302424cb4a9040949929d7628353f87bffdcd4d86420a42b81ded6db62ad47badb207e22cb4a1766dc3be482ce9ccc23450f2fd954de2625d8cd704b354e9eadeae89256c1875b1e4e79128349096ae0f773e0703a9927a5ac8e88d8f50ca8c0ad9e26b8817508baf77a67cd82699c7288036ea82a379d932e32be102a144b55ba70f7362fed55454d0eccd11fe92528a4abd03f390a956ac4d1295dcc26899f86758ec5eca381a9214c586e04a50798afe6a2ebaf7390380b9e5b2f66915013e4f6e7067010a511b403d12bb27ed4ccf93f772976cac63cc0291599bbd7e42ff9eefbe83d95f73679002ef3458fa160cef045f2d2d0b715b24374e0696634f2de7ec2a0ea441983e2bd640f2adec7b67a5ef4e3a9386784c7a39c6d106651f89433480e684b9287b635248921895cd2ea63f549221892cf43990e5e2631c5dfa1be4010533bdb28ce8596463a983ad79a005e515df698b05eb4cc7ae7aa5cc823fda3e6140e0611f5a0b2a67734ef15ac3c554efd3f98356a2427f52fa49594071d03156e74812e7c36ca72d0aec1876984ed64ff83a1cceade9facfbc9bb15b7b1c99714e2fa50bde129d51cdb6162203ddbd453698386f06aa385d31e1b25704925798b8caa42afdc486764b00c69302f6c11bf88dd94ad225f9ba77599433c2009500bbcd33a78aa04376530f4797a402e0daaeb60ca1ff04904d8350400e936b0b363624e077f834ccb3f1f52a9904b50091f951ed12d7f6e3bbd53d755a10bd8d3b2fd82ae37db668e0548c03a692c7b1d02b9758705ade938fddcf0991d77c87b65eb84c5192bbfcdc9564c8970c635c3cb925c7722685542899c7d6afcbfcca8e19d8a31d935164fcde0265ca5f7d50807b83987f0cc7c1454bfeecb352b5f219815a574714ea6f591fbc8dba437f658f3959959fcec8200c16f5cab6ffcdaafec5ba1f046fc62e9b566aab289982103303b88a6df45b91ee1c59c0e0146f55c4a", 0x1000}, {&(0x7f0000001440)="00583725ee6f90a328def24fb02820d9746eed737bb005c6da28669cfe15cd2ba37af37f84cc9d3dee0c60435ba026970ca208d15deecf7aef08051ab12c948116775f4da9e0ceb4e68c215f26f39a59a6dab2b35d8f3237a07852c119c4a6d3d4ffaa21ba911fd09418354e9e793a42d74d742166e977ba296415", 0x7b}, {&(0x7f00000014c0)="f0ef8834a02fc89f3dbf89626a9a4c1c0137098e0b2933fe482b0832671f07e4153f35877880215052f7c8f1a375e1492251d576a227b51fd9ba90ee063e539940f0bd14559d9eb091d82e2a7481392be4e80e7faccd2757da6a99e4484993cfbe68df9233bd99fb47f7acce4e38a5840bffa412774a93122fcdb02c7f3612364c7e4791ec3152d1da494b5794f39ce3928da0284d66ca840498c12cf461c431569d0f3fe0bd223d376f4ac78c651fa0e2b80a4326ef4840e254eeb7a4742556f0e479357724acbf51f0b8cadc598435b285ebb9fd326bc5053efe0b05adecd1364a36ee41176369f963670d89114af75954f5349a529653d55b", 0xfa}, {&(0x7f00000015c0)="410b71b4b3eddc84da525a63f2fa5772c0a413c40fdfd1397965cd9f27f53915cefc9a2381ba565a4b4886a8d976593c86b426b543bea4c236d3f8a6f303a0c4557364f75a2d3c04a86f765a43e60b0b09f7c921469da74d537a8e49ae50f6a6da6dbef1fe13ce4c76", 0x69}], 0x6, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r7}, @rights={0x20, 0xffff, 0x1, [r8, r0, r2]}], 0x80, 0xd}, 0x400) 10:37:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$KDSETRAD(r0, 0x20004b43) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff00000000fffcffffffffff86dd6010fb7f000800000000000000000000001fa68cdeff3f00fe8044ed000000006571d56735aa5369d107f8010000000000e186f461572b8d08b562e5"]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 10:37:22 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000000)) 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$TIOCCDTR(r0, 0x20007478) 10:37:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000690300000000000001fe80870000000000000000000004c500aa3c0000070000000000e6c6e2741464a2282045ac042b75edb17e645b4f0754ed93c0cbe2d97289463d357210f414f54074dc203723268cce9cde814f16df9ffdadae991a4fe38774e2505669f9fd2b630b74dd66fecee391b6691233775cc9ea402b5e132f4172085e9b7a54df5f5b77d77255780820834767a1959d22d7129e9cc6d952e0ed59c5bf7bc758c06fd4127ed165c0d055921085a908a3e10a4d19342ead86ef5b30b7447288791c5606e9b13d53d21acdb4aab5ad65cd23328ba6e8d65ab85ac1378a2793cfd4c0e25739829204c5"]) 10:37:28 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000100)="238d8a20", &(0x7f0000000040)=0x4, 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$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/103) 10:37:28 executing program 0: mprotect(&(0x7f00000c4000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) kqueue() 10:37:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="eb02e57709400201"], 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) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00ileg,m0\x00 '], 0x10) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', 0xffffffffffffffff, 0x3}) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) 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:37:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x120) unlinkat(r0, &(0x7f00000000c0)='\x00', 0x8) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast}, "27e18b3013c7a780"}}}}}) acct(&(0x7f0000000100)='./file0\x00') 10:37:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x1, 0xfff}, {0x3, 0x800}, {0x40, 0xffff0001}, {0x44, 0x3f}, {0x2, 0x401}, {0x21, 0x80}], 0x6}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x1ff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 10:37:29 executing program 0: syz_emit_ethernet(0x1291, &(0x7f0000000540)={@local, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x2}], {0x8100, 0x7, 0x0, 0x3}}], {@ipv6={0x86dd, {0x9, 0x6, "c1240f", 0x1253, 0x70, 0x0, @mcast2, @mcast1, {[@hopopts={0x61, 0x200, [], [@generic={0xa1, 0x1000, "df9dac26358803cc8da5211f9b520e20cdd6e0a754b81727869b894d27b69e6c92aa3d83fa64138cbbe16cdd5f10b1029abcadb22477bfc69f23c682a959c3bfbb80ca2dca6e2963c180bc02784b292422863de035537ac624ca1ca97bdeea3d2667700279b1490b82135380c0f088ed1d5001226fe343d3bdbdaee359ee06f959c7311f7258c5f801b01753ffe8c8f79a131a5f3dea36221a37a613b861f9ad84270636b24f024309d89500dcb18dcd1b1ef00dafd4b40b8350d2348e8a98ed6779444c3a73578184dd852d390140ff3f52ea364d04cb48a4abf47fd0a325a36223781f093ef612277d82f81c2a3793960446d5b4e110f9600e5dfbaa0ae77b2354cb5e4dfdf6c7cb00a845e7f98797cdfa8fd645b8c33a19f059f9aad3501b6d763a2ba51ee0afe73a55269a63f620dfef0db1ea17228fdd58e85172d4529917a3b296ff1862642d5705d3e316890463a9e000f8455206c16284882355e12cfc74172a49ff4bdd39f409f4c61dbd3b3ef10252b1c25b535e73b5e98e88822c48ea261c2c2182b876790ec5219359e844de54607690f052d27582f1de2bb53d1d5fb465cff34de1b7c128fe716c8e65f5c3c4d4dc7a4a39769b4b3373d666c755f1c1238cd9ae2a9b6237b00227a175592d655872fe49735cbdb2c0a80aca0c9c39066d8a5166f7a89f6b4cb3551d2e4224395fb749067635779017058508aa1befd486ccbd722382964513a5bb28cd79ada8795c1a0cea094f7ef5876cb4c76cfd9d9da0b043903f1028b888cffa4716ddeee09d8e8ff7dca620174aaa75c9c65ab183c833fec656ef86b9fc4a58f23a0f7722c92bf7ac25f96cad78b55968a210d01688fb11e0abe28120da3276ae02dc1c6ce26026d278c34230ab648a4fe57c75fdb7c54e1635ca5114fa408a1de9f59c4a94ece822db3cfbb81ee55215690f0b1fce9ff3b1d38f77fa3c084fd7c45a3feab949ba72abd46aa3dc5ca9b4cd65c53d862586cd4dca1b0b24fcc3841757143107cfad6be84945909f0920fb3c8a4cd8b037f74b237311b2a970026420b6994357c173802e4eb223adad02a156495becafb98c0f4fcb776cc9925223c90cfc835a81c8f57455cbd39d3da89046befae2edb39b91c88e7cb8f6c86cf4195733eaa26cf9e83b3390f95bae725c6a8efdf81e94a0b7755e9f3c41823d0cce0c306564d92d5ed4b4ea31c3e3c67b46066ec520bff3c2adce3e53a6ff4d266332e716ce4c362ad004dc2cf32b4de4253d08c18bc20f0e0dcee9dd94a185693ff22e5f14d9542b6e1e1bc3e94ddaa2c09b8c9c62f650167ae010dfcea8e9b6be490f046421a5b51458179a501d354b4cdb8488ea0526f366b4c931c19998e8a5cfb877ffe179e54003b4aa93a6280c6e3e7440538a8724e5f60f6724f8f164d991ebc368a08ac9c0a664efdd5fae1fc3d51c6837a5a22a41564d24903b13f7641a1e3767f9f303ab9bfeeb432f5aa8148a30885d09ab6358ab05cefa3fb301bdac166ce03627f74e7a4f24c3c0d4082d20c4be3b0963a187a680444e78dcb580a3eeb441250bd62f0576a4c1492c59fba292fc22d6fdaff519c890edecb13f29ef80cbdf2caafc112cc3c6c05bc7ba2401d087c612dc753bf9bd64fced7263c2131da6501abaecb42de53487096b4bc4f075f693139fab1af5d8180d413f15b137be55c75aa3760fe68e889528118cc68f5f98ff760251989678f2cdc6cc3828684866e911d79fb7a9e574964ce97e641acc6f3c4ef8aeaf9118aeeb1ec311010a88082d3bad6360e1af2e4c770e5a74e5b0b9625c525e5938a0a0f82d37737a03c0d5b2f1174dffacfa298139f0e05d2a58a55deec641cdc6a622e706b472ff28bc38580b7593ad9e3ca5d71b3aef8c0a85c7a3d7814b6b5f2cf895c525f5bfc7641c7faf8a92f03aca2ef2511a33ffdc909d6ece345ba1a6723f37146cf665f826ed7deacc7105c1ec66ce957cf8fe23d16d7e7bbd728a8ee4b98e2c4fe11158ec72f4c0fa17a9ccf319136e49dcf2bf0b3c3bf1d12f4a546a26b6c4153958f456dad0c072736005279cfbd4bd861b20fdde14ba1d51444e393488e24e75beaea52ee436a1d35674c26b1e1aaaf275312ad329f91fe56da18679161bb62870927ae149917a66cccb5501fcc5c083ad8da7ebfe7d51274370c07dd6362dcca483e914db081267b671d3f1be2d79834ffe8caadbd9e57e02c8debcc3192295af16a15787d6d3074481713ac90f1222b073690fc3e02f5a8abc06609ec880148077cded682ea142f1cf4f0a5744e5e8cbdb309bc121d9cbe83d5e5a6905497e4d1e14f79761d1dff69f92b56f91bc8181968183f6294e251d0b8fe7a581973aa5158fb2a4a6720cedd9b3a87a63357d02d616287b576182be2a114192f024ca80e0734d6147c70035c0f82c70e31e11dceaf179b1cd70688c29951488ad13e6759cebdc0bbeb62f7d0714f990509d73768e356c41c1acddcc14d9be59907e6d0593d77aeee4e5d41352d50e8382677a19e6890ef4e83d945ca5e362433bdb72bb6be26e45a2f3610dd1f956a5e7c2f45c041be98bde5aaafd2e63a0b78b65a2ec976575bbb2789c28e73d7408ac9786b07c86dea67f8583985c305c588d21142d387b964b70438f3c39ea53d7ac23f4fa3031304aba8cfa7a927047378eb75fec8bb1e28cd96fd978e367df945ae5a6a8a5c371e55da29fa69dc27abb2303bcaa3dced98e6bbdfcc359b06702e07023442adc338a26f1de6c1ad2486d9f59f44466f295d706e952bc89580393ac2324a6107ee11b96a268a7a8003040ddd9830902d86e647e3f7629798f63a905a5120947096a57c93141bd62c1a326e031aecb62012a2c3bd856a9bf2dec2da26d712c11cf136bbf142f287d798cd398bcbf6f6fc15acf665b9e9a8341df3600c2f692b84af72862f337af47068239f45d81a2013200202cb1b01fc09a81bb627ddbd3176a8f6eda98e63daf61548fbed508192b5dcf6f20e5524eed5e2c221911cea2d4237a149d978700fdb7c1890579c777e4450d385c21426b4d832f75b112065e78358cbb715871a156a02bf9b6f095bd4afd4a48b964e72117d78c8ace46b32f144d92babec647b8c9ba4e2f82f5f19b111744612b68e3aebc24298c528824d07401b4b7b1d1d2901be3c208dc2a7042bb081543ed7599083a5d6fc2fd5f5a1a8b86ce98b2a35d81b86035e5403f4a2799f9ad10cad61e1b700a3b065b5d3384e28a7d828ebe9781bb01bfdd526dee52a05e315a32c049f021a9ea70f1aa98a960e873273fcee8c73097c98d4ae637927e9555b6df91703fc34097d2d668d30fd86d73c1cd097ec5f97ff31239d0836eab91587454aeab3913bde4d6f739efeea23a52b7adb541f73250a168fd8ccd398443691c07fea559fa535da94cf9d5cb93cdd0eb93071f71cfee3bbbda53ff9dc4edf03f340e8059dfcba8d7903da1114328a3c9cd3cfd4452743019abe274ecabab9802fe4e0281a31d91fa5276ef22cd4162ffee26e3751e045cb844b274af81578e8d278a4ab6f7fb781cee83d316052cee73e68c1b36cbb41993c5b90998e865153a55ae67b7311f62165564837404cc83d302a84238edb977db6050a29a777762836be07b20d9bf946b007614ffd1827ac7fd9b68f2f151eac74a75b49b82cf4cf167b5f861579441ce325df07e9ce8ed1ee7214fd2016766770485343610029aaf9a23b33ef2e6ad9680abfc943ebefd188883d728b39f917d92b6a95eb0fd09b9134b4fc5381287a22af41f86837c6ccc0f3fadec607c8c5206cd9cd6fe93eefc9d4427df0b51a99e39b5261608545ccbd71b4b2fba335b67ad9956cc6f1298c4af1f8beba27f964a2b7984491026bf359a864eff3965a696731aeed368da7abf21309231f94e790dcb4a11ece40d13ffe6982ca15623f42f0c83401e145074a7d7cdae330e573ee7da79e91ee57b1fd3009d673171804fe50b4700958c492eae3ce556fe5d1746ca638420179c2b2f13553e7197049cc8719671b9cf07e6c5673d96a3a24f6013e826a58f3f225067ff95c537b1c18c79820d7d858a784af9b8f4063cbfdc3c6dc2d4380a16c18d85286e31a56e3fb2c3ff036ffe9df36f1830d9d274f8d29d1082272b60094723254987fc13805d019fd28962879d1bd9324c5e807f712df74e63badadc75437155bb061b09205fff64e26ebc24d1a761c8b07a82545fed9e0952a19c88f906c1ca4579f117bd3c44e794d6f8b3098c7942c73340df4853960ef39048e582a138c60ec640a2611f340a5361cae8d5dad54d470e66f20b6dfffb856dad958446b81941e3d51100a73e71e9ca4e6695c97d7d1e21031e0b4e037ba25cfa6acdd7ef491cd51f5b7502bad08a7dd733a16e2ab9569d9ff469927cb8b6f46a88befbf559acf458cc6f5768f4d9a2303d78a4378bbcaefc7c69d124a2cfe791f28a56fb1dfb60373f2a795417cd1276d2818d2310f009ea527e2dd41ec376176ecf1f6d3715cb42c4654abd655af7dbc7e2d994158cff805d6a159fd0d22f79e1248508f71a6dad5380d8946e53e8ee10ed78dd21efdfb959fb060c95e58e6a516290a57a503451ab08ff7e1b9c084afb38f6107ade91c9b64fcfc3e61288f57e3786f9465207e12c40c5e0e915c02c1fe3158f356352ee20adb3c8d2430987e0f12936a024625996ac3ec866a81ec47a0496df7cc9616ec0b47f3e889d634f9876bb89b318a470035770f599efbc4aced2a752ae6a4d675054c47cc89bd58ec418af812a9fefca414b8c87acc53a35899c0f6f9d3179a28bdac79550ce538b4e22f3c40b8c59152deee92009ad17e7267ed385aa5ae1b7369d41bf1f7b52328e6eacbd37662f7a81561bf646b4342fe675b5e5d574ac6fe513c65ea58cff871ae9334094aa5236311ff68e21dd4fb403596e7ec0ec20a96d2fbd4656438bf304d17bfd069021842899aec90c99548c0745d2a9d55322a94a7da50f0042c76854435c1b5902daa44913516f956f7510929a10b845a4d3865259371343a4ef9da162556b4b3b7f5b0e7fad17ab40002d598853f1e71ba6b7b9834a481b0845a6bd81c56125f5ba782cfdf867d25f95175825f0fe50e75984b856ee7ee82938a2cc6f0b6e6075abefc97089ced02965be639eedfcc93806e1d5ae4a870c1973cfb9d05428b180078ba33319397f1a1db92118a071e22c8f78207cf165c365a881b4fe6d1da27f793c2d3957114a9c5385d4fc986614d50524e314d3d3ac3b1fbceee26b0f91cacd79de3c7cba3747bc3cffbf20befd42a7cea00243995e096f413e5a558c7a212460d3e684d51469ba5d7492f58cee0f7a7303566ecc8d82b0c25b27b309bfa095e70e953a0b69f81e8f4b2dd871a85982380e5fb32141c5e9573418a308d3b25126072aeda6672c92ff8b1940775a2af5d857158b42fd39ab5290e92dcd421b6d52bfb80266e4235240dfb4914040b6bf70c8fcc0de795b54144ede1e365058c885c47e37d793a9565786e2fe40d1b363cc9d7c385b12d9b146af8dd58e212c929c8e1477b1302bddeed350afd1f113efc83f2271a2d6e36ab62fdca1548a879c92d090718a5480b076535c501b88efe7ca91f2b51fac1f2a179d847ec305049f476f709b7f99e670a859fe5108410b6d5953a5d2cd898ad30b5ff2832b4a5757d4bd89224d4775f095c012e0ffe65bd95afd15a6a350669b48cc21502cf21d8afcca1e4cb481c2b29738110c897e6b107afbd5f3e09768803978"}]}, @fragment={0x6c, 0x0, 0x1e, 0x1, 0x0, 0x2, 0x64}, @dstopts={0x8, 0x24, [], [@jumbo={0xc2, 0x4, 0xffff24e9}, @generic={0x4, 0xc4, "b7cf65c703a9ac8ca6843bd0eb421a5b09841a6b564eef6ce7ae5f9764da23de1bdffb917a7b8246f8badc4e4a7c500f724b4a94e39c13070ace037ebca9c7e34b20d85c92b975d19b6f99b1d4c7ac8c1cc5388a44016cfac3db1fdaf23be30b55e9bf0f59b48c227de65ecab19134deb03a1ac1854812de8eb68b8147fb0ce574f5baf7a8990db62978ae2603894896108c6dde51e8a743f423ff646658d9d07851aeefe6b3eff6a5932d30827f609807935426f03fa3eb704464876401f8426e109df2"}, @generic={0xb1, 0x53, "4be4eeb777902a2753a47ff8993c6cafc3c930b59b9e4cdd6ed2b947062e1185195430a5da9984ada350942ac693055682efb373e0d26c1a8c1321db4b6b52a3b64cd34c0a7031fbc73bd7d45cad7944c4536a"}]}, @hopopts={0x88, 0x0, [], [@enc_lim={0x4, 0x1, 0x7}]}, @fragment={0x6, 0x0, 0x1f, 0x0, 0x0, 0x7, 0x66}, @hopopts={0x2, 0x0, [], [@enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @fragment={0x3c, 0x0, 0x81, 0x0, 0x0, 0x3, 0x65}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x9, 0x8, "5ff9588e1b8b19a2748ea974886d6c28d476fb8a7a287f18177810d633fe0fb535525d73d0c553eeedf56ca009c239436663664a01e449b871662a29f94874d31069bb89f4c3288d68a03fb2deac1d8cdf6049d89fcbac62a9c0a4389489441ab5fa5f04727cc486c3069887b9d8e8e5c2ce0492cc2706146c5f7351454b7de9eb49eb1cb57af28622e07eb9d1bf95532ecd244c33e8d4eabdb33047a940ea07997b00b45542c9c974d478aa6f560c3b3e9624f84297b55c5e72ea9faab6118bebc7a653d829415b25248f9c6d666f69e3e3fc"}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) 10:37:29 executing program 0: msgget$private(0x0, 0x200) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="2765d78ce8f6", @rand_addr, @broadcast, @loopback}}}}) socket(0x20, 0x1, 0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7) 10:37:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) 10:37:29 executing program 0: kqueue() syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaab0aaaaaa619078ac1400bb00e900004f214e2300089078"]) 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", 0xff, 0x5}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 10:37:29 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000006000/0x1000)=nil, 0x1000) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) preadv(r1, &(0x7f0000002280)=[{&(0x7f0000000080)=""/170, 0xaa}, {&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/51, 0x33}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/2, 0x2}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x6, 0x0, 0x7fffffff) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 10:37:29 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6094be1c00303a00fe8000000000000000000000000000aaff020000000000000000000000000001890390780004000060ef9d2500000000ff01000000000000200000fbffffff0000000000f935a3cd0eefd66e000a79e5ce095c7e639162c41a54873d22a466018c358fee5c87f837c4a2cd5d4823981029f4776fb932a4c004a19e"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x0, 0x8, './file0\x00', 0x7f, 0x1000, 0xf4, 0x200000}) 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)) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="06c592dc242326ec72d22aeec4560260f5a7e9c235c7ed73045ef9edc608a2a9fa57b3fe990ba5d23c68612ae0a3deafc9fadf174271", 0x36}, {&(0x7f00000001c0)="b280cea7c1c4d28cfd1344797eefc7a6e5bcedb20f3074618ba4f8168a91a84ebdf6727f41fd656fb7ff0f3f7ed2a939cf4f845524a93bef8df7636b8714a4c17eee92ebc7639a5c149b3d052d2b1083e3f6338eeb93b974fc0937dde6e7b1c173eb374acf62e6818f0c08193a8aad3d961123d88e24172f96d11fde95fc8fd615bb3bd73da4b70757e94c970fcbd25baa1bd161de2528eda42330ee208c47ec088c5a7ff67964d8b2510964111e151a890279cf56d0bae37feacd4238fd27a9b9b6c21ddd0c6b1d1da82799bdf98351", 0xd0}, {&(0x7f00000002c0)="af51a7b1479064e7d90821e83745dd625cf8d2b5022fcaf2ba20129330fa33e9bb5f6460e4f9e5b71328b33828d077b3ef09ecaf0722bbbd94d060675b6ac0776f698357c32af07527dbde3f150cca620947ee927a2ecd0762d9cb7dad5546aa6c35cf8577772672cb23bca7bbd9568de7926b61209a877db8a341c27974", 0x7e}], 0x3, 0x0, 0x7f) 10:37:35 executing program 0: r0 = syz_open_pts() flock(0xffffffffffffffff, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x4, 0x8}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x1, 0x9, 0xa}) 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$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000040)=""/213) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) 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, 0x41424344, 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, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 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"}}}}}}) syz_emit_ethernet(0xc2, &(0x7f0000000340)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x8c, 0x50, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0xa, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @generic={0x8, 0xc, "b0a6e20ac91c2da6813c"}, @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, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004f0000500000000000329078ac1400aa0000000001440c0600ac1400aa0000000044d27f3100000040000000020000000500000ffd00000fff0000004e214e23", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="0140000790780004050000000004000000040000008000000002040013002bf3bc075fd9ec12d869418b82087471389bb283babbc96e1936f124cc01015cff570427dbfdf4e27b2678cc2c5708c7f1723cbe184c5d639bb85a9ff31c1146049e4a72fdf5"]) syz_emit_ethernet(0x12d, &(0x7f0000000200)={@remote, @broadcast, [{[{0x88a8, 0x5}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0x7, 0x4, 0x3, 0x32, 0x117, 0x67, 0xce3, 0xbc, 0x50, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x10000}, @end]}}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x1, 0x0, 0x18, 0x1, 0x8, 0x0, 0x4, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0x12, [0x7, 0x11c, 0xa, 0x5]}, @sack={0x5, 0x1e, [0xfffffffd, 0x0, 0x489, 0x1, 0x7dc, 0x47ab, 0x7]}, @timestamp={0x8, 0xa, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x2, 0x3f}, @mss={0x2, 0x4, 0xec6}, @eol]}}, {"a63d28d8f4115884f8b92e321142a9bde64e1df12a396f558399e519c4ca03c4d099590a13d8a0e67185677ad7aeb59c8a034c59d59ad03de8ed0ac0d2db76c3c80084b3ecdc9d26ccef612f5b55418618e4f341428922df57ce10cfdf6c1ed8c1a2b0ab5ac47cc261fd26f7d24067e2e3a9552872c75443360ba8f54244bf99871959f3e9013cfa602fbb9e324398d54025d535ac940409f70aac"}}}}}}) 10:37:35 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(0x452, &(0x7f0000000540)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x41c, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x6, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @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, 0x7f}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @dstopts={0x29, 0x1b, [], [@enc_lim={0x4, 0x1, 0xc7}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @jumbo={0xc2, 0x4, 0x8}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @pad1, @generic={0x4, 0xb4, "40d99d03a441a49bcff769ba2704efca3ee1c328c1051a6aa34978cb8d9fb9be464fd41cf88cfefc5b0aa7b408c5a7de5a014ae16487a7689015aa8255274bc5d7b49780653530ae8c7b2bcca141c5b27a75c0a0201cd9606846df55b4357e0bb99e997f1936753acde303982c34153d7924fd8b89f25a67a9932c4d23a3446a4a2d3a1ed517abba203ed2b538f108a5ad9d6414b95f69535d9980054eec057045a762f75d12ea8bd4f2edd0858a220e9bf748da"}, @enc_lim={0x4, 0x1, 0x89}]}, @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 = 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_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000140)=0x10) 10:37:35 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)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:37:35 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffc9ffff86090000007100483a0000000000000000000000000000000000ff0200000000000000000000000000011f00000000000000d59f074dc336fad705000000000000000000000000000000000000000000cc6d94f900000000006406536b000000000000000000000000070000000000000000000000000000ffff116bc993a1395000"/153]) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000040), &(0x7f0000000100), &(0x7f0000000140)="f3cb984fab2dfc659796a4df67477252683a2d23847425ecb88dec67fa7622e54e5ab9f2fbd48b6c454e3be3c418cfba81142e16f49408796163a752226325864d5cd29e97a3109e64e28166610cb65221b82d446ff0af", 0x57) 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)) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x84a) 10:37:41 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) 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$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001380)={0x1f, 0x3, 0x2, 0x3ff, "dced302f3b2e32372c97e9769b42cae70fc41cb2", 0x6, 0x6}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d70000006e610000005b00000000000020e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = dup(r1) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000001340)) write(r0, &(0x7f0000001240)="78c66d099aacd4c1ae83b55f1047062a94709e892cd496e464d80773971a815ad9539c2da2bf2a5af2ffdfb882f2adb4be7982baf0015a69bbeba43bd2901aa8caaae23ae6e0219eceec46b550fdc97b39c173867fd0838e22b2b9cc4face5a9eedd485a42e4eb3031e151d782f52b4d28e7d8699b6c3d1f3f5248f59b01fff0cde131e8826e897234cdcbb7421cbf948224ce99ac06bbf25eb82c5ed6bbd0329b0de7fe63b749a8b104100c4277d39dbad6e748e2e7bb762592993986cb923d96c471ffe3f30d8b50d43f421a9d06d99b88a4ffbb943b637fae8a", 0xdb) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) writev(r0, &(0x7f0000000080), 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:37:51 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) 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) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, 0x0, 0x2) 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, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r5, 0x0, 0x5) 10:37:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x0, 0x80000000000096}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x2, 0xfc, "92542c467dc5fbb2a00def07b9575f0a00", 0x3}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/246) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x10000) 10:37:56 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) 10:37:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "97b02cdb040b532daae22c585355497fa3a700"}) write(r1, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x9ff, 0x0, "d700060000000000005b00000000000000e74de4", 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x0, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r4 = accept$inet6(r3, &(0x7f0000000600), &(0x7f0000000640)=0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x3, 0x6f}, {{}, 0xfffffffffffffffe, 0xa6, 0x80, 0xfffffffffffffffc, 0xd743}, {{}, 0xfffffffffffffffe, 0xa, 0x1, 0x1, 0x400}, {{}, 0xfffffffffffffff9, 0xa, 0x40, 0x7, 0x33}, {{r1}, 0xfffffffffffffffc, 0xeb, 0x1, 0x0, 0xfff}, {{r2}, 0xfffffffffffffff8, 0x41, 0x9dae0908a57bba0d, 0x3f, 0xc6}, {{r4}, 0xfffffffffffffffc, 0x7, 0x20000000, 0x80000000, 0x1}], 0xb578, &(0x7f0000000800)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x4, 0x40, 0x3}], 0x6, &(0x7f0000000840)={0x3, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0x40) dup2(r0, r7) pwritev(r6, &(0x7f0000000580)=[{&(0x7f0000000040)="44b96bb4570c4c528dcbe64b228c4622e7d1f60f610f732fde232895eb38a302b2ecc11a4e3920b8a1e9a76c548e85fda9e8ad7669000c7db2ce44d060e3a58ed6e0242f02c897d041cd6ea617af0b2ef3367b508fa3d884f294e0acd69712486a40093de2763f30ab66961d175dd7da", 0x70}, {&(0x7f00000000c0)="9baf441b071184cca887d86d4115b7349a8b8e6c13d1ab1d0607577bab568a336458705115aac6708b88f1824615cb6ea9ae76a09cbae6bfe112d66fb1bcceb50dc937851bfb9b74cb4c80cfbc0889c919d1303d572c9a1fd3e2c2a01de435afb111f5f1d85906c2ec1c8c79d2897ea2c29269185a9396932a2c196fa1c6975a987ae973ab9f0cc5c1baac912a7cc72c0c3a38bf5d28acacf6591d491afc12eed672d8074fa9f907b86c80ed484d9094bfcad5eb1298aaaeeac665338d5f250e022f48d626df5183d7b6d87b7894ec81c73f33c12782f76eb2c22ba68fa346852fa49820354214523015606de2ce27bb726fee680a31c54852", 0xf9}, {&(0x7f00000001c0)="1629f578b0550e36f9ac6fcf9ed3d4b80d25d69f730733667aea3336048fd2bf11acc83d809bdbaefcf300f3957c1adbfe838e6e1a0b2aa09b6604a802492b2c93c306c77ade68a82ae8f29015080436a2096bfb96aa874e1f6f650e791db26e526070af65", 0x65}, {&(0x7f0000000240)="1d15ce2c3c31ebbbb513a33e82f81cd293400fb737e1eb11fd0a2c4eab3ecba5a7cec9b9400e5c79d300f1a4521d7e7b13306159c8c6cc9241f7037bdfdba4104e6c69ac4882d7aeabd1e55a01ed06bc23ca7be793d3d6cd2f1bb00b3e3b2d77fccf5ea2ce744224af6dcd08d544f513e3e3", 0x72}, {&(0x7f00000002c0)="3e43bf11c984c160fd51be7d687a7a0e7d509ceb480efadd3cf1ebae00285f75bd5b8254b3c436", 0x27}, {&(0x7f0000000300)="1e472e595b338b7db61802eb0fc6e975c6d7e254dc242c59d261f6d34c087314b019492e0397e7346196f2d1f73f4833abf0c962a60b458748ce35fedffebee3ae933047b17e9a5b7396d4cc44a9f11e9953907e0fa872e0dfd3ca0206abdbc68e60a43c0e96528af38309950a3af3a9bb44c933d43493ac97123f460797f24a327c5ab19b4029643127c879d6fd22de685f8d8eaacb167d0e36a2b5ff6e89a39977aea42da64895889acac11d4d1019fb3ce88c3d8f0a22f493e080976bf6dede15298c68041f4ca856aebe729da854870a936389cee8e4e3eb46c76682bfb8a1b2f0", 0xe3}, {&(0x7f0000000400)="d3cf6e3bd8f691fc98bdaee72a1571d32bc66b98fd37e46cb5434094a708e0ccf6aba4d0e5478301f26df6b6f2dd442198be0a153e10ee3f0ebf9ca529662b92fda7d1664d779a8c3b353c33", 0x4c}, {&(0x7f0000000480)="c6c38ec304dc77019cd76968ed051c93bb6bb26a16f5f0704eed27eee05978998b33ff729d8b4c7d99b7281846c3601ce27c2aed05aa6a760ede42407994da409e69129ca04b4615a615a2a6af44bdc9514e6eaa1aa0ae6113c193e6988102b3e46c55f8f42e90f3b465ca0850511da3b3d04d1f18a19e4ca9f5d8c209ddbd1e4a58b6e7e90a7a2659f58336110b15c86e7ac6d807371f039088c8721f25e1c449ef3049b382fc6ab1694dfb56d34ca3972b62b8e4ddeb1983003bcbd1144a71bd196511653e54d66ca0a80b1b51d75df3abda713c7e5838d17272670b0f8e9b", 0xe0}], 0x8, 0x0, 0x2) 10:38:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0xf9) chflags(&(0x7f0000000240)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 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)) fchmod(r2, 0x10a) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r3, 0x6, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') 10:38:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000240)="2a53257addf6d62fb524a32435f597e3bcc0223fd2e6b0fa25aacfcf9af7fbd22b3f022a60260e47340b38afaefa4c2b5df8af6c92b663a8732c25a92751b73206469611e24a882d13c15d800c47a285af056dfd9f39b9d889bd5cd840aa620c4f44559f9588f26144ecdbdb694f38b97706fbaadae3b163f199d7ab0cca1076aa68c280be001bd4d07c1e356dc75130b3db09d06f59e073acc6000000000000000000a46404fbd493ed4593e6d84f22d4470000f274c34536d756ec78f3ff1a1ab00055f2b6817cdedeab7c92d0aff1837829b2df1b635428d47706f2357426b2b7dbf07e23ec068a544cf8218a579550c700dd7f0b825d", 0xf8, 0x0, 0x0, 0x0) 10:38:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff372829", 0x61, 0x0, 0x0, 0xfffffffffffffe65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 10:38:18 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66e96c653000"], 0xa) 10:38:18 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff0700000000000000bb86dd6076605100253afffe8c00000000000000bce121000000000000cf00000000018600907800000000030000000020fa0001011d36e6d7c0d485981e4b88d01b636f4234c5d8943f100281652d7ffc238596b39e375e15309cbc62ce8aacdaf4b0a016fee17d273c4ae48c90b8a338722f9e81c2c36bf37db05f3fd0ec7b59a9ae6632e772bac1d744109fef491d089b2b52a3190106f27f0dfd10318f19ec12703a1b9d362753ed4186898c6df6c1969ee9c72d2abb5e3ac1dfbcac4558eb4f2e235029ea68f559d40ee9e945d10fa5f222976b1b57edd4b5a6000000dfe9e1df2fbb88de0c0400000000000000ec2aa53609c235e244508a2c1cb7d3dfe8a07d588c545c7220272c9fce07bb87408248fffe24da423741c151dd7ac3a68dea93a770c9a6101998a54ac26c7f8b1b8cf5c0e93403e9b62660e471cdf2f6b191fd82966808fb4c80afa1c286efe152cd79bb6bfe886842ff795621aa8242eee2566c4aa40abaf899dce844a7fc3905f556e4"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) 10:38:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x10001) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x118) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') chflags(&(0x7f0000000140)='./file0\x00', 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000001c0)=""/31, 0x1f, 0x40, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x100) renameat(r4, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000340)={0x1}) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f0000000400)={0x3, 0x2, 0x3ff, 0x2, r7}) r8 = accept$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000004c0)=r8) chflags(&(0x7f0000000500)='./file0\x00', 0x10001) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) 10:38:20 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x4, 0x0, 0x0, 0x8001, 0x8, 0x9, 0x5}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000180)=ANY=[], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 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, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, r4, 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) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r2, r6}, 0xc) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r7, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 10:38:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c001) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f30402fac63515f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a9f6cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf769fb5fb013749315439b0091142e9306000000a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4faafc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a654200b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8afffbff7f886291e60c56f7576c6aed08f5e846f2dd8c6d00"/368], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x9, 0x9f8, r6, 0x0, 0x8, 0x8, 0x9, 0x5}) 10:38:25 executing program 0: syz_emit_ethernet(0x58, &(0x7f0000000100)={@remote, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x2, 0x1, 0x4a, 0x67, 0x6, 0x8, 0x8, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@end, @rr={0x7, 0x7, 0x4, [@local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x2, [@remote={0xac, 0x14, 0x0}]}]}}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x4, 0x89, 0x0, {0x6, 0x4, 0x2, 0x5, 0x8001, 0x67, 0x1, 0x9, 0x29, 0x1400, @multicast2, @multicast2, {[@noop]}}, "2fc86d152c72"}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @broadcast, [], {@arp={0x806, @generic={0xb00f51d0f72750a9, 0x8080, 0x6, 0x8, 0x8, @remote, "236a9c9a9a6657af", @empty, "43ec44c97e183811a58a0a3b1b4c6a8c"}}}}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x8) 10:38:25 executing program 0: madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) munlock(&(0x7f0000763000/0x2000)=nil, 0x2000) setitimer(0x0, &(0x7f0000000000)={{0x60ed, 0x1}, {0x1, 0x94a}}, &(0x7f0000000040)) 10:38:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c009880309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb09ffffffffffdf893f3c105760e857acb057b425246054340796c48e7398d788641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde0ddfc26fcdc9749a926f33eddb5713b21e721ba1b0b9f6bde94c5666615bccfa789b46724ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca55d46e689e00986b54ec3cef8d4ffaed2ff537a01e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb420"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="405011f645d702d7d1fee2dd186180324962f15f4c0201fe0f0443911fefd7cc73831e899b75fb5bfdc0df6ed9027c129750970ffa5c47f94bd185f635454553b74413f684874532e2d58506a2f670593a021e3a102ae125c397812c2dbe00d3a7f72628842e42d28046357dc5df6116ce05", &(0x7f0000000240)=0x72, &(0x7f0000000280)="2c2b3ecf0d7b4caf", 0x8) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 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)) 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)) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000300)="55d2d9e028b0223a2dd0762d1b426d0440b031a6029129988d68", 0x1a}, {&(0x7f0000000340)="c61a3f76c04a85d1c56bdba04a666a0b92485ba4778ee5dfe472edf4d8b1182266952f8fa2257736db5f93a95fcd209cc0cb6044d76db7570564d24d767c9dc7ef05523bc92b4f6c76d97c7324b20e0782bdd7fd22d71723df990929e199d953c25a6fc10a4db66f33c7e9be93c33d1e97a664a09561cf5db5837a292c90ed9600886c3e100cbd209cbd0d588fac995dab6d671bd199adfd477c222f95321ea0a3c31a3842d3d13e686bd3d3f323c31acb76e1b6db292f2d7da2930d87d194d1833b67e6c07306bb629c3969", 0xcc}, {&(0x7f0000000440)="4b11845812c79384a1c3dc756e3af23c9350611fa40fd92470bddf57d82390133758562647cea0ceadf4eb27dde941f59329bfaf7478d0606e70a6560bc47d58f2fb9595f6df5081eaec40960b77237577cd514876010ca283378143d0", 0x5d}, {&(0x7f00000004c0)}, {&(0x7f0000000500)}], 0x5, &(0x7f00000005c0)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x68, 0x4}, 0x0) 10:38:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = socket(0x18, 0x8000, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 10:38:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 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) 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)) dup2(r2, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 10:38:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0xae400000, 0xffffff21, 0x0, 0xff, 0x6608, 0x800, 0x0, 0x0, 0x9, 0x9}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 10:38:36 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x3e}, 0x2, &(0x7f0000000180)="3dd5a56ad790cd948e89519182afde23226e3d035b2abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf1468599791fa6f4610610b8fa4dc2010ad299ea3d5b60d51bb97f3967ee9a448884da797877dbe0b346513275ff6116eaabcb313", &(0x7f0000000040)=0x67, 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)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="197aea3e07223b5782c4719123f269ee9bac9e04d23b23e057ff8f6eee9443c9902bbcf238a4c6a2336a3486dc3b760d0c8d86a6f61ad680293fe904ccbde96a7b890ad357f1f11f90ba064e5787e13e650519265f55898180addee8f0e36549390127077e9dfc53d869952003399ae0e71a0adf02f73d54bb072f7a8a3b3d2423a6a937779961cab7007d50153c49e0ded9a11c4691eb8a45095bf7841434c58590a908fdb7506dd4b480e078899aade98a41ce3f37e2c6b9a01df11ef6ef4fade426548af923e2aa578234819e8d5016469779735b2ef5ed279270811c27030f6244e875765a64a5b7f500bdb965534f5d3a6bfb2a997170817fab318707264cf0685ece5c7ddebb845f24563dd5cf6d2fb78d06959813974f28df8ad9c197f0f7e1af80223bb354754e03769d8a044d7df5372f5ecface71f696df23e5b3df0a8708530393a3f4c43d3f8df740b39c406ec741e75cb0b40ae06d8e611cee88ea863f74ea34378169f405f32f8069cbf5713db64b042a59e073239747a1c59c0e0108d753ef60be5aa01b359afe910b95e7e3da8b50bb79c27448255bb082673cf4ee777dacec9689e708c40cea2e473f588016b442792a9c1baa4e544103defc8dbc596cb38abc94466c03640fce87ffa1e10e03d1679236ba7fa304e29c180956a39f13b2edae3c493f66232715cb9df8d5656d1e999ff5d20b2a0563a5e0456866783ab16ed02294bb8bc67bc29ea02e08af3244cddc15993f4cfe30224aa95b9070bb41744c7fb2d8636546fd46bc059b1e346c3a7a336f12a1d21eb3e8b2b233f583901555ec2603bf1b83b3dd4c0868ce656c30afafb0611fb1d5f24b4af45f3975acc4ed0b24029ca4f006a942dad363272839a77a60e2ff475c296c77c494b802b537510d38e0e74ea8728e6478707a74bbe204bcfafcd71431a659ac431d52f99d59c72a2759b0937f96d2b8cf5ad3d015b4e7747866170a518dbe59afd079f679700fb3fe2bdde8025f757faa8ddbdd41ff3b3f9bff1fb7364208f283196a94208ce7aa0bcbc36792e079b22b1b1cadcc674e33fbb180a97f8f6ec63e88a0da73fbd4d803e983b3a0323e84625c69e6671cf8e201b6aafabb7690e10576b841706f635448d15925c33186a410f2c633aa9056c5a6cafa25e587f37afa9ce283dab695f9837afe383753b9cc6971e69f1aa72d6dd6e91c3f8de882d3c1e55e863357e8f5a1f5c4fd0edcd546b3c4c88306e639ef991ca038ce6f06175dd2e586e25d710c6aa84cd7e7a1014bdb378aa4fd83b947940804ccf2878d057ccb741e28b0b641ec78e417d7dde6c8639504afba4154a797b5cadd81f88168f834450807a72eeb8a6b85a7642d733f87662b8e10d36072d785637fadae5d868871d1bb4df059eb5ad18a0e5841e7f0d65d94cb5faa4f6be2211783f9fa1d7e909298c98a62f1354cbfbe7ad7b6bec746553cf3439e87e072524dd4b78f2ebc30cbc91d7123b13f4e151abac9336642c2037a89b912a61dd3fbd63bc1eb4aed57b006892158cc90050cfe213ba115ec405ffa011d7abc7804ad7051ee17992222d1bc97fdfad9b22962af97f22c88a0ec7127a3441f6d8234eef4051f497620e734800a075365fcc7fc81f726152b0bb27c0751c16c80e01f0c7a5b9bd053c37fc0cb2aca436fdf4b53238880dfc3857e3b20e04ec85066a30c2aca1a1318eb17ad1ab174975c78aa346abad42b4b5c3c5b6b6d41bf119fce79b2e1d0d0a537c44f68d0b571d0a963bed41bf23c12d5f6f2e68dad52ad44d821e5bba4a1ee3b0e2957221516d476c592c4971adcb2ecc97462be8e71d779ab63ba1ff896106e97c04bb6734352861c403a50243d0ed94a1c990b1cbc634d2e5dcc50fcd225f95c3ca7ab1690bcb1d9a763791c3b9d65f8745dd2f06f8cc84195b66db0aa674474f13a6dfce242c051985120842cac0b7e8cc823b4f6eceb78c45d5b1e830d9e1794b2a812b773b6538e14b736a5fd9713bd783a9a5e190cc7c222677f1980159894ffe2085756045b0d44b1af459cbd35666fe5d1e7b136b86782b17103b3957accc1643837ce026c77f92996ef69dcbfd0302197ae86e5955a6d3929da42993f21e24dbac2bb8c381b419a82d21c707f5ee466546ec974a1688bd6a37f418f916b011f4e539499cdbc49bd899b6a51c002c9017369be6c2c8070468f9c35ab210e8c6a55ad6d51e5310b2e3d7bc597d4b34e6c89e3c62a0b7fcfe7fe81b3874b1bd7d6fb7697be1eb86c2492e4c30c46f0f7f74555fc9ed2f12b5d7339aa2df8913de835e1a4d97800008e247f61bd99b1f47e0c84d2c512af6d18bfb2e8ecc737aa495766362af0837f169e74c5cfa1922e6bbab8c547a239b9d692718355472a46998356ee2e19b5e36e188505d07592960d5cb4df6aa1db6f22c94867bf9ef20e6de0aba9daa9580f74de09b49006a2601583a5b9f2e1507d18731d1051013fda37750dab4ed21741834e44e5f5153673a3ba3bb2ca88a266dd6ad6959c313a79bea9b44e14c7d4f10ca67704bfcac25b4fd7aeca4795f88663d0a28681feeac43da8dfe26890874b4461caf872068c7bde19774d2bcb9812dbfed2a399e74d9403ee5a8d29e8ef9bc2141157ba7a31a98539a8cb7fe0046410c6811fc125ae230d1e19ccc2319788362a261673a26b4fbc5a0d5b403d3210091434edf97dd56867c15f0aef155cff8155be8c22f96042b6f5baa35488cce47be8c46e21fc493d350c776aaeff15b2d6123fe78bc9a4fd3709002f3fb3d023a4087fc98ac1a00092efaf8530f3030be34f6543e64c5715b354cd97229ef6b31e07db97cc34b94a82cd076c1d710617b3ce60a4241e796a64959e0a7300f48eb09cde6a8e8a05287c0b00301dd7cd641612f793daf2a1204ba65afaf68c5a8662106a0c8f8c9c268387a5a126bf9f221d434a7f36523f0c6bec2fb577b2fdb0751eb4643793e8da2690c4f375371d2295ae1b4312e8dba3f872a7cf3e9274c63f3155a0f9158b40e7e8ce42893c29c1fdac30d2efd3feaf9666dc85f942a1ee17d26fd137822ec59569b75f307138505d74e9dcb2bccc31e25b9789166ed544ee030935c73ed1374e2d9d68c20cf4e17760abc0b512f440828b09064d901a63261fcc6dd02d078d2328ade9973fc46e48136a3d633cb62e0d17b274a7d0602bbba628421b2de6906d198af897b61e1d4192ddab396e5325053b824f1e572aecba3551b5fb5e5512edcb83cc2438f452974592bee01120127530da7ae1f936f02d6e8ab722ccf10f00f74035a45e9bdf547bc4fa0331fca1ba39319882873cb7953a53ab70662c668169977e978f04710eca04b9797e078c8452539f7c27adea8d7c43a7845d628a5dbcb0cc970383816ca646156bbb70cb2886a305d871b29da29022b2d1ca982c4876593516809de65fe2dad1d7c3fdfcef1ca6e32ad884145f202873b3f050c0104cd8c161f5faa758ff6ab3b008e85670f6f91d48d67105b808707ce65345f16eac57cb47e528409d5c2640003b6cc3e73083ee16c95fcd828cf163ab48a52dff6c22a189f4cfe1717a224b4b7b60ad9617ccef81549a8a0616010fa7829b88317ca6214e240a010eea1ced7f904b9c1bfdeac37ff45c986b170f1d708011b30224b60b6df4f52a3f82a2610389e2a463de9e72c4ab11b9d73003912ecc7c7f6eb1954f09989ef075f5de87b9f9d0810c1f640a7f9c1db51ddd2483338e96739794926177498bc40d85102eaa358dbe20b8b7a758e189f591d6a2d59207e20442ce27d9c57793dfd0fd1f690500c6f418782bc0f80441030504470265b0ae149db4002c2a37fb29b27a734b6c8fa45932c81c1753e6bc29e8bea053d93b49c03f3f39724972a87eb1e8eb6050d502ec683b22511de9c33022fd2d6dc22f01022dae8fc45f5f29ad326c59b420778a977986f539006f49bdf48aaff98a2cb2aedb33809efc764611eab1d6c6229bd32e133a82e3c158972010cb47fd0a771d7ec4b9d772034452a4bbc544725a36be2edac4995debde10b0c067d4cd8efa2a4fcdeec72628e2b8634cb4eb4cff81f181aaf100a39634754925c7abc9d61f0cce4c9feb983373feb4fab08c049463a11bb4620f845abe39a922984c42fb9b348ea570ee5c05e4b0ee7166c0a6078ea99c3d8456ba50f22f290a34988fdf3177586dafe6c35ffc854fcd09bdc0707d3d2276e1537c43d8128896061207a8cf19f205e394a32ae76828c02ec40c0f4a066256e23511f3fc004b1ee4abcd2ae9014b52b17038d1bbd023130ddef531c02be01ed481aa9ce36388dd6ad00db47137aad45248673efb06a2bd5f3e6ff272732395c440d9657d7bfe1a6b2ecd29689d31ca7b05cad8e9a9248c471b4828773b04af48a7fe4b5301d521bd38ffbaff64ad9afd662352abcf922af2a31038ffa7c0678ade488ab36cce795dc492cf8b1a230e51224ec7a035742342a52b5a21ab28cc37535b8c901c59cc09de0c94b626a3306a7d7d795fd8793bd4f95fccde4f985d33e3b2f7179e982e74f7ff7283fe184dd2d36052ffe2952ed8cc4289afb28367d1ba665f6db1932cf18cf15f16f0d4c70952cac5cf9c201da634cc3d267d4abacd9aed94b4ecfa0f72f45613e14e59308ebc0a8997cbe1382e4db0ddf1ed19b37e72684d22bed5276a0044a5dfd4c9a42f00bbe2980d25f340a63c9d58ca7a62f079ac4dfb24ef515da3179b3c32b252cf468a5c0dec2de6f5cb8fa22c45056cecdc13a4ac19cc21a9b4dd77398968a33f1d074d750044318b6159673596ee24802676829c59b41cdaec3d3ceb9e72f3e829cacec0c557705013e73e92b93d5d8144e3976ed0564f6b3fbfa277906fe2a3b956afef34c82f008c284352e4f167d9c8595b9a00a8d100928849f72e1d87246a0c95bf7aeb5d19c1e7816405a9194e767994c839186ccaa2a251967e0f134369edda4e12bc53b9062164f022a536d68dbd78ff78beb859e9205771a522bb9919a0c255935e50d0290be4bd8d8bdd87491cfca8c0c625c0be1ce2454a5ac9aa31d264c2628beee52a80b1e3025baaf7ab4483f510a33c15584f0ba75ad06e07a39493a623e51e2569b26191ae99a497e13a866c590b0292b2f668b377a7b6ed25bddf84cf3cca009ef69d9329984d34e9b9eab0fdddaf119925caaed06b307ce76571893f07135b3aeeafb00f344744c18f483acedfb2af2d4d4fcbc473b8634c1ddd30835cad5ab36826ed7c4fb88a91f4b9a1b4668558003727a7f07feeddfd1b051b2c3bab8420cb87e1b785a8557ce4c0027de43911ac81729b8703fa3b9d4e19da4c6c5b11e60cc40cbf3a4676aee67de6a7eec621c5aae78b93631fb453f70d5168b483b1a9b60ea71a0266af5c10b860edc1d348cf9b8fd2d5cb5eb0e79c0cef4defaee21337cca4d8b22c7400913026659f8d7be689a7a2b7c9550db2611410252e4960d1956578e2059e08e5384970902368028b7da3bffadf1860926ac2424d8129504380e855dd3b26394562d08e59f696da4544c6725ccdc74de0cc41f7d6f12e555e268e9519436bba29255096789054c662c62ae27262038ddf1d9d3468b5d58e2edf6994d131608486f0b9f70cb4f662382a91b0462f7ed591ef79b9f5f5e1f6a1677cce96250015447fb75edf390697b15da71664bb7dc2203bb58559fe445cf8eb242bd8e4853f2f24acea308bd78ad19884647c91ddffcd4ed5b2bec6ff425a08fdcc7d0b4ce81daf911e0a49b52649f", 0x1000}, {&(0x7f0000001200)="49136c0bbf1c0334c3adb953050ff858bef19c52a8c5445f7aaba419464de3ab3fc058661dadf52d2b94893ad4b79da57feafe2bb3b609cdeed88329139071aabadaeb7a9b78deccef0f3810e603b213bd866517d9f1393187351e76d35d632a0a6d5680bba35331a48dbc16b0737c8ce07b5629274c1629b1306769459ddd975874b0f4ebcdb748b86b5be88d467d98c16f9e4c85579e63f7b5888749782e13c881e863256758923d6c59558d5cdcb489364588f7ca0778795177b1c7c064d29c6a1e77ab608f665e2843", 0xcb}], 0x2) 10:38:42 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"}) 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) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a94f82a90e2cd3c100192babaaf88e98a852e149bc626ee4b13d2ac1bf05ea95199a923cbe28d932ac0169910b86b78ca1701d1b16e229967f7250f88dbbce492b187bf0c8cf6948510a70254f09b6c60905b1bca9c278410f497c1240ee23d051df385742bcf2b6d9a7b12a502757d1da3c161c6b3acfd8ebe0240240a9635beeebca012796a8d3c14c533474d075abbe6f9843508e5087d4c7b104a40e3d6d7a7c3a24a780bee235c8c78de5f0e960570df9048b8dc49aa3930b82d2b7bbc0f65ad0dcf0d9b0a530f4e2b8eec3fd519ae1e5385b39ccc97e6a84867ebcf230bf2f00b96491b33d031e5e3a5ed67d9a5ea334", 0xf3}], 0x1) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 10:38:52 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 10:38:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x2c5, 0x1ff, 0x2, "978afe9a4115fe0b532daafe2c585355497fa3a7"}) write(r2, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)) fchdir(r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) 10:39:02 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aad5aaaaaabb8100170086dd6002290f0030290000000000000000000000000000000000ff0200000000000000000000000000018a00907800000000609433df00003c0000000000000000000000000000000001ff010000000000000000000000000001"]) 10:39:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x48) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 10:39:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000001100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r5, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) r6 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r6, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 10:39:02 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fcntl$setstatus(r3, 0x4, 0x80) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r5 = dup(r1) r6 = socket$unix(0x1, 0x1, 0x0) recvfrom(r4, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r6, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000002a80)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876dbed48da5ab4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e860e909362d546dc5101b2f8a2fea2c57af6ec14bf404f550ecd39111df6"], 0x1200}, 0x0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 10:39:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x523) 10:39:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008006f12ab6e00000000cea1fea7fef96eefc73fd3357ae26c0416fe76d06336acf0daeefcda28db5ae1dea40c97e307c6580b7804be781e4999dfc8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4098a720fd3872babfbb770c1abda71601a8bfee8aca4911fafa9f2428b1062851bfc0308a371a3f800040000010000a01fca838d020feb3f528b6b9d1589707c0bf905d41c3262fc16456ef0a49b9ffda1ddf275f046e3d5aa99666ba1a52c2390c4553a9f03d9d1a176521bab8b66ec26e63393edbeddd31e726ed98e99ffdbeb6f7a7cd294b15d6900"/267, 0x10b, 0xb, 0x0, 0x35) 10:39:03 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@local, @random="bebaa185bf00", [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0xc5, 0x1, [], [@ra={0x5, 0x2, 0xff}, @jumbo={0xc2, 0x4, 0x6ce65ff0}]}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) OpenBSD/amd64 (ci-openbsd-setuid-4.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect