aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x81) 13:34:30 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x4, "d730815b00f4ff00ca6e7beffde400002000", 0x2, 0xfffffffe}) r0 = socket(0x18, 0x4000, 0x2) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) dup2(r0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0xfffffffc, 0x20000000, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x5, 0xe3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180, 0x1) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 13:34:30 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000040)="382e8876489286146ee350e223cf98083693887a718708bb0261bcc27a48498ee597c78d8f0f4d20fe81dcf53e89d78cf235a015d8ef351b1e0d5f4215319cbefa6c7b6a7deee82009296624706d82e67e6069ad1a17ad6c8ad372eb1481c7b9e4daa2a07eecb384a309ae13e26da42228cab15f6869e7a610f9caaa0993ca748cd1fe557dca7318608f772c113db3da7a50a739f0362ead59e08f0eac296d39a2540eea3a98054b83598b729609573b5295fc3d818b40fe402b45b7777af4f105f23c0a25e81c8524984ea58cfc0c3c25899b21127877a117fbc9f6ebfd9473a6d31bed93c2872af4b18a6fb94ac154fafc3b21f2cd697b5385f7a9e0388ff5d8cd050d64ecaf444d7ced7834aff13c463bf4e32c1dedf663ecfe1f5d99cdba6a6e5e0758728e4b9b8d06ab02ec1a69db10e54b82f04a38a39cc9835f7030bdfa739fc59968aa48726e", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) 13:34:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="29be6b5d55850218f49f213fb9699229f90e43f04de8827f14299b240b082bf5402006e89fde64cd4fa76eda5f52a1e0b8e37de55b52455ac0ad1943a563d2cc3c8d7f7478b984e6e6c8a0be9f243535b18c4dbe4966a4eff7202ba31aba1d1bb0b7ed402fd6e79931eddd34d411ac2f080ce3687b12964615c1a28e75f6ca23f337a051a9ad06eac22dbe8060abe0180b53e50a1bd7f85222389fb19fc99482e7fc068d00fc8541f459", 0xaa}, {&(0x7f0000000300)}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pwrite(r1, &(0x7f0000000100)="4121155c48bba58c829781802560d55ad4867117c29bc905bda4a555c69709d0c3b3114407d9a90d0c74d2cb23f5c4d1d48dae0293bf18d0b96e818eca8dd24f0f9fc55102047d83df7a5277d11d24a7bdcd55f4701c1670b0c80d6643fca46953a0b16a1c3b353ce493600a51226e018c4fcc248168b47838ac7ecd0d09f218c74433b5e5381af8313ff8b1fc7d6aa9868ab1fc2cacdb0416a0530b2f", 0x9d, 0x0, 0x3) r2 = socket(0x18, 0x400000002, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r2, r3, r5) getgroups(0x2, &(0x7f0000000000)=[0x0, r5]) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$machdep(&(0x7f0000000600)={0x7, 0x12}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) 13:34:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000540)="cd4a6a9b0b0b11be665954cc981c43e5f314e089d77c29371f274741b7a05aa98a8a1fbcdbd939bdd84b3086b527d8e294947ab6f60544a5bbfca449229c03d9b3951eaa542ea634cc71696b538204312c1e98d072f1669da687d1bc19763a8a4bcfa40df47a5f8a7a9f3ae01fc8b9fe973e639e4879950cb328720157023af20fec2b187c1635d36181725ec286e2897ee2da1f5a5f7419e04e5e18a5184aaa475892ee6de137c6d665fc1d3bd3f6c16ef359", &(0x7f00000000c0)=0xb3, &(0x7f0000000600)="1fdcba914f11beb5859e7b15dae4c93dab1a054c7e4368bf6fda5e0c07630698d92a9945c3f2aec57ce3f70f663c851aad33ac81ac111d5c51e3547812f3971e46c85a1fbe3277a0e0243aca50308f0b35a0e05846aaaa9fdbd808f9e0f6dee0e934cb3d164d36d7861aa7e468a33ea986ade703fc873013bd7f01b2fb3ca1d2f7ac97427a202f557c2d48ce4c7db28b6f41954b6971f21d19ef4beae7063a8ef4a11bb9a85ef40a7d05bca55169c3ac4fa33365b02de6f1a0e420a50566a7560a75b0a6b1846e064956051211095901d76455d1462ee1650ee8ac8233c94142c30fb55e2d6e8efd20f0929b09b9b27506958b46f85f5e1ac9db5cc9989c56d618812f09cca9efeef55846d2234cf2f7951bb3616521cb2f48657fbbe30716fdf9e642a2593f25cf5508d856fa92f3c8ec908c80018dc59839db5c4afa6ba85670998cda991e46a53338ff0f2fc814a366d311ff1296b59aad0af19aeff488aa993ecf9e89f04aca63dcda23181413d3c9315f456281cf149a50e6d92da9e860fb4262c3903e4d10ec3c8269a948ace66bd2165efc79abeb2671d400370cb5f65487092d19c603a5ea6459e6f5f218f8f54ef6e751c5a1d9fd91e5457dce93fbcc77ea741d51878f7b2b04dd80dea0652e55a5365cd95d519addd1bc09174efebcd4099ef4e331ba18a40656d7626f750e357821b2b072bf2a3f89630efa204f1c8e6648606e9ae965987f6abd13fce151b8bc0f289562ee8534bbe51b9de2feaabd8db5b9675cbe3e35919737fa3cea5f7b59a165df21ae4d38e3f7b059070ca93befa52519d86fe0916e4ab8dba26f2cd595a9166c1508142691a11f2f45337f21646110d14b3b39291fcb7eb93234c49f8b4ee2f1afbaa5c2e9e1861eadecfd6276233710464bf8915f4d16b3c39694a7c30ed4ae9b9ef340b4945c4166f2aec5f2d591731a8c0f613b2430c718eb9734e04fd8c365df7ef35d39dcd3d2022dc08c0c35879c28f3a5764ee9bc7719a8b37ae7fb4d65450f7cddff1a22b19812c69720578b2ed97ee3ac1d39bca3be40521f7310e6004ba9648fee5d11f0641629ef217fa6baefc4e6e4dbcdd2a770f250f31775465f3acd863d85d165690656015f6d94979bab448a46cdee749eba63ff8fd4e39acc6ba7eab8c461783c00f915d9860ff3dd429fdfd4edb163cf0da13482e7048334a14a3d5b07e70eb1bbf05bdf6253065a0b605bf9b5ee1126da4e3382ca83dc0094a0b9e403d395b72c1a0742e48d07c004c37d18e37379e7997d8ae278b1fda8802755db59b8be09342f21825d2d1b54ced6f24fe45c71e4cdc5c0c4056b460ec79700fb2b19b971b22967d3693f228dc9bb5816764ef0a79b348d05ee8d049c3678d97ea3f7d11c725c0b770b25495e518191e68747c6081c6b292493990376554a52e3e32aefb2f745497f3939148bebb0034b84e17509e5b30c1041e6217fb881aa2b62a960cd73e7ddc41169fdd6db65d264be6471cb975cfc37bb47f1e83689164650e53d725b8e6c9e83b81554e510ad408f26d1ee4a3672368c3782b307812942e2e8d2b2ec9b087ce2569f6d9a3acaa7191ae3ef0373ad6b08f8b5f4e0401c401553d110d098dce93b31e09b3ec931511cfd107f17a773a8a7c4afb60e3ca675c93d7a8690d56c2f0792896c8912959f93355b2e3609c5cb98ca432368f568946e13a2a564ee2a22d5d6b68248f1b7cc7ae44ced3651b4b5b65aefdc338ba5399d95fbdda5feabb03dfed44f95c7d8269456bb67b11a20194cb9c1e75192362543c8aeb9b7e25dfeb507b38f85b6867713aa43da492c269857fc9ef30adf0e3c2858b37837a63f1945c88349735df7f9141e207a762762c4c05ece42e55743d27ee01509dd5ef41c8f4675cb66193533800c88fbb3adaedfaf6ab861fe499f9b9ea0173604732693b532f17278ee66040fb58f42a53c8f20f229b6d93b21784f787e83ea4604d21b009f9461396a86e92f89f28b73d027b1ccd5fe4c422881f6b2953a11792c80fab89aa2f155ed1193272c0c8828c55754348bc62bb7c76d9c87a2e6161e92e9281e9e254e83c4ef1d8280397df49870f4a5b2d64a2201d6baa00f9b78083d949943bd1bf49fb0a488ad177c955a2fe023623aa75477eaa332df5360ef97d29c7d47670e8fbe44e11a82b4ad7b7f78a76269fc167b2786b1b291cc1cf504b0ff8fd87a8a67af62f5848b18004facc4ab2da64a65b9c24ddc9bf0e63b93d6819e6eea09bc1fc4763dca1944e93174068288b692bdca16b9fd195e70bf8041fc2de719c3f6a4120194247c13aafde91184677ad6b2a9f32219c8ae7082022a8300a089efff913f0d8536b3ea491b46423c8d62f287caeb50b1d7cf6cfc4d19df6fab69e22ae45cf069111c84838548eb620d313a4eaa737f30f37bf9dff824314139aad3f86165816f86b66a91ea89ccfef120d493058fa004047153900a15d081ab26854e14145452f2b8b08fb21f7ce63b5ef374293146266dc5279e0d6ac75fe8b5eba631660c8a36673a8197f95d9e34478a8a778527d8502d24591269a99a7c381f7e5e6cde532b96ddba5247b966b5eac757bdf3549c931a87f6a54d5875e82c7a9afb819a7471f2ac4eecadf69aeb28abf10eb1fa9c8093c7fea013d1043890692243809c3011c4a24b09ac679584e3b7b60083203ebc7c308ce1a3282aca30fe202607eb1c2ee6ceeaf82a8c48c0ff5732e5e882df0317c8f327793b5fcbd3d7bdeee4218432e35768affbc7bf1e152144292dfb8b07b134ba88f96e7f184023acc698d98340a80a3b8535b351346360ad3382ded0e7053a54d8ee5be7fe90b436cd70158a338d63df03da3d824e8125d1913d964a0587f3c209dfa0779fd600e5ca1742d94d9ad2b0c6d2c11b93737c175df8d3a911d94e50a029e285bcd36cd90e3b74455bd167a24eaad99e3f2f0e6aa1604299f33b3256c290db52aa7306bcf76e97dd49ab971c50d42e7bd823d3ce11e524cd53c4529be6bf4973e252363bb05293151e3540427d18ba346e34a6e549c9324ec1dde0984fbaabf66dff6e1f656279a5cad57c8039a64e56d11496b8e273e3870c142161c079c8fa32cabc77f75c264cf94800fa682dfcc4155d91a2d3a7e23ae2a2a3d8a9ac28aed8e10bc6562bc21f081b5c31a39a7dd5faeef3cda0e8b2a231b02b0d66083654da2462f1ec41071484d24f559b1a2be849f0187f211d22ed599f8ab0f8e349e9eb31ac092e81a7a767890b780af441aea9da24ab5849483655467acbd4f714fbc6676cdd7ddf675a607b6a39d96c28d3a590677268af3f79b6af6171b71e2b85c4c57e237ef5b23552a4cae5763e7717b19ee72fed3d9405a37149a48717341631c4ca04351e705b358e46e995435d7ebb6cddadc1d72be443438f53ac26b2376c8eb30552281c5ee59f9833df092061e135562b13bafe0cbf51cb22ce911c37824caf91397de85479b9620e0fb614b422debbca28f2f8a7e0c146a10d3a3234547f7fd42370d8f3ff84edac841141ad9290980b4977697f9c38a83ed4ccc54706f90e19d48c04e088009a2437f250f654325748da6f210b2c4cc576cfd679f6bc21ae076442a154d1b1073aacc0a368fe0d75d536290daf589b439471797459eecc86ea4332cd89df5f82ff008848495e2614a0605bb04f5f9ad04327355326645ac735e27e397307198e654cf5a07907ea970f601440b8bd4566d4c417b516eeb283b2472f17e19f752110774933c78aaddb28fd08c7813484dfe61377c81a522846ece8361c87b5abe5ddfd85c5f2677bf8546594c10f9918f55ac3bb5bcbd4e7f24e99aa9748b8566e1cf6fc0df45b561bc0765e4a3c19cc5548ce582af706591a6b1dbc0717dc2104c3b9c86ea169fb64c99d56be99d0e01c3d663007afac00b0fe6ec21c335419b8e2e52323975c9cb1f18db71311f4aa625b9e00ed83c110a94ea400bc1a532c462ea4cb9a8f544dc481ae467d84f67489b1e6d46f7b4a0ad3cc00f94815cbb5cde72eef4e6f48e19927d3f6d4fe390a6de80836dc236dc11801e268703421aef06b5e521d9d177cdae853046b921291ca874996de8caab3f3c59108bca841c8be71c806c55ef0135ddbfb8f656c271940f5078b45f92ff78b5807646327fd9fbdb9533b4b6eabba9aaf9b28afd236171c9dfc290b89b7e59e774918ca13b464fe6b993ad30d69bc16df8b2db03ab901fbf6342a133eb8255a50dee7ba80ca5fb5ea8b2bd7e563e406db4249a14b5a6c74b0ea6cffdb2f1c00b6f1bab4a4396913fc468791e8e5032cc3b86dcfdc85203b8773015ba6e30c2deb6e750c8ccb57b97111b2b410627cdbd2409ca89cdb99cd5468d700ef0ed421e7f187397d09e4200dc22881010ce2151c436a78e54d73f3a2b3f436546857fa6eb3d8d65dffd42ea4db592d3155c409f27003739c81e725c042d849d9bec5833f2bf5593d431acb7647ecfedd9920892aee9eb71544845d2fea3d60b32b77fda10ec81844cbaa19417d50d4a3204498ebb4b7b3c2c1cde3e4eea762afc972ef7d2dd59bb6ecc57c68939da212744ff5ff8c8ad187591a38c3824f51c1bfed6e5e0fa20f4fafda11723f67f29eec944d5759a668ef04a946c9625446290daad1ef115ed056f640497135af5e67562770664bb3ca4ebd2ec3d7b8a25366d0d751c66e50b58833f33c328381f6b6fcfecda449b9b1255820a087ca3baabb697ce8f98f48b385bddf5d871cd67869ea729dbf3db0210a5d2621873dcad82d02bce184df5f9ecdfe0656d8c5d78b93f119498725c7eacb086130cca5c9dcee42ff13aef32c1dc6c8c715c98bdd679e2683463286a9794fb1cdcbb24bb76848e76cec8a2337b383ca116b8c1e39ada994c59fd197e2c7524f399321775a74426538457a5324ecd571b23941370b44792ba45b42829967ae47b74cc6ff71294dc66714870848321250188c01ca47ae41d41cc86aee750e3769f0cf19fe8460229577ed54bcbccd668fc1629a05adc2f1e3a8596d18c031076d13de459a4139164df59fba7f15c77eb3bb9a5d118bafbc23e7b7dcf41e8a6e892eea705d97bfafdc564fab8b04397c850e0a2cb3a1210ea06f582a4230940ef1328f47f31cb2a785eb298f79f2555a737023670ecfb3bd302f809af2af3b23ed398dc9d9217d6ea01e04b7fd3253b522c1d2417f5ad93e6b1ed1544a9cc9f960961c7da08ccc7572486a38b9bf268334d2db8ddaccb8752bfd892ff49c1c01f7bdb31f80558e15008f3352a96d40c6277ede6e7ba58bc9076f2bb67ec7c06dbc96727b1981e5033fafe38637dbd6abc8132d94b3fd4fc26e4f920325c05d7697ad48773f2afbdab9d2bdd73206badae182324c69d32880662e63a10c6f7f8f3472a65041675d8c63d2268742b3771dccea7c71e23d53ad6642f52b45509d2099eb7f1cad624d6ea99245c67f036e3a499ba129d85035ab4429aea852f4f33d25ccd86d80f9ca2fb8715f6a8913868b4e3ba4c5f7528409cff6527442434012893747db0a6136839582f6efeaa7376e172a6c114ad0d8796d6dc24e70ae58acd5c2489c7d2a1542bb5317609dfe2187d9be1e395419f5b6e81007a8e8dbca83a955591958b2fabb320c81698f93691b084d9579f70be97f2f4917591a93394827574b83375793cdc91a1d1ee39b8e8935d160fe58801f0c8686e26930b12b887994c6794b1c46362f5ad9b63ad9432787033966b0ecd3909f58a355bafa59091374a4aaa6de", 0x1000) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000002740)=0xd58) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0c", 0x3dc) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000001600)="86e18930be15a920aa62bed419b17be30c8b1a157acafd737763ee3925ed49645ba4228b72fc333c8e3bd72b18b49fae3872cb23317e6a651f5a82ff8866dd1b43eaaed811df772aba1af49e2d803f073069d1fe6eb0d18a09c2f3ce23955967b91e596a4c5eea0e7516c19d029bc9a80a80b4d0bd194e52aa2addbbe0eefb3e9f38b6b2137d5a91310c12b96905125506c07ba1119f809b3d353ef4ccbd67e80b702aebb2a67319cbb7575595176f9a747a899e3401148b6e485b0afa99cbde1196feeb9b6f68baac95ee1f514e008a25f69254f1be9c2956355f5a5422a14504917133b98ace5257db3ae53b23babc3f02d41fd2aa4dc3fac08187f2e31f4f32a81dfde463277e86660187b4e9cd5f4189213813454d84f7562bd202ae647832cff969a87defbed1eefa9b819c2d735f355df449492f3af6681c5a5d651e73d7b9d9f986d38bdae5ae8ef5a5d9a84578cf4d81fe98212ba2d8e6df1a9e637c5adecf14f499f622282a5bdf4d4042bcb528c8ebaf13deee7caf5f5c3e2c7319deb6c4de7f656b4246e750aa934d6ff409cef028127d076d17bd5b4e5d2ffd64d90f8f71f386e2c4dc50be763ba8c7c91e8e05ace1a2911b503acf81c1a7624073eee8f7618272c3e31a1e1e529717f5f453525203fb0c66dc336eac3d8aa2197fdbdea25b9aa777f4dadfb5b46e7a543fc0c37db5221a62bc73e3887ab41ac6a6bf321e372bc5e1fc43e8d9d2761b77e30071371a0346c30c0f9bd2e8b2424e7f4d10a71a7d75ffb07fcfbf987bfa80be69fe54435eb8c901f976fdd5e74d1947f0d5b5989e042994ff7c91ff070cfc88657285a23d98841fd6f0fca984352e2701000c96a7b9cc8d61ad009095826f0875f34adef20d6d85166380cd96a49e60d7b33ae8e24f6c2a54db7810dedaac8caad9f65deacb8b9dc9e6d9107168b2dfb7a6020789a8c2870c5b88ce9c362eceab0efd22c510ec86cf1ee20b950f81e778f8520bccb0063112d7d11c8a506cc028bea510afd51ceec0d6fe0d4ed5b62daa0666cf5d8d3e73efecd8b24fe0a9dafb7df042dc35e5ac32ceac721c5685c46aab7624293be51913c8799fea4f8e40305d66204bb6332a574de2739d542c0ee2eb0ca783bef358fa2fed20e93c674411a10166b7a7cc3410da24e13ac1fe12309cb7df12b110a43cdeb12090a48c1c1c0fa760e661fee915876e751f563ea4a66257e9cabb1eea215ea4e576e477b7483a1451e42cb022b833b0aef50eb43e02de9cc8cdb0de5c7fb1e41dfa0a04d4beccfd84181d45d446af38dd2f51b16565a460c9e9c4b03a2cbe8cb2b8b7e0822d38a59b28b54b9a6eeb75273219910c9ebf029718e83816e1af6b224e51c4aaaf64a866e9bb2cb5916e16fd8fa42e2385073d0b7bf21b043f6a6a4b7c42de851dd218e4d7caa4fbcf3d4a07afb4bab9696c717625a111356ba90a543ae57514ca178d18b5448c20e8948920012ac27c2927bfe9920f994e4876a07a8a9348806134ef08b3e99a26c7a76d78c303bc4323b4fd9c0d2e9ca613c58e925c8e00bfd5ae52daf9746d8387c459663a564b4b4e3b46d225c75d42d2ef5ae590973a3e15dd7d5a2f8dc72e86f3465728c463c4c8f05592c7e3dd30f178cc2ba975cd1e3d5622fa8197b1d7d27d87cc6a1452f4a974649b8841b14551d8ae40e92bda16d8eb479d616de4862a296710e8e6dee28339cf4d54f443ac486f7b0ba9a2220600e89df5a5866d4e7a627c02c7ecb29c5eea4c8bb655e58191097ff4d83c30d8fc7b6527d60690e5ea187bdbb42f21962c20d9a28d9952b057570ce73ddd8365c7678f37871128e1534db49f64bccdee0c1d2359c8bb769ef7b9b114716eebea3bce376ebfaefd5a244683ee5041c0f287c7034c95f25d89139f5abd586dddb7c013f6dad2f3dbce75bf38aae9e2526b6b4bd27b16df8d814b016443b5c9967ba9b55b928959f1b58fb462f839bda51c2a2285001923e5c25d73132f938f097566ca560c399317ed0a165a06eda887fdbaf53535ac913beeb6849d1771f7306f0450d44bfd872bc6cdc04dcd9728d0807930d41159805805e4cf0edef45f9e271c978bb37a0517fcdff81e70195ee024e59cb16ba583e3ed005e7f770dcbc170685b6f64a8fc2a2c30cae7ae4589a1967d5d444eec8640bca377ca349294b24eced2bb0257d833c19ccc7f3e00ceea2124caffa81fc0270991bf7002f129667d52b4830c15f571080d0eb741b89f9171f178d9b361dab23cc58e92ff302ec7dec59fabda173aee2cc75ea60a7112264724328a1c7be32847787f1472905ff61c82f86388c0a2ff7616d521656e7746bfa2689feda223a73a2b302fed8b813e0650192a38eab349ac6acaecd73250d22c296366643ad5392bb399a8b694ed675dab0dcf2fa91a15c3b20fead76dbc437faa4b23fa125bc9fdb527a5de64d166e65ef68b049e20afdff92b2637a3582366177129529657350974ac24c7e6e77c1e7b07973202575bb56a882aea8b60c06ae5cdf6f8a659417c04df0ad0da20a07a81c4faa6bcd10d6be50b88b31b717735889d1f0ff79b847b3017d828e023d4ea0ac1bfa42f8d0fa16c0ec237efa4c5c4679f3f3962fa7602128c028f7de9788eec56a0afb9f1c09d55416a462f52c4f3fe9e4238746aea4584d345e4e8f578eeafb469112da3c57c942c1f782f5d4d023aa5522b443741f730c7e993d45a62818edad75e9ca07dcc81ae1e7f2e4b74c5ce5466c02b473d5d4cc487454510079340203d385716a4afeaeb439198e758d2a87e89e50f379b61c41653a0a10437ec3505deac54041059b2181fdf9b0aed9108e3f6a42783e30c530d5abac6accd8a316d7e62e6ae453f1fceb3116f6ee43713b13c43c43e45123a08a09ce1bccfc5bbb918f47fd1200e3d52ada2f8aaa01aaa55d5532715d7f23af4ea7d12ba9893cc145199140e9764744e88f287c147b987bb2d6528127a1000ec85cf03b0142e1fd703e7368d26a7cdf93b48191f7ff5eb31a58d36faae63152075fddbe1a193c5b9a19a10a72b8612031146b2d2179cb9af5c88d255ad573c052f11a295da9fb7bdb26721b5404f05e708a23265cb53fa688d38394edd435b14ae4faef62939657a2f7dfa197305bbf3cff9576b572cc5ca3cb91c7f5d1c2ffe5ed4f18e04dbcb0c064a880eadb136e67cc217e7c4da55d4f380cffb3e3c8ae105aa60d9113daa331ce05871304ed73fe48d0a99d9f7ee97d1b9381fd9f8d8c78548ffd6cb8f44e2e0e65dd901f82125e00e58243c7910deb42b4f49cfd636e33011745f90ff10365a7374d6f4d01d612b8dd53621b005f566e7f14a170b1098156ed903dfc2c11eee30bc84c8e5992bd61130c41bf9fb16cfaa41780a2b86d7c91569ba9900bae6d8615e4365936f9dd3906e53162a31e5c9993594235c9eea2cf26987bd215e78538b15e1f71965fe3c1fb56759423ef7f7156297b852dc0877858cabf4b8aa9b17462af9ec3284c55adda272e928d8a7b2a3e8e55ef8d800d7b7eed05a06e02edc695ce2fcf2494e778d313e913e811d384b82ca06dd782079501c796952b42d328f204dc8c0eba86034f6d59fe09211f3472896ce7d135e84299d122c1a172bd028cfddcfc4e41c591e2f57a9730ecec8ef1df93bc50f74c581138f11717fef8b082f60a382ee55c2cc1c62f098e207da81f758e347dd781bf23aa3c0521d84584c96368936dac4a985dcbd3bf373fe61b26e019602ed39c7b7ceff89d6b3140a4f7b6186477e337ac2bf09d444568f3a00763635a088591ae54b07e6e33e827edea7ccf997ab26dcb3b4b14144dd8bdd7c9e90f2f705ebce3fd0ca96791942df2da3893f864b175090a40ca1e0ea4f284e40d85c0152fac336bf4306afe17a42c34a146c70fcea47898a056c13b53db7aebf093939f7796019230bde48fc33855901c2190bc581c3acb6e8cd64bb41666bdefd9124d49af70e2a200e045ac18eed609b9b8970e258dc95f43ef2e454e5eda82cf9fec342f04aad33337480141850fecbab72ab8b36dd69d7696645726f5a046e9c2d63f40022a62ea09bcbfee833f328a6ba86c205268b139aaee9ef3d916c6f2f62fe600ca85ba74d80d554e4bf8c6ff9b828cd471fdb0a789ab4683f5a994b37bd2aae45ee214f08e57ab102aed76b065301b3e6f01b6cb7ecd9a46a7028bfd80a30c195b6b793730263cbbc990166758b23dbfdfe04ebc49290e9ec20a5adb5c55d152db94a3e0c5bc6c3b18792a66ccc9f258b3289d56e3794aa1377586e700b5b28ddb0114727cb8b09c9cc90b6239f38339815817c4e1d40f349e8f1b915f5133c064f57aba17800d2879064ca3015ea2f7799811448e7ab0d6477d3bf94748a479a46aceffb1f21c1bd41cfa51e434d3ad022893e71b492b85f9a1b04a9249225dc5356d32a1d93770190a8cd2e88d6c429f6f8450e32acbf4610c9c1a5ba190beca238b82eb1daba180c6e3b34137f587e3b00051b5b4e9e4402b8c734082ced4f5aafec7bf8893f706fba3dcd2612ec7b625012e8ebec5533fa07bab2e4cb1da62193dcbed57031f100a7b2f6b3ced9467274f287e701c47e2a9b976862c5eb92cbfe8dc178a69b3968812cf533f9d8d7ecc31f8363ea00c328bdc846f425ba0bd63970b9acb91288bb4451061b3138dc9161528c05566986675c83ae298b077369e017f667601f21ec71303f600d64cdab5bf98b8bc72821c869c1cc8210ad6536dd88c32961eed0af8b3f30905ed1d1244c1802b15cd96f7d4b09de15bcad53f32d67876de81811605d340f6ea556d1933b2438e55ef9e3df8d39f10222cdd35317064a68f33bada7ac644b159c71e7819777ab1205bfa7c038683af75670a32c6f347a9c7067ef42cd6339e09463cab8321953c16af99a75dd576a311a130f2290f0adb3ead5882622ae7439a7d14331352e8aa8c4adc35e70d615f513da82a21ac1735d3be6840a99955090300c0a6ed6772876e0e6f5d2b4b9e920e13ec7f93ccc04fe15edaf9a93c41b48a70caa2742f15d92512383b17a1d5b36ddc7ee9425d555efd1120387cdd20ed10588067754a4a986514c3fc79a26f59d763a1e18ea6854524e79b0b36fd58d6ca89bdfef0c4bbf57d47465291dfb4a8bb83b82e36b74e38ebb25a600336fa9164955c3d5707c84c7613100031a722a23abaca6293edc9c38b8e68a47aabd4fdb319a6755685feef67557b2806640d8d55d36b894719396cdd3c301776657ac873226922c6ae0e80c54d0020a467687cc0671b6218c5d36e6396b8943420cdf40f6430907689e225a7230e551e7c7688d4493737bea63e06562dcba319aa4ea944d921682a7361dc1fb80e83dd2ce9e7c7e7f67ba5b516fb1b65055af0f81e0fc0c5da0170c24b8f15348e8b75446a8e7654d2d3e0300c6cec443242a6370d0291023396287acbd56b44f3d9f1f3635d3bc98540405151c4f228ab5c1f38f59ef764d27e2376dcc3f5311a16d7bb6c9b326b3711960c6f8796a5d2faa7b24177cc495cde435f8793af8428c0283e198341ebdbea3ec66e4e4e6831d71335ad3388879580222ca686461daaff30977405f8897d145dd2b8850e446063dc097d037a72f5b05ad7445f3a643404d80456d69358519c093f24ed12566315f3e56e52d22d704f245c44295e01c4b177c330e010eca97210eb20615951fd792b633dd05ff2c150bf39575e625099df39ad49c4004f0be85b622d28e28eac2b6a10caf33e048389ad3ae13", &(0x7f0000002600)=0x1000, &(0x7f0000002640)="33067ab3fa0f1c7f3008b9d7a2c7dc6e0a65c97f4fb8a97f626c8ea88b7b87a194017866e40492c55324fa09f83d385ad6346fc666e0c7062a7b2d8cfc35175c697bddaf3b2d3d4763af3c6be22d02ac353197fe71bfd1dab40bbe58499dee0eaac7d65bf444b329f2b98be74b4dfcca5ad592b39dbd2435134896ed3531264ab89829f84973a791426b771cb6dd118d1fc897e3e8fa6887dd919d835dc5496f24390a2289732a12c779910301184c4474bd295cb7bef85b893c18bab00225694cd1697a91", 0xc5) 13:34:31 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d84, 0x4, 0x767c, 0x7f, 0xfc00}, {0x0, 0x4, 0x464f, 0xfc00, 0x3ed7}, {0x2, 0xffe0, 0x1, 0x9, 0x5}]}) 13:34:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x0]}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) 13:34:31 executing program 1: 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) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r6 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x5, 0x1}], 0x1f, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x5, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffff9, 0x14, 0x2, 0x3, 0x8}, {{r5}, 0xfffffffffffffffe, 0x0, 0x40, 0x74, 0x100000001}, {{r6}, 0xffffffffffffffff, 0x5f, 0x1, 0x7ff}], 0x55af88f5, &(0x7f0000000240)={0x1f, 0x1ff}) 13:34:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x3f) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) close(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 13:34:31 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b81fe274eeea9c7260000000000000300f3fe"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000000)) 13:34:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x7ffe, &(0x7f0000000080)="5e5701c0668f41554d74451ae1e5029bf837f13683191ba6e1548b7fc849040000009442927f7e8dd8ba66f9775f9b74", 0x30) pread(r0, &(0x7f0000000000)="38fa4fe2dea0641d972358d87890860bb5f06f", 0x13, 0x0, 0x7dc) socketpair(0x18, 0x1, 0x8, &(0x7f0000001900)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001a00)) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000001940)=0x1000, 0x4) syz_emit_ethernet(0x17f6, &(0x7f0000001a40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6076605117c03affca29bbbd6126c34c7936474576b62a3afe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000bb00070dfcf647aa8c0a3b055a105d639a3924a6bf4c9052440d289825a98a8f393b2d858d751b6cff9ffc9abda9b8246933252428da129dafde040092bf4a9457c397a3481810f6fa714ddc800795cc0d662a1abb70c9e2aba7259266d7c20dc092fe7350525a95af88ee84228fdeaf0b8a8241bef2766b4bc91f7a49db2767250a0d7993f852c40503b094447123259bb46f0b2998b2cbbb7123d2b140cce8b5c0c7bcfcf353e69d6c54cf81375611ce9634885e1d64ff0946842901c9d586426f961e04b5ebd3105ad0b0c731cf192bcc86b81d30fb3cb06ab9950a88ddba669c90de2c517a10f4210423c75573864ce595fc11cd85f02c8b4dca382dca258302b7d7fdb83349416f5632e09179f60e94c040c5a752fb96c9f22a1b6abcf157586181821ac0a2c95b7f604c8fd62628daabaf7129f0e75fbf3fa22459ff372af415c8e09ded1130fe235bc2cb10100092768aa55dc0315e91b1ab38619df65d35c9553259be11e006429d1a8ca8f334b8a0a057a9529ea102a2fc6eacf088eadc948069a0e3be1383ceddbcd1784e14c4138b1b823d44d2ce64deb9592ba4f535e30af35c63c89aae0142f85cd5ec119a9dde6d54d4fd9008fa0b08f05003d9b20d568ae7593d6e4ef8a39b3259de63bf14bca0de52c4cd4c0a15ac0c00f6bf7bb7dd516db9a7c7bdfe6b833fea48e8032e9116f4680b954aba14bf97cbff9a3df4e4842f1a0aa6a0a95b74060083de6bd8c2ab443fd2afec32c2f947f73b4a4b47b92cb6007d7ec2267c2ba6c67e95a8c65e8f446b65727f0f916290a7642c3708a590c10bf58b7b86bd696d031d74be2c97c3f49a8a1efb29c87df9d80d07473d0295e0631a42bcf44be55c085c42ed870d635bf2e3bb6a957cd9471235685025a03f5343104759270b3094d01862fd7a445f8d5e3ad17f93609d0665d011ac685ba42c7837b51fabe4e64f25390b20509e7abc3e0f68bf40681aba69967f100dee30c8ea84867e8d1c9ae69f5c8e5bf4cc480053a4078ec8417fc3997fe87039a8b5f3a258c87de04e87cf329cab2f86e17503387418eb90afab4f28a009b0c02a846ada0677e9193c4b15a89995cfc55301e92f24512acaab244a8d43f2748adc789717502d809cfaf4c8602207d00464ea28f3b1e73758300409612d1a2586f2af0954608677a2d6e6d616f349c2331a7216b23880d845beeb319286202b962950f63ddcfa742e095af6f0e7a1c78702aae7dcfae334e610b6a14e60b5a46e092823febb3f3acbe20caf6e3a1014ff97ca2f3aa3d086fb4c642fcbfb0d78c55ae24c9e8e39f4db562cad17666387370db9645dd7c967cbe3468345826fd47582f839ce1f15ab5d5bf5c2ae9e4f1fb0659882678b87287bfcc88b6e893822dc5d6c2bbf6628d56b8513f711ae43fcfb552af23775262c5b9aa8b27328d18e3a7a3dd9c4d2231a2d880c813c393ba68e2e7f59676b0e71f5212c9c19824ca325503a5a279d7249ce65dd7e28f00207312abbca5ce49c38954907f4bf209ebeae55d1a3cfba6ee5a3dc6fef52493148b79de71814e9aa418b626eb1d5b0303ea7b84a8d2058d82a34bac5ecb670f2f8ee426d8fc9edc82d36285051313b32e881b4b9aa645abc09b012b77c20e3087b02fe4e9489703b4ecc2e72b3149b7219b99059d525c61e564464b9674d3fb93910894e7dd7bd8a62bd585005ba1fada08acdee1c7e9f94bdb3b03f4ee08870f6e1d9ddeb1c898aaa2737a307f817ee74c0efb8db93aee5ae34ab9099a4d187b2673beaca6590e6bb36098c78c8225bab579f81a32aed94d21142eacdec7f48222db4377be82d92648248437517bb494995bef669ddede99c8e9008ccf8a7dd406f6d518dff2e2b3b8b4d2877fd11603bafe61e5e2324617d871c1839916a50259f24590918e8a6fe954e2b988f5bfaf1723b07c11e8cd3c37dd778174b6b7ff691a8a179b17183a3d55804522fa9e57cd566d985dff66d65272af1b174380b374d6cdcac5b4c92143ab51c18aa3a098f6eb207a2f40fe7dd24b30488a65e5ea5332ca60b0ea59e64152f984bee6d6a4f62607f8c59d131b96b174f40ec5be735a334b4ca1662d47ace69528dae952cde000afcdba75bc4558c33e61142082bee0c8a1ff37f6335e1fb98db5b94b14a4c0d4a8889599e85c11263b6a3de2caa93b81004df7af45560b557c62f505b53389e42284f1c17bea426ee069bfdd8f0bf770af11466dbfaae2d415ef564166498571b765531caba9ddb9910f3280497c09e443a25400d5c90dad956d34a51bd172fcf8c6262f98aa0ddfd1ddc3b02d486a1d068d2cb02881ff1956f2c2dfec8e5aa639199980ea546cb03c91724bb5108b3d62d4232b016a79131366a7b2e03ae2e1fb0d213f7ba8c1e0fab67ca3235f1aaa46e62db83c02c55cb1c8c9f51733f9265da39d79c055d7ebac764e7cfd21eda1c4fbce0665892d0f0487a22fe68e1bb69807b1f4468e95ddf1925d36b858d85e67371b7102fdd4e9e854ce2a99083ffe7fbadb421e57e656044b99db97a46b400289a4eea5ad55cc75f46e3004219626871c38ccc3460a72d827e0eb10811f5a6a6b7c052359782110a8f25a80027627f030803db9be96709d40cda134a1029f0bf48dce431f588a6fea0dae33ba04c170d5c81eb64fc127d0444681c620002fdbb0cab85273fd858e64a6fa0841cca17e8231c149846165b725c16c98c59ed766c3877d87d13975903f7435f479e312ad33ea36e5ffcc6ef545bccf9b61fc768b01b223997dee52828930ec8c7841d4234c95cccf6fc3317e9a95f63cf4ab7aab045b9ce2dadfff76b38e78aa52b232c4bf8a25d3cbf6c55d03fe7872693d26dddb9875691d4c6093a65b8e8a63aa99e90ae7a467fe1e4f1929533c0ce4388888e590b59551224706eea5802ceaadf00ef96059e4dba55e92031789d6b5968a354cdaac27068157143e453897f716483553be49f533f945db866537a35340d74c10b34f1e726085a883742bc0ee3eb8485719229f17b7e11ff9d259bf69e57f0f6390614a47500f1f7f899c8d2bac6314e165f6a294d2ddef3e4235f5ffc27bb2b4efe16c2c5887451d7737b62e37464cc9d02317659aca84d2bfbda20e5e36c50144c00fe3ad61cc29eac8a10e5ee54ca1314acd974dc03056496e24f69558514ffcce5ebe891a24317a728487abe494349545e15f9b1c80e8ff438935801516f7ea9b805cdf0a2c04c6eea3654b3823ff1b142e2b0e472710598eed950de0000000000002884017d31e7a60061a862c165f510b7d3ccebd556ba2b20a8c62ebdd0fc5e301eaa9e634330e17e27c3e91f731112accd472e971750d8160558d8f50c4c137ca1dd1aa99b10e4fd341b0921762d196f4c874d1426f1bc02c3e4131fd35becff4e42dd58e39e68b55800c8b382063b754ba2827006aaa1dac8616de90f699402ab5f376e188c2386c27c2ac42f2a9aff29cf5c802cebbd8b8bd434ada9813327ffffab48270f367b6cfdf0c8d1ffb0fc11b7da602abb0f8a12e3aa6076983bebb2cdc34d74041bfe19813da83013642c024304ff5ae1338135f02b81bb21d171ad52b4c051ef3bd7c582d58f12ec09b5cbbc44fe8c45240afebc649d612a4921c7d80d067fce5f73f69212e25d382836a6eb96aadd95b6f1b70b58a87b3423beb7cb3724bce05f5644d512275f2d391d9c737add4bca56755095a0a3a6caa3e772d782944ffff612c0a3e8866f53cbf5619370b0dd5bde2786bca9622cd0822c94bdf6386c28bf66e1c3d3a92571a9a75437630fd0800ac11efb5b955d4576a38abde667c38f2a133f4cb6a8ceafbcd49609189dc293c15794363d36f82011c108845894c3e8f9a1771059a53fd373afa510ff486ec205d5d35df32acfe5a426fc02aed2faf38eca514431c1bfe0c2891890c1a771d3641826d5ad8ca746d62ab47694dc72d64417f69abdc883ed982b1e559fdfbc2c0f21ba31d2e9db12eb438be87ee3aa165609f9528778b20e04bdfdcadd719c621ec9c87ba611ae432410c8492fae5106dd30b0014fa1fcd94a1d6f80d9c719f574b858954490d01833060e3f33c64b3601ab28d3d49254e9ac53cce448872c3dd947f0d8a454b8aac6a0a20700000000000000e87e0f583d8756f880934cf29749682d1081a3a684a2c752f39ba63fb2ff3185071acfa770f143eab954fdb89ba62f6b1741c3f5e12b5eb1b1b3b3aea691f5729d58b36312905e4856987e8580ebbd858a302d012cd2c1f28369e3e7d6775ddc9b1076300a5bf0c87f72b47c9bce562bbe2e402a54e26ee850ffda33945a26945099dcb64246fff911f7c0c73061cfeb2a47664ab715972ac99ec7eff3a87c1eabfaa4e98c0ffcfa6648a99fbaa069eda4b3fd11eefab68bc1185276b761374a0524d725126f2653cc498a8f85881321db820bc3ce4bf87024402bb754cd393b2e25577ddacdfec2523dc00c6f41ff678d7136bc9d0a742cd9eac8558cb1cfd903ba028de0e16c8c390eee374e75134c2891f9437bfb3f2130a44f2d52ee8e3d3f37e0d1dfa13e3bccd0e771952750c625abc1994a58641a6d4ea4fdafae66d2549db116c1d68df12261900e8ccd17b21bff8584e63e241c3f8e04a745e6cc805834559eaad327f955923a64f198955937316ebba7aee5adafe73544a6af0da3e167fcefe628787700eec16df5ebef5dd28692fcc7034fa9c0d1d9e045d08739bd66bba82a120d89f4c87bd911d5c98a8db30bfea938429d2d84f1ad1e6573ddd47712474c688926dacf870df791cb1efb3c239ce8a8bb60d39d7faddea405f85cf9694d1004fc58c676876a0e17016a681d59e64136e8d662793a52ee062445c05b083f0a4b872a7355794b80156945b2f0a9b6bce75ff5157f26149bca8ed38e996bbffaf7be45a10a462382d008f804e5af7e6f931c1e724050249bb8ffaa469e254963f47ae2d6f69e3f76a9565bdc6179f002c5f91469cc9d00302a58c20b3c37a5af8b819cf0ad13dc02fcdada4072251a95fcd2ec63231d9d7406d9dfadea999f02ac9fd1ead51b24e4a45cde1b45da292ab39c67ffeb5e8cb586eaa58d264ca51cd02b3a947d56631072d1b30c7f593e110ef9e30152a417ea8706d4e57d7b8b715eb5de6b84afb0dc5f90c7bf42606346279c1e800064d7a7d3480d64fb363493a96fecc2a388aaf545eebd0ef42433ecd7f3ef0142943264b2018e796518bf2febd6a377cb67de05ec17123f77e7c9575cc13f8baba07f6f573a7bb4d84476ff4677e57d28a00196a78e5c1f86098fff26ae1212da467449d94de2c603a802bc2f9f8c5f72a8dd95d1749db5bacaff332b4a0693a5cfa2f97837363d49eeb3fef0fd478a7d18c5912a6ed3be4a5d674affb9d38b7eeb5314e2cdba7b7fadf2eb7d6d6813b4e9434835a02437110506eda7a94e7f51a870c296ba1db5a936fd8bbac22935169d7a8c3a0ad0e4b1428b342077702160feaf9866117b863479aed14b72ea7c96abdb495843ad82cb2b2a72a7a25b8e78279117d94f77f038b960520895910a6f5e365e3ad00f11b47f88d94e5230be9b84ce7a7c7fab24c99d4f45f960e7b77d1ca6082e3c8f418563c2f8728803276879854478c9ec8a52bf3331e1829b0f12b997113b7636b8d7752c1fbba64b82fcd67fa59c9feb5689d41994fb7f75899a45548c4b44b50020e9ea39a50501059ac497e4ba1635f9bdf9d54abb56be5c0df150b762bde926e6ffaa9b5ee612c7b091b48f20fdfc6d290a585f08445aded2a26e231cdbd19f2bfe1c86079be0a963d885fb48e0e6c25c5a69fb688980451e901e1918f1977f2e9a38c284cf2cf6d217cea400c781d35711b3639fa710912a232d0bf117b5bd681e353d01ab724052edac4f0eaaa338d60d993420e22337f0981c6a2ed712788d31a99d0c3574b76bbcca62e414ee70947c68fc14bc48df5d365d599b580488e6ae15fe95414b2f8b2b7d08af5d3edd613a5c0000008e7dd9c5366909cb5b071ec05e01a6166ff733789488119baf2b8a726e030d78c2e8876e4cdc25e0666a00437a3893df85ae70093da4b5630fb3d67d33a737f32d061a01966154a25866bf96f45039880abc9fa4e6a008fb24cb5ff67f84db716f0f66907a999fb7e94ccfeae00f6e7b02091a6c78cf6bfb7f2b294097b3a9ff92dbf1e5db662ad85353fb84dc529b48fe9bd89283d716425d726f8631b7447cde8400f7e5f95a8654416d0b63ff4ed207ddaceb1ea9e84f621781d5f07f3cc2bf24816110494118a1d70878a8cef5060ee16d22f5c453c0daea94b244cc6fc8b7780c6bccc6fde073e0088f3c730dfbbc631f464613929c9e7442f0c48d608d6175c01c6e612015178a044bd6234b06f1d1d449abcc0a9727ea9b642f7c27bad7f98f84c7c3697f7d48544a3ec8ac1c106be19a26073d8f63075bd1cdc21f9d68d792e936fa7750024a3fef897f322ed0a95b9e490562f3c4b13b40f7ec2e13a16a5f8f3653b5fac3126b360e252ff554f85e2ca93ea917a07709a05f8b571b4099056d332e900f275926f96af1ac8f37713a62a1615462c0d7cfbe8dbbbf4bb12fcb0ddeb399fe8e658160e53a2a4026271e3d603f880cfe3a9995cac903c2ac2826f02b9c21651a64d1d244937c118595fcc57e2b8cbff27963678b19b43bf9cb24ba0a4d6cc0d4921c485a4dc1935e55142b94630f3578ef9b9fee03d31fe313281b4f1ab9e82dec794174687fda0735ac4d436d24df4780ea567370b862f017f942ef8b1fa4f9cd338669fba63e1f4fe7e4be3dd94a97fa40641dd2d267fdeef8b46fa4942ffae8e03934d8aa4ceca85245b191fc35dda8161446523403e34708278d67e73f2f95abaa6f920753d1befae3719a419d029e0bd4e3f31847ef64264e84d9391c9ef1dedb66aa09ce1f0f82a1bb83d8f36adccab0a34312e891a0c3fed75aa1a1e4d9955273d1c3f604adc9806ec40ec744c90850d3b1aee6afbecaed5b01e5c1ac9a4f8cb899d600f77158cd2479a5394406cbc6949ec09697a19143a56985ed930fec777bd82ba804e013eefe40b92661b3d7d25ea791208fca3344194d009fcaa0175e4cfa24efea6476e5fafe9f3cd5dafd90ff46c538691cffaec16ac0b02a3ffe8897bd978485c6b650f893256877c7445d39ef06424bf98f8d807753d9c45eb62cbbb3aabb1e4c2a9f8aec3ce98a1c9536751e5cc23f1dd731b4b45518fad20c72648a3245216780f31a5e12eaf8a89647a1176958d9979a58abb781c66dac7b99c3a2e638af5dc0768db2465e8217dd728846f891d3b45d9ada3d893993eb02ed61d9d3d0b583f0f0bcd626e9c95e05c165b03ddae53368e00a0563e172d03524692615b60092aeb961d7801898e9616e8405fc5485a0d134c8cd50a6befab83d105a327cca8127da1c3a800bc5b8e3ac8cfb787212e3a2e03c5b2b1e1d2fb4a5ff882bdff1c7369cad3aadfbe89e0f7bc5c7a3ff810323802be3e69e8481d18005fe3dc1b0d5fb4d16e92443783f1ab783acdaa470936917443c7302208cacd6dac5146d22b3cb574f17baf0963cc63f7980ab4ab1a2741bcf95a624167696d6aade9e36c97500549e8454f29396dbdf9fcc33347b6b0344a79afbcd7c93fb6a2ca666ac7edb5995eb2018d947340c1aa1855114c00bf9879adc7b230ad341468060577861033332676d2e4e1e7b23225137972415ce727b577ba125a035bf3cd3c36cf26d7d2e3bfbe63fbb1da2af784f609b5dcdfe9a5ee1a2038b2150a1a865d183d1f4d6dc0dcad8f54981be4f1e119ff44fb9efc5dc1093a13ec00b840c98b68b8e340feba043f8a1917e008da34054210d04774753646e9e02b4f8a53414b44b9afb70e5f07221354f3a756feed7269537c66b305803ff898ceb497ef10bd20581e2d44972408f3766e045cbbdda91a02c8795fd3e82793487d56d65d3efad23e9ae2a62279f8e7dd125440d2e128da458f95133fd79924dcb508f7921e00594ce66d56c79b3f2a44455a924d0b299c121ae8b4eb1f444ed8162c3b25dea3c303932943bdcf397b8fe011ebb8cca76078b149553bedccb65863de033da05d214dc987abf595efe03d6ef2d4b37eb162d9391da3266f22a2336887ca961060b0e7eea8be25d3c4b299981ad24c31b2482571e937737b69ae45b44fd98516d550a1849021d13e8f3fdae2de082fc762b486de2730a14934752361a951cc32e684e572ff14fb90f4dbf68b9ee7fba83fbd406d8ffc94d32b38238ce166f1e9d7db325b08bbe1519096930b2880b6cd35ff104ade5d8082913d6870200397ce6659cf694e0e7443dc1e580bd98be65ef5cc97d023111b4f285877e7bae08bef1109f7abf32c8e22d3bac25d2ab7bc2b30c21138ab27d4146085bae2172bd1af79df1adbc12280d9758b1b3e1df933f3a0780b0f54a6a82e8d272b2cf4c6a818c68fb5b7da72c2f9d7c9898bab94b371fad6d0fa9150dbac38ba569826e09a4ccd737466dd90f3f8194af744a4887a3e9a1e88aa2f45f23a3bcac8012e3b15716ef2b160532cb8aa88c83f99fd12cc533128a9a9ea8cc049a61bed00a652146a6bea1fd15da50a0748736398a6da5a7e06f26d8b89a6220385bdf7b36b7fbb88d1c2d17580177d187a4f3b6cb9375226747a2ae818d0157f004"]) r3 = dup2(r0, r0) sendto(r3, &(0x7f0000001980)="ebc1d9d811a9e5cd5e8ff0a19de62c6b7a24737a8c", 0x15, 0x1, &(0x7f00000019c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 13:34:31 executing program 1: msgget(0x3, 0x25) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x800, 0x0) r1 = getgid() fchown(r0, 0xffffffffffffffff, r1) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) semget(0x3, 0x2, 0x204) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x9, 0x100}, {0x18, 0x0, 0xfffffff7, 0x20}, 0x100, [0xffffffff, 0x5, 0x99d, 0x0, 0x1, 0x2, 0x60, 0x7ff]}, 0x3c) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)) 13:34:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x1) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x2, 0x2}, 0xc) syz_emit_ethernet(0x1df, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x1a9, 0x3a, 0x0, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0xa, "a31e348263c06eae46a16b1785e8fe9abfe3a645861c3f0e323ce5c364e585af109193498c42c3ae31b5c5e98cd6555fc2f28741cef0d1f7cfe21a27734e21c9751afa3c6355f247bed225211b80a7"}, {0x0, 0x2, "aa47ce3852cfb1cc00ba09ad51fb3a1cbab957ea"}, {0x0, 0x13, "416aa8c4adb32136898b03c5bc77b39ebbd9cbb2def5377ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1cc671e7853f2895e60363365d9f5bfc5d819951762509d60c606c5ccf4a2cd1fc73b85ac8ea892cfce0fbf3847613a8a495313a9d7058485471e546873a439940fd97427ff27572253c3ce727ec3290120fc88ee1054e49954a5027f697cf1f86658681296c2aedefa1d7d17cc11"}, {0x0, 0x12, "cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d284e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb21c3"}]}}}}}}) 13:34:31 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000800460000200000d5b00780496cd68206bbff7c3811c20300000a009078697bfb13"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0x800}, {0x7, 0x2, 0x800}, {0x2, 0x40}, {0x3, 0xfffd, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff}, {0x2, 0x2, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000a35ee1fde7040008000000000000009fb23b0faa"], 0x10}, 0x0) 13:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) close(r1) 13:34:31 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffff800003, 0x1000100400004}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f) 13:34:32 executing program 0: syz_emit_ethernet(0x21a, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x1e4, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x58, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [@hopopts={0x2b, 0x32, [], [@jumbo, @generic={0x7f, 0xfa, "e1ca099ce85ab61ac35a571cdc705a5ba5081d50dc963359e47aebe22b80435e28a3314d346c4c712cff158c2ca10a969d1e1ec8665ed2442528c7a6cfe96858e36a99ee092cfc42a85fe278f8211ed1771e3e6f12895e5185264dac5fd30b3d32de47a5b1c69e37c0429a68d11a079e9d3d7e4da175bdb429ab6960e5c7eae0c04761fafd222d0d9b94be69e17570964f434e2a2d4c8cb56bcd21632f49784d316ebb5dd6f5885d496a07e70b81b8dfba98cf0015d236bf936f94f5e311a808b466b05a84ecc1e5b6c64c836191609991ce6e50f690719fc6f87d52210021913233f62bef40072b9ecfb1fd4dea1d04eb1d6f3f772c2ff38548"}, @padn={0x1, 0x1, [0x0]}, @generic={0x4f, 0x7f, "115487cf06ea40607da76ff3d318e791caba020fd497b2e14a532257a646e5db19dfcb622ca07756cd5d1aaca39b1b6b4b9f66a3d7316b73bca1291e4a3d7d2716902bfe72b343854fea573731080fb9dfe1f5b915d225be8bf926a250c9ff66b5ff9b966d0529214eea78e117e75db45903d9ae55dd331b6aea317352a967"}, @jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0xffff}, @ra={0x5, 0x2, 0x6}]}], "2b01001f1b114285575ead46454f26ffaced638f"}}}}}}}) 13:34:32 executing program 0: listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x7, 0x1, 0x101, 0xa672}, {{}, 0xffffffffffffffff, 0x80, 0xfffff, 0x4a, 0x96}, {{r0}, 0xfffffffffffffffb, 0x26, 0xfffff, 0x0, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x86, 0x40000014, 0xd44, 0x3}, {{r2}, 0xfffffffffffffffe, 0x0, 0xfff6b, 0x6245, 0xfff}, {{}, 0xfffffffffffffffd, 0xa9, 0x2, 0x8, 0x2}], 0x5078, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x50, 0x4, 0x4, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0x40000000}, {{r5}, 0xfffffffffffffffb, 0x1a, 0x40, 0x3b6, 0x2}, {{}, 0xfffffffffffffffb, 0x59, 0x1, 0xe1, 0xfffffffffffffffb}], 0x7fffffff, &(0x7f0000000200)={0x7, 0xff}) syz_emit_ethernet(0x5b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc725332"}}}}}}) 13:34:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) listen(r1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x56, 0xfffffffffffffffe}, 0xa) 13:34:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) sysctl$ddb(&(0x7f0000000100)={0x9, 0x1}, 0x2, &(0x7f0000000140)="e92d2bb780285d88e5256deb93f437d03a7e2fe2e299164dbf0320f74618afc4b61b28f2c83d5a944adbcc3d5f6b28cc4a3580bfc2f6ec59c59917e5c103608f78e0f27f90efdcf7117adb55b532b9126812c95a8633c13697cc7ed2ca2bed2ab7ac96b4cd01b40061887e73b3d0868a43791fc3a71350303220f58e49694403b2d8f6c31342c0d23a03a5fcba0c0ac2d7f63aa5670e9fd5136baaed0303c0d97e2c261cecd64077ec6585b4c4f1ec690de582e441c0f540da6b9422aab5b06e0c7242b496dc1ff3410871dcf8287cd412a772a0fdcf604f5225e3599705244d5e", &(0x7f0000000240)=0xe1, &(0x7f0000000300)="899f4e971de444f6db2bc3f6c946a11e3b3386fcf3e60d9ca5bb0f99ccc1791fda20725811ed2f1a36659cdedd8578c32a07cc502d45195542befdf8d2f0fd07c74592339f1a8304984406ab1b1eab33fd27314adb9774df02dc5740e370f3769ca99f63453d96b7268a60a5a708838f6e0e61d4fdbb3546467daa983ccc3c9b548c9432622a7408f6c3e26f200f3604bc6168993d564fb0e28bb1745145880150c439e35028a03703fd0ece5ae5f37f3ddc5cbb9bdd4ee92965134659a662db16fe12c2983e9bf441e0afeb7f0a957c67ca65dcced09348ad26d421436c3bd369cda0d58f8d84422741dc83e5dc3c50515915c9bb9ec72158bf554f170a1edf9705ba3971bc01427fc30b7a85b1abe7f575e61e95401a4a3ce8791b2922d5fbcc291337a83e26f1753b23fbf1a6c30bbcab69ff1be90ca8f77a80dc066ae0af489f7620a6f4a1baf70932e47709cf1b813e52fe95dfc64dcc6ac0953175ee56cee17551df6f83dea34dc80d3f15ff74e24ba731acf4b6385d07748dd05f89abedf7f48641e94f2a7d16b828c71eaed6b2a14c975359708db7bb79fd9712d8745f51ac43667bb5bbd8aed6e6f411087fedaa89d2fb36eaa3979376eec0da75e35b35edd697f19381a23ccd250fb42d969c4c96df406b09c7e16b985b8134d79731672bed5a418363cf386a4d4107134e239900c0cb1ed7ee872af3b57aa8f07e102494196fb858d42c1a974b89bd722c7e6d1925e45fbf0503594138a0a19e82276d624ca34a050b36a5f65e9e0d6495f00d047fcccae8dba1e348963da53c9f2bafec7270f8e13424cc8d284fa668b01098f29c04008ca7de4567d93df41458bad0d570e2d9d6a2798f618adbd2942a8955de6838ec0b299ab2e694ceb935d99554a3b91edb0fec9dfae651134823b4b2b94721cb5b3e91e97a0f8a18c526751b44d5ebb2d65e08d1be66951b4345d69b909c87dbdb5ab79830efb957e887a4288d0dcf1092ee112ef7381ef7446ae4f2bc0aeb92cd37d9ff4dd50af14c508122317ef809b473ff8ac3dab86bb83994f999016843aaf165ef80acbc93ca0863125d7d50e96b55daeb95f84e9a6e282e5a6de030f6bea182393f61f0f2ec99882b912fb1647f5300e5b245c143351d054c8c49301c3693b3310bc73acad9e0ce6390e2940c510c0f1c7d672d7379f68ef94179a710381a3af4791ca5326d8600b6cad1635806430b6aeabfec8ae9db0acda1ee6bb1fc23128bf2aa8aacb0ce60549c8d86a75edd8164bdadd73a91c4f185fe54bea22b8307671ed6ecbcf4f86c5429daee166d15369a1b5f8794e7e0a8b36e436acb78242a739253970a0a9914b711e27bf75fb9fd04603d2ecf565d69efd0beb9c4c6ca4c18a285097d80ef58dbe7424cd4e1f7b5f0b8759d299f2302236fc9d1527a412aba04c172ca432c98e6a5dd67e4f965c914c667a1cd9b4af50e9c307887d40eed6d6283b92910518363484377218a3f44bf076471a51f8235d5c171701d6d47356c7d0ec6f51bcd4f6c787aa4729f9a62ec9c580942de2704676351aeb2e43f943a1033e1d663f807b28d5ae860680c46548cc5a663a499046dcff0b5c2180b4665ac235f8e296b03772fed91b5b6075ab8815148971146be6d581c5950903a7e65ac54eb7d7731f0a17170c4b7845fa7d4f546269324a5080546c5deefa214f47b02f49d7ba9409b7889de2543a21b9dbad41c2f6a9e342369957a1b67038853b0ebf50be80430f2bd938adc94d3b36846fff39952a135a11223090da71373e030ff428e624f143e47f85b7ba8b18313e92099ddb50f19c829822db9423fb0fefa0380be89543f73821b6b400b75e53ce5a6807afd94f4433f6d34d64459643f91941156bdf5a1a56754ba7a24906cd2f84636797e2eafc6e86de1be4e63058ae29858ebd34a413a61e5b43b1907be2a29325fce4ffe91527492bd51a601eb4586b67db892fc2dc4969d8154351619f1f9aa6d6695ac2eb890c1600ac8496a39657fbc1c2178dfaa4f50ed29ab5d9f56fcccdac76573052b311a1980fcd1be5421f09a789319245bd3d6aa1ee432ae7fdf3aee7f8657b40e3c66f48f2167b5a690645fc9df38ff89c0f61b227a4584ec115ec3309dacf6b5f011522d0818da1a861debaf8e4a0d89cbec111f7abd490dfb9086d77643f7c8ac8a6227f4ccdcf6a53db7a4e74f23d0da0bfd2418fc3db55e37325014e6bd2f4341d52f07d6c1fedf6baffefbececd02a82b909b73c0f54f707313bf5e1f7c41430260df566bb27d6bab800bdabc7956cc6d5c5b7b42d19504a3a25871e404fd7915e3c0f28f42c8dadec89dea182f59bb80adfdbe646aa4ceb2722d814320286070d9ec27d4b856f0770638263fb9a310b65d2aa62ab56d5be89fefa497d470ea1fe9f0deaf2da6730aeb12b5d7ab7b98b0379e9081813e0e796fd1d2c1e922ac38c6d37f078132b029a7ca8f25a2c3e2af7aa4629c16d28e1adf6da26f76de2dc506cb2b4c4e999664940a7cf9d972761d609b167bfaf0fcc437fd4335312d091cb00c18fb2c510f02d0281b6de70518bafa6c9106a96cbc16c22431c728d6655276527a050eda153431a5445d87bc2ce1e6903ba3e08fdd204019f318efef33390611c2a1c3f543a95948a0a1f3ebd6faccebe7879a44770976e10d673f018997f170568b2271dd108c37ac691c36b42d269b1f465dad20d28ea1dd3e5c262cf8e4f394026d83e5e41e51779ba99574082312e2f4f44cba581ef923129e30812c9b436afec8eee2daa5d493b84df2cc2dc18a7cb151b0dc6fefdb0bdb0ee4a77ddaa7bd44e9ec95d9f29fa4bf1b52fac18c28350e172bd99693028d7abebed9e35bff3b06226ede4fecf6fbad046becf05fbc9520ac0b5732eaeb3acfaceb241e1d2db6fbce19faa45d698f98f26e97aafb0326f0f9100fe70b35935c51bd6461bd10d7eb6fafb2a8b4c5a42a532848177a1abac8d614b6483e0c74bfac98c14fb2681ded5c525e982934cadba5aeb04530b1e663818cfdb110cd782d2ccc81f96a09b9a6f1fe1ff147fbd34a74efc15be9714421e115f4f211daa37f6d5044072d93f73f34445810b24d709a310441cd8458b48941ddf709937c60f3ecec97d4d7798e95625fe84a63e9b59c795aaded8816863c93dd82953317b898b5b718afeeb409cf7a2c9f94fdd9f32b34ba65457b991c27e9b8af180783e2c4d78bc3c4ada3fced5507a2efdeb932372dcf65370df229e0737e576e3f819ec02dee8bd6e12e6bb2c72f163255a0c2e64b45ab6bbcbdbf3839dc835a86303b78bbaea76e7e6a0ab833b949a7b19a6b4610346cef061faceecdfdca921657251af870ed4ed29556f9527c895a42bb064e3222a631eac8e418de592686856c7a0bf8aebb605159ad02b4809fddd92c3b5f2245778c660b005313ae04e21579c2fc20ea3237be638642fbf65a26a766282b3b9a323aa75947e7bf0164983ab5565089643d47df570a788e85875042441e64efb3e754b0cf0118e9e9595f2b7150e49df2f29f6ddea1b8be60ee0eccdf80c4df69e43f4b0e0a576c9aff2e36db084f4151b35a490f9b79abdf9cbd697f1f8c5a4b83f6e78098e12a1f5fb1e8f1dbc077aeec007a68f0f2cf6658fd32c339dcb2ea1c4d516defbd73939ef61d517bc1caf2b386037a02a924cfb685fa2aef56cbb6602386b37811e41d4fdcaa4f051a04fa27b8de3125df5d9c4da78912043986e5714d0b77b60304b9bf64457d8ab3395630c36f91c4a222c8fd73f015056c7a9059a663884a9622b477ab136c888d1c96a7249d4df67002c656b9a7c994262468f1ac42692c6c67b23e98231c15d4b40ce9e492c546943a1d999ddcf5810c0f39b97df9b5ba9c058c36982dba714b2171bd516e6a75f30709eaa15afebbd5d45f5eec10a1f082cea3630fd9605eee15237111d3424d3e9bb4bbb17ba7653943931f47b2fd98dd57a2e93029da72fc68f2206b706625fb411259b3ab9e9e552b159c642700a584d051fb9c14eb6bff93cb9a0b015b2d59da13388cc0007ca07c30482f1f2f91fc51c3d7be09dcefc6d29f8b0dd773a0dd19870d2e95dc8632d96a2135bb0821994db50a7d2927d2222802bc626b673a8d221aec05050853d5f8d4b1ed712eca0e8eb62373b42b8dc10b11fec8106e408e4f7c6c29357eb2a8c17975ad444a2cb46dcd587d10dcd49ca711a7d441a9528ed8e11c7143396a47f75a3ec4bd76de14ed50a42efa470179aaba9a1ac7a6c87f2c955a1fc45919a380a8fe135c7ecd89a11bebf01b1dfadcb006970d5fa6e4fc8928ca0a66019b8a88575e187b2b29fc40005ce666c207eead80dafe9ebd661762df032b74483f52a05056d12a718f1fe4aa618524fc833c582db4fa32d8c963f5be50c87b95b03b69780ae5191bb299f4d9417f57d84fce022f8a812eba994dcbfe71413d19594a125686729e6064dafc7948e62061acfdd1b57aabaeabfaf10fa6b24d3062f4951c44500dc04b24be10b101095680ca2ec8ac6ac56783c7fece353c1dae938249877b45758b9880249b9f5906784a88b792e93253ee7a198a50ab74e18f25066b72185eb35c07ac6738884551fecdec93ae382d9e66822900edead494340fa37c09f460fd93124cfb23a4306d8c4cd6263a27dd9b5152eec05ff7d583c9bf341f35b1b2d9768c034caeb7b0fd267bd65f97723be0ddb1bf5419e99e29ebe7ce072856fed4b459596ba3a97720e5f58350c45da1b54ba0649619cf4bbc73e0d2578ba709c59c336b980758ce3a28da83d55eda89ee27565a5e4ea08abd16cd11935121773d7ec787f0f0a53eab1ba015c23c32c1f6e8b46bb5ed463ce484bec6c8136e29a1ac4430cb42fb32c7389c628860b64f6168fda4fec1594dd119d331466f10db79e4f97019b2a5e335ea8e5a54e902791cf92c65a9bb98bdeee2fe7d6221c41eed5c1013674f5b18ae0961473e7e2e7aca2a8684de72249d5a5a52a3e57850259ebd3080a7b7016e88cfc1c0be8e08cc716be3909c678fcd75ec3ef597afbfd511e58e075c9db874f6609e5bdb30ed85f482c90aec2dcb38f42680b3ddb9c636f957bbc6aca4be089870ed6178c1b261b67b8cc88600fdc93b79ff990409c2710e24192a05b205cf56da7ecd826e12b4697c712fe4b0d153243bc4550c2cace2f50941529a6eab86e17f2ebbbf143c1005fae4eefac003d0a2e34b02c6128313fc7867c440505edb61e107eb1ef5d8686c8a75a82689a3b3be5ce8c7cc007b9b688d1b8799d802c8a5b959913365f9920a248e474c1833f7105f43d86cbb7f75078d6e075213048eee508ffc5f27ac6fbd995711131df1a859010df66372ce3c3b154f34a59f832de3db24817c91d3258d12752f5edce32f0d1c421b4839d37e5819ec183c2bc09645b074f68880d213c38bff1867f80299f41b7709dde39fa0d1fc3f303374731d27c213245205d764ad7b70bca49789424c9824597b7d22b004d8c877fc2a316b45885025c33bd76dc25112d98a0d879989160e9e034410fc2ae57fcddeac61ce79901223fc7e589db0a6c8a56c83fcc562d94d35d4160310c46f545082a44724b6a866abd723c4485f9cdd0dee0f9c1b4f42b36f76c60fadf49fe60dbf7f47ddec88d0be26969a59c2bed779c64a52cfef72dafcf264dd2710c1bc7f47e146df12c0750604af7d765dcbe913e4a85fe9039d17581fcd515e1c01ca22640e50b8d0f573966719c23f9528ca3e05feed6437b70c6ae08d6", 0x1000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) connect(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e4c9efa0000feff"], 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x215) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x12) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = socket(0x18, 0x400000002, 0x0) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r4, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r3, r4, r6) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) setsockopt(r7, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000200)="20e07dd357772b4987164339a138194f7a2170414942db4abc5d384c10c9d49db4453308982b10c35b7cb6fa4d4655952ff2353439e2943a16396ddb510a010c1e0322c11c4d47d845181294a83cbc57e023a4499f822e6cb2af6ae473166a359970f47d948ea8a98b79b05a670fad950c1975d4a764c7b18c485d2714eabcdfa5cfb5fd6e1935bd39546592f092a3", 0x8f}, {&(0x7f00000002c0)="2fa944412c91ca37018c6e4c05556a451e50341ab7f64907c503ca114fb0bb547887c1cdd0fd3d035320cf7199e5e23312eec2ad5973410ddbfa3b723b1438e2a8e7d582984b79742473b47b4264aaf56bb24dd82a8eee923261d744204a6f37a7b41d72ef3e3bd8877483d81ac6af89924a1c95c3a0df59fb3dbc7386fd18259eb68fe16e", 0x85}, {&(0x7f0000000380)="47a744b57ea1af6388165a542d22feda2d040ba5db79655b078abd9254c7721e2b7839503f778020cc22c6757cc70f5908c65342f44fcaf61461beca46bde2db00f41fcb13c78f3b5325a3bb3389d22a8e845b2f540b0e9e231af6cfc90e9d5bcd2c3f23aed883d3e7c87442bc8cc9b43c3890b0e71bc5f991d5caee7734ee0da9de190c08e0842911a6d5b7d95e7d2a69766aeaecde754d55180c1c396a083943495be11b", 0xa5}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="00000000000000000000ffff0000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="0000000018000000888ca74a83aecf6c5ec6e8fe1155fb00000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r1], 0xe0, 0x6}, 0x2) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='\\^\x00') pread(0xffffffffffffffff, &(0x7f0000000640)="c617287f7fc7e788cb74e033605551755fec1279eca75f06a1cdcdf9d10bedf885529ec9b505735c6eb141e28bccadd72686cf2b95c5cadfac428b443cbbd62dd9aea6c981ede053c2b203c29affb78904e260160104ffeee4a58004b9e56bae24c58be71a981c4062df5dc25d0943c5569bfec12342ae1f6fd9018d4a22aa5ab288d510e710bc225e71f33fede258d3d2964aeac3d50b36dfd6757fef06d05b1bc5e87a1a6b72f13006eb8b08c1183cb263ac299acfc44641f187e23a0bd8619e82", 0xc2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 13:34:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x2550f, "2ea86ee16eb595607fcfd71100", 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="304193eeb53dc01a115caa639e33346b7c0c3c70739201d545f0472f53531eba475282dc74409a49fb7a734a353e9e196eabafeb64b83e60892afc88e92997316a41b1e7b038b4300e1a4c6676afa3fabdcc5d94dbd52cdaadb1d0c260c562570e026083b5efa13fc0012e09", 0x6c}], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000300)="d1afb04713fd24d5981019c329543cd5737bd69c1af7bed2ba441b1fd1578e0422074fe86087498c70b6d2205b5d28baf6c776346cd671039d0e3a1aa54814b22c2dbe1d4c23dea5f9ab439f68b6da3105c5f9a8649e2144f7abd823ebee5dbb5d84d1ee59f831e2cc82e57dc85b781e68e2397d63d56b32cb7593d937a25510389fab86c905d365f925fe03a894f11d3bec5000dd9b7649b622a284d8f327251cc7719a33d0523fd3e3be53a654ac374ad282aff7495e4ce981b8a91dc62d7bbfae8d23937b8101f3df3945f49d5e1609abefb9bd7344b8b0e5ce686a4dc64e13d7d6fc072328c6d848d90fdcdcff2bdc47caac64f7442554085ef05aa059a63e001a3dfe3145e5690f6d61ecd1ea7c11b22afda4fecb5adcb25ee74a583f858dde98f2553697b28037799ddbb633e8435beda48988b24566123db69e78c651c94cdf855962118c45014a55795c534560516988838e668a67bfc26c1fe87dc2b9d039d9dbc4f372ba5698eb9cd796bdc2fe519ee82b031fdb51d583467e60ec7bd6947a5fefa2180af2fb6204cc671fefe5e136ca05c1a993d3d4a5cd2a81d171fe9e54c3779a2ed3bb04039bd9f82713016cf19fecb5bdeef8a94a3bc1ecc977acb2df715553a2123f1cb66b4109db9a2e878eb0dd9e2b5ba5680e55dbae1a38671ce2f9aa559c8b837c19522e23d184f2ae4c7bf729f822f30ec18af648711c0c4eb6376db95c62076c0b19f5701ded80f2a120383c1d4608914fd563800a85ca105dc440750907653e0632ce070ef1eca581f1668b92358d4485f880890dfe205c075bf89577f04f0779c239ecf9af3a38ee579e0d009a48b49250bf0b25f510997d85a863ff9a8082ecc05bbef03d906d53d19997adb7d57569422bdbb8c412e6b22532b874d6ad7231e06f3957b3f10b0051d1f23f26450ca1ab187f944dae032e59a8aaba55d6723d5ba85b86966aa603f2e4bc92d9abdeeff1f99556ace4efc6e9d1cf8240d37571a5b4e054acb12a16b5dd881e18a5195358c051417b45b45094844397515aa911a346f9e9078968fa7d70f40bbf2e07540c7a543f98f58de11cce37fddbe147b516372d93449fbc450096b9a2de1ab08ad1477030cb7aa3851da13a2ffd804e86ec337989b57484cdd009f825eed5cea953f81c1be6c7e9aca4192d64db0f9d2062f8ac6555c9ccc1ff9f1eea7f4f3f611a1be02afac978371f9c83771008aaa0643a3b1cd7200d3d7c50033fb1f968cd4500e14ccfd583c38a684b18e53072512076131f14b1b6703bd7781e87136311a9a6c003a493776463635d3741719a85fdff5edfe5b63687bcc033127a17429126d86a1557cf4382c8e65676e971967ac788b65755fe82d8f2edf0aad31557bcf006a15b2b402b8a0557f5921013081d20c0df41275d7c7f56552dd66b26ff763b24186ae8a6de2b72189ec7c7c331a32d05a2674004e72cced28c26f5842b83770201a540f77f2e9b5339cbe2fbd11bcbda220b5e53095463bbcd96d5658fa3619a4eb2f1d1577d7726a684a86bee21d877caa10e951465a3ce124f58e9d02717aa6ac972a380032eb8fc80f2eb5b59578a38cdaaec6b98705bbaca7fa1577f03e544c1e7e77dd27ef15a0aa5f0ff9a9b4c0ed3387456742916fa81a52ab66bd1aa83123f70b81268d14f686d8e8d254a95a0703edd81ce027064f880f503ea44092454f07e34bc2f20bfcd93fd0403ede4c9a7a5c423151c5f940e4c5fdbd9a6a3417a6a3bb0a80aaa61c6584646372b295e554d37407d5bf7971cd71db5b336a0552cef2a8bd627011083addd645a1e97abaed58fa9d10f2fab7773a5b3239cc25b4e4b30cbd1fe9e54ccf96bf6d0375757ad566a0e340b23715170fb4f2adc1d1c9e5113a39dd8a6531ff07e7732ea5b83553c59ccd5ee6c3265b2b0bffb9b2cb763979b773033dbcced309f9ee65f443eaf682ee9809ae75adb9aa2752da0c8bb04484e71893aaa8ab74ace2743b27d6ffa366bb54ddb761749e073995393b867f59a2220fb8e577ad590424b19637e0fd9dc0b31b8b286bcceb8adefa7412bc09a3ab614a06b86e774002a9567248026fc74febcb00d326071c6fbcb4903ce30987d2988ad7d68777a3ebfb0fc4fbac2552b20acec8082c8e8dabb57efdeec2d02e8c49ba4e0b92fd88d71a2b3b295803ae326b148965a138b9aef6f8a3389ac027e191171b766a594e9091f7aab521ab04cce08bdbeee4828e25127e6d7d8b382ed82f4138b00b68265781970eabc5e43fccd92faf3067dbf46f0f5b25602c66cfc1a843eed8c33f928e453ed013e93f8677fc84502bf01c1725b2215e960ea7ea6e85c84d3d3b33dd66bbe4008c3d3195751a2d5440741601dda7189dd013060cc8de82d7381fbc0b4cf9472ca5d59768aae87c4caa0a6d2bf616a62c3cd47827c5c0f6070ae06aeb9130747327af96b86a54f84fb2651671657a9994c69410de3f1d03aa2673d0561c595669612a1690cd39db2c478e91da4f52a82a6d3cc01c6e43214bdcfeb367667e1a2857e5c6be069939e1444b1afcd905ce7bcd6ea70b918e2e0695628a6899ff35d6ffc3052c7a22e2dd14c74f2f3c5e2c61deccc85ecfd77126720b5a06e28885210352d01ba2eff500b231d8d9f1a2c501040e94e6d88a3b9fb04892a9daa4a144a02b19bfba5eb936d9904a69edc07f0b05d8cdf283350c6e3578cfb2c692c5a6d410e40e8b41c68a84524243926969b5e2462242cfbef7a7b982731de940c5be561566cba9862d799a5e7ad7173cb309e81c0f11101dfbb9f968ed7725d48c9a7017cb0b165dca948cb8aa1502f41a70fed7f41b9f82e892f85de9c353e9b5c17bb637778993facb1bab01e78fb18281ffe073c8c2dcf2c093f4e7a5fef0e8e01b6aca90df89ce59b799da3e3660e23cd45199721f50aff25fcb9b2da63f88067e2d25e6e76c9f013c9c8efa254e8f72ca095ad7b4f50ac9549c6b3b2a4c23280df42f8a598e9f7942f088f5cc518673f3d3816c655d3df0a3bfbaaff42cedee6907bcc741ed13a140f8f241a0c357d9df6042fb40c17a3fa132deeb0be56b342cb0ed9ae31f00fb52c7f6e4c5350033321c4fcc2ddc8a8695ec8899c52968057bc685ef2bef5e381f9576d21d447635eabcd53863ed65063cd9f0f91c561cd6e32792870da47e27ba05701339573322a918023980eeab07dfb08600d0f70496be306d6935ccd739170e6fb76a7c8785d471c2f0561c6b32eac7b64ee0d6ee386797492eb13f199ccb0120ddcc951d25c483928051d580d94a22757b7eaad419dc6b19f3c717905257663cf0a83fd44e9a8f0b6503fb16c5751cf2ab437bb7e09ce0aa181190214257f666ba9dc2768054ce108dcd8ada6c680667ef73e679ee69ca918805af4e724bceac83b5b298ab5d00134e557ff3a913db618c30d6aa47ace49ccd1e33ae9ef6f0521b3928474a00f50fbd62544572f6acdee97d5a6603861227e2bc12ed3cb86ec68a4c9a3a6c1400bd6e69678f1e70a23f4186ce991650f46c8f971d243e968733deb99b5112afb12a25bc1a02b39079b846a60f0e07338d168d8b57693f6a11f4187a3aace6dcd0833d283d6490cb9a2c4908203addab4b3d6c868385f59155aecd8b93e0c65476a8694cbce91305b88846b2493f9d4d9f9ea8ee2c7a0d91e437886f892bd2e1c086a986bfaa98b0313990da5e014004d20685090eb6226086f4825cd60da7c110a96cf51450b5373fac65ab76b281fb1f6ee0079bd481f632349e5056135e4ff33ca0d8a5a19e4dd6ec42c33dc916d882f6fabae471304592c586cac0496440f7bc41c218fd032b622b8c576c50454e207f593bf1dd88737f929b4b03ce69e7177e9d3fea1380fc730ebaa72a789373c0d80f5b7d08d01772e3d014dea8788693ffbd51014cc57175624fb424cf7dc39d4c1d34bd05558b876e7d8ba63230137349446a05edff2be2bbc941d24018bd62bfbf1c86658426326c499d8e66158a7073a149eb99c2cf825ecb23a87ac3fde6fda60dcad4931875cbb1ade56bd8a54fc92f87993449ce17f5088f741fda135f39cc665df8c1971ff8a41d51e3d5c1c7d25ca16441a0fa26d5e5594b0e753f1a3f6a9c1eb12bb6581d690ac8ac77158dafc0b598752ea47bbdb349346fefb959f703b878f809048ad79482978c63a5e3f80af5c1a9f64d383e190272b0e644eb1fdde1e36b4509821cc94eddeca5135eae4ce4166e358edb6f0681b4e23824789f743c8e5c6f4f98f6b47d4fd5d593871f2d8f4f161cab78ff24b6bf16555d13611de10f9043b5d380ab780b6ec072c34aae718a3ffbf25a60ebc7e1b9c8424b55f5674742965de26cf8537c4e54296ac11916aba4e6265583e30826a4b719f7001abe7e2a204a0361186674bb1a85281cb9b0007e651cd0cc71b0abfc9f65cbdd4476f0d89e6bb2306f333c5afcaaa68c5209dafec45bc36900d4483f8f210f2458e03769d306a8f461893a0152ebe7738c178521b6e43eaecfb23a55ea06a4369ded2f960702dc042d4c751751b04ff37dc36301b84a4e1bb1e293e79135ac78f109abf41a8d41ba9aef002a71f6fe5804e242a89284b5e7c830015fe7c4723eb5e8c8a86477c379cf6c9513322b51296819ee2c9a463bebc9f23666be689a81ca02007f5bbf710fc9e50013574d19653336ee02cba5e15fe807c840bce0e22c86a04f02a37b94f5abef965ba0dfc0d895ef7ad83f096cad1422dc1fb214f16a2c962f7bbc591a35a8b1b09f3b5b09b4612c0b339ba5bc43154d25f28ea7c1355176c565f9fc7b5e4817f2dc1002bf00374a64eff481178b82317355086f6a55a8d86f5f1506c80d069f3a5dba0fa4a07e4479fa296555641809f40e0f49d99d7146fc284a3caff04cb52e130b29dfd3ce372169642ef7e483916c4f2aa0ea1c69dbbc34a8d832e22913d679a96908091a654b5cee31532713d5fd75698c3658f413937e5efa921ee290dc8865756432f44e5de74cd02586b2f3dc84dc8c2254e1e111e731151dc07e518e9a0c926095778bbbf6cc93ed8a024c95e668426ce7472692331c4dc2aaaec5f46d640b9f3f109d0e74917eeaab7760d1de70197f3515143bea27d800211a63f8b1a349241ee97bbc4c2735484efc57d805fc4ebc179560bc4ef97f3667cb20bbf66551f27fb6dba6b168546d572639d1cb2e5b68b4678e9d0b4de6fe1fdf0e8fc77e7330737c447d45857a8aab052d33e167b11fbf6eec6eaa343cc67dca9cc51e832766935d71b551352af921b0e8a1cd88c6f7245abf0fbfc5166f6717bfec68f9d13d4c1644ca70807c3143b66143559ab89d60e941cf2e538735b4a05de75061410fc27079454a529d9961d12ce6c69f19ac022023e454fa28d442c3280b2e351c8f901854f2da217f30dfb302491fdfb90b519f237fc6740e4e7879126717ed569a71d989cf34b7c2358aeaa015ec21e64a4527d93572ec64e8aa180c7403f9c142e75ef340d62063c3da2350caa71a3ddaee20e9fb17fb98351233fc7b2f5305b3ff5e837387f4eacf2e6f836168e7577e792ff5ee4a3d0d4a0946cc8572aaef33fe93e266cc14aa940232bb1e41ec6fdd5d19abc0399eafb0236cb5cc6f3c716570db7a200a4ff08febbaf08f43b6546cc80a12e7bf4db0793149b3c4b1d037d73e7ebfaf0430eca1e1a89b04f4c85426d62475a3ef77587937d2e0cf0d653f590ba5533bf883b8fb4dce945be6aa4ade71096ca18f87028de616ff4ff1e06eed7a3", 0x1000) write(r1, &(0x7f0000000140)="a1c0", 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:34:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x201b, &(0x7f0000000280)="00010000fd536e66c1a9ea363211d571e4409ac56e107eff0f56f689529de741e6b5fc2af866422f2c5f191f66e779c94eb9c1bcc7339f8c67ceb8deb7", 0x3d) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000542709bf63e0000002123d8af62007d5e032b442568ebe32a5e644cc65f6f7bde6cc7a1acb017c3abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23b3a3a6346c01b3350fc44169678d8eb500e824d7d1a5ea433cf182eaab375c59f4c8d22a3979c35e345066d6fd00ff9605c143c5b1c2cb492c0f9bf3919aad57fad8f45102da65b75cc0cbfb78c0d3f97336fadf743a8bc4afbf"], 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$setown(r0, 0x6, r5) setrlimit(0x0, &(0x7f0000000040)={0x6, 0x95}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0x400, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) 13:34:32 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r1]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/58) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000380)=0x8) write(r2, &(0x7f00000195c0)="bbdb369bb4ddcfcb00696b6b6b39d957df219964afc9228db26c00096a0ce6384098da817e7ed39c6cd7367256657442cf6a7339d8d3bca87d95bc80dcece9249902fd84889b29d94a5e289de9b13c0093bbeac5eb5583b794ff0d4be98004ad6dcb3784f8e035d00303c98da1fb3306a7a122bd13cf677d8d7aee7fc8ffc47032a7ba981bc8091292276e1695bc20b5d62486f7c251fa2208", 0x99) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa, 0x1800}, {0x5, 0x2, 0x1000}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3}, {0x0, 0x200, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000005c0)=""/102380) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000003c0)=""/148) semop(r0, &(0x7f0000000200)=[{0x1, 0xc, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x6, 0x9, 0x5]) 13:34:33 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000240)=""/178) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x9) 13:34:33 executing program 1: r0 = socket(0x0, 0x2, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) syz_emit_ethernet(0x92, &(0x7f0000000080)=ANY=[@ANYRES64=r2, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES16=r2, @ANYRESOCT=r3]) msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) syz_open_pts() lseek(r4, 0x0, 0x0, 0x0) getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0xffffffffffffffff, 0x0, r1, 0x40, 0x2000000000000006, 0x8001, 0x4}) 13:34:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x808c694d, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) r3 = semget(0x1, 0x0, 0xa0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x1000, 0x2, 0x1, 0x0, 0x6, 0x2, 0x7fff]) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 13:34:40 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000603afd00000022000900000050000000000000fe8000000000000000000000000000aa030190780f00000069dbe0308001374a05000000000000000000000000000001fe800000000000000000bd00000000bb22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"]) 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) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="eb67faa457e770e6432574bafee6f80c5445a4b1a84c219456887457a059886efe31bfc4924c6be6f712c2c89a92c968c4b2814c37afb5f15ac25108cc210b0d3e3daf797259616351f1c3782000396ff860e78094ebf8e88013d557bc7586b919396e3552926b66ac494f303ed1c84fb7969bc0c2d8628b8afa369de492734af000305f0f00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0x6) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7363) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000200)) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:34:40 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "002314", 0x0, 0x3c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [], "e696"}}}}}}}) r0 = socket(0x18, 0x400000002, 0x0) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r1, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r0, r1, r3) r4 = socket(0x18, 0x400000002, 0x0) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r4, r5, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x10000, 0x0, 0x0, r1, r7, 0x1e, 0x5b}, 0x1f, 0x8, 0x8}) 13:34:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d88, "00e623000008000000000000000000000000e5ff"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f000001b440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b05e7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002982647b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ea443ff7d136f1bae039a4a4cfd9da9d48303ec48b335ec950f463a51310dc6f2825492090ebaf0f618b593075be5243db7c9121369dc367320e3a2c5ff22044f79654bc814fbddf69b4bb71ca255d455588798d889922fc4bb55cec7f2eab7155a778804e3ace6d267f33c5cff61769709bd2903b11507a"], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000002400)={0x0, ""/102400}, 0x19008, 0x1, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) 13:34:40 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r1, 0x100}], 0x2, 0x3e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) chroot(&(0x7f0000000180)='./file0\x00') pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000001c0)=';', 0x1}, {&(0x7f0000000200)="bae640cb1ce11e6330ee1ec88dc3c585c3b3c91acb8c35efb389a634856812fd4dd884617ad16ada39a1e9208e43bfcee7321f906e69d6cd469334b7e61d2ef846dbfae9f9eb255380e67f4d033e6d523546e3b429fe0ed5eb9744e9a8699c8d30f6613f9b5de48ea7bad184773ba92dcae9db865b5563fab63e63e73b657216a23b9375d8011306f661392dc79d402c888087764967457b6704", 0x9a}, {&(0x7f00000002c0)="bfd5990b97d6b81bc409a87ac5f5437fcabee40c52b93dc49534d8c198efa03a18caeb0ba50fdac53f6746dd396ccb74b8af18f86deba803f20687b96790d4729fb7b73a2909d00333a034646d75962102ac", 0x52}, {&(0x7f0000000340)="439f6252f8206e43b4a004a41b42c8c05128b972db7eea1e5abd336b9db20969f3f8095405c06b08088aa6e6d3787d4c7b417464350e1ea7e282f71d0d3efc000dccc06cb87e0837afd24480e731f3f84b52531002e684d02e4fe4ae9c9608db7a6d02c00fa6ad6c1d9301dc6464cde641efccdf938964c28090687b6f4e0be1f64de476040a0b9e5891c14a4820db33c54d4a4ddc35e585c0dcace6c0723f8c392f1cdb91e5058a4c3c4717145b3b8526324bf4e539b388a0d55f54c025615c4b5267117e4c9b5ae10f65a53602231e4759b8654ed3a6f3ba", 0xd9}, {&(0x7f0000000440)="6aa2ea6e47657290f286f7d5b1ec8c11a976f0dffaa719c8adf5204491635b6c90f00b44426cf401cc5106c249505992777798be064d1d1020876298ac4f9b59b983c2a6b4dbcc5a2b7a9eb363eb", 0x4e}, {&(0x7f00000004c0)="38bdfa65b22f981e030fc7eab55fdae16cf9d284bd7ce1411c4f5d948db9e0f1856515bbad47f73aa9a515241698f38298488d9aa370436863860ed169149a48567c49a7964f21243f95cb35aa57c662271796000c7c02ce47130bf706f87a79bd269042701e4e513dabf4bee6d581192f52fbc333b7201a22c91a3da6fadade074d3976321b412e12cc84d7507bb46a49a21f39503159cad0d0f772483ffbe2f01bc29ce6b04c9f25076cdf594a0ed300ecfea5a3ae1b60041209daf5fe5a640ddd7de320668597e8e83103788acd3d31f67855430e5e4415f925ace32330059c88e2fc5d31feaa4617", 0xea}, {&(0x7f00000005c0)="1a187783ca51fccbe352e9e11f5138e7676545c528d2807a1a34a109b40a7ed7a3ce43e2a6a8a369a5351fd76aa09b5c5517921c9502a288f11d15a589c4f3b68f667b005ea8b51d004018a8ed59b529bab4354a5899b554154bc15381e0cc04d5b14c52c07042b0eb54e18f489e56db902a3fe07492d77571b111edeff58eee2305b975be335c02dcd7cd59745bc70267bcb20c289d4d1643b9069ef2f86a21549671e7e2c8a678f32ae8dc7fe918d92de0183730e30e0630c5e32f935087dac3af4aeed21110805db557aac45ffea0a4922eaf33b14ceff08a514589d2e587dbbfcda39916ac00fcf86b9c73346d4a8f9e2979b61daaa038f398f79e9afb0b37e35566f8d335646eaf4a45a1f80a6b6e511a9aa211aab43031268fd4d9ea2035d2072f337037f30a0dbb98de66f70be94d4434c2a04fbc32532b3f1cfb03f6c8e6089d60d86f9789be6e1c68d2154d4806de14be65f6d32d20c77a409aa851837437f7f00d7582af41c66006e5ccea30c0ea0a4c252371490958f0573253b5b6729738b2f9505456b2cd604a848348cf148a1e8b79e0a4fa1781726e99715ff6e954fa9ac340bd5aac1c8dadc3627ebb9dedee308a5ff699176a7da7b4946fa08f0830cd31f08a08ff0cf63a8a577f543d6d707e15822fceaef2039f8245d322bec280aaf7e503100aad1a60c679e062bac61bdd0f49c8412b0b38204a85e9fff9e8cb98ef6ddcf902c468ef10e33a071ad4712994bae5b10ed551b2805254794151069847b459cf90363999afcfe97b9adfe5ac17909e79a2f6a3cae2de81d8277e3bac17e45e1b76692565c9df2727ce8290805d35a095330586186e9a3065bf8aa865ba30da251601e7cc798110b7c83960c9718790b6504a7b6a85bd70b974a390b2f08ec9a768e1c391f38fa9cd488f2d3b548142716c5857253d3a12ae4b14e9c74097e0e412c06ecc24c22c142c33ad94501856091cff9e6e79c8373008efad5f723b4b4b7aa7b21bfd90259ae06f7cc2a5a6613b19ecfcecc9787a850db22ba4db185f069c07675e6785ad90d4caea1ef80e28bc17a9a013cae7ce76d3a1a9e383883cf22a078b223824b2c9173119afa6f59da1dd3257b977eaa7ea5108a7823a14179b08b999b1b021f6e7a7f085b8e536a5e420d6c00c7f36aba8483e79fb59178d97e53e69d8372c6e2002a0355857b81d52b36e07bf60d5160b7d357a64b5c2a44fe079a67e22d9098180592cba106f610c4ca6d6c1b799b7e2bef76cd00164929e71e928e16290a6bdfda8653102acc01dd2a8febf94ea578fd5e6ef05aaec0a00e089c02a3b8b83198c5fd34ebd14c401ac8c0109747545a04b2424ba09d2c797cf7c06833a64f9f71a123cd383e48454a36bffe56fb346983118217513f9fd14097a37806f11478f102c3ea5857f1277870f7501d0c77c96e5cf65ae5eb669d5d9a456647549a36b63c2d134437a21545da7ae3fb7a7c542d147fe4a9f30fe9caed46ce111f73fe457c287bc0569e3c58e0b581cf78344b4a9289a7c9de846af913b3786865f98656f631b88452159b8a21d5eb45d212b6809cd3925c533b220161c5d17a39bdc31dfee5e0f1f9b73b325322b27d077534ad387f2736f693ef242863f8690a01551c1a3a384619fdd349515b30bc0e469ce3c38557c1660c83786f70ec79ebb11261165664c3b4a823e0566a12ec56cf042a335c48e7f983adb0393597a8a852c0edaacee95429a8917e14ae78b40aa1d6e9aabc52c614c8bed3666fcf27418808f275e5476f7556b6a6c61a075bb82c092a4f9f37f3c66642437f6db99c3fddba8ca9263b5c6b5bf85d57712cf2dad79ac5a1122446f8ec59cfb0fc3acd0dc41a5b14e0aa4f1006c1889aac0365a8b7c4c97826662d4646f80cdf56ac0a2a413187f9446938ac6a55d59314e016e54d66c0618479f11821483bf2e3f97d910eb4399227ce01b63d58f526ed6d5024a852e398671992336367b6cbfe3db49c75efa3a583fd7aa144d5fc90292bfbd3b495e8f3a9ffd9bee37c272ffedeb372f056b6f7191ac3533b27ca58db76e9cb5c68f5b8bca1c0fe09a63b7ace5c408ceed709cd0efd4fde0a48681da5410144267eb06477deffad438fb000a2c4a1ce7681a17ffddc7d822695e96342591dccca755761764fe6301554bf32c8bdc003e9b4df27748b193016710b138ff500f099e27ccee4d6d878d4c8f02dcfa4d3326a594be97e4a529f4e36907faf5335f177573bed3c41d9dee147693c02b3047a21b8d79d528ece2e6dbf78f43f63b871e3af8e8e443a549f49b7e02af95c44a12c0392fd84c8b1932d6712b6e6ef63f9e53bc8b986d1c1019ff8363bf50e7cc412eddf0c143760207fcc487c5dbdb5f8e7c0823d5d4ddc0f0c3df9b0089181e56a0b8c2aac3e41ef4a7dae0d1b34b0c63970e39a89756e0e754c99903a55a0a79e6a67db99ae9b78293c095e2d4b63b5b18c0f78f435e3d3cd3e70cc160e5b02993298faacbde8fd708cd10b315ec2e85b5a4536c7cf327a159ef55a4fcc44ceef2b9bbdd649f49e5405bb2945b5048f0813f82b606c749cddc6aa40ab389d53b1878d3ba848f0811a52edaea673bf850943f3f83c346f1b4e21ad004ed694ce0a69dd2124abb73095880d73335e6b20835bf866d546452470b13ed6bddba3962c7048b4c99095a087a71f5147fc271c4be1b4b511dbc19dfcfd281ee1a3ed38143050b953c5e1c7d31892e24f5aa73498ec55f572317da7287c9baf2857e7f73a6fb9d69685fa3654e1d10ea01f86df5c2a7d10949d466337866081f688d5cf7a63131b588b2bab576a6376fd8a7a490a7202dee53be20edfeff7f79bd1e7d9a5653193766ed728b9c9cea9f811d20fa8823642ea767cdc69a7bccfe9f4d1b33f12416e419b127da1dfe7d0c139979137d4d4585f9737fe348f7089758631e35611e10718b03a8ee545e44f91ac7cc3d271ebf51aa7e64400ca63806348422606bac3f1c4a9c685b12794ef595c935f4361cb43610adbdc8544cad620f35254e552737cf1ee865b958bc4cecbcecc4d78a93f3d9b92197a7977d4df062b3e916587cb230f746b1fd48d7cd76227a5549f401d8cfb3da4c31f4c44959543d4d8ed6079b874306feb669160db12d0c9cba6c8fe0e00fb1533fe350cca6ae4c0a2d2ff27f1e9463073ca4a3d47616a82bafb431ca9ed199ccb939da658757a4e8d36d97e1706455c51cb285c45b541cacfaa27928ed1526de366a379c73b8a073c1b24ace2813c55c74a07a4c804aabb0b3422accae3bf9997ba4b70123661e1260bafb07e06fb1f513a3ded9dd4d94bf36f659ad54d0c9407cd56120a5decbf15f67b6c88b3039556c0e1d5a4ef3630ad705bf18bc10723dc24b681d4bbae2b828adf1f919d65a93fd2406e108b35726a78dd7de3d9768b54224fcc7ff769128dc505e4e7768c2323dd57167b52b5a037e5698007576e9fb931718dbbae06e5afce6c614238b26e3a5b2cbf87e400645824d5c74f0ec954d09c95781ea6b666f64bff7db7aea6abaceb0d9654c682010c8487a449ddaae42d70f2692eeb5ea296fb4bfc606fdee17fd4367fe5b32caed7699cdee05883fc74ce66c774ad9d49053f640e3904db88b2d537b219e6b25953669845318fc79f8d4dba99ab50da7a356e573e05560f5af0f22db26dacb0baeba80e7e95a9e8f9ef412235897fbcb2e15890f9113424354dc18bf00a1c3ffc57983cbe56ff2fd00f0e8db1cf99b0f96fbfc1ca4326e384d5bc1c97431e433f63575f277f38c563edcf42d9e3a6cd18d88c59e4969413f560aa069f5e2c742cf4ffa10aff8f5cd023fe30e789c394eba6f2a96b54b11df440e0c660e7184166290199bfd25d049ef38f15f2e08b466549aaa842c93d8524fa5c615433dd6303ef9f7b2d0959b8111524bfdc9c7ff52376845faaa3be38cab8aaedc9db4680a341d718d8f7ae149200bc28cc152987f59c37e3455320b86f53163f31da557768efce2d620f242a1f86f7d2021d0ea7653c429e8a2e87b04b69d78af1fb15d39575788af12b2ee2cafe8ea88637e7eb4de1c5261584eaf64ac5179d77eadb4a8c5d18eb2fda63a207abe14b433b84137c078c351f3f8354f72a06b345b66a44bc2d825c8cadf2c07b4f112c2ecdb4ff793b0307dd2e7a48269e1bace0aebce2b0784e172f21a3281bc2c6bc10fd3aeb8a23606c39bdf314b39115d3d5d6b004326c02f4353c5bd4fa28f762ab2c8533c3e0f8213b4d37f6446133fd368e15fda0de27288c2c3fc8e9474a18e15bacfff0c8e57452a3957cebee7c4b3b2f52203d08e0146702124de1fc3a389967d23c3071be485b01ba0c4efd2d7bb0b0159dd01a720f22441c7588fbf88e4dd890bc6da4df3be500a5cfd6fa948e36c8af0fb3f9b3e6d857d96bddbc5c30a9ed49c86a90b174fb60fa0052af24fe8e395496c2a77e94066e08e77b092bdf121578144fbbb1171434b5fc64dce3935529fded76e29fc176af0722e234d4905ea690e48a2a84c051d2bd5db17d6cd399db8e6feb113981ad8717643767c05126506b7fd4191937286345d865dd4eb6b62d2d274322601eb328edc313b22ec7936f87a963e22dcd376c1fe0bab6359eb5b96fb4a72b402fa06412abd403b40dd0dd4b2ed62d281bbf10303539835de9770dcfd9f4e079e063d1f065a0da1f63c50ec43dc72fb24b691810168ed2c29b1fb1a94855320b7e2aa81648ffce13205c3bf68ae77ac2b4c86fd9317fd56d5cc22b4b94ac0d100c453ec8c6e4fbba611ab6bdc27648596e9a8690942488aa260bf07dfd1a41a99a7c99759c010ed7f113b7b15a230a9ac3f73726784a81486da9678ce0f40de92326485ed5735cbef5b053d15319b97129fffe6f428cb9bfd69b747a365a02a575eb70c5785c4015f30b81b6cc51a0375f06988d52294f05483bf1aae7cced0439118c054d74571891e24a40a93ecf578f5e367dd4fd2a65648e0db443d6f63eba6b3a2c9b2fcbd2646c7ab8e8ffaa232d5e1abc3939ffa0a4bc9db00ba71444473d52384bf7f03f6ed6a1f949fd555ca3ae66f6b406c6bdf53a7502f6a9ca13e787c4fd1a3f86356db794e57d295d6346bb62ae5aba33bb49ae7239a7591e934ee0f828b288b9fe4ea86f2b4c6d818172afeabba4a55136e5907cd6eacb665cb060bcc482905eb1338dee2cae7ec899f4ac2695c4993e8a88a1294581749519cd1813acaf74331f86464a23fa85d349ce23cc0825c007dae5be5f63854cdda04981c96a4d0ee8fa69b3e54ce4c71b8790e6e5812827713ea42c60188973c0444dcd1f7ff86b551e175da415eaa38e04286dc7886a2a67fa7dbbd037c78bde90de2e55596019d1cac40b2ee23e7e5bb6908d2897ee189c9f7c3feada940a392bd0a4657ee3a10a40d6f5180d8424c05b6caa733aae2936b6f58c03d93c6c5d740fdc8c2a1a66258e4164b22e76e8c7975b4397a5a7c07514fb2727598c98797d03bade0e725e6e419c16f9a10fc4712a525f112d5235d693655c6839103cd771f55490505c8ec4b4fbe464ba9e1a8da1b5c880d3535552f9c0f5372671e08a36b4acb27f9582ac5ed6c497a43d0c3759e22ce1552c84d18fd1b191dec007a5df8f0cec92ed117a78f59c7c11e9cd963c4ac0226d9ec5b90f065a31d2572660a5f43a5c8192270f72425bedca4b840e943b74e387ba89a3b2c78eea8509f89ca12a60cc9cfbb6d95daad19d3341710d0880dc8da7e629d9a8564885553c3113d1a", 0x1000}, {&(0x7f00000015c0)="0e42e3e8faafdf6a73c344198326921c7a832a6427cd8afffda7129096cf8bfc0af0541c8a93fdcad1", 0x29}, {&(0x7f0000001600)="cd2365a612744db9a1c4f1905f56d177202956032d573a2d98165d0105936cb96cb1e670748620f02fe29d705582408c857a4975d255275356a1745b23", 0x3d}], 0x9, 0x0, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000001740)={0x1, 0x20, 0x8, 0x8001, 0x6}) setitimer(0x0, &(0x7f0000001780)={{0x142}, {0x2, 0xffffffffffff7fff}}, &(0x7f00000017c0)) ioctl$WSKBDIO_BELL(r2, 0x20005701) r5 = socket(0x18, 0x3, 0x7f) connect$unix(r5, &(0x7f0000001800)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = dup(r4) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001880)={0x2, &(0x7f0000001840)=[{0x8, 0x49, 0x7, 0x7}, {0x0, 0x8, 0x9, 0x1}]}) accept$unix(r5, &(0x7f00000018c0)=@file={0x0, ""/65}, &(0x7f0000001940)=0x43) r7 = openat(0xffffffffffffff9c, &(0x7f0000001980)='./file0\x00', 0x8000, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000001a00)=0xfbf) 13:34:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r1, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) 13:34:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x5014, r0, 0x0, 0xffffffffffffff00) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r1, 0x0, 0x6) 13:34:40 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000003440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x11, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0"}}}}}}) r0 = getuid() r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semctl$IPC_RMID(r1, 0x0, 0x0) 13:34:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) 13:34:40 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa8eaaaaaaaa0800450000840000000000019078e0000002ffffffff03019078000000004a0000200000000000290000ffffffffffffffff837900e0000001ffffffff7f000001e0000001030000aa443089d3d275cf20ba65b7000000000000000000010001000000000000000000007f20000100000000000000000000aa900000000200000068890b6000"]) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 13:34:41 executing program 0: 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"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="00e4ffffff00", @random="4225651a7640", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="9a8db4b0116f", @local={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x800}}}}) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000140)={0x0, 0x7fff}, 0x10) 13:34:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000001380)={0x0, 0x4, 0x81, 0x9}) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvmsg(r2, &(0x7f0000001340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/74, 0x4a}], 0x5, &(0x7f0000001300)=""/41, 0x29}, 0x842) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x10, 0x4, 0x7) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvfrom(0xffffffffffffffff, &(0x7f0000001400)=""/83, 0x53, 0x442, &(0x7f0000001480)=@in6={0x18, 0x2, 0x4, 0x4}, 0xc) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000013c0)={0xd, 0x2d}) 13:34:41 executing program 1: pipe(&(0x7f0000000040)) poll(0x0, 0x0, 0x0) 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, 0x2011, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendto(r2, &(0x7f00000020c0)="b83f017206c1b69ae439f5c200b48502689bead8be0a2719ae8c6c945b87286242271412eb6e467415df5abb379e9fcca9c8c5192206be89c46ef7e625a8ce50895b02c22054a37374d931b4ddb9e5e3f36d80c155f140bb7352f12c40ef9c13eb9405e8faacdeb5e0b376f965eb18face84bb499c02f026d60e6aaef7bb1a6f58ebe50ee03be84a9fe18b3e1b59b705537a94e49f340ff6cfc00fbd6b34196ca2b3fc70d59c081a0c13c5ed756ad0ee16a7ea0a541ee400c06920bb84db9fe697f3e40237e80a9e632487f5d2f9b8cac52da24bf820151a4ca706e4787195a41371c26048e35268979aaf558f89f06ea870853003b85444d3fc9d8aaa28257e8df5057d84aaeaceef0bc50cfb66987e24ae1a6d6740374af014fe3917142ce58c5576d5441aee6a44a52c7701159dc7d62880ffca4f293f7cad0430191bb4ba0f805185a708d62129da4a9c14e8231615f57161948ac8933c14871d19791c715aa92851fd863bf21f9c49edf337aa2422720ce9bb21cc92e9a4cffb8c2421c849cf9a0e9d27cc5093653fda930e5093912b73431f9c9a51bc5d9fdebdb7a17050f236e893ba7d71c504d8b21f1c7b9b92f890da4ca3b14beea950e4dec09dec3ec2c1f9a9cd2ed6fc4bccc9efe8bc5ef6e9ee442dce5ff626b7f939860ede6d74127e37c912b128a1d16f389bddcf4b5f473a9d49f5dde2e95d222e252f9dbe3e67eb9650c8d8c993f286efd564ae37f62be5fd5f77ba1bbef502ee261cc014332fd10ebcb621bad7e60c7390f0254f48d039d763de3f7ad61dd2da9e49f0708203fd685c0b599f94b1c959b3103d0ba6dfc91e80ad008990c5467f8840acdb55166777224a25adcd31d788d19e7c840c4582e75c25a0e97e8c30a5741b99ed4c3785f8570295e172435f079a2cf1cb910ee9bc145bb190be8b4c6483615ed9ee94ed9397c2100e2aee117c97a39b95ddd0b48cdad476f0c3b63118a1bb2f672f97e18b862b5892fe64a3b6cff6ba6b70fa0c5efb9af304e566f9c4840958144adbf8cf7f1519fed8b1f615923e1431e708f61d6bd90981e9b18fdb6db44a72ff5bb7103a510feaf5af4a9799f61db365297240b535c89832b4ae0bcb744a462adb2e1ce569151d4045ead5e8dee68642d57ac92ed2d16e61deca85e5269539c10b3181bbb647d715857261648eb799e107340121b1502d9b313c7382d88fcb00ab5c4dc86b7cf09455d141e621bfd18a7084ceb85a9516c2cc6bef9cfd8408da831ac6014a90e48eaa0332bb11e37016cd3650488142128f777379234fe6004be29490c5ea7dda6b0828614da67774ce5ff5821d60564c23b20b2af6b415f63f0522b11315c6968c0da3244f4ce051da3c809cad52be4136ce602fdbf1bf043a0a08a986c8eb876a24408cd2d49de93fbd1e186b1966d65c778fb4cd34af64231ef08ad8e94ace86c163aef7e94fdc6b903604b3eb9dfd944693285736e25c7627221b0de30bc4e3fe7d9df487d34030191f5beb44603bd4397e71e4c64b5b98c10d44dce0fb733fd1166663b471f480fba97a769998303437b49890014df600cd9d84c9f97ae31f212011d8311086f6e5a9bcc482873ae59643f75ea636f2005c7e4184da146cfdce40fbdfc24dccd9135a7ea540c566026185a27bac8265741336935ba120d6c458d0278a605a8cdf1401153ec5740d9fb188b0a2fa82cd8a36d718cc430d247dfa3adcc97238223bc1ed7ed6b3ff4523bdb2183fe93a2c886035d89f4234308595d5fb5cccbc501324c71d053759a913b689c3ee31ae8b7d2d50b6db7b2890c46ef3275768c98d35d7aaca5f4fda0d84b7da056926507f744c1bbd300c7d9b6237fd631f11a1535682851eb601e8f12bddc302a74c9b1d1c28e89f70044338ecca4e11b0f8f733638fde791de561e424ceac841aad277150380ce3cc86838ee07ece4d8eaeb5b320720d53b99191ac97cd2deb8622773b6124028f26daa0c77fd06c2bd6452d79c87b25ad135648764bc854252174fb0ed80a941534ec17daec75c2ea313345636ca8155744abcfbc0800cc5300192c5b383c62c980bab5096270f36ed261cb0d3d0e049072625ad0f0e8e9d6da4d7b13a55687eec967988ef026f06e2a225a50f9bfb07d5ae155c3a8f90ff94a42cc0833a7b48d088211c4b23b17d66a66a57deb72af6e1632c74c42cf98eadb6d5e09935789bddf25e5661a28db2a5149782bbcf5e9c810ee4db36ac367d854de15dc5d5f2b0ce6a18852156c6a95d74435dbda3a4054b9d6dba0b07c7f1b455f5c1b51531ab76267b3e7a6887ca36d6a899201863dc0ce698418d473a72583710b2bda428e1b36c55675ab156b21735962a754817fedd386157500fd4150f222a0c63ad5bf018d0ec98847612eb7da93697c0a81850baecd1d4c11a10d53ec7e2a46310a2cde50be8eeede2912a48411a02241e2f8264c07f49ba0a66851150854cc69bc4f896b87cf579e30e4c998281a5426ffd42c2f8ecd9aef76c96c1aad88ce6330520b1f7ab7191c78219a59a5cfac1d34bdf2527d90b1753becbad0ec3330b4c38b7cb2245645477cac625d148f9aca80d66070df6a0824cd411b148b76018bf1cd880b441fd34940bec3a4102e2900257d31433f4b9b099e3058c686d0b3082bf11cd0e2679f0ea4a3d6840fec92f3fc1e79063c75389e818de6cabeeafdde1c436dcc4c05e650d1d6c63725c461ad6060441c1eb682536f18136d0e777ed03d20eff217bf02404f0ef148e9560356194fdde6eff2ed56f3e549640104b9b517645292325bfdcae0ee9c02a1314ab93e5de670e26b26bc0b1499c6fc4c014743711f01edcf746b0cd23f9742821c488e6963dfb3fd1a1ff255053e9437f25fbb1509184768ba0fb260fa9f6010f476798797b7ee36bf1ae9cb21b4860108e97ffe3dad0886f32268a9be1b9bfa713fb954fede0cf4462e315387afd82734f1526e9fc7096d5b2f143b6c3e6edc6fc13c6e27696108c7cc59390906711961d0b4b285b45504fdd721749abf6c04bb26b899084e982fa96ea68e7f44e3187fe97db9fe9feca38f617aabdf2f42e9a6f2c7e5535c19006fa9b8a92aa44d0122c1d96c47e6a471cceebd04ef57a3ea52b91192dac6cdb7707ebf6b5451a505a85770d0b2449ad69976d39753b3ee93053ff2d733bb164b2f707106720d0dcd0c8d485994acc758173c282c88f229a4a182c63045a51662cf71ad5cc4623709bcf20890f771a83b457b4ea92f98a7104273e5c7c4d636937a5b1d054d78caa641ffa357d85645dd14e82c8d503354a942ebe2a64b45a2a326998bbabec77068632e8f42bf85ad63937712faecb0c92d4e34c57f9e2d95a35cd1f8805619c63c40a014488da2207a2540edf393aed61e36958ea7050244067a38c3db4587f29cb87fb1344b2da4de76261b08ec93d37de300c0dd2add0af4c85da395c06ba5447597c04ff1987ced4ab0687c4e3bd27601473e0ab08731407a6b1f16cb762756f37dab2d63bd2d6cc5142296ef633d37f9a475ead7efb9d3751a03b961119deb72228360a380c0fd9b0147373d97d16f7a6dee8d76b36249ab86543b99976aa874dfa3b6235d6519a21f809ea5aeb83b5fd541e577e66496923861970e319d61c559d83759f631335e5a4ab907eeaa1560805d89c7bac16c9920fdc5544c8055f0855c01a73815160f326bca5101498cb0f298f2227283c78386cd183980e7bb8d0a49cf98e59650b30e32f220b62abbb3b927abff7cd9e0940e0c0fa719b0df07b594cb550d893728e2e282f7e18164db71d3af125722eb0ca77aa2b8c4bb086e356f5fa5334a6524dc990fd32e471505b105e8b952a144b9a3e97183bf553447b6fac4be058b2f189ce0bad5377ae37cab17b47bfbecd7db6ca3a1dad27cbd21765d7389c3934934efc6e3e9a4fa44de3908d7bdbd8030a653ab72dc8b99f33054da36731b252f38698b43923c81bc6286717e7cf114d598628ad5ef4ab36093cfa6f42a11bdfd0c66cfb54bfcc4a2a0b8300cf26f4261a4cf60bcc715bbb6a3a8daf1358f12d9a8c14c85b87ef021d8b7b6a2a7be9ae488bc8f2f2d890a057fb8828f63cbaec843d130fcb0e0912a2f72d10ea5ce7910acd1147f6beb5d6bba5610ff014559eec9c19c5c42fcc3f2cbea5cdf11f7b1afd1b39da04a6749e5926ab49235bfbbb6621ea2665281f20a3d34b50d8d3ad7a7361c5cef29996b88b51af9938adacdc685a7977d2059de8bc9d55e00c6030b0567db772541c8d432622ee063e120d962fef6758f35ae505fbee153885193b85ba7d885864f8ee86fdb9f89f97039aacae00ed0f9aeae029a3b6f5e8abda45b9f9a577f56baba93743a0db3d53baa5ddaeabaf879392d82ad0508b97de3e4e43218102031c6e9e836c52418d48cb36cdd62eb079e5499843623913650a598d8be5ffcfde61c222665017c6edaff0dd73d04095b35dee5c469dbc19df975c7624001a5693e2d4e42578308aa2a04d601d76bf68b1b6e1500bdec17e0d8b9c3b1f20ec786f0a9c252b37827eb0317260ec1e23c7eeea194f3fad72a5cd605b8873f3c2f36dbe73a3d7f1487034df3248a8bb6680f7da553541f41ddc5f80f63ba61d491b63f97d039e5415ea1b30e503b34e84a5e6e06c32cafa436def2bb030be50978992e54f0b7bf952d41f9bb9bf8dc3740e758b597a4ee21e187424c117e636eca8053b903e3495136331d8f49d3733b7a11558e349e102051c12fd0278139478d5cd34cb5eba323637c4341762d1922dff409d5c02dc770cdfcd5910ce413310d5ee329ed8cb58afdc7a96bcac81127ea4090239edf89eb73faebcb14e26fa08ede4b809146573981b5c80a32c56ea7d05ab43bf2f0e30fb4149d9a4738a6a6cbb352312acba366c6091667cc9c5ab45a4c3f6f99e42b6b2fca92c2b20b967e716cab77ac9a72b259bac0a2b380ca106d2ce7bc79646df2e595a81c6c35375ccae77a6802bf0f7652dcc73d6851842370eef93b5ac304cf9d3db3abbfff0ce885eaa9d550a9bf1a58c913b276ba6d04acdfecb046faf4f34a3ace3393432ff9942f11f2201f59081a74121d19d7030b0548a0ac978ead1faf36fa219a4f3b4fb3a0531e6267013e00b4a34faa8a7f30bd1d91819c15a98577ebcdd6f9d1d4f1a7654398be300866fac66c0f3bd7c42201060c922b88c824e987854ec76a6268a741fa4ab61319979f48359529efcd2a98081878023f4c60f3ff99acef65de7fc702209d2329b5072889a15007259a91ae6908ebb560ef359c16aeaf408bfc57b140696296ffe5a7d909c99f99f00fa0d9a64a913c1575335052308804f4826f7aab5a35fed0e8759c109a7f1d43a02de7e6559068c0ab27562a968bef5b5f4baa6197bc8d0e3b2cbba154dab981e14966748c3dc94a80ea762fcecb3ab5f69d3b87c726eec50e7bf7982df2be1ef9970811d564473f6136ce128476d77bab94c145df70e67dcf0bc162444a5ccf3785ae21a6174b110c371df370a75b8f94f8c9eb7181395cabd6c670a769cfd60915d9001ada3dad51e9ee3d127d8d9f458fa255c0107575d9fe580717ce223aa6dd7afdcf2fe9c7336b58cf185d1762375b866b54cd64a662afdd36400fd90888bd73d1d7e1caeb9a8203fd1aad341a56a7f09293f5786bebedfd4682797851b2e797416407411feb59a2c5d4de8209909e7e2526dcd8944ff7e9185d624d739c52c92ee74d26e1e09d8a39aae1b7c3ea6be13917805c0c2772", 0x1000, 0x0, 0x0, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) dup2(0xffffffffffffffff, 0xffffffffffffffff) 13:34:41 executing program 1: 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) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20000, 0x0) semop(r0, &(0x7f0000000240), 0x6) 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) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r1, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r1, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, r3}, 0xc) 13:34:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0xfffffffe, 0x1b, &(0x7f0000000040)="0001ff00", 0x42) sendto$inet(r1, &(0x7f0000000080)="5baa2a7a204ed5135ff6e097f6bdf8e08795905c81346397bd9ccc7902b97525219f999dfe1ebad15eed0386bc6a350eaca5849183f4e1b7cd5c7ec3b771ee169bfdaf6dfc41612d16ccb67b1755e3bdf8f6ab542e0e6914b6da27b3349b17dae2c7ffcf15683a7ce62364e5ba9aa72566e2f996a6b64e0a50de85964fe6d94a88ef11e102d7678142f5d84881f4fb719bd40aa5aa0a3827660e9182f4b0fd81bbf55b3f3e8c9a4cea462a2640ce782df998037f13825b7a2b80abbcf96e22f9ea58dcc399f952592b23fc9d9ad06cda28a18346a07e2aab409c21e1f5336e71eb9b5c75fa51b1dadeb419175d4ac8d2638496732779bbd793b42d1f", 0xfc, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 13:34:41 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 13:34:41 executing program 1: 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), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) 13:34:41 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="07de8c16fd3d", @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x8, 0x16, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x45, [@local={0xac, 0x14, 0x0}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7ff, 0xfb7}}}}}) 13:34:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x32, 0x5, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1ff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x361, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0500f7", 0x32b, 0x3b, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x18, 0x17, "2d707f16dc97d167dc4bfd720bd7b3ceaeba9c98e4b31bc7d4e32c8e088ccb2e5690ce7eec9d4ee29968d5c81c4fb9d09651dc4654ee4bd07f790de8ecd4ed69aefbcae7a4f1ab6d1dd4c3da1055892ff1aa412671aafce7b49635d6f1961592815b3377238c629d50c67244f2f9843f0e905c04b3bea0c399dd0cbc8cfee2c9cd4e22541f637658b00e65dd43309244ebf916a8a673351e77eb86dce9f2256625235bef5f1270552a36b1eb2440ec1cab28595c31dc32"}, {0x19, 0xd, "9904aeaff3c51dcb108eb8bc7c4ce13e9e723f074cd5dacd3a6ddd7c1be4a1457b7d515b82e9b9c55e72cc0946a19f03bb9ffc9dc5dafcfd6674088b328efb962a0402fce13f14f07135a274b7fd4b6f7a7c8ae4464db82723da9482b8db32b5349f04b5a234179e154175b82d3427c0a9b075d2bc3ec874ced5"}, {0x4, 0x1, "5503edf6da7a41e77a20df02"}, {0x1, 0x8, "50cc7bec0c4eb9d73c60940b952e8924be48765990b144e56aeb076c1dc5ff4d4bda31375320f5972f87ee8e55e1ad204a50e9bd6a42eae7a9cef73fb814b97c8e67"}, {0x4, 0x2, "20affced33264abaf35c11149f323f"}, {0x19, 0x16, "b124072c0f67d19a26141ff07d6e623f4abb61a5425e28eee59dce75e626d392cb976f66adcca528b481528b14e1472e707a7b726793605302863559e5eed2945bb36dab0349892733ede0150b79298eabedb7f5a5064f3d9a25606726bf8e500f76f2573f3aef93dfb707a49e0ed693ff99f9e430677af226796418e153d61d2ba5a840bb63b75bcba119d81c002a4cc798ae43e2bdfb2246a7ce5968fab6f459dd16849fb98f8808111bf4b43ce08ef543"}, {0x5, 0x19, "a31f21b3875e06166de258d279e40f3e43cc0bba4e189574aa902da4dca9b023f06ed830985cb7aba49b7db79c2d3011598ebb6723dbdf2b8c02222a89329ec4ae46e82cf473d6fd88af7aac9e9d38864a2f26ff686a656548c7b7888742dff52789b170b6f0b35539cefa6f369e62dcad86616752f2e26090ad613cb5cf20c58c2ada02997abe8b5e03be666c7e3c06c738a4ad446bcbbb86801992ce5f39e93aa3420b4cbc644dce980a621dff638119cc5bc58afd9409e91325a14b0458baa36e6fc420eaf01532"}]}}}}}}) 13:34:41 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@rr={0x7, 0x7, 0x4, [@remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = getuid() r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000740)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x5) 13:34:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x50) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) getrlimit(0x6, &(0x7f0000000140)) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) sysctl$ddb(&(0x7f0000000180)={0x9, 0x6}, 0x2, &(0x7f0000000500)="deca964d23eceb81c65134c4483c94b9f17bf4b8ca0954389049688560ae2ff6cfc739476a6ce6b1522b5322dc59b5d6d0df67e0d93f7020d736e0edd456b917f00b26b014216ca734f296c509bf89928f9861c9900d49af6054fd12a26938f4d544aa1e093cf0e9233970daa52f57507b6449f83c7752d52f14cb239b3123fe23ca1aeb4894c712ae252a9baee8c00fa8fca165a0346b7e365267601ee9216789f3de6a63481f37554d57c74ec2faddb8c1381b0dd2ca521b9533756a2e3bf5128c1167c4d2570ca2098e492cbb2c0b908a071d326ab2b9f3e5d272cf87f75421f4a15b4e8cd80313cdf851e022df2736544da836518d8359e0a1d2a1ec8fed38499a053ff9583010226ac344ddd0eb86f0bb70bd73a9729d863c008838781ca2d481bc9013aeb061a41f980cf2da09a39d98182ec74990871ffc0c579a0fab1905434d1488619e819a2acec0eb140d21ed4951ecde42f8909c9142bc7c1b9616cfea2d6ab2fb98475e569f2f1e28d07f35a1e2b08a092f5d8dfd6442c115c3113764c1be5de3ed24ffe31a85fd68756845d6f9b1ca696995afb5c1a11526a1733e2ced9cc0f9bc2cf44b40df03af095b35bd6f25e230bd9a7222533b0957cd001a9cf3b47e1319aeb6912b9bc177b597f3d2fc0dbac58b6ff49cd99f198975be24518a19ce2cbb2ec743c16cea03e82bf8a6d48cd213941f85dc1067fb8517c64d56c48ade22538ca2b411fd4f3a8d0499041c5c60f042936bb2a9171a01e1b776519ce894707835af962c6ff72a2540a10fce0e10fd44652ddfe26edf72d86ea45d28126247d038984f4b68e2f82fe7fd6623bf605d027b07533f5b7c71f2d7b73a6d3dd7600849c560d97f51350d110b88b536bfeb8be2afe4b64d5e15f797b87c0b4e963c5c5bb0afd9bef797e5a278183d002f7eba2304ecb8713e1558808ef6ea1a1d729d5b2b74bf802aa8b63ad407bcfbe56f59102907edaa18f7854e0653c6ab15cb53f70a4dc783925ad3314a13d86b0753432e7ada2c5dbebf9a80b1de1a91d4cd74b19a904bc15f293172608af2be844c630d962762aa8d528ddb0a620a1dab0969e2764c2bd261d93dd9fe69649755313de9bf181e4039454c191501c8efb36d934c21b5df644325926cbe9383079a4d635e082166b4664c4b1ae1fc5d5be71310115d7fc0044e07a92cbb4c937a9fe6a1b0d96af038f8cf31798203a61d18906d24e6ca981d2c68f8e39328f7e0e64afd8f86c5e911f86ed8e293c718c9e56f4c300148f1a82868b99530d1abd39726c37c57bc0773cda2b1eae6c62cc661cd00554ed2aca4854c3646cae0e2c95d16033aec6e313b9cc1be852402726ff67eb7b866c9360cd2e876baf0e80351b54428e1f56f8f8998556b0a960bd1364ef4774311945f2ac53327e057ab90e5fa3d6323675b3160e8019c709e4e26b2b741795759d607655a97adc2997987ec4d69a3dc04ca87352a2fda5876f21de2ab6edff47bebb3dfb8eedc40eb120e83b43fdc88e9fa54f8eeb9e4b7bd48ad5233557b2aa1c98e50b84f7743c1b6892f6e7b3395ed6ee6bc8a66cdf78380d7729cf3724464eb68407385d4cb7e9f5f070e5a23d9d68fe2b21e0d1f6e342f108b515f7fad25b334e13c1eae79f161d629c629d47a10e3b6d01b01d65df259e40d1b685f5ccba225ea6cfd8aaf5109858c24634907a88e2d29157823ee80381dba296660c89bc6ee8371aad3c90eda39325a8260669c1d169522ca802f37fb379a8e119fd890ce2d87217ef8e323d40b00b408187c2fc9069e3f1eb4b6d641c6ae5798998e9826db5c089e3b70785b490c221151a25e4680205de0e6b31560259cb8a161ae29cc4d1a8ffd61246b4f5d2536ef9c59cea848719e526e8e1f06a3e35029f0771834bcb421202c4441b007329f9663115203741ca2452b81a6ccd33439d85ea9e219414896c840cc60e7182ca3dadd325c822ca185c09fe9cc468e1274a1a7458eb6f426d8b079dd02b837aad8b5bd87ce8b679b2d87388f764fbcbd3dd63a32f9d1e805d8c42d92aa86d383f3bc1839c6bcdb1db99d770cb2f7279d1d92872fd240ab59910e5bb7167719040427f5e68e85d8e7f1498c669127a31ea1a7b362ae8dc63ffedb60b000e2cfcfc1518ef6959741fa2ad368deaa4f9a6dceb55e664edc6e8bea76647f96b90b23c45ad286fdc962771dc6236072eaca408bdac9b86b95535308d49ad69c19b1dae1e083561eb956e56ffa08f8303d86ab19ae32aeee2ed20ea5c533c639afeb9e20b34c57d24a94a4b5bd90ca926863bf7318eebce85a69cfb45007c4fb2eb8219eddb463736a4e6c787020b6be7ec9c49b82ce591d0f61e49062008bfcdbc9425151299040e3aee2dfbc673626af0a6a0054df5e515ddc1feaa5cbfa45ff7f2b39706b28a1e08d726ba5bbb11381f86f7766017d252ffc4ea38e68f5ab11fe35f8416c5ebfb4f3ca67b17d90e627026a6383d41b99c36614059fc37ec8675069477621c346655ee140d5385309e4efea3721ae5a99ba81aef8b482bae82fdcbfd017bc06f57c0684040e64e4b7b373358924236e4cec4cd422f190313aab1c25c2ec4066d6822b761e8804d2d2d4b43fec80b913244b41776367de2bcc3c3e3bb4322a6178f4cc112d597b0907005e4336ba42e47eaea79d43f02d0825dc7586d0c4ba4d03697ac7af9a041d2420ca70c3ff8cde2fc084de69da958c051ba3ffb337dc9d0166810036fff01f91a0be1a6b42c842c5fc98cf030b00a9e72ee1a90164653262c5797f65152672c61934b80398194d42e229233bab711b982cae9b4a55985dff51d0820e4278353b392472d69f86fa14b4dacb7be08f80481ed1db1f210aa3a7005e949b3d2f39cd85258d4082a81b952f6b36a66e67e2d9dc68e3a7505a751675d73b4b6fc135b10fcdf95157478e47a1d697925fc57b5cd0b8775c7f0bb1f324d33d1dae572258ddc9becd754eeff39cc12a517e3805b4a1a475917a774eab66466b4bcc45887b67a90cf01299793ee680b78791d811c31323229d094040ade025c5646750a0f3f01c00609a7d26e357bc829b4a70a137d6faac514656aa9886a6f3d971d2c5ca8cc7bdade5e6cbcbd37426c56ac52acf7d3edfceb89a9a8d5aa14e8d93d693114aed54c1f0204e8ccb952dd06cda21a07e3bd295b8fb8db7914ea1945b62309962f0491e18afb66d613560e40fcd7410057c76c30030c6dec297b987e217b5305389d22fff7f5b0183204939673875384cb15efdacab4afb22a1d7dc621f7b64d24ce04aa8cd7fa413c37bc9b3646d47b044c53abeb606423a6b3d480fefaca25f3a1cfb319aa4745a38d8dde02c2089a9471134ef399555527e02ff8ad242e9a38cdb963fd411092d143f20cd872eb858267924ac198ef5446a84c6ec7690c53648ad47c0788c2cfab548b6f4988b4b1016deeca10053a80fcddb0ba01c4375eb16e62c0a5a7bf6d9fe0a5bb79d9e0208c77befd8475ec098e5a1804074cd2b2dc07599119d184834f7e53fba9bfc6f86d0bd197c3d23b7079344c8d48aff426beffed121962b4d3b6fb87b29e8684b3d62a480fbb6b01cef616b5fd52e5f15cf20e8b98c42f6c377929ac5888bfee312fc8a369532e2217b03855f60d9fe8f6c04b4f617f9ee2d2446dc824e7db8a7126e9636e306cdd07595d2bd41e9a0a76b231a65c1b8cbbb1c06e61dd89038ca743a5a3d05d542a5d3eed4160d1afaa5af368894dd0acec4c0882470666cac1e5287332cf1b4ea86e16960aee202383d855178d16c3b6030ccdcfde38b68d3607eaea42c53726bb1ff37d2f60e17f16915cee3543b90f4f06a391e5a44a5d0e41a61a860a45905e13c4549d7a1401906ab15b78e8851864440506d33595237e04e505e7fd9514bf96efa5b4c905a8fec8b86315897a2217b748a2e8f3976c1d53c17404528cc2eb1f42f482a4eefb2f412fa108967c78284911627d624fffedc54aeeea15326d05165c51f2d9c1b9d49d067be7b57e3bfadb6a8d3f23982797dca3e9a6df2a4b17f7cc5da38e57e171b985b8dafe599742f05d579e28ab6f9a623e2e71a9688978e52d68dc9358dc08b54476a5abd61d6c5c51c283c4e835246560e34343f2805f16697648690e2d17e6b33d1dcf97059fd4a5c3314134f49e9814b8c3688727d9b9b0a250dd3380a329b9ba9d6c7f7e6c6ead815b3232ea09bb02603d28dd0e5466e6c38a82c868e7471f5f8e835b56233f67b65165ecff8712d253964a71747caafc51659aae9186d28fb981ff7667e45aeb6b050e51ba69f026a73d258eb4b30484f95ceac7cecadec23444b9fa3c208afff8a00c8edf1babb8eeae8d1c5871b6a3396684af12a2b9cca48ff3e6c6f04484a04dac9988b23198e813bb97b9bc640fb71a87c38c4e56cc910bc031df2edee344104214dc9547d3cdc886696b6639071354e10e9ccc9c60c9b735d8d4b0e20ec9c15553371d288df7dff8ca08251c84b7c88154c12bf4b0b054c2e2d552937431ab2044989e4ec026ab5e2c741ce921d1975fdb4f6b50c9cb14def532d9aa18228fd9d0c037f6df5d9afab099dbab5beee23cd1dd450d139bae1dc5c95a6ce92dd9f15d8a5e1fca421e99c1f3c439c562a4719970c7dc3a6f7a69f084714a6aca9a2c17d49961ccd28eb9163187e7d81adbe67d684bb6ee5bfaf624cdbb66a67aada737d61060e9484e8a4a584fe4df8d62c40e1f39dd0731c723a570ac86bd766f0ba81d2797bfb4922518966ddffa4979435588417aa4be618dedaf60f506f8baa1e3e0e00fcad0e388832cee71d375e8ff3d341dc4f8ec64350e81a4779b7475a4e0fc62077b4adef992ddeb1d440193831f27c423a475ad5e34b4d39fa9c3db50a8fcaddfee679f7f0dfadd1ef127bff301b64223f79b24f4e56f647a40cffa42cf75a1a97f4b748d687e180712f4c5d8b5e9757c6d74f961182cf62d7ddfb3da620642a5e066dfa09e24dfb3d33196e81e7571114ce801b5af61d879fd06a3d9763808dc950dd7f181da3e31ecbb97cdbccafe531c6a4efe2782a02569235d0ec087135e271b84d8048924a22a210d76002f1d3fc067cb99e06d87b7ab30f35fb385320c209d7c3898122ba8d813011dad3effa75131a4189cfcf1594aff57cb0dbf787821d1d3f03290b3e5fe63e37270aebfa2440f9addb4b3b7ee6a837277ce58efd6a39779809d703857b1020924c793a63eac0b4ec5b093227fcd81be3d0bd1696d1bb8213507e128e356c44baeece7436a60fa27c14e2cd9c0530179d4cfa70e25e1c0218e605b987b9d95a108ef8c02026336714d52296026c0d45a190fc30203643d7db3794d498ae5365108ab9e0af3663529b285e0b853e57e61db70bcb43147f8363e29cc4b0a4b94568f18d188d2a7a9ecdd246b7446546c95789de4b1cda0a754ff87f32dfc145b603eec158436e9c5395a915ee61dc004226af06e4ee771def19d9db4a75d2a5fb29cc07b617c6b9af76cbd196c8663624f28e24690bc89efeaba4a14d4c97416e5c523497656c41cc808bdfdf76a509c1b2b48911fa8ea8299d52604a8876bdd4780870825e7087acb2ef13a06e5ce101da131ef2b65e34e20576c2e631cb936d503b55d4c0e1b8d360ee468d62fec01763f9fdcf71e4b4482bafe2caead364c00b708ed7c07025605200014c333f0134a91f541938d4d4220142b3d36a42864676940d3f6a679119ba2784cdce34eb0970a05496df95af5a437bd52ffb98ba5717391b", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="ced2b9d8e368bca35d715f4ca7b081e1c27454b3c72974b2a454b5203611f42aa186d2c7e209bcbc835c2452ebb64adb975c77f7112c95f66ec40d0617f9bcf8394a0ff662e9453de2928c4d957f68a338c8946fb4b49420b3ffbe3e099bd16c8de123cea4a4dfcc125a65c46979d7258f4cc91e290218b6e022b5a65c0d000b61c8a42bdcc43c86f2cfb05c904468484b363311cd2df08cf3dbae021968ca78756bd545d87ae1c00f1d2c33dc57defff7d789fa85ec493df73e6de5f7f3b2dd622476eb60b0", 0xc6) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x7) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x80, 0x2) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000340)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) 13:34:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x10001, 0x4, 0x0, "3e7411cd8d78aa73bb90021b17f2eae108dd3e41", 0x1, 0x40}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) msgrcv(r5, &(0x7f0000000100)={0x0, ""/116}, 0x7c, 0x1, 0x1c00) 13:34:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[], [0x0, 0x3], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}]}}}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) close(r2) 13:34:42 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x81) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3ff, 0x2, 0x20, 0x8}, {0xcdc6, 0x1, 0xff, 0x9}, {0x7ff, 0x4, 0x6, 0x800}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3, 0x8, 0x0, 0x5}]}) r3 = fcntl$dupfd(r0, 0x0, r2) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000240)) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, &(0x7f0000000280)=0x6, 0x4) pwritev(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0, 0xfff) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x8, 0x0) dup2(r4, r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x200, 0x0) read(r6, &(0x7f0000000400)=""/195, 0xc3) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000540)={0x834, 0x2077, 0x0, 0xffffff01, "00fa9036f9d34c11600cc1fc7d08ec48c00cfa75", 0x9901, 0xf397}) 13:34:42 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file0/file0\x00') ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f0000000200)='./file2\x00', 0x82, 0x2) r3 = openat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x100) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ftruncate(0xffffffffffffffff, 0x0, 0x6) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x3) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() r4 = dup(r0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x3, 0x81, 0x13e0}]}) syz_open_pts() close(r0) 13:34:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() chdir(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$getflags(r2, 0x1) 13:34:42 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat(r1, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x314, &(0x7f0000448000/0x4000)=nil) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x80) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 13:34:42 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xf64, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 13:34:42 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450600380000000000019078e0000002ffffffff030a907800000000450000000000000000290000e0000001ffffffffcba7c7fb9252c5cd"]) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) write(r0, &(0x7f0000000000)="288a6031c4e855ba36dab802c1ca23f16fcd3dd85ecdcdde6a1dd5021941f70656a31a5b0784d55317eed58d118d4bdfd7eb947649f807b19e640cbb03a6914e9252f16c96c546104f9927ba295b71c6f58817b273", 0x55) 13:34:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x10000, 0x0) read(r1, &(0x7f00000000c0)=""/216, 0xd8) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) acct(&(0x7f0000000200)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000001c0)=0xffffffff) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x200, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9be87b3a04400000d11eaaf100", 0x100000, 0x1}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="fca6430ff4681fffac69717be816036715aa17a94bffa7440b", 0x19}], 0x1) 13:34:42 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) socket(0x18, 0x5, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 13:34:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 13:34:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') 13:34:42 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x27, 0x0, [@rand_addr=0x80, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @rand_addr=0xaf, @empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x40}}}}}) 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, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0xc9) 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) 13:34:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/238, 0xee}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f000040f000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0xfffffffffffffffe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r4 = dup2(r3, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = dup2(r4, r2) r6 = socket(0x6, 0x4, 0x0) getsockopt$inet_opts(r6, 0x29, 0x40, 0x0, 0x0) sendto(r6, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x4, 0x5d738f0b}) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 13:34:42 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = semget$private(0x0, 0x7, 0x3e0) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/172) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/172) getpid() semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/169) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000040)=""/213) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) bind$unix(r1, 0x0, 0x0) pipe(0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 13:34:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) getpid() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) 13:34:42 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) 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, 0xb2d}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0xb, 0x5}) fcntl$setown(0xffffffffffffffff, 0x6, r6) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r9, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:34:42 executing program 0: semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff}], 0x2) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) close(r0) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 13:34:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRES64=r0, @ANYRES16]) shmget$private(0x0, 0x4000, 0x560, &(0x7f0000ff9000/0x4000)=nil) 13:34:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="3b024207e0000001"], 0x10) setsockopt(0xffffffffffffff9c, 0xe2, 0x3ff, &(0x7f0000000000)="ab7263f8d63c35b5a662dd26a2d0743c1a7fef819feb96be72600019d658e3df2fc41e2b1d8b6cd21842e824d2b4fe8c618079fd95008a96bd5356d8c5e3d28338d51b650d099ea9708ec6c3dc71d919b4d106077bfe8274de379cb174474ab8587cd19d324ec99f49c65d83f43bdbe79a21bf404e4949e689ab0864020345cabca6d357a199b0006f7d96dc168255c8", 0x90) write(r1, 0x0, 0x0) 13:34:42 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) r1 = socket(0x18, 0x400000002, 0x0) r2 = getuid() r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000280)="2b29040ab20c6ca759dcacb4c306467351d556b8390bbadf7d63e0e4f55d1db0ff52d07a1f35caec0f8e595e292913d50dc4a9e0c87e78fece6e8dfe7f86e3c2f840b5d42026483ae007121a60e8fe25191d7055680fbae5af164d2b622454097fbc8b3d79a4c1894bcefe9f1bab99b6bcaf1f59cad5d72f32f253e8c9aedcb1cb352d28de8ab77c0e2281af48ce838e87a4c15c2e38739fc851f295d0b17a", 0x9f}, {&(0x7f0000000740)="e507ed6b92f1b6c7396616b16db13984cd2b51166b5df1c9c53b573f7c875f3802414ea8f9af02dc7b0853555fb0e2944b6a81dfbece06a93de8b326ece428afe23aa4889c4c50d854d3ad0e7fcd5936f9c63235221ec9ef8db54bbaf2eb5e6ddd32bd440c8d91cd2ff5d7d2d1484bd335a5aee55cf98c9e81b4740f46bf6900514c2026bd6d4a6f691c3729efc3c202b38321ae07f8cdc1a5f29e6d50df70646688cecf2c3da889623419436832a97f7b24ea59a72bdc77f24674e88675507c45eb8bcfaa7adbad5af79d87170f7fc09e8d2c17f4dfdb9d9cc949f3c7a181e11875b5039bc422a22913d52d744afbca4917707495f9cb54c0deb74635eafccc4d12404e5cde622ea67775881843a6e109f7f74ba990e70fadf555eec8213d72c6473928777d03bdd18211ad2d5fb794857616cdea483fc17ac465df92f18726cb8155b286d63104bd1050ea7d2f8c46f265f2ecc374cba84e4dda9df4dc7159753cdd971ec8ecbc61ad2ae8e6e0eb46f24d37d9319dbd7f8ca4f7eb6ba8f60d29715501545a98d37bfba6ca421d0041b9cdb63d139613baee24225275136b4ceebaa8893bacfbf3782c19f694adb1acb6459bd1724de23b9f4f1f66e3945cae8a2d3157000008882bb54cba5cd74ba7347ef646ae27ddbb914f54ba371762503abec3f603046e35fbc5f35cc9d5662bc2e1f32d026a32b0a0a99ab8f06c8ab09e693eb9af7501de6f20c6b56b4e076d22b621fa330cf5b05a089bca919700311f839bb8d5f45ee6afc8a1efa584d05dcb911d1057a96f57a59b31ed5ff894e5bd6300cd4af86ac070c292e86e1a954882fabac8524e27249a8ec1cb820378714edfd184de793b050e64ff484f2e613f85c75248f51092b2f7b8eca7704618ed8741f63189337a3988e0fa579c4d3d4278aa5113cf5a03d6bb2f2193ae6acce37b5d56538a636e678e9b32a21fcf4a641321f0cba8059b88a8c3e70ce1f31b8fde738aa85e031a11307721f1ae2f67915338138d508d9f893ca0c4937ac5d89cf454a4b3b3f89747d8c979447dfa1916d35c6ccaefd1c514279a33433c3a3accb491b0206babf395e5baec03eb9aeb05d588c2e6e48bedf324e3094d2bbccb4c58ad85cb740fba4fa7f790b3da10579fbf4b9b8f97b092fbaff8bc69912766e9d28195b8d57a4c996b7bc8a5375ac2ddfd2dd896c7154d2b9f2809c8d26ae7e35bc24817a7b47cce9c0f17da0f28e58268452a7a15c688e8fa6353c7698ca02886beefc9c6f9cd64340966190728da9e639d0fe179c9f4f5fdedbf8d48237309c3cd5dd7e9015ec1e60c199ec23ab1be486e4a19c7550bbdb46939277e9029c0a1f0b80f9494c1fd35d3accdeccd390edd164dbb461c83a7b628638c9aa53c9103a83a68e8e9601b85e26a06b07a07926aaa92b74ac6b2856bfa1bef58e84708d07ce5a876ebc53d404190c7f0eee6f1124f62226d4de693e40420d0984748763306e0c3e6ec1319a8709e66247664ffcb4ff333f352cb4b9ffcb1c8ca3c61925d82429f9306e58ec1a255853ff75228cac6ae9722082aec420634b811c20b61473be7870cc9f4bd4c66de7417dad709997cbd7b239c65d6d737daa872105a040603fdff6f73ac38b09b52f84c3aea6cbaa4cf4773355073ff65f6c5129b0e9702646b5adae48a65b790d62da7de6cf6037e96af261125f84fa8d89ba23bacff9d1af22893025a1a22b4b18955e0cfaf88f339ad1f2646b9b6227b1d1405bbc050d447d7efc0550b87b17fffdad8e8b43b54bc0ac3ebbf1c4aa67519717c5d83f0c1fe1c1bb92d40219e9c3bbfa24d5b29c1478ead12736e01284d72ba0c7dc5659cf7c126885f170a05f6cfffffd99caf47943151867650b96d04182cfd1358537003a72c8a99a31518402ec3e45234eeca4c3270581b0d28f4e591c079c406b97be61a42169d0fa62f0a1f52fdc8e0ea0922cc13f9bc18a056b30931e22730b71f47328bddec0dcd67ebb4b9cab01950a29395b0016f5c306d04e420b323bded4f5ca4c1bfcebceec70b2e20d5790cc5dafa3370270f298dc158a9988fc1c7b94b953d64a2dfc1086682e8c487be1445c79407ef1ceb547d757b1b16f608566e77bdffa6ed8a7bc21c3c8246efa31f5e5fb5c0a0e3b553f9473ec8234ee1ac82982ca60b22aca52964453854223aa6f13adbc5712776e2aa5bc61bcbe962ee4be1d0db226e0fa942aef63940f41b5bdbb3583ddda930163f6d9290753c90dd44e9af7c1ab1a1fb332374b492338f7e03e5284d6dde10059e310898170aec23b0d472c21d36965c4eb9bcd680a66bd6551c9e546729a98114c7ffa2679b74fce6cacd08b8261365893fbcd78095e1f27fab533a8556298b097f30b5f11a5c0e9b9241269c968f31fe85f243db72dbee839ce77facecac11c322801df02c36c148ad6206fc64e45c8f6b36708370985b4476c7b9dac979b6f9e30ff4f81f8bc51843c7047b9b549cf0d06dc8560062c3fa3dbf3135f7608ae1b8e24f1e5487a583c9b98fa52a496de3d075e6a68f44e52a194752b7301bfc4d01ffe7740022d8c0e3636ec8cc4198965be41cfc9b98ebe2858ff0026927c6cbbdcb0a3efbb46b2f228a47fe33b5b8c8bf6d6c695df1cc3101f37267daceeca2a93ce631f0b77f3f010143069b1f32a43a6cc73b646516e4f7621fd591a497849c2b77e3fd6cd0734dddc4ddc740b4870b96ffa2413723437bfb1e8f2f77ccd28d57e9d494ee356283527fc51ff93ea44aaef399434e4bd8e8c4b17fb7a3b826e417b2bd9f7995696ab62a964afb5241cd42d31ab80c20cb6a797500b87d85b242756752aaa14f7a8ca95297c6d6471ee497c8bea938db67abd87805ebf78509f5b48e7b79bd4f1257e280f004b44f51ece7032498614c807efc29b7b453d62e3c790d756757fd30c056acf597f22363d0e9c46e331568a055eb528ab321bf0d1277fa1205f106629f8536dd8de4e9e3073f12f9e11b12cae5e32b2bb487aeff068790ba4b0974645ea7fe951480f750e7e190096b96a8b91ac7736a7c7dc98d6a5637b09e53b1f8b4d3858ee53ae6457ad56b6bfe594783cc8bbb6d0dde8021199c0b3b321e7c0cf3f716d0312aaaf04742ea1d6412f11a8ad0c05ed524976face3c5fd8667ff1f4babe2e71613f271e3bb97592876cfb208bf1e533fcc1019406fa96e8eb4f3eb9872329c131e06c56f1af5fc349c20fbcec72ea9c151e0c64e9a89e31bb7d46ea8d2740e951cf60afc389000576841ebf9d78e6c9c157771d209d72f5b59a9fae285f88e9c11e34264adfc7e0ec39b74f87930756f4dec0772c4e2e3faf82dab675966eddf50118f7bdbcdfa74c8ec4322d0ba2d3d17c6a2c5565e6680879fdc8475885674226b7f74ed2d1fff30338dacb05f2fb010cdf850cf56912b43578c1d898f40ab151425718753d24889353788a5d5eeb6ab06a3118514672069896a0e1389ef23c6a63f8e8605682dff507dff665ff09e1dcd532c2d73dbd4e352f31ccdd75b7d07c9d2dc741e2a639d4bf6826a80738cad978e9c5a9f95c5f8ea1c8fcc9ce694f4531cb04011eba5b1f86ee6b6026113dff0941c58ef8aeb69ffa34d4d8c4da200f62b744134cc326690bc335a512cb24d42db22aff63079edd2aba2236dd868ef5645b4a524903c7c2413735885b10b22c325b7ccffa61f5e3e271e4b11f74cb66bd19f3b838c1cd560d883df5e51e564590644095747b8c3da4325a2c1bee28c69b28ac97bf6c7cd071dd8ae2c3daa4b50a7f882639577fc61f3e359a6f621d4749ee2143e89a693e3ac77701443616a23269c6c9958c44fecd5bcbe8262d3a08e0de3237ef68332346e4e3a3f3d76d2c5adc71f415071a163ae25fefb7470956db435bd36df717d9d6cba903854d9479534291324bd7d159600ca08f965ad72f3126408c69dee0d7cb6a74b3aaac414156db8bb7c440921beec66fc87338cbecf38d60776539cdc8489740eab62723a70a20e3a3fbb333185db681542673fa4be2597b9081ea7489fda6ac077aca5790997b55e14b3452f67bd86a6f599cf11e73340adc9344340590cee4df4d2482d7db96b281e9e43f04409aaf8eef46ddb6f563fd50aaeaff9afd41ab40f5ed459fe3bbc62f8d74f71c8eaa3d13cc94f8d8db555f40071581371596d14ce15440edbe663c5f83882d33e4b05de5ef39473fa9e0169670d20b0930ea677ecc0799a435464418aff7d220eb9e4d790b45fe1513a9af53f4080a52e105e852dab853e8dbd848b4e6222c90abaf64ad0e469ed6c07bb7ce66d46b34c1ea59ff7af11b31605977970e60778778bca313a5d706a54a4f3be24a943599fbe52c5ed25505912fc664ae24b37efd0a1574b69296a3b0c4c172d64a3587f280846e888ce15d7335b80364fce1791652fa607a60ba1f895b9d8c649b9653e9e4e7488070879c0a6048c2f37b49d43e4a75a7b9a96d23f58f2fba0f55004d3ad7763fc24a041b0b691053605849c81a552f8878d784e2b9fb3e1e0f2345374843b42288247eb12b34582549b20d0963a8fa57f0b1bccafdf7a21e651140ee2acc22b642f4357ed7a3fa858b01fd1fbf4b9b16835ce4de34ccd1de03852cd853fe76710153affb08949bcfe8ab63ce2991269047c4f7ff9dc70d2c215f5f60675812b0a8e324f8c14097354d4abbd338809dc2802ca4f9fc1f928166ff3193ce7c6c50a6fb03036171cc3340e954aa707c5bc4d3a5dbabe0e47ba9c2954c8d45c8a31909f4371ff70355f3ceae2b9ef7ff2103f4e364009ea986446d43edb94480c7be1b26a20b6664e75540b52db232a044bfbbb94c749f87d0b0283d49122cc58b506dd0dd042e2662d3b5c29828aae168ca564644500d54d4b0d55adcd3c5b10136f3432f157c35411f5933864bb310ae237c25259d245f3f34b88df6029a329dc995154484a694ba34085940552eb57bb19589d1fc743ba15b307601981d00e6dc0c60a284c1e082f16b788c3956fe2b8a4da64c78d66de3ebd70e2c9ad3b0727381ac05d5bdf3f35cafb97c835527b6089fd22a54a2b1573da61f55b50412f80c8e87c6592f3263bb316ed1627f5cb9d55becf928170b21102758f3b79b8664aeaf9bf9b477c92d309ff4c1ed28f52d502740930de062bb146aa3196050d259207ef60ea560e8111d52ddcb6531f133eb53f23d5755b5a0c99fe4fac7be17cca38200cedd9455ec8ee4dbac361c324a41e304849dd8ef99391deb5a8aa93f5ff1574793c785c56849bdb6c3f326c0217b97bd52b87119b1b5aaff9760209a592e9403b1200d6d1222bff262244d0fda477302493a03c64eb98918968b3ca4f53e0b99a4ed65848f01b37a4e1bed3c896fb391535c7ff00e9214a0bfc47d1b10b3becc5777ad2e933dadd4079043ce0863353e66f3cd5012686df0a7a75f77ddf90cc550f1f8ad46e24fa33f05009f397b697365fb15f11077406e472550f5ddcb38fbd801bca2db09bb9b171d48b226bc63979b878b84e55e9fef5539354ba5c6335c49544e77a7f86f167641f0fe94d94d23e00ab50379881c946189e19e51dad666f59ec911e8f1b2f48f6b4409eca0495dacafc2100fbf143168f1fecf5b44361a148b913ee357e7497a4289da3344d4bb4832611c19c58d9b701883fe7e3ca249c8c91d587ef26ad8b1ca00754a04e7d07840b7de2d4a5ff9148ef9d8503828401677607699f47c1141417c956f5b744fe9b2423a45645c804e03ccee638ca2e2b6cf81b10f57d5aafc62e52", 0x1000}, {&(0x7f0000000440)="8e4697bc6ec634bbb93e691c2d187ad8879c30d9877842ab1be45d66ccb296372deb1c53da9f87768413b4c05e77b35ec0bf827eba8e27bffcc97ae138c802b617574ae7f909ea207e825faddbb35a868697d498b8ed195180c72aa50eb4435a85da0ec15a5a55e17b4db7a64e90b2361037d1f4d28ceaaf6edf6e0e69b73adb7cf8f0c99ea22104aa6bc2af1b8a88c4c33122478ef409fb3e61e81f71c1f8294d927f4fe5c535dfb00a9db14d2fab23ae350b91a82296ca34900a219b7d9c23edf911e7ebe221ed755906fe1dd1", 0xce}], 0x3, &(0x7f0000001740)=ANY=[@ANYBLOB="200000000000000001000000008000001341a433cacedef66f9bfb00000000008800000000000000ffff00000b000000f87aa83f32b207364c3fe6a0b3a059b27e93376ba476d0b1d0d3e49d2909a1466d8e90f134e2dc833a19d28faafd1b3c6d3d7311d435839727b61f924fd27bc1759ccababe1a65d18889f472ed73f587817ea4b072caf9114c934404ef7b8ed21dd02ce3c860f8869c8e62e6ae6cf6d3aa9ade73f85bfb001010000000000000ffff00000700000095c97f4f156c9dc199e546496c6fe93105d900f093e1357d6c466aca98fc14bbf64e3edab51c3f4ed18751c23d7baada96e4dd07f091f53dd9ce242deee2d767c9654b26461529ac9b9ac47d62aee15cc840a35f104d2e2306b82a039246e6a3067a66371537efe2df01c88506d41287f2e5a419460aa0925c4a4016b71eb4a788b9170018e9b48f753422b0c5502ceb8805835d192f9370b82573321b318eacc4506236f0c52acb20c01d5414ac649144d6ddbbd3e8499a607eabd7d74e6d9fe519f31082c2faa2a06fc1bfa018e0eea39274210a21912763007c129235134b40e304e89c06ca14b4b4083a6e4a9dcf5b23dc8a8eddb86208d5b92572fbcce8d4381d3f0362ca2cfc384d430609eeeda4c02c98fdba0dc36e466efc8121e3e30dc4e16fbd5d14ca1b012c0dd759111462c7af355ece1b3704f21d28aa07fca432c21e47c674febc783d4dd0d4b533a2b3e9b3ef123f7e5b97da4094a7fb83108545287ea8bbf91b29d126ab9955bd6bf6f7d3617677200e54a1f9f2d29954626db71a84ca7ab352df8cf664c4ec2a464faa50e135a9f3d52bf3d0469dbf6114d66a2671d37336928d8ab3348d861358170a218496b3b836df6264511fe28b5a01dfd25cb83da7f0a728ea150958c5661a8d5925c28af947e186107560facb5e81dafe1997dbd362fa479da61c337c81dad0d439ca7989042e8744b3378a870a0dcf34b0bf1274e018286709f8eebd41859ff2db5a693453b6f1aa3bb7fc906f6c48719f63f6cb5956b24a5e7810f300b33aa8a9cfb5e4b1587de7da7ace2dbbae413ba8905a0b3d5af2372ed73f02953afb416e5c3312bf555d83973c449e64a78de9a483f474fcc8de450b2da30f3f07d3840334c4fb47edb022e8e815ff9701dad5db52076c5ee822c526e0b570bb2bd20241cbdfa460ed795073c672ce870f904eb0f182d717dbe41ed4d8e4a5041b516877a840817d2f755fd6cfb1ed15237d4236bc85969737a8e76b25326a7d40a6f9427259cf033be73ea133be004d1f318e710f761a6f7b0437d5c58ce55464053717492b4c8b886e7ab8d8aae041d13d07c4fff444a9c54bdc595f9c1ccbe1eb8a079808add45ec4ff3f57668ea35b78af759e550bd5c278b04b5397ea3302e0697bc0f51d2f59d3c5dd938b5c34e3b82345af9ac9996561b75525179d89de8bcbca8549bc13121318aa29a327d7cd573b44d026600ef8a3a18aa12a324224d426e75e90b7e24237dac72c10871d03e8434160498f164819befa42fa29625fb11033aa6d3f7151064a702edd59a27d4a19c9b5ca9b1c9d3b4a2528fa148270c37f61ef70de6ff21c78c5d05cf42a4a43d01033a15cab4f5621f82b8c1de30df7dfb8aedd94ea38319aba047a94d7345a2ac3bd25abae90314c038e5d044ff87012c31b034c46624c4ad59427a1bcbf8b760b8a7fbdda153ba2073feb03f74bf3c19e78b72b240c2a9cfb3ceaf71dabb34743443ff954fd48d909981ccca830b49e7200979ced5cd3ed10451ff56c0e00f9015793571777f779e1100f0d3605b7f2edbe389ff820aa15efe0ad21ab59133c8bdcf929d53c7a1c1098e7e5ad76c03395ad057a16ffa3de5986329a9e8a96738add2aea0d948d9553d720113b58ac9112f745fae79330f438c870b6d8a49a5aa18eb5ab9963883422af3172949ebeb876fcc889f17a20d28669c75fbc105a670355636ca64d3727a669e09bfbfece4605d52ee8495c723f0a0d2b241fbee2d231c01b3c7c0dfe587b6f7535c0aa379bf6a261859828e1a512755de514e047200446f21a282a802123b93a2cbc0e27031e4b0cfded4f751172b92c0126758e2a7e240e4f62ccf395c22ea66737c3a4f6b99c1443353c3cea0cc7986aebd9bf25ade91a0618f293a8b39d2b735a714618422ca31fdf86f1b0528cf151de730c7cf1e203e26444fc04748bfc790396e31ad59389ce87993cb97376278a40252635d1eab9db3c8eb0ee32f071669d7ff412337ffa5944e15a6a28df3354f4f47bf141acc1de60494a86194f66f994636f64dfea4ac9bdad7b335ec6d70840ecd903899c5cd682951caa74b19b0983903641c6930c45afdd28fe54b6f0fd9fe44110a74e644531621a6c8104378d83d1ce167d9eff8c8d82576e8658c917b30ac30051c03e7e23d37206ce0d8adf55d760a80f7424610c44a346f180ae647600de3736bfa7b74c43716e3cfed7100f1d5447d85cb8f9889467ad9a3dc37e9c91ee67b3df47c2d467883f796acbe8625bec8340b0356069653d693ddb3ee732e5e751a3c2e97e341a28f9ef3d8fe89cd235aaf5a80d27ee8ee1f8405f821924b7de275f158ddecbd07245529042cfbbf4c398356986a737107cc13451e5dd749d79f569c7d612d13b5b3c7b38ec6a59ace668af7a4bb9fe0b5e3a66c6711152a7a0fa41d914200638c98bcb45ab847e001f6eb18e1773d625737531a64c3a941a04c01ef17e1ada3c727cd675c72c564b755407ec494cd862565235f2ba0f311d2b70a4324999ef16b67a1eb7cb5db672c239fd194a2ff943a6f96f956c46efaf3f63fe73e0caaf436c49afd11ba9634546e40d65a8f113be827b7c6722f7cff1f08507f398340686ece21d0f738328d32de4091565dfebb50c9bb4d64fdfc8a97cf0c933ca5d8bea8661227707fbf65ae8069db0bfd7cdaa2b9ab31b3fb55d2bfcb4ce04f870f4e224a427e7c7b9dcc8ad97c37358c31a08bb7f0ceafa2ea97a1a708250709f99cbb8305e5fc5404fbab6bb210de6b598c2ebadc86c89cadd6629d74bb25cb0fdfb0fd3c5624074a736c2758ecba89bb942f23d02f3cfebaaa435f1586a6a54028614a666a30ce9b9882c373f194bc3fb34a79a5b0acabc20d13cb701c8caaa9523e870a19beb4f73a1820b5aeffc07466b491440f5c00b498f754bd65aefccc416ee1bab0b9ff0d726f005f70ab890a7d742c100a0cfba8da556ee3371aada532e2b047fb3f5a6c99e086d24077f26b75ef5723ae727268eecd37ea4479488b35ebbdba83fb6a5b728528c64ed95d7a22e3077e1d0dc7dfbd4921fc644680b1b3f1868998a2c4ed3b172d41086fd80045b90bee1ea66634bcb2f60770a352c2aa24734e9d8d35d8a96fd5b21b7b0da04d734f60b9d47f825370b597e0b8b1bd0c1bcdaeb5754269c13101e8058da4b3edff35032477b642b855e218a1ca9746c2c8744ce45c28bdf6d3d6b5bdf12a1647e4748f84c818187327d95ff162b1cfe577022d347742469073aec314d82c9b5f35d4f3713ac3ef7139cc4e46e0f023f10f7155aec7a3f0b69fe26daedcdc6f1388c20c1f746330adbe60ff6752593cd19531836c8cc250603f95eda7cbd833caa8060f63ac327c3f50eaca06da06f3c6ed8132a0545dd985025d197ef778dcc5a572b701485a554f68b50ff45b8441b0e78df48fc7a40c341b99f846e367bca9dba94d0bc82fb40c4377ac8a9bb0306f03daece546e8f3678af3976dcea21e2373efc0b39b79b070786c78eeb153cc48a38576d12983d520e3da8093de259c5fb5c6ff62a0db25299c7df2278c9ce2e63831a38f901582cd91d2194e3dfc37c27ab942fc9746c05fadebfbbcb7fab6d1caea6a8be8cd03b3dee9fa2e5ccc4dfea04398e5d12528a92de859f8efd80c4c5c623b177885475b9882b8f8d0ac944324ef9082ad724e4415a57904441d04c05dff2c3cee000bc36132628423821c874b4af220084ecf642bafb26a52653a7251b22fce28936c84600689c9c75e7da86821909ea118f6d0d9bfc2b87bb3ba4ba75023710045ccb45fb835bb8d65f1c5dd0787f18b708e51930ec112f4989aaf5a23948c5624b9948325b8148cf7362fc637895f57bfc7b0af754800a649e7f9d12e63bc1de6fc45993eab523c3b86bf4011a284a909312e52d03ed7149fe98de64f5fa2279e164c46ed76620f8ce29be2265059e5d4d245b39942bca100a66c35b946c0226fe020355ff776ca58383a212b943f0b6b10747976caa2d009c859bc5ef90e383af659bb15fde79da3c5fb815f96b2ddbb4d9d3db1347380176f5cc761c3fcbb5b79121acb537a3e6a54e944ed73e454f68333acb123d545e3778389688f69725eef4312eec48a96edc4605745235a921814a650ae5d7ac9fb5f7d19cdc05832a1cf86b3475eaf94ead7430db37fa7d440e38b254f2f8814ca379707606404c3dbd0cde770a68ceb285342a5699740bec2641a7f5d2c922b70ce13b108e7edad3134da1dc8f43f89830f8d6c883fbc066336550aa93306d68dec7e3d44a16a38a54d5cb84b17223ed139b527234b27d1ebaa59b3e36802224ffbf676cf0ba742d94c5d395af7116ebf241a4bf67ce249e2d0589cae3eb8da86a0ebcf980ccdc2e09c045f0a1aa8d87c598e20bbc1a9e96d5482c7bd4d7a84708a0e3d24ef36c86088df7f56ff627fc7d9ea061a6e5b338bbb170e16781b64e53c2fd3af795ca158ba622d96ef709183d227d7225e509e9af80d2b6cd7a462933a10d2826cabdfd973ad3919972e275e4e745cba507dda70e5e53c2c5ba2bca9ab353229f06db7d00454bd97d3431a214172e1f9807c5393400c7da9eaf8f215aaa504c537bfe42b56c4110916f3e099293645419798f694021e89d0817ff333ceb6ed90093001d327861d3064c06cd853c975c5463ceac6f6e05b896e1bbad98093e8cbafa14c9b702d8f7c07f509586fb23e002e53571a89fbc2816bad6b46b8f548bfb28ac93628799747f07ae45135e10d622ca5d7041eeed49de13f38b1fa3fcd806de947ffa9ab604e1f4d07671c6c248d8ec50baaa63c68c203a07316240fa35cda80bb23bbe066f58d4273ad2f6d5b77ee74c7c1dd23e8e849cf8a59ed8e76c020868b84e4b32329447548289ebb7069353a571d76a15e6d9d273596bb05e610a70bc95392f0a09f968a0d1182f012a60e45543b13a105e16d193691b4daeb6162f2cb32d662fb322481e6c685f1fa282fc9c7f8c1b7727e73e0ff300632f405a9da3ac62ab555e880265aca86cc7a6d37dd70f56e5cd54cc8798a947f5b29d9da0a18bb84ee51021649341e2c25fd700c6e73a0a5ff8aac0e2375d76c10cb15fdcb948be4a7b4c6b0e5206ad4158d786bb8fdff8b2322da4ed708d0cf7335bedc555b1450c739fbb020106277216308a83fd4e2596d9ed850319d035d933b2034c19e47f7ef876fd3726f97307006103f24639b8c489ea5be67d91488eef55835a16553c62c2df391223be3d80e4a387a19e3e017bc6070a3c8f5c226dbe05f900daaeffce5f85dd00cef0f70b110447bda97746a910728bafb7f4941569f9c02bfae0e9d3147f5620e9d08b98bfd39b2019dc34001cfc2e6871510d7587456c40f933ba5fac1199cab3f3db452ed4483845b10ab56d1a19b3cc0060fb8e66acaefbd854a2bf4a88fe2aadc175154aa562d9d68c802884c0b086eeeb320fb252ff089ca74c6f891afeebc9f0da16262bef46f96aa6e883636b428ef21c1b586b86d9c1585a863879abbaf5c9a35387bebb71c41f4bc5098077b0991066fed12a9e4db451fd8d996cd5999fcc58ba359838bdc2833ca70f30d3ec9189c792fb89b086a8c1513808f20a2b91f058651120e0ca574429aba0f32c9e43623958ea821c2099d8b87fa8fcdab30023e4b696f24aba8511c55a80c0e4323131f140dfac536fe4354d196946b2e989eb69cce8e10ca717b32861991b4ec587a97305c2dc04d867276732"], 0x10b8}, 0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r2, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r1, r2, r4) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 13:34:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getegid() setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 13:34:42 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) 13:34:42 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(0xffffffffffffffff, 0x0, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:34:42 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x6}]}) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 13:34:42 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400008002be, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 13:34:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="6b02884e6116614ebabe3f00b46a92bfec77f862ad2f4caebb7dd686006fd199a683671b680dc74c514559b0190068e70f27987dceeb5bbd7ba87800000000007ade051ee4b1eebcd0d944d77bc1cda40b6c3c7e0de04d0caa40a8ca137abf58e7e98fe91fbbb926281448a0c125ed0bccf097631e9396c73e5a121bf7eb968b", @ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) listen(0xffffffffffffffff, 0x10001) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r4 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r4, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r4, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:34:43 executing program 0: socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000001280)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab456afc602ab8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a43c4e4ee3dfbc4b224b36be2435c9951b7117581d8f25f80fc11252a7f4db3676efd7771ebc4190c5a2d6b9a4907acf507fc3ac49860aed4956011491c037a0b2a831303f1ed937e9", 0xb7) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="827a8facf2d5e19fe2bfdc84c2255793096cbe3b3cd583d796ea17d642cd482e88e101bf47ed21fdbd481677b0e275b0d7733c914afe60f80900000000000000533a2018d3ef585596f70b8e3b376182565d530de37d173404b91957208fcc7f00000000000000bf22e848be2aa070912bef84fe4507ed6356fcc59a79275ebaa9a7d3db681a262bcf171d9319030e1ea53d6196263c3ba4cb845884e190e978e1aae69029a3239e8a1eebeca6f289d430631168cf87a6d000814054a92c29ec144a45a9fff30b00"/211], 0x10) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000002800)=[{&(0x7f0000001000)="7ef59549495f2fbb13499d8e2a1f64ca5b41c5c105cf2f6b19295ddb4dc1f454f56bf427aac3265747bf260148fbe973c14e860aad63841dbaa94c1fd55ad6e15c1740f6d153709df0170fdb961bd5a7055d861dd9938d0f7ccee7a579b4", 0x5e}, {&(0x7f0000002540)="d3b3107d639b5b1b505441feaca22b676a68af32e255a4bd20908ec390f84dad3efb9d88ee4da31fd77d8dc1348bd043244122260458fc0afb5da7e4446f98927ffaa2ff1a26820c7db07688faf25ee99e787eb38c89d90f46e962b52af7afcc33c3cf77d82e8652adccdcc6e37e65a0c12b224099a3a376726fdab8db0c5ed42e75d5cb12515b0e8eda7f827056f6b7b2f32c49c66e70f38e2953bb33d03b240f7bb644ab4d7c7e36e67143659c10b2dbdd56518775abb5126016e900b22a0fb2fc9f18d08f5cd27d", 0xc9}, {&(0x7f0000001180)="32ca1763be2ec992a30207d3e84bf871accaf942d785a1005d1be715d76846f4d4f2c99aa7e80ca065bb03f2987f8919344c21d79504b2f7d245224d76c258717d9bcdf6", 0x44}, {&(0x7f0000002640)="547b086a560606fdfef10b334f8a4d5ce6c3c4394126b66692b6b363c524024fb3413728bedb7096d5c832da22ba1f4f96be86a8f78c10f9b9cc6ad667912241f81cefc2a056d40289cb23f1b78c1fb783c2f93008192935d44b82fa9c2f12033ebc80b32a141f5f4b1828fe713abd7a1c999968198b3ee28657dc27eb8e22fb16133e4a0163cd60e6369d93440696d2e895e8baa6b1b35e1c504f42537c2d0bdc3cba0e8fd0dddb4c79db8be72af99a98e14c17826eb7f190b95132eebbfb83aa0519e55ee60e58f7e5e5734993fe4da3ca8dc84e06", 0xd6}, {&(0x7f0000001080)="fae91e35b24a7e4cfd15434f9af281bce13270be2ff1326cd021ce4d9027a9a97effa8639d560981273e5f4cab", 0x2d}, {&(0x7f0000001340)="66d29039eada999a7bd24f297c084ff8e865cd81d694fabf6be0", 0x1a}, {&(0x7f0000002740)="458bc06898107a051ad4a324df283fcdb707b1aa6f3737a8d7f8e323ce0377de3289ad0ad533a91aa1a0a494780b12f498d3af2bf68a5b1f3c5199d867b65199a8ecc6cd99303897cd9af18b609f8aa7a1e093d6e86c23b25de47e7595a46377332226f6ef6fa7e53021153c964ac8b2da555bd9958731bd85495f726ef8009013688913001c75174ca4e30ac20c", 0x8e}], 0x7) read(0xffffffffffffffff, &(0x7f0000001180)=""/121, 0xffffffffffffff38) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000028c0)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0xc0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgsnd(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="0100000000180000b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01ed1917453570cc64f3303955f574628bfc2299528142a32aa381"], 0x5c, 0x0) 13:34:43 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x80000006) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/73, 0x49) 13:34:43 executing program 0: getsockopt(0xffffffffffffffff, 0x200000029, 0x3e, 0x0, 0x0) r0 = socket(0x18, 0x4, 0x0) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) read(r0, &(0x7f0000000080)=""/119, 0x77) ftruncate(0xffffffffffffffff, 0x0, 0x400) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/247, 0xf7}], 0x1, 0x0, 0x1800000000000000) 13:34:43 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 13:34:43 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1000}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x20, 0x1, 0xfc) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x40000300, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f00000000c0)='./file0\x00') connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r2, 0x0, 0x0) 13:34:43 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x3, 0x9, 0x1800}, {0x4, 0x100, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x1}, {0x0, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x1000}, {0x0, 0x401, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 13:34:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) lseek(r1, 0x0, 0x6, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 13:34:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) 13:34:43 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) socketpair(0x6, 0x5, 0x2, &(0x7f0000000300)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) semget$private(0x0, 0x0, 0x10) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r3) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000180)="5d97e9e2f73fe433ffcf86ec0ee19cd6316996265235bb2a5470e887b6464a76b9db0b35a61f71f287a990a3a762555fe4c20d93731485ad3ec017ae8a98fa19c0a7d7f69640073976acffe1f06a35a8fcdae8370e6999a7a83d43c72ad403885576e0316826a87b46481a1f79712ea2bca4dc464ef498d28826e657a43a53daa95d1ae6e54cc2859014d46f99ad07c4244ebbd8e8f764096ec874cd1fd4a501564a0ec67a92629a72b2fffac7914843abeb1d8a637dcec73349fe525780eb28535df055427d59455acd89b997d59ff226aaa3421f", 0xd5}], 0x1) getuid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000002c0)={0xe, 0x2}) msgget$private(0x0, 0x10) 13:34:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 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"}}}}}}}) r2 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r2, 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="274d933558d4664ba766768980bf3b99234ebf1afc1d693e8b06630cb0b4b8339dcf7cf9f0ed92bc3f993128abf1f4b4eb9855291e1f7320841bc405e82fdae05d0095fe554cbe1c441d50d75b58b294c13c0a9f6391143176aba25e39dcec3dd87b9b9f664fff450fddbc333fa80d1a51fc05aae57ffef432ccd77bb06429a78b0b3760220cb42488aa760ca0ce0f421f9c020ec757ef01f7bde483a7", 0x9d) socket(0x1, 0x3, 0x7) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) 13:34:43 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() kqueue() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x100000000) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x7fff) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x20}, 0x0) 13:34:43 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = syz_open_pts() flock(r2, 0x1) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23"], 0x1, 0x1, 0x1000) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000e9239de2fff2e72b8ab23238a0e5fafe02d535242b1a0fd56888a72140a27383d6cdcaed9fe4352ffacafcff4a832da47b6d022feb4b916986ca8d895ab37a4bc1b3f98414101803e2394981fceda560ba337c870ec10799a515efc1d24e044da84c4df3de63d352999c1d8bea289b49826aafdcf6fb224bbeb242cc7215596018a149fa62692ece1ae315aa199dbbbc780ecfc2c95fc3295787acc9fbf6fcc7651caced8385ec"], 0x10}, 0x0) fcntl$getflags(r1, 0x1) write(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x200, 0x0) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 13:34:44 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000040)=[{0x2, 0x8, 0x800}, {0x1, 0x23a, 0x800}, {0x1, 0x96}, {0x2, 0xfff9, 0x800}, {0x0, 0x8, 0x1000}], 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, '\x00\n\x00'}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 13:34:44 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)="86", 0x1}, {0x0}, {0x0}, {0x0}, {&(0x7f00000001c0)='*', 0x1}], 0x5, &(0x7f00000003c0)=[{0xd8, 0x0, 0x0, "86afdc7047f621b4811cb53a885b8598a978c126dadea7b2cb04e17f85bcb150d5d19ca11b9f89e75da9c0e812399f3913104c2b07c8b7465e1f9cc86e582c6128f8820cf7973bea00303a02bfe3c9102aeacdd6848ab7041000f93640703710824a08f5fcf0202e5efacc0af1e57bd4b03885c700de972e8c225e913f5cf6b32803cbc8ab11f509f056eac90202602118d419caf58caa62c001614a6fdd57ff06ad619af3bb4945fe1e189191a7bec8c97c461831011d742d69380add453ac9e63d9698b6ca"}, {0x68, 0xffff, 0x1, "8bdf6031bafc35d16b0d774fd6dbda27f67b9eff1c275a71325c2e7395f5a531d1f17739690c457cf5a84109bfe755c79c796ba98eab1c3d018d310025a9bfbed7519b7a0f44cea57dbc47dba9e6fdf1f336"}], 0x140}, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206999, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc002, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:44 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x40, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x800, 0x10000]}, @sack={0x5, 0x1e, [0x7ff, 0x6, 0xfffffffd, 0x8, 0xfffffff7, 0x7a4, 0x1fb]}]}}}}}}}}) 13:34:44 executing program 1: 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 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x4000c, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)='W\x00') 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, 0x4a, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r3, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 13:34:44 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa00000000314ee2a6c6f072"]) 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(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x409}, 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) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 13:34:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x2, 0x4000, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000580)="004ce0610bc5fdc97d4bde0f363872ec64db179afa4979d84f443e2f3995963388cbfd8c3ef117a00a302bd3fe70d4f0dd26b6a32f8bb709831cbd40e58a7396927845a06c6855576909863cc6a4586e209a9b8a87b334ea58d5a098782509b2b199d6dee4789916cb85c5cad0c3555afc4ac7d664d9cda36f418afc1f16af6c3c27b60000f75c62ae0b4cf33b7bb2362cc5dda96d4dc1c93d55a32065620742c3c1f741c2", 0xffffffffffffff0e) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="c270ee085e57a2ed490cb04055cbbd5c6c02c23c84829f54ad04852876b4773e221fd316d8ba30d7075bdc4835b1e875551d799a0f99b093f9d96a47b8bb93860a7cb95274d968d6c0c61c4833839a659dae30a2eb23982975e2572d48a9082e72a74979589b1ad00f5b8dd8f654ba94e592a4f82f15133871c2aaed50640798dea18cdfdbf8f62e350d10377a2b9c606129fa6c8c285f021b613a10c541b534d91550b81bd1b65df22d179f17", 0xad}, {&(0x7f0000000300)="5b55deb732dec4d895c18262d4a1506e802f8c920b7afeef2dd56ac44f09e60a3307c980698c4bdfe5f4bd59fee56a1f9d4f0844788686e76b7a2955c0bac1d965301a9685de96c6ac2d22c7980ad6d4d6bd44b5084e6d6af4f34d1b08b26008ad69061e6b71ddd145f9edcdd384f460baa91820c73a53e6885af7345c9a45564f536815bcaf15897e2077e3cb4fa0a3c81f801cfcd6fb6109a9a1d43aa7a68a90b751fc1c7d5592f8c2cef5557554c93dbc59d2453c65af39c4bc367d26fbff899a6b2453fec24ec14568060ecbf9e4fa67db8ac541ba51ea9f15d2b54f7b18785ca62adbad03953adc0dc0c318b21824ef1f985be0b630", 0xf8}, {&(0x7f0000000400)="070ca87970cc39e4fbe81b6dd17f926272c28e30df32a6b2422e4e091124b5acba3e0605fe0587e9571451cc3ce1add8c2d7e1c57222fb1f8fde3f435f89ec586ff3d6fc752aaabdc6d7fa4a6061b0296a57f54fc2bfc14b379871032ce5bdfaae7c0de743612991aba7e7bd92ac5efce1080895fcd304205d73b36018fae090a60fc6924aa55a702107179dab982ef5cc55d8055263bda0dd3ef0f2115538043991f574e25d46021259e45eaaf14f54c7823f5568fa7ec0b054be6b9f9fa80324c0", 0xc2}], 0x3, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x40, 0x8}, 0x0) listen(r2, 0xfffffff9) r4 = socket(0x18, 0x17357406b15cbf70, 0x6) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1025, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1825, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x0, "000000000000000100002000"}) r7 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000180)=""/163) 13:34:44 executing program 0: clock_gettime(0x5, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000000040)="bc097a2aa0cdd2151b3d77644b9be7d2153025dd01e952c82c4a513bde0079af8d0ed0031f2618d59d15b41679407f9ed4eb25919a9f8d47d031a181be26b434d79ab7ff5e4985f6c329c66b7230b63184f0f9387613177e6b04280c1a780394baad1b700c68e169", &(0x7f00000000c0)=0x68, &(0x7f0000000100)="b9aa591f1f2d71ec7b34a389fa4bbe297ccdf250f415f485e7af80634703a15776a0788c3d88df6a40a228176e42ed0f7fe1b54624a6b2e2e6b0bf02cca71bb50a0a8cd8153f974eaf", 0x49) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x600, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 13:34:44 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) lseek(r2, 0x0, 0x5c6, 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x8000000000000000) dup2(r1, r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) 13:34:44 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0x9b87}, {0x80}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x1, 0x101, 0x3, "a9d5defb86f5286b84fd44efd506bf2ffc8991da", 0x74c, 0x63c}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 13:34:44 executing program 0: r0 = msgget(0x0, 0x201) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/13) open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000002c0)={0x2, 0x7ff}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r2, &(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) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:34:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x2000000186) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000440)=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) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x6) 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}) wait4(r6, 0x0, 0xa, &(0x7f0000000000)) r7 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) msgsnd(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="030000000000000004312cc4bfa03e34253c97644a64f181af500439fe507a35ab00020000bd61470dee39a9679f0bb1a536566bfd56e5e938fc12511e8f1a915cf749d3a63ce34258ff90f33cf891e60eb14d9536493122c4eca043eb9703f8c9f672e82ab95e7d97373888b4a9dc853a3c250df352dcc436c5d12202334370eadf8ebf246e"], 0x86, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x5, &(0x7f00000000c0)=[0x1, 0x1426, 0x3ff, 0x7, 0x1]}) kevent(0xffffffffffffffff, 0x0, 0xfffffffe, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0xf, 0x0, 0x0, 0x4}], 0x101, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 13:34:45 executing program 1: 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 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) write(r3, &(0x7f00000002c0)="ac5eea1613a6f0840469c0b1c7042da1c10b1b72b7e021fb5fb408d2b866956f6f5f6fc84e4d0a60bfe30298160ef94d49a87b0d998ac0ee2c733ff9248b1a1ac96d0bba659c80db54c2fbf3a8ceaa5b85b8635ae05a63ae389a95f25e074539f13482f10f865c38a7391f8069b6f219eab2d96ae42845e0990978062329e59efe65d43161067f5d7ef17bd8be9cfea1d3cff1ad8d1e656f4f924f958c10771af1dec0c200d2bc5d7ea7368dc2801f1bcbcf9c7a", 0xb4) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x54, 0xfffff, 0x57, 0x2}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x4000004b, 0x80000000, 0x9}, {{r2}, 0x2, 0x0, 0x1, 0x80, 0x8}], 0x7, &(0x7f00000000c0)={0xfffffffffffffff8, 0xc755}) 13:34:45 executing program 0: syz_emit_ethernet(0x93, &(0x7f0000000000)=ANY=[@ANYBLOB="62692585f31cffffffffffff08004700008500182fe0926400000302907846e514f8ad1400aa940646e54e224e220008907811746d0895de236a594fcac455bae29c70cb131c2ab8bb895c7f5ce234b6b8aec3f32c000000aedef69be0272f5d72533204e096d69b35a609a0219d4080a61fcbd39628d4ea8b087a81c53592baf7ad3a2e59f4ba622400000000"]) 13:34:45 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000040)=[{0x2, 0x100, 0x800}, {0x1, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(0x0, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/91) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x8, 0x10001, 0x8}) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) accept$inet6(r3, 0x0, &(0x7f0000000100)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x20}}, 0x0) unlink(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0xb) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(r4, &(0x7f0000000140)='./file0\x00', 0x80, 0x11e) 13:34:45 executing program 1: 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 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x8, 0x958, 0x0, 0x5, "f7a66248435f8200", 0x10000, 0x7}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="de33ad5c5a022f1c76dc394af3f1e921010c68f22d5eeea1fc5248bbf9d2d937877871ceec3813cfddd48af986444d48f3da433a21cacf1459816eac1a229c0b6a4518235b203a187d24f14fa20a9256a0", 0x51}, {&(0x7f0000000280)="95c64837ca6e08bd25f32adc5e457b8c1ce6b479832feb93292ad41a485d1598d0dec058c67d8913c3cd03af012f81d774245984ad15b4f88c27d759d99509ff38084b70d7dffa95158f450e31c981cccf6c9c294f1fb94c28fe41a31010f427bdf408213f24593b81bdd55863744307b0d89ea118f1c2e16f83c1c44cec27e0a048ff15a5a0f3806d3dd1509c619af63cf47d9be9dcd5904a54a37c80932a2b3186f0c0c859b3b156869876687da0d23ba8dab2113355b41cb762556df1690659710dd9b4bce089729b065593cb10b2f66a3f39d6d5d39eb713baa4071cee", 0xdf}, {&(0x7f0000000380)="84075b074a025206d449c2b43970f327b6b214d39e79baf4640ed0bfaf4da06cc34e92fddfa8dde4f3e7d55fb7eeaafadc4717ffa0815f1e3c4f03ffa43c5515a16cd76c7db282895ce09931d1ea52d1a5cf807eaefab30d832b679107e809a88611b91841c5ece532060fa7142d9e78b6766358719c0e86ff373795a6c20a55de06207573d912f91489cbb3a1a29325fcff9e47739c6520fdde0ab00ed88fb4f104df7a09e7f7e48ef660b590e9baf8598111a1c0b1702f9e193488e038d0c8cb86", 0xc2}, {&(0x7f0000000480)="71c695d91e61c392285d4d5a0d0d885795097f9976dfd40b3b6b4d9000a98ea3be6f4429efdccbb8c54e0a8447feeefd6ba8c5581999d3ad35ae9a88a14158e531599014df99f738721940a3c632dfdd510d9a035bb31f32b353e2292d", 0x5d}], 0x4) write(r1, &(0x7f0000000540)="a1c07d1c1b31a40a4fd0883a2acc47d299c606f4f33d52e54c999cd99a5fba99543955c4c875d8907568e47f41616504f6cfd150bbdc6cf2b421e6fe50ef2ac91c501900007fb5620844c10335ab67e4d07e3bd22b2d87aaf3e6b081e56c1597b138625e7db321c2a8bfcf61360b089d03e6145de6e14c7180537ec37d285a376a69cffe0e8c8782fce8389f199472960ecfe2b654afa46df11ba6399e85700739ea2e56eb501c656e993166c4d852ded8fcea23dbbc130aeea9f16c701341300976dc04ac590d4e202ae8f26e6ba97916f57b34c9ea292c36717d16e82f86fc0d9473c4236af80a006b20e69133d8a6106cd954f26e5c2d943a6099846bd4fe67b334ab84757b5daa3cf60b55ba6ea01c99bf04f0484f8cd372af6efe72ad0fdd5de0b7021a53f96f40868b64b80acb199304f44d5f196bd4fbd2ef69e5bd815ee9ad20cd56cfcc9253001553665e21ef76d74a2ca6ceb3bd8a2660c7ad8eb7cb9f432623fe412b220e45ed9436901575912b82f9f1b75b595f7b41d54c0f9f975341a97bcc89d3a7455c41ee756488785f05827311911a12b07f8490059ed0f87e7519640de1a5032af950bce3adf8fb6a70050ece23fb5467f7cf26692b6dee665267d031cba9a3df9b47924a7d5c6c9ab2f5b3b6c3da88aec55f1b6e5805ec80b853170ef4777b9ab3721cef40e5905ebbed2d3ec90357f3b0feee44", 0x1fe) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:34:45 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) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000200)) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 13:34:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) 13:34:45 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, 0x2032, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 13:34:45 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x109) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:45 executing program 1: 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) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71ca3d9030086dd6000000000000000000000000000117a0200000000000001800000005c05f6db23a85dcb0000000000ad5e1f1a2b69"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r1 = open(&(0x7f0000000180)='\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000280)={@local, @random="dc0bffe60c3a", [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x1, 0x0, 0x2}}], {@generic={0x3c07, "a4c05ea8c7b9f5863c29aeaf2941768e157afc82f092fa1601bcef58968132708b657327f777cfeda0e8e7f6045fa7cd8d52ad11474d35b71c02986d8319a0305edcac1e5083ead0ba022048a0fa64c7e5f753cfeb5e61dffd6b1492804a755693dca7b74b2204b92946eb75207554c76a6c1d056be07aae207d96399b2a4639a3787bfdf42b1bae0f7f31a20fd5eedd600afedb824fe9701e737dad2055fa9795087055a1568c1fbfe5b2"}}}) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) 13:34:45 executing program 1: shmget(0x2, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000203aff21405aafca51147426c00f82783347a0ff020000000000000000000000000001880090784000000000000000000000000000ffffe000000200edbf51e0ac1c57"]) 13:34:45 executing program 0: r0 = getuid() r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x10000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "00f11f007b0095190c00"}) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 13:34:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x812, r1, 0x0, 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0xfff, 0x80000001, 0x1}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 13:34:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$setstatus(r0, 0x4, 0x8) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 13:34:45 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01422f66696c654a0013a77c2490519162e70e68e10652dd2bf97ba5ec1e2d8e9d37c9d1dd3ab381f244c12d7f9f020158acb462fc3cdf8cc5a6ccfad411a9c38018344123e86326cd4b714e71f5d0432bfccef7b4496e87565dba376fcf5bc6cc5d041f542920a24fa2770ea23e74022918cce95b6fc70de28a6f07a61b06761540d3104587ddff972123e90cc6a09d94892519"], 0xa) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) 13:34:45 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) sysctl$hw(&(0x7f00000001c0)={0x4, 0x16}, 0x4000013a, &(0x7f0000000180)="8458581da4bc74c8604590d41bcb141e50743036d4ff506c8185b04b50a143f71c36567bec72b64c0a0c46cd997e9505f957df3f094b07925416953b00ed", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x11, 0x3, 0x80) sendto$unix(r1, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfde5) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvfrom$unix(r2, &(0x7f0000000100), 0x0, 0x42, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 13:34:45 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x7fff) 13:34:45 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x811, r2, 0x0, 0x6) close(r0) 13:34:45 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x10, 0x40000000003a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ni={0xc9}}}}}}) r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = semget(0x3, 0x1, 0x0) semctl$GETVAL(r1, 0x3, 0x5, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) 13:34:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000040), 0xfffffec2) write(r0, &(0x7f0000000100)="b71675476fedffeb7d57fdfbd56ccff35a7c3712294b10494c7cb19cae87f3e454ab0532e55b6b03d55dfa26f59c39293f084de42b05063cef041ea24f4926d2cd09adb3f73c32c4e535a6988baa1d7f1fc27a571d12df", 0x57) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') renameat(r2, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) 13:34:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/15}, &(0x7f0000000100)=0x11) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="2c81230715fc9ba19e41bbafd3c5cf00ef15b6850f3946f66afbe905799161e9997b8956bf02102c14b3b3c214594b6ec18c49c009b7ad7b1e8fba0e6d3567062a2781d88a734cba0d5fa1f057324d287b829099f790216c2549e95c842c2cbdbfeec79c5f4563c1234f8ace4961bcc6cea44859d78ae3e484bb48196c0ec93b23dd6443d4a01f196eafb4ac83f95eb40daf9ffc70edf34fb5095bc408c4a85d361368ec", 0xa4) syz_emit_ethernet(0x36, &(0x7f0000001200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="fe95a98d0b1c9bff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) 13:34:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) 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(0xffffffffffffffff) close(r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000080)) 13:34:45 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) listen(r1, 0x80000001) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) 13:34:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) 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, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/66, &(0x7f0000000100)=0x42) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0xe9, 0x6, &(0x7f0000000180)="29fa190ea74b8d6253915ef81bc161c90afd141af6b6da430fc2022e59179c0ad09f42f6c772ee61613ac0dde6b1996d9f8a7a29bf6ba976e026531471f904aca7d3204de8acbbeb1ce55699408bd981854107110fa380103b9a611450e2ff72f3acbcf0aa28df27c27bfd01e03df7e70c399e45317cb42761f6f3c56affb693170ece7fdaa23ce4b14a0114f7420adeee8086ececaaaeab0d7edab28a57efe8fc2eae20dafad5441c416c4a8369f8260ca1", 0xb2) write(r2, 0x0, 0x0) 13:34:45 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x150) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) ftruncate(r0, 0x0, 0x38000000005) fcntl$getflags(r0, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) fchown(0xffffffffffffffff, 0x0, 0x0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000542709bf63f0000402123d8af624cc6c46f7bd144bd5ceda5e9e1abee6589b58b3be15996ffc2d71aeb3979bb18ab51c58dc5c86470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05"], 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}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0x111, 0xfffd}, 0x9, 0x581, r6, r7, 0x6, 0x9, 0xdd01, 0x8}) 13:34:50 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000480)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, 0x0, 0xfffffffe, &(0x7f0000000180), 0xb, &(0x7f0000000000)={0x40, 0x4000000}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = dup2(r0, r3) kevent(0xffffffffffffffff, &(0x7f0000000280), 0x40, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x96, 0x80000000, 0x5, 0x6}, {{}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x5, 0x6}, {{r1}, 0xfffffffffffffffb, 0xb4, 0x10, 0x9, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x7b, 0x40, 0xffff, 0x80}, {{}, 0xfffffffffffffffe, 0x10, 0x80, 0x4009, 0xffffffffffffffb4}, {{}, 0x0, 0x32, 0x1, 0x33, 0x3}, {{r2}, 0xfffffffffffffff8, 0x82, 0x80, 0x3f, 0x81}, {{r4}, 0xfffffffffffffff8, 0x69, 0xfffff, 0x2ba617e0, 0x6}], 0xa3, &(0x7f0000000100)={0x0, 0x3}) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) read(r5, &(0x7f0000000180)=""/201, 0xc9) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 13:34:50 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff87, 0x7, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback, @rand_addr="001e0000000000000000000400"}}}}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23"], 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$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x7, 0x3ed14061, r6}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x2) 13:34:50 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x0) ftruncate(r0, 0x0, 0x38000000005) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sysctl$machdep(&(0x7f0000000180)={0x7, 0x1}, 0x2, &(0x7f00000001c0)="425eb43827ca8df0816803b490b6da46ac259c226cec", &(0x7f0000000200)=0x16, &(0x7f0000000280)="b338808b9058af18727db4fd7d1a638e06da1b9af7ae124d27ee2f79dc5425d6e394b5af0e83c1e9166d5635685d650436976822a70131d9dd95655a73e177404da63c016a5d44b37c1bf0a8c691636347310856a45b8cfd31fd98f632fc235c3fe0ed78e38b760e30fd4b7132ba419c5e94ce", 0x73) sysctl$net_inet_icmp(&(0x7f00000003c0)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000400)="81c65a1aa18f51abd165bc129675aa366ab8fbef661d581852bf8458b1ecfbae168d550f0c3f526053404351fd254b8168e4c21f8a6bfb63ace6bf7513964aa9c0efb7def94489bc9051a8698abc7677ab9e979f865501b65e4c6d6002b40b3df666494f6762a942a1deb9e950b02182a3c336b592b31e9dea846824eb3645dc2d7c691227d52219dfd8ca6ca7221053f8db3eb2ffa04f02b325fe2943e63f1886d4f64f4ae4ae3d92ffd51e1631b1122bb8a343d0f84a3ba9f11cdfecf29727fac7d4ee2070a8d57b0116df2051a108fc97b5e07247ac994b0df28029818e90ee0dfa4490cf5cd5332c4200a205d17b82f87aa0115258", &(0x7f0000000500)=0xf7, &(0x7f0000000540)="e7129802e53061592ee4a3ee3b0c1ceb5e4399442fe09e3186247a445b24a8c3ebbe4cf1b3c78a120ba0d1a0e220259ea8f464c632fb0257398dc1cf78456bb6e4510b39d593c6ecfaf30e56d065f90617b0d78a03942e7e929a702d78fbdac3202974304c7d4ab6acceae2870234787be93b5b312f3b9308c2e2e29f645d9e76f9345", 0x83) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r2 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000600)=0x72) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000300)=0x5) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x31) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) pipe(&(0x7f0000000380)) 13:34:50 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() r3 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = dup(r0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x32, 0x2, 0x7, 0x4e}, {{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x2, 0x4554}, {{}, 0xfffffffffffffffd, 0x8, 0x10, 0xfffffffffffffffc, 0x100000000}, {{}, 0x0, 0xd0, 0x10, 0xffffffffffffffff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x4, 0x401, 0xfffffffffffffff7}], 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x20, 0x8, 0x200, 0x9}, {{}, 0xfffffffffffffffc, 0x2c, 0x40000000, 0x5, 0x5c}, {{}, 0xffffffffffffffff, 0x430b7431a17b62f8, 0x20, 0x5, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20, 0xffff, 0x9}, {{r4}, 0x0, 0x30, 0x2, 0x15, 0x80}], 0x1, &(0x7f0000000080)={0xd8, 0x100000000}) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) dup2(r1, r0) 13:34:55 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r1, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/4096) r4 = open(&(0x7f0000001080)='./file0\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 13:34:55 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffff796effffffffff0806000f600406100001aaaaaaaaaabb075b5179ee824700100000000000009faaaaaaaaaabba9fbba55bb859253c32b284d928e085f"]) pipe2(&(0x7f0000000000), 0x10000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x21) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x40, 0xc6) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 13:34:55 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(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(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r4, @ANYRES32=r5, @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r2, @ANYRESOCT, @ANYRES64, @ANYRES16=r1], 0x0, 0x800) 13:34:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000c) ioctl$BIOCFLUSH(r0, 0x20004268) pipe2(&(0x7f0000000040), 0x10000) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 13:34:55 executing program 0: syz_emit_ethernet(0x403, &(0x7f0000000000)={@local, @local, [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x6, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x3c5, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{}, {0x0, 0x13, "416aa8c4adb32136898b03c5bc77b39ebbd9cbb2def5377ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1cc671e7853f2895e60363365d9f5bfc5d819951762509d60c606c5ccf4a2cd1fc73b85ac8ea892cfce0fbf3847613a8a495313a9d7058485471e546873a439940fd97427ff27572253c3ce727ec3290120fc88ee1054e49954a5027f697cf1f86658681296c2aedefa1d7d17cc11"}, {0x0, 0x12, "cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d284e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb21c3"}, {0x0, 0x50, "bb889b5230eac0d76d77c9d3d15cb513fb04d7d2742a57b3def5aebd590c90436709e57ad90dc194928779d9aad642e75427f7ed66b355e150d85de3f08c92a507a7a20cb52e196d37bbb2f9bd44aa50f1bd208508f1bcb783c9d3bc8a29273bb0bdd3cc8e96e4f44860d9fe27186546d82d63a31b3570abddf391a8290676be90e97083c748a9b5ee79d0d0b9328a08e66c90978452c1b6d53ab3291c74c3e22a5b0fcc81c03a5b2995091a400a1de8d0bb739f7518b68ed25fdb22f97b8c7b4f70c6a3581729a686ae3a10bd3dcc8548a2e56098d620d842830a55482caea8f6ce2aec1c1444bdc86ff2dbcf5e0839f467341ff63a8ccf3850ef96a5040b3aba47b93882b8408b8339543e0c142615028ac1ed21e2b6c09276251bce0c796fcd53eea5a7d6c46d4f205f568207c0b279f095e93f958475334e60458b88cb796610222a5af27393584646cb9ad2210a7132bde38ad0efe6d4563306eb47a20b862522fa7bc7b694d019e1360c2789ee42768ac86e5bb6ab2fcd0c68a6b9e833569866aa0455bfbafef19c68aeae8cbedce551e32700ddb88e63a1d0f81055decbb5df0f5aad53e1b25d28c37d010e18882dda784873b9a1b391a79fddefe918064dd340b05a829473d2eda75cc5983dd20eca50510026860ea366763552df2b01a561150123caa77ccf3cb74123247256f2a61324055e990d7a0d1a2a52c88313cf8d9aaa44bb9c073d15e7bf61e4cdbabc33b9dc40405406af504c85751dbbc9263dd4a8149e8aba562c083c333f996804aa195d8e49d49d38697c90ca2a3016b7cca802bfab0cefaff927ed7050cb74cc6eb84e65cd94567bd8bfdd058cdd930c85eecd4ba85d5d9e290562a15b9e0f5df79725d27a958a7fd73a429c6b"}]}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x20000, 0x0) 13:34:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="fb27d52d68c0867480367e82051591df59df925028b5307e574825fc2c4b792c8429f23d04b5e8d028233ad22385ddb9adb2c09653c9cea1d553080c9f61bdab62b89f434d7164944d6118acddde6fcec5580991cb5c3d6a14de503ca166f563f2c1b4cc88"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = accept$inet6(r1, 0x0, &(0x7f00000000c0)) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x3f}, 0xc) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r4, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) close(r4) r7 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r7, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 13:34:55 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x2c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x3c, 0x0, 0x0, 0x1}, @dstopts={0x0, 0x1, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000080)) 13:34:55 executing program 1: 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', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) 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]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x1d, 0x1800}, {0x0, 0x0, 0x800}], 0x2) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) open$dir(&(0x7f0000000380)='./file1\x00', 0x100, 0x82) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 13:34:55 executing program 1: clock_getres(0x212c09b8f1f04ac8, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x1, 0x8, 0x1, 0x2}) getpgrp() 13:34:56 executing program 0: syz_emit_ethernet(0x1124, &(0x7f0000002cc0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x10c4, 0xfffd, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @generic="2a1493dca5e0390a8cda304fc73785a161f91fc3c469a5b4a6d4f7a6ea6766f9610d95f4aec78235d74185e566a33c6eee1dffa9148f3f2ce2775a5ff67bb15cfdf8b1b055eebe7c7df2a4bd2caff4b504554b3720edf31bd65077862b260c794feb25162b298fc09e970484f4e7c945a40f9fb753dd9528f734dc158eb34608944ff837f663839eab6adf103eb2c6e3c8c9a2754a5f7e946d32a542a25d2e4d4c599d39dbbb0144a47ed4602fcec54d2203b83af231b9e583ab71f9c00d11434f9604889bfac1fd9068dbb806f9c6c1ac47b83a502d614b412dc1f9cde10103e22b20dfbe899abe28116250d2f77f13d43e0b42d9d770776e29f2a61f44dd226eb8a7ded48938102e99ddd48ad2bee244b1c551b2020de793be0382ddfdaec14c8b53f2f4dfa4db38cff4b2ff780ba3d623f557ff81fd815031f0ed714f7afc1300d3b2e64ba74a79208023e4fe31c9a89009e8fd88300e4ae503ad026e24bb48f4624c7179558276f16ef6f431de60881489521e39f9f9be4890a36adb75750a6b5b11423a86b291b12744a31a25039fd479897439abb6bbe43fa75e66e29df474a19bcb625baf40a5707b69ceab66d72f324e6af8dac1d9825503ec067a2c484ad8e5a2b3b82e65ba29f4fed69ff09d2e2955b1512b3f54d98dd7e45173f246d639f53f061532746468941c52bebbb194ecb73287583c947b1a6ef033b52a758ddd4e904b3b05c4cf429f84fdb4abe8c7c239aa31c7a3240ce91a76f0c821d4056691daf81d739b2c1a4ebd91691158e2e4f0f375fa1984f4726b0478ba8db1bf870cae22b6a323e40aa9ea03ebe1e68b2640132a2ed8d9cc78769206555bdd3c6daec93792bde97b35cae5871085b467b727b6172dfc566d98595e5a2a3f6e1e083719a16fd03a432ef746a6496493091570a081676929ec101dbf547723fc5185cf7733b628a860a16b56531ce7f23fabc188be7d31ffb82c9ba27647fa52fd465d78f9b97958de0649ebb54b1f3be8012cc337dcb06241d0b8a745df333f95661fb934efd6a934e9cc8aab353cbce94b8455be9b82651aa70af24a9f0b154ecec77334ccfcba68dc493cb581d82e2ec7d0804a30bfb136c803ad95410441ed505d346b2e580c00c4ef133db275688d40b6bf3c435fa15d26e72fbf954b3d78c1a27a8d33222ae6444563838b8fcbbc0161e41f9a24cd168a2aeec8255a998d6afbc94c3b5d71b7a1024951e9990da38e1fb1d71f267bedfd12c893495d110859ac075af265cb4a2098d169fe0063637508b91722bf022b309f46c1a25c6566bcfcbc48cce189a90ff51bf01e1fb4063a8257a842010dac0ea4da7a0e64db558c1d3ade41f3236eae20cd80d7d00edb4f649771f277c1e9817024612b558b97f944674ae96d618a8673d3cd487f08b91edb5964eaabbbe9db48336c492ab05d8417e6b16ddb28d59511d89db1773b489d38bf4df6a67e0f6cc84fb7e1c92306136a833878967adb2ac7d94c86de336a4201ae5faa82319ad7a941862ff84ba28380bdd46fb7c309f14239ee7a47e02930f32ad3cac79e4455357919ae011ca90b92ac1f255ef40fb50f27a3730d225bc6142d91ef60695ad117f31172be9f73346817ce4aba52953bbaa431a5a13ff5f84c210173775a3eb624108cf7afc0eb70232b6fbb46a40dd51ba231a289e88ca6d026eb20a5ad0220a1fc714cfc5c21b403b9ea652b7c4277f32bea00c3cb937d423468da9761bcc80c7af7c045ee1613690606422dbbf0e0c8176dc6bf5fa0079ac6ceb3135a72a745c84bf045d08d89960f108c930c5d54319b4f543c6a5b1e0dd563e36d93547037872097037481a5153279c64f848559577e9bd71cb12533d7a25fe9dad84a94d10cb880c674998afb369e3554b71b66625577c2ece29726d93e5857d4d16b13e38dd9fa9095aff0a328f7d085307a8e92eafaf2dc2fe4798bdcdddfd694bd1262a469a8b4fa72b9fa7f5be9fb602e4ae454a587db4ce02af4a55b2deb17797d6b793a7de21a009873da55249e5d9f841aa89b1bc36cc24c5443c594885c2f37c4e3c88c3c165288701c6248915c4e0569f3e50b599fea4165dad810e1187a553f87754811cb2440849c27cda6e281549a7678f824a8641ecd8128c54559ec8f268abaca2b251c9cc4e292af3dbd6967c336e66ba44b0a10e03e51119a401a012facaab33091f67959eb175706db42743db85ef0a5dfc4e63c8724f0883806f67db9aaf162b4ab699b218ccd4b645ebd689e5537897f9375e360214af13d926399cf9ea1724966ae0c8aac3380a9677cec813f5035d833e7b0f01e9d4f959c43dd49ccc415e3434efdc4547359b2bf84ecaf2a47db1f3d74685a2ade1a9538d88b6b849ed27ecf61e7c81412f1f509bcb659f4815d0c4af4c246a41dc2e2b3d4fe33579c386c7754f87468238898113e5f6757d6ae98dd66b5020bc2b2ec2e65f87b66a4aaccd4535934259363775334fa712c168707c4716286109e28e499a665266d27b80f1888493d3c6e69522e0731582c43b2b8ccecc3af02385d3fdd0b643582e2c7c6000ecacaa37c8eddb70e2d1aac6d7ec40f38adc1c5afb8c3a34fef3578a3dfbcf32eec42ca52ac7819cf0deb7f695103bb45af69d49f27bd0ca486b38f9b0817082984f4edb5564e92c4fee923da0bce687384706e19c7d51a9f030c1842c5b77e491929b66d22d4eef4c17821e9763a161af05cad2f4ca3479091a530f0bb75aa39aa068f7e9535fc9a2d032d71806aa4a99f3f20e8e45c08ed49905384170cfded1db9162a4e3d7045bef82533cc1ce60231d6533fb846ab74e2c8100bd12151d7e611eb0622e03712ba9d0241f08bf7c8f8b46211abdcf4beae34ee0f30889f374bb7abaefcc769b34f004230937a5b6dcb0fd1c5cb9989f2ebfae4695a05403d0825f89495ab4547fe4940db82b20765e9a3db85950833f795a262be39a30494d4d48f6b9139183dc5672d9d4b43dbc0af15080fab98073f59c7b5ab8f6d9f7f27c219125c9025d0db6d1f34e71327e967d50687f5714fc170a89c536c0147c25e9bc775f40a4a585761fdbd22899dbad13e1a3fa628ca6bae6b6a849d21a3b23c7d2af893aa61af2fe6ddb9704eea8e99cb5181bc28999669cca4a0bbe618b1344c73a1924bd9f56e88e1895d4af4adde3b5765bfea804e8f8bbd3b160f6be4c6854aacf177cb97240d10eb2b0e95ba3110ef069c5bb8c37d3f3cd5bfbfecde910dc75306b498ab18a3b54c1b7b7d627ef0d56d90af9b67e7a69d7b9d0bcf54e133325a5dddd7e85a43d09301376cf63f13e7aa81c3113dc364eeeba8560660990f363efce83d2d68c2b9e9c5fe14661be573b7502be07d64338fe6ac64cb25fdec847261d9a03997860b68635b59622f2afa76513a9c89055d4fe6fae722f2b40a529465ac7f7ddb1d161b177c3af584244b7f389859398dd005dc7a15b789fd9b91c6b7bff8d8562dd5bb875966d31b101c51b69f4fe863bf82e5d078776e828680a7cf4eec977f8ca7b06e235a9d21a2653b76adeadc0286cba640db940ed795a9793aaddf42c7b07433752d2a5c4074b4965039085c3d54fdcb60d5473fc1c18f853c98f5e6c6abb0bc3f64688c1eb1f6abb00fa1e23b6c27cc5918689a1b951a23ab01f459600dd96a97840d002a3472eba00851b9b16a4ea1b4530f52072b1a0a8bb8d6ccdbc5a6de769f1efe15fc20e11af0a7ec6157d2e9726536601ec6936f7fb9de2f7ea763236108d19734cfb14f0beacc8c337cf0656ea499618828bf8f2297829ad34539d199024d0b958f90e79d98a4151f3ddc50bf1b100eca1490ddb950d61fa1bb6d511f55d5679f06aa3d5fbffe52a00cd9642826d88e95352279e2db702a5582f369f9f762de44880e76191f105c401ce013b1b6e6b839e9175a45c005423eff44ed30de96664df2d44fa204198dae3134115419df66d96b6c4840b2e838431a0d6d1a4a64e10b12434baed52e5fb26a4c6ba258169dd8925388f789040f6b1df585174dc647d673fbd90e2c5083e51d48f0790368d48675e164636ba076c7c1557aaf490d4162f731b665437b530b179b659e637eaf0cdc4f2795b39cbf8f16a4ed65efc7b550f334241e1a21c5d51b22012e305cb3ca67290e2ce3d326cf040ff29cda9ad97570d2405333d445fec130e1289f63e61bcbcd8cd0dbc50cd8d827a14fd4822bf33dcce00899ce3b5231a219b6eb7ad35323790b17fff996d8ab743dc0828908b890ab74b47f657588a569ee511be916e9971d7323989ceb7a5738f890ebab6add84694ff39ffa931244dbbe02e8689401deb98b0e9adc70bb83ecbb6abbedfb76f5bd23e8909a4cf7c500dde692b9e6678cba129a9a6cadeb5a1abb8ffdf5383f3dceca35e266069536c33660ac5c9edc7fed3587ed6e17335950be1ea35fa8483a0b329d6cc8decac48cb550f789cf03f17d6d4f5b2a42ffbbd3daca07ef9c61028800373795d72cb7e3fd06ce8ae34a6a17df25127481d2af85ba853c3187e83d52ca177e9d84901ea5c445ac2ca204907a5df929ffaf0ba4a0a781469e78e23cade87d77c72764aac29a078534a0f287ac4b9ae6c94ce2b55403218882afa2057385f6e38b2d13c911e2e15ae31230771fcd0b371938bbc27702f09e277ea5797fbb0cc7aebb2956a7f714a0fa757f6d6122a0c9be9b4f8095fb14d84f079aac1b184b0ded7c7c94e815e243498231996f9fff58baefcfea2ff9d54970fd6f7603d331aaf7adcacc6ecc7175b62e215697138b3b24a506da24f414f712a991b0cf903aa17b1d49686aa5d7fe093814b5834ce486a40bf8d832a700b4d895e1463d2b427dbaddac4b277633e0a4c72fb48b7f8a3c4600f4223cfb4bcd1560564544250b7595599e1ba0ffbded10b7fcc9a2b636b8f56445e598550e53ed8f993547e0a1757c0bc7a60a3e0afff5aa543263439b1937563e0898278ace3a849326abca65bcac9f6804b783347e3b4c16cc149f68c9095a3123bbaebd7c33598203b87301e07c18faeba39fa15385424a72064f97d1d3869451f8f6cb96cceeb24b4e69bc6e0510ccf1994be68faba32a14b8331745a4c628f1d1a8976c4c0213dc0e241f64cd439438d88114bf5f5a958ce9266ccd95710402c4feb71de093b38ba68ab285ce37e9e19826dc7d8b14884b3cde2b161136a13524d561c4f9802ed1d86bdc7ed39bd1f9b61939b99b40229b58d7c5af2ba637c706b6732819e305fd7ec161f143dc37b8589da7a86cf1e0447acc137a8dc9b2efd9bea31c9659f207fb3f22ff96bf29d29be94c9722f08116a3963ccbb77cc79a81d545f99c57addc339b7a30f1640d21069ef514b285efab05d0dcd93d7f4fedbe3cc06505238a69972b1e054e9978d7e7015ae91f38e9fc61b29c019088bd9a9325e53fcb687ef75b83c75ef8383156ebff7c0036be755f96e85086bae7c621f5bbd3683e4ea89e99ae16a372b78f39d4b3037b7e7c7a33aa1a5b389d88050c3bc91f3b3e04d41448f5ed1a89bfc7acf9d89fb2925f0014ad465471211db77edcadff2c8426c0a46488ec18938eca894b0718ab472b1a9e71d7c3976ea28601f38b62aab70ab6256f8a81bc5cf572a593782c29573b399d1009fd869649b65bac6d94ba51fea1afd4b56d8e97d6321d94b0bcac55aa0e7553e0c6c60b8f985b7a9c9d252d0436be41e513f6a864c7ee11b5b6eac1cb0b395cbed7c031e6864a1c526c0b7508ca33d111467233db9aefed7b292c1fcde4136a947f112cf6544778b86e30dd0227180c572fc8d89d24dbea209be23bf69dffb53641c97e76ceb684cae52029fca5fc2622ec7da5293a0eb5551abc3d02781ffda4db4ae7912f36d4008033a6acfad8519774a9abdc1ca57e8877db63dfc7c1a11d10c0a2c56e6ba145ab4e7d6ab55a81ee0f51cac23caacfaf3a78d77ccd90debc809b32e27365ad5a0728c2903c91da03db5f82084ac1054c97a04bdb57172e61f737a34b950dbd0ac6"}}}}) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000500)=ANY=[@ANYBLOB="01ac0200000000000000d08fc3ff7884e0047aceb5b58fb807403ee445bfa821494175b4636ff4cc4fa9b8b65c835a92f5fc61a634ed85762b3b47bfa2373b4c236012032b0c710a8942eaeea70ad9aba10806d0603d7bf6c14f0fbb6b2e794551b3cebdf63eb4d2941fd17377fcc02f5d5b955abc37d1d211c68b92b6d2607a4d8f1404b3b1108e60c43017266d0b90c8"], 0xa, &(0x7f0000001a40)=[{&(0x7f0000000140)="bb74933e223e174f0fa285d91e3253f96838094bcee28defe6068733f61d60251cb6524b27bcc23f16f4fbacaf2b117044b87dff54eba4a50e5dd20ea9f60b7e446f025068ce3beb3d83865a6648bb7cf508790127d300", 0x57}, {&(0x7f00000001c0)="e0b1956aba", 0x5}, {&(0x7f0000000200)="1ee7c42de4f648e86b5f550a23ca047410a1d6e53296dbcec8a863bf9b4a8085641584d64ea3542369321568d3903f9a4e311c2314bf22f9edc2341dd97acc7fc3c8ea27c975acb08244cd75834dc7cdd501aab27ec6892c4ea700d470c38d01a4a44d1c228f2463b6774b0329f6ad691446d8d13816b0f47297dd36c673400c8d35dd6b9ce35f85eb9e8e8055666149d60d2186e1c7d3e697b7c675585383d2753fc6272c89ef36ecaa85ce8dd4fc777dc3806e588a6dd395705802dc0321", 0xbf}, {&(0x7f0000000700)="9dc03a4fd56904910911f59bb8b42ba0680164fadec2d1bde46e4ec5022703162efc1c61274f1358a6de3e69ead6be1b1f8b3617f77ac5473b72379cc440fb293c2e7384c37d29efcdb5e90de72e677f055f8dc0315092a80c112e73da50316607a0ad074795afac4123184a3edf63573ee0f0847f59d4c2f55334dcf8cf80261dea61841c3645071b058a13b74f2f826072a84ba6904178809086882c0553d38365c44249b3e384fff3dffc82cb73c75c242f2bf7d85a55a81c2b392940913e3c9225075f4f604969ea54e1b5eac3937ddcf5e9998030ea445d29ed6f08500d37af05292b9e77203fd1248529d4f94fc51c6936310a66a73f74668e", 0xfc}, {&(0x7f00000002c0)="a6fd5bd936197c6feaa3edffa5", 0xd}, {&(0x7f0000000800)="aead99455c2adc47b44a4c1eb83db520cfcac0c7262c7beb299c5338b129207ba414a7054c271372c7e27f36fadd7d14e15937db46ba7d54e4798f6ba0d5cd8bc90bca1d5a8a4ab11f0c2eda05c33a798e3bc89ea4b52cfd41d41d82732c584f8652ab46bb641aa459a34da25cb9412fcb257acc2d0705b43a0bb1cf29e572d0a8f91dc8008afce8da71d6c584d2d636f4af4468f13411f09783a35a8afd3da629b8b6fba010125b46439a3e6082e6e0f79eabc7844e610b70bd7bac6bd47772ae62515248004d1295", 0xc9}, {&(0x7f0000000900)="206179b2aebb4652a19a1bc4fd60c8abf1bb450afabfb5758f567a4577f4b094b287ce79466ce8ac8d9ae881b1ab696a14f7c7e6e5773672892a8b144c216a6040b1d039a619497da4e2157ad635a0b3800113c34256ac889a0dc332b29ef4a7bb849e5f", 0x64}, {&(0x7f0000000980)="30f48313bef8956f5433725b41954fb2c1481a50eeace755928cea61ca288a4619f3c38fdbba3101c993b9eedae28fa0c27d6686eae2af22e3849b2f6e7e836f0c6e0a78734a38e1b68c32785c4e575c91c3a8cd4df0ac424d9469e09b0cd66da28b7db3ecb6905be3adb239553c533d059942c6bafca8b21734da2fa4adca65be4336c0be9d6a5ce47c3fe53d1fd88e2f46de222301c3f158a43a559e8f99c3d56e7e46542e9af1551c7091fc12206392f832dc94458de650d8f60e188e5f84f7be4239fe456bd3ac177dfb96d66a9b13a366f43d2aced6a39354890622789d3dd1d98bd57d36754b162b7564b6830e3316251300bf335e8d23885220faf15bd5b43885e47184c37ad0907eed255f367662ffe9bbfe6cfcfe07d37f023ff029e8dac58a3a919ae6fbd591b40f77c2d0a343cf0b4426064fba0749d9bda5a356c7eef852b08636e8d40ca517d4822588bb33827d4055ca6edb940a4759b68632a34c41fcb1c77f17e32362f5aaa7d6f4c72dd62ed3f8e46b60a7e82cc79105f1e1bac640088e1a2a26448d2ab5f6591121235eda1962ea0cb89ebe6eb06399a4bc364c935d2fb2931b3d160afd97ad61c45f6b6721c604607628f2a785ac578955c60a227317e9e8714e169c38d1445b2408d19e7f42e0a9332efd5ef33481322062047265faa57a41780bc6376874cae53e1feb203cbf9b95ad90dd231ffcd5b0cd32e9116087df4f4868924de0af67ea2c2e7efcd8221975019f09c45a0d0bc4114a819b6667d610f5ceb9647a7563b31366d9d65cfbfb27ada5ca5b29c13f7485594ae279c6bacfbc1a0c1c14512bf0d5b22a054e7bdda358ab0459a0c3567d3e474175d6c51fa14def4cdca969477bbd9c2fa8981d12a4ce842c1d34edf0e78bbcb1e904faaeff1a96c20e5731c86f4741b022b8b1feafc173fba83865657f2c9bd1255143a199eb171abd08bf2b686504998309710027851eb217d30550ec4213571db221e80d286147e3d8e95c22978cc41e1bca011d4b7dba490237039e5bc88f3cea9fc52672133b7dcbc3b178fe85287329ecfd1f7bcda956d12c493963847319bb2e15b7063e8cf044838fcee2a9c72f9e47d8b746568120ac64a6262d652dc467acce30f3fd35e02ff521ae2b0587ab693c0b6a647ed4dcdd17b3348c9e3b570dd1471152220a81de37f4569a98590a15d853de570e3b060d6f27df295a969c8911f5ae34d69829b9d739b87c28023fe2d2c32674cdf28bcdd251224047d7c0437f18e7358293a4e0049033b69701d7f054b4b548f35468b1adf9b7679af13758a0850b54d8487ecec1219901aadc26efbf1f36a43270d1433a6277a961b56003215523897ac859eec8cc7dc371e750021d8190f55429d9e9caca16e9d794533946f045aa7632b0a3135826fd36e2f127f75764e4e1c49e166f80e8c491e25725bc073b3686ca410332f0a9a4cba63a1e1ba43daaadc33847cdd855d8041cdf1887b827cde28e52650889aef7cbe570a411dffd2d51f06a62621684b39d6b8150e47e83762bb63d50a8fcf15478bf7817a967f4a13045297eb3e8c18984a9ba91f4289c46ea5b1bb57559530da8576fbea287f74d3e9bf237c49b4b02fdc469a7b8e2b8f52d316c01308564891a1e33bb3ea6c68d00ddbc662079168d00797a9eaa2371d0541068b9dd9ece6a929f3fb23544ddb65931e941243e5fe14220b2ec0f616c26f00f193a8bb52013d90a4d7e16c523a8b698fd47deaf573a755aec4ab01c9b26b863810bb13912579afa4c0437f5b1b9a61f6b16089385c1ce5b3335c890437bff9ecc5d41d8e5ec5e15ecc925e38d59e89e9e46531f33bcfce8585b0728cd9ff2919c21a4f070e29c2338a919a404a4872c918968a7e4778708cf0f6a37521169cebb2d13da140adb11946e4e03fa502081886999e16076c7927aa62c616d322d2189ad0d81ca6b51b348016aac6ef3c80b08805c9b87b83b6cbe1b8dd27af4821ecbe85973c65089a82da6b2234737ca0a0f84b4651203c4712b050350f9e89782bbf45b7614afe70b8e52f2887b7f0b5b1ed7e1bcc828002f2951a7e478b44e83ebc07bdcbb88e4820285af35d539187bddec8cadf667eb994dcd97fdfba53b5b7802d81266ee3b4d4a40ff65658f7a20152e0469a1ad49d153ed89424a890124ed2c37a294309df54bf354ff3576ebd1e207c0b98246a1bf190d1e496d0822428d6713d1e2a4a44dea76dd971e22c9cb7a67ecbbd94877ef5d7e995e4e7ad738cfa5e28ea41a59792fc666ce1b33d607e52baefb9fa6ec333650768939811b6185ba5943862b1d02b0954b6a0b1af666685786635acf8730cbd0b9917950821a7010090b93529dab11d0fa8b00cbe4ec802dfede2663bc0bf91124369972ee075ab780a6b98ac23d88d56cf7f1292ec0006fdd1d009859a19d837a8ecf65db2711933134ca707f70edccd89f31b64f41bbaf5bc6deb84c4d29bb67682b036b857c0e72f13611861e558b735d8afc83f8c1987bee9f6767b6ebf5647035baa0e2daf2cdd2d3334d8884893166f8a3bbea65116b9784d75050e15a54c1252585050c6dbde0cd5b51ef3d2fd341f123a01f896c176b0b57ff90989a9379bdd7854ad72ca1ff127442c4f494734a17f59a424fd838685072768daef856a9491ad2a265270493e7fdbcd9fd5c3403e3221fbaa8d9da8dff8314755db7be1809fdab93880d47f645f6f3bfdae574be36007d13a4d9b7ed821a5b6dba7c074d9c6a9aa01a930813e80274507947151f86baf47670f499e11d811c3ce4b536da2a1f4ab76e0ef1a788514ba2a3072fe9819870e3a76d2eb8ed05dd3e8b7b9e5393b4d41b2a1422211768617af3dcdeaf9ff60d7b09317384f4fb82b22458db6d45217e3fed1c0f909e8672f609dd7ee0f04115bebabbae95fad46276d92c6da91b4727a6aae1ee2620685a53d590902afb3da163f2981bb348b8f59ebcd42dcfe72d7e1921617e7d5a47a54ad19700f80937f89b78db9542ac5b4695b17dd7bdd41919876f867bcc98ee67c18003f78b1f35ecb5aa25e186da89bdd6e61ba5a20b0564ac21bbaabd31a4d0ffec3b4edc3ad3c926fb74c8213ebde6503d7444c3380d394db887685c08db938a33214a2381727180ccc88fa8bad536aba1f0d14ea0a21c7931ca371f0d3a83cdd12f1f42f52186b30ff4714b77108217725d99a93a04b2e1f4b178c20b8bb0ef0e86079f1e77a1554829f34985d3745a8b181278228dfd683289d82d0eb6390b879150cd9673e27fafca3a1028f7280f7a846c4e45cb692751ebf0780579445042b2cb9e606a89e25506a7cddf6cb6830e3df8bb2e66c21e71648a52c5ced74b2a3031b7cc6b2640b29d501ee5c1fd903f350836b3a91ad28d46ad6976f9e4ca1ee3e4d0618f037f99db1effa4e83f481cd5c41cb1a53bf8236706aee12b79fa05ba5d97c5ac24ee193926b615313468997fb40cb4c01da0529c73db958181dae5b1bf5cb8d2508826f0efb9ce7f6842838acb943e5315d6a8d05c77a577ae3308d6f3b471bf5dc4530b5737a221b0e1849047293fa1b40ec056eab6426ad05dfde71bcfaab71757bbab9ffbdc66f86a6b16d3a409b918bce9513ddb4cfa24eea2a137993316046e5ccc6bf5af2bf31dc1be6c7aede12b508da072c2627499cb17aa6deee6b6ae119480a3de7ee2b8cfcce1055e533585b4f77827bf3640e6a960edec98b13ce1cb4fe4e87e4e4781fca4069d77d94aaa135dc22deea557b8066ebe15f977c967d48e3bdba83dd870bef78b8cff178835ae6087013e68fe3c14d9ac00bf5a53082e903e1b4e67d6ca36cf338945c444c6465097b681fdba7b05009a77be44ac5b967be8df2037db163358bc6f9375d25abf0fa1bd87a73641e9467a16ebca2a09bffc89563700624d954fad78ffbad66c7f80fec889db73209c1dd36d82fc09c8b0828877297429bb0ed141aa53dce305d0de2308a7d770f12c8cb53954167b3ae48478f9f7b082a5c5de73f0d73c4f90353994eb783032f8c54ce100619b73943a44feece9d2e48c0c28b153a7f29898a2c20d42af692ed2c656d38124d6f48aceddeac2ad92aa9b72c273660e26afa414552812f7358753088df4d434eabbca59de97d255e6ce67338bda0c5bc4e1f0b8bf7fb4e0228129b271c22aed6aa16a8bb40854e1ab1e824a52d1682f261c7179921a91e01d3f22f46600ea56b0ea8578e3a1b69b43fb4abb3b08d02a675e7fe8dc2951551a1ba635163c8dd0227951f39b2da16270e67f5dbf0b97c79006222c2702383762795d534fac453eacdec585b8a7b4ddba10dbba1bd2e021431aaa1a4cf6640daaf503a1bf909d63262c6c2bc0cddcd62640b374b6574a78a82c52e3b4e1ef9f6e5eb6ae9cd22861979913e44091cb8e9ae1147d55940b3f03508155912fb52e54a34189f34480fd5e09f0534e61081f1662993ddc29778bdeeeb0731f1ac50ea7b7993e13f90c99252a1e01e1c11dc12229a515c6f96ec115160c57f9505a34ca7f9a7eddf8c8f21273f28439635d32c3da51f59376217d22f0556104dcc88a2291c8e3383e6a1a6b08e8c15e7b99e0289e3bc6fb0478c4a05afee33a11905bf3fb02b879510247f3ce330e24b7d18e2d8ada9dc1a33ba4585827b27a9d6c0a60acfb580ac0cbf11a9934b36b42519f0e2db02c86d9f209827225151d6f28b2983616db55939024cd9eb025032b179be9c1285c5e2e23123580ec7bcd7e55840d6729f9efcc4215a2b1ec4f6c0a18f001bcf4055b14d2e237031994e2091aa602bb7e3151c2170849cb0004de0958295710b113ca9d975de164d9ce765609df8f078e25f3167e8e0619d335ec191276914d7d77b203d148e8b65f5795cd394df41beef1f6c65b0a34aa505056e63a2d19568bc22f319fba8bab16b5917b13c76195a0a7c8159bf872adbe324cc6895b35bd048a569e4d90ca101d3ee97173cf687ca7c8bacf39627f6bb4dd7a0c66762a5a2f8d9385acc629e487f38dd998f310563c4b60ec90a546c3e4dbbbcf7e1728e3f74d2a73eff10e8c13c7cdfc226fde3021162d712fa2f408eb08b7d30a6bade2f251e425bef7834d878d4f548131b78ff63f98ebff468c877487a96ee0c66b8cc5e9048694d31bc5dd1351a4427b6a5f0f44b1a1527ec1fc89d13b96e7d5b7dd75990331e35a22f3e64dfb4216021f5bb171a36801be8a4d8f9a9c532d301f427b457c3d8e27ba59fc8716dbb881d547fb194ada6568e2fc9aa0e9605bd42f0899438602065e5bb6ffe27f0c148fd05bdf7f06b02ffec47bfe64179a9a292afbd27dd140a079e72320de4d12d53112cefb1783623873bbe811feff063296f80d916ec129904e788cc2ae2dd54131f6c4d90d855b77bf3a1b68c056eb0c5ccd624cd0c2826ab3959b25e8b8835aa0a9f0c62f8c948e5bfaf64d724367dc4a0e19f71d1ba535d0fdf2eb2519472ffe67af9b6ba3e66db2c6b65bac4521e3aebb912db8e2d48f589fb339ef241579417266e4d0aacf78af6c50784955a34451a81a8b961ea4aad5f0e712a64064487f0ccdb9cb2d9355b1f8d319e97912dd00c348b70fa0c67b373f77c85c19f2d73b98493c6a12bf5231d9a7a868922fccb93dc94c572d1cbd9c6cfb907caa04075d8fad3aea059d0a502a5cbaddebd8366c9f826eaa1d9e0e10629e4a75bb217a2a30b921c69450cea792ba590df76088667e8f46ad1b54ab21291b40a7cb395427b1e6fe88351d34c5f8c9dc199468025a", 0x1000}, {&(0x7f0000001980)="093e2516036a50d1fa3c6ab36ef26e0914e65d7adc6054ce71af41de905ead7a1cceda24586b173537e3b63645c7b5e1b1ec5508b53bb1cf663280bd5959963d2ef14fad96964ea9e985dd14f305f8dd8ea47379d61b838ff5bea32da1246ab40e4399c1863c8018464578122281ca31b8074d469fdddcefc97a4bcff662fe1f9df0ec8bd8fe80", 0x87}], 0x9, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="f8ffffff1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="060000000f00838440ad46450000ff00050001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x406}, 0x0) close(r3) r4 = dup2(0xffffffffffffff9c, r2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000001b00)={0xffff, [{0x1, 0x5}, {0x2, 0xc1d}, {0x1}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0xffff}, {0x1, 0x2}, {0x1, 0xffff}, {0x2, 0xe5}, {0x2, 0x800000}, {0x3, 0x1f}, {0x2, 0x2}, {0x2, 0xfffffff7}, {0x3, 0x6291}, {0x2, 0x8}, {0x2, 0x14aeb019}, {0x1, 0x1f}, {0x2, 0xff}, {0x1, 0x6}, {0x3, 0x80}, {0x0, 0x4}, {0x3, 0x1}, {0x1, 0x10001}, {0x3, 0x800}, {0x3, 0x7a2}, {0x3, 0xfffffaa4}, {0x3, 0x7ff}, {0x1, 0x800}, {0x1}, {0x1}, {0x2, 0x9e}, {0x3, 0x7fffffff}]}) close(0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r3, 0x5) 13:34:56 executing program 1: kqueue() syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aa5568aaaabaaaaaaaaa89ba3f647286001c000040003f009078381400bb000000004e00099078000000"]) 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"}) 13:34:56 executing program 1: socketpair(0x38, 0x5, 0x5, &(0x7f0000000000)) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x5, 0x20) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="57f0e727e2e3e658c6b291a0f7bab887442611024b824944426ad41e9b86c4ed99e2f50daea88c3dfb407ff0978781a7fcd015f153f43d8d8ac161397b9e363e029e5020cc73b2fe93595a8b3c040491359a247b6c52788b11b898b28317251fd8cc1f18a0356d4ae227605952107b7806a886acf94b4148dfa56c89c13a32ab1f5ce8a28fb66f09ec179d3fd0ccefebaa33eca74a1df5e4e600e48febecf8dc3fb47e7c922d507ec0af1ac5c93bc95d4813cdc3410654282098051bdbcfa8a4a3f3194bf56b166a89e304b8c88eea109c6ade8bb803e11decbdeca947", 0xdd}, {&(0x7f0000000180)="c250a0ec34da86c468db1263611cba93daaeb928212fbf62358ac473ea76b42e1d1fb5eb4f6009274955af3ac28e95f1c453577889794513525b8d7753f9d0871a14d99daddf501e37a65a6a53fd8d9bd4416c7c777e7e10b8ff98fd5c611f780935403b4501c06a2edd985e0e32814099eb88993b74f873840c3032a2bd7376e301d7438ac12fc636e917fe6d9a7f2f0209683b4b4e331a11f9a8464a", 0x9d}, {&(0x7f0000000240)="b813019a6c174566027a755d612686", 0xf}, {&(0x7f0000000280)="760cac471e1ef42cb0fe2badab8ed019e21f4e401216e6e2e9b70605efa9a02b153c6d02c721007895a583c692a80c9e257778021a7ac3dbe06964e2b4d89c0b3bd6cd165e82189be7c707467b81727fe82376188b0b38690e1c7e97968465decfb38ac77f8ae12b6d87782c4955a44a345a15adde380a676f014f8b3021d2ba59f43f4fd288733a1abc654880bcd13da1b651612ba70cc7c5effef8c137fc90c78a5daffcbf68075490ae6c572095e81f32be107d025e5d07", 0xb9}, {&(0x7f0000000340)="b6fe6dd0536fb511eed7c67b3752aa720fd83080126a7c22cdbf2516ac28ed5a45b79cf40423c6d40671310b07b28532881812f71617e3d78b2f5b90ea3fcdcc35ace0ce04548faaa5d02863b4f1fb986489faded9437f5f45b1784eb8ec03303ee029f5944f71c6cb23ce7e946cce2c24c776bf43b571da4caa4860d1e7b5fe3e9950924a1fc2ba4afa202f64a2a3968dd33485aeca8c3c204a", 0x9a}, {&(0x7f0000000400)="b793f73226b55f2633416cfc710c1cf8fa097674d639e35b62e0da463f39fcf136c3428a9268720e766169d6ffd110834bd0f72fd414eb054f6056b95b6c77f3e24a4f581d26afc959b9327f1864f8710cea1a9683889d7cfb64e373659a7a6ab5ad680031ce4f1140627e73b28d23d1f20bf0c9d41e22bca3d0bf39372c76b5fae14064d42c87f99be3c1351f1ab28d0021bde15fcc7592b10216f23d188b765aaf13ce5c5a7e748e9561e8432ef48e47a0ed443fe1210949555014d4adc1c2c3237dd8fe74837715b778d2cabea8815aaa77a621e200381f10", 0xda}, {&(0x7f0000000500)="0de5", 0x2}, {&(0x7f0000000540)="4e5b26d1dffa8e", 0x7}], 0x8}, 0x0) 13:34:56 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/56, 0x38, 0x42, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f00000000c0)='./file0\x00') 13:34:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x3, 0x5, 0x4b, 0x7, 0x84, 0x8, 0x4b, 0x10, [{0x9, 0x2, 0x81, 0x4}, {0x6, 0x3, 0xff, 0x8001}, {0x70, 0xfffffffc, 0xfffffffa, 0xef}, {0x9, 0x10001, 0xb99a, 0x8001}, {0x7, 0xb99823df, 0x7, 0x3}, {0x8, 0x0, 0x5, 0x7}, {0x7, 0x0, 0x8000}, {0x9, 0xa7, 0x1ff, 0x8000}, {0x0, 0x7, 0x1, 0x2}, {0x3, 0x191, 0x9, 0x4}, {0x10001, 0x0, 0x7, 0x5}, {0x9037, 0xff, 0x9bc, 0x51fc}, {0xfff, 0x5, 0x3, 0x7}, {0x4d, 0xe27e, 0xa389, 0x7e3}, {0x3, 0x7ff, 0xa5, 0x2}, {0x2, 0x177, 0x4, 0x4}]}) ftruncate(r0, 0x0, 0x7) pipe2(&(0x7f0000000080), 0x0) 13:34:56 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) 13:34:56 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee10438"}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) 13:34:56 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3, 0x0, 0x1800}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1800}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 13:34:56 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040)="baaa2c0ad4ccd8617e947a545104dff4ad990882907822d1b56da451aa6e6bf22c974ffbb9a8992615e5542a4a836f481602ecc1ec93768b404fd302457cd4d1612ceaf410d0fbfb0d76b0860a72ecaa06372a2770727ba5888c221a7be589e02fddc503af31f4f890c9418436e0eb6af1874b9176cfd30736990df6354da62cbc82339c8c5733e3b56110eb9a57051c4770d8e4", 0xffffffffffffffff, &(0x7f0000000140)="699c80ba3cd86f11775f2c1fa838b6682f520a40a8796d17862d5825ff861ed9dd4fdc76f3f73b1b1004b9b30211f388745d1a3a08847679e979f07649672d362b7ef606626052433b671c32b81c9a3cba34aa424e48910d448bc8d5cc745249412bf578d79304c0496cb5065e7ea7546890deee8e94a6d0cb46bb82ebc9cb04c540ed9b841f2256aacf1b51cec220e11fae8c324cfb65d52175408eb998fa25eb40999667a7374f4a66323a9ec7159ea4967439ce45b6284ddefa29a18f563f3451ff6b1ddf22de5c3fa9ae5e66b32ac08303854c543fd05d21dcead430e70ea2874e9acfe320fa58f46a796cad3a960aeafb8466c28ed7cf71f94d321495bf8eaac11521e06448fa5ed24b9ef3a384573c00aef0f40f1332265701069873f5df7fb5f3a24ba492d71d019c29902acf2c22f6662d496b760a4b2e3560af52b7fe7927598e250132d1eeca7f919876b43f9d07c8113452ae2fc291e075ccc808f3050924b06dafaa641b6b868ffd565b6de87d78b79db871496f8440806a0f6b94f11f7b3783ad53e0f2cd5049631c7703796452c40189bdd6cdb3f779c63f9d0aede8e51fd8a1f53b9ef1ae1d1e6bcf8a5c1549b83134fe874d1a89f3b27927639600e86262ff605557b3c702020eebba89a3044b128dbce6dfd021d12f1b20cf122e72f13f81d62059da8483fa46cd63ccd2d20a17fa22e719e1feeff8ee89690d3077593723bbc1c381c9492d210c7014b43402cbe69c7321ce44c6447c2fa771b8e538d123edd835d688f5fe283c3664b695df0d3c2cdd6994d16f30c6c3dd2258440c5906edaaa6d885694464b3c8ea137e5faa6c720ab69ead69be93e050bf5843a18146c90d5be13a182b34f85bfe46b19e1e8435d7bc416b0daed734ab495f706ff2b8c9760323865174f284c9af2b2700adfc97ccd16917b8769948f6f97fc7b31644c524f3006b131303fad2b430372eb0e6e6810473bd236f67acfa7fd5eddcbdf27e6b3d5378089b07e1b842858f7d0832cba610d99f90cd07d42ca72427246d69378b01309ee3f1113acf5b447b6d5715a34c61e7931d7d20310dfd63397a4166448919537fc50496921fde46febd0f60719abced22599f6d555d6f7fd21424aa43dc1ccf2cab796f3cb3aaf7053a77a1810eb420aab8dc0dcac484ff8579ff07942148e2007faac7d1aed8a7be069b30d65fa3f40a99fe04f25d89ff355fc4f366d0dd013da00c43ea1d506e4938b09478f0645ce7d28c20147710f1e9fd43b05c53d9596afb377d0357a1b08dbadb69c315a4398435a32bf0fdf009ba4c02e0ce859651fbb02e2ad8e5fdc191fb05c57487b6d37538dc1cf6ffdbd9e0a5dd5b4a02ec8a03ba79cbd49577f78c8b952f3ceef07dd4e218069bd3d7bebc132b5b13be74612202ad440a4d91f9e829ad2b40053ff8a964238f1b28b74163530f4c50423e0f05b1884daa8e23461c6bae3fee91a3a347313e2cf9291fc7a861bd6fb5c84d83ef25678b27df0074cae5a1e19022ac3ea05cc6993e4ee11de945bc4ec1dbe839a3a5feaa70969757099d7322eead0246d1f86d3331dedf5000f52a57f299e16d3d38ba0a740711bd0101456066889f22c7811d3bea5cd636a71a5c9d6daec6ed52e6fac856792ea6d0f63a6f8ec5e7abc99bc2fb5a26afe6bde6c0c8146aed2aa2c99a57f3db116f6864b874eb842444bab9430f7b973e41631241cfd2cf68f0eca06dd477f4468d78ff29133307435797b191ae761ef4e7677f445ea63f1276cf48d49dd04bfffebe6a10c228e4288c19999bf53a03cc58acff6e73503305ab0cbd671d61d059ef6f143af5cd55b6fb33751934482a631122d95d2dab2ce51bace33920e43caeaf44b1948916c6a2ec14bd2c3bb7ce032898384ed96c92534a21926e01689a935c8a405a5f9a23c37c5621c530b86df9d1d14a04b8ab0801820cd68f00521024de0e0f559bf1ae8603c7dda51068e487e4d226ab893c8257cccd41f05aef9553dc711ebbdeac22ce71a62ff3c48ddb79b41fd0fecf90d6a8e82a736294aa33cd6dec59179628b85ff8c3a0cd8db57dda46ce2d571f45c98561e4c6fd2e2dcb06877913a6babf372c50c378c1824c88e62f8abbaf86660d61ae53cf2f950518cf81a142e907744a7897ac7374c59ac054b94ac04ade48bf36233c48c373db38c55d53b2c4e3fa06077be3e9d95e1d3caa39944d6f84f8bae0b9b6ad40eec9bf22ef9cb809991b9ba9b9fec5ead4f4bbfa6bc2700da7478a27c4eec102378948c7ec5246638edfab8bfdae4521892a20dcf6b09a8daba2d932c82dde6f70bedbb4163c808af34a4fac49b44b03892972d7cd3fcc7e0b633f3176292f68cdef685852c973073babe8c1f82894db2fa8d1b33d212d6d7db9945c7216a4d9645b2432825293f2ed7d931c7ae198a693728984cd6316b0093009259c317eab4194c73bdb47148ebea7e4eb4de20202e88a0302ada2d6b1146885247f36bd4118fc7b2eb726c52b3d4c4eb82b4916cb8abbb4fe8c68620bfd7261751a6047ca68a0ac30bd1e033536626c03f0dd80583f0b1a792870958197b263f7f31c50be515263c92239be60a28c3c11786b485bb70cbea7896fe017afd92d127902d262ba20f3b9b8d5d232358c7016415d8ab73d3b55a074ecc1bab3c2e45698ba1662825a83104c0aeb905a0058d4663d4713b79a21edd7ef99ad351f2f6b582ced6be7c5d8221c7ed45595d1052c4633556b209bf391f18a174d73cefe33e38b979644ca3c2e3e7d7b8d08a17c10b394dcd591d255f503cc564b9df57e1529507198f9a3976893ddb9b2a2b8b60ded7ad78f13261bab0d02f39dca41ffb0b98fd35cf27ededf73cc5db45d3637f7caae2a82cff3752f4e872494bc14f437e29eabaa75be8922ebe57ff934b5d15a39bb2dd480e57bf3feea76227affe8cde8b7daae850b12a1f33c164f40cfdfb4ba6cddd30ada399254dee844c7afeeea65479bdd61cfdc3f49cc58e88bfa51c4beec7698fc7a74ac047920b07af4c293538921fd937501b3f427b1a4b4bac9603a8194747fbf04bda4997a708814e0118b137e35dc77bc118a8ff933c8d1c9e9691d16c25fa2bf43e48c8c7c9d1ff8ca1b08358df46863dfe338eda62c1f59fce128ac20c064a632dfd80a272fe1d3443e92034d936d866b3283564a96eda1c8c97453fac26c7b64a85f5cc415e1ea2d361ce3a47e7c7e6d7480092e49b302f7d94d6a0305c3311b00a139db6ef292aa0e6f888fddf326f781e17911114f316e197a453f1dff435785029589293ddb6e8bb7676f694720563b137834c95feb35b0eabac238880dbf43c9ee2bb8c6f35eeb78aef6cf8508f0b919092691166819337c13259915ce68a8acd8565aec6f6c2505b7de39a9aa31ca07af5613e6f7b271d4e16109adee292389a8485718b1bd7c8b3fe5c7e28827f663f91dfcc526587dd36f35429a1f46806ba6a80cf6e342eb3c80d0e2525c7819b7bec1080d363928a5c072c84a09d7cba5f2a1691176f1b6f88a2f7b4475f23dca68652788b63a8285a5bbe7b55a5e5bcc308c69c558faf4b6df3bbf9a8e97e37cb5f1951b0e30608c87033f720e70f88ccd7dfc48e6e58270e3aecd41f16f997c2f417cea02463eeb441a6133e92ac4d82c17068f645abe8a133fe3b467d6343eb43842e04ac8e862467b9585f22d582eb04375c810a4c48446ac411668818ba17e4c62f0bdbe0d15fa7de944b55677ddadc63a854d4bb8df2789e42338ba4e28a60c0b2c46a82853da37c3b49ca91c40292956fbb4df6a4c83676c1b4fe1663ad9e81736cc6c295a5e4abf0075dd05dfa8c0ccebaf8ca018b1d0051eda6813d95331a35ebba22f62d57d4b56ff60f2396839b5cba18ac349a353e8c9fdfdfe7d49a75b3371b1724a6d09ef7f01198bb83af17a0899414d01ba8132a4c6e5ed54fff95d33aec1180b783fde7fde73236ff852118de5293896197b6ca251f2a9e633fa9d5644c80d2f91a4137373d047a4a35f23502f41d84238d887e89e1bad1b22c304a8582ece1284d5ab5e180f369002ca1a2c0e81e4cc07c5f814f266ad625cf9f777c0e9f22f874b6f72326923c57dec3ef59acc2e96a4d870103c3738f1eebe156bf366c6fe1f4488277abdbde4b2d04ae79bd2608fc3437ee40bd7bc9575f389413164ca240ebcef7adb93ab556591af0b95b7e4d7502ed0c8f02ef60f0539d63404e308b33e4be5d4868314ec2fae1e12cae0a7e7400e26f688ca68a1907c1fad7e125ea5abac01d6f32187a7c5a0bf0df0ed3cb23034ec77a7f87d85d536b6a1611715bc36fd1c51eb465094fd0cf041759afe98dc5b923af8f72ae131016048c70dcff809e1c5757a1d979b879c0b1347fbc1975f0ce88866b19ab009cbe7d98bb2c67dfd208de246fae7dea78c885ca34ce5ae4d447039f5fc8ceb8298e5285c6e0d6ccf46370685ebf37bdf5942de5c435ad6dd548d60e1cbe65307fad6413bd9b773b0060b593a000f6508f54e7ac5b2f1d93d02f8f0feaffc711cf4b095af8335a70a58c8711164066dd8eabc99e6f5e810d04fd357fb673429a1c8826dcaa2cdde553a73851f680ca4d540be247fbcc3303c226e1e8fd5abbbf93adb65bbf333821e04c2c3a0a40b92cbe677d38de85ee20c17c850b85a5b6090ddd78c791a479bfcf0356255acd72546a221662e0130c78d3c1bf6bafe1fa3c6a06aabe3a5fcd31627b1929bea31931ae7cc02d28b57724cf1abc373799ae042e3cf7cc4ba452ea14e8ce9a2f269d4a284d3811bd8b381ff2fc453c7334ee7d805bf371ebc585eed2bc44fac196c843e9326cb52950527e73be989f82ed126757cb086a76a72ec7af1c80031296f89b22a4b0682131bef4b38eeaa75e81b32280d9ea6a893c575afe86111003440ff3c3620be16944f3c6c036dbbd7bfc66267d0627d83d8256f5c40c205c11f2cb215e0bd1c39f93872b7c54aafbd575afa63ebabb18b45bae274c54ae9db4cb95d8b432176381c82f6c59de8ce9b5c3980855428a938570c6d9efb91a3e363afc1f23fe86c435df297c9ccb826904bbcdc5e1dd7264937b56e137310a279cfea4e52e5b3358b8b8c3de13c1e395c038cc10f3a944a143130021f4dc79ee4fa20608102f0c069016d76638dc633e11f773f0b582535983195e97e1b80af9a18c84cf3c84635d11c5534b98066bc46d7fb9d859edbedd8218e0e08adb163a790c958c28190f7816801d2f863792eb2ccda79559a03d6b84990180fd91b35a45cc6c3bfb06a41f38e4113b91f22570d8c20c397215f7d2d24001f82a409f2a6ca3ba6bca9aebfc0deae02c4e9a1a3d0a77233adec22f8f5f06ce978c31f84b0cdbc63efb16571647c1ff8e56cb54999d8bed5523bd9d1f96dc38d4f8d0efa32a1c9126b42ee0e9f2068ddbd71538c0a188c518974adb30f113c47d13c52d78f9cf0921c1d4156e30d67f29181919f77258ae4892d4a6f28bf0dab42a4ffbede689557a8870e223373133c1ae79e80f8405bb13d588f6adab19c696698ef1be0b945bde12dbf5436c8f822269a123aaebabc8eec5e732adacef06b5b6b1201a7786b168452a0ae783093dbffb47025dd42700c3c92fd55b2c797a220854c1c201ca07cfd291b1faf6bcb8f47d42de269f3439fc97ee888fe4bec2f3f7d6ecf7079115e56bdedb113324be75b6c2d022077f1b0236c2f552933ca29f38cead2cd4031245df8f3a50b10e0b821676e956cccffe4708e580e0529f2cee1477db6", 0x1000) sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r1 = openat(r0, &(0x7f0000001140)='./file0\x00', 0x8000, 0x121) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000001180)=0x8) 13:34:56 executing program 0: r0 = socket(0x18, 0x1, 0x2) 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) 13:34:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = dup2(r1, r2) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x100) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x2, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:56 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="0240cfab9facb9cf4e894d1a9cb8e16bb24e80dca2e55cc09d03adf0bcf14bedb67d8f53baae6d89f6a1fd736dffecde0e35a304645e011f4d3b908ba958e5cfad79248eec38e16bb079b1aa42cf93f5e3687ec412f8a1a9e7ca69b80b78916be32ea1ae7c77c19bc30a2261656b170000000000007ee40e41652f5db162a253ebd197e8e452cc090bf3b5a4000000000000b8b0cf3cd1370d3879ddee7f7e83529922de2a28131e", 0xfffffffffffffdd1}], 0x1, 0x0, 0x0) close(r0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x400, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$dupfd(r3, 0xa, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r6) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x40, 0x154) readlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:34:56 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRESDEC, @ANYRES16, @ANYRES32, @ANYRESDEC, @ANYRESDEC], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r4, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r3, r4, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r6}, 0xc) 13:34:56 executing program 0: 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(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}) r3 = getuid() r4 = socket(0x18, 0x400000002, 0x0) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r4, r5, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 13:34:57 executing program 1: getgid() syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1432bb000000000300907800000000452000000000000000000000e0000002e0000001810000fb5de1048c"]) r0 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000640)=""/142) r1 = open$dir(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x168) r2 = getuid() fchown(r1, r2, 0x0) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x6, 0x1, 0x20}) fchown(0xffffffffffffffff, 0x0, 0x0) seteuid(0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r2, r4, 0xffffffffffffffff, r8, 0x87, 0xff}, 0x3, 0x1c59, 0xff}) 13:34:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/207, 0xcf}], 0x3, &(0x7f0000000400)=""/95, 0x5f}, 0x800) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:57 executing program 1: sendsyslog(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f0000000100)="0643efa3b37ffb0cac", &(0x7f0000000140)=0x9, &(0x7f0000000180)="b4a429c5172696bb7cf4bd9adb7bbeaff1c221aa3635f5e05d42641a4b40ee57058491256629b8885bb364a41ef0c6cf7cfabc330f94802b924eaad7e6f63be6", 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x8}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x40) getdents(r1, &(0x7f0000000200)=""/81, 0x51) 13:34:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x5, 0x9, 0x0, 0x0, "1fffff0366dfde36ae61dba64800", 0x0, 0x5}) write(r0, &(0x7f0000000180)="30607a2e8041d4fb", 0x8) r2 = semget$private(0x0, 0x1, 0xab) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfe37) getdents(0xffffffffffffffff, &(0x7f0000000580)=""/93, 0x5d) r3 = open(&(0x7f0000000300)='.\x00', 0x400, 0x0) lseek(r3, 0x0, 0x0, 0x2) getdents(r3, &(0x7f0000000080)=""/37, 0xfe37) getdents(r3, &(0x7f0000000580)=""/93, 0x5d) dup2(0xffffffffffffffff, r1) sysctl$fs(&(0x7f00000000c0)={0x3, 0x1}, 0x2, &(0x7f00000001c0)="eb2c4cd372484c5a851333cbbde8b388849f3a656048f759d312d269e7e58e2747b75cd1dea98806a13f07c82aea97622444c5177628bbb06e47f36a746e69f22dcd37efe40c7cc023f462efea85149405d9a1e703324d34f2955c95a18dce4d2e9d339964de517c2aa6049de311223312970411ded72159", &(0x7f0000000140)=0x78, &(0x7f00000017c0)="07e1bf157bf411a7d5380681136b7532362a0112a06a53cff305572a4cbaf306a2e8b7ccd5504da7d67eedae21abc78d15b677c64bbc12a3a13c6551ccd6edad17caaebb78661e1a62342511b334381784c5489a63eaeae369955139dae9e78bd360d9c3777fe7cb773141c58ca19ac4a8773528c4197bafde40398e564a5ff0d196781303439bb8cf06b0680b6d4331e114d64eb73a499ba24c20a6cbc84d6f7637dc0b70b38bfb1ad0b4e1acb24fa96d725f889542030157a0065d5b60c685e38c46961bc3c6461a2663d19a085f7507a148c3bc38d1d4f3fc9bdd3ef7bd1a9f17c80c382a8e61824aa8ff6a3fa34bf60c220a2cd9bfb1da026b265cce7f08fea8eafef5d0eb6976b579462aa4cb7e3d68dfab32e2b6f6161ec2715446bdeebd020fa0fe23175e71ea2cb0982fe132b5cfe907bdfd588852cb69d0ba945651f52692993c6625429a546df04c5dd2f43e1d074227c120ec3508e7ff75cb11b8e14289df705a35bb600643e5fd33fc5c2a5d60bf0990f8ce4bf9093cc32adf0fc6ff6867ab0189f5b1e1ff6e72e963a625590c4de7ee61cc235c3a1409704ecd87414edc2d1e5b06af8bea8e4decb06ca3562c1c206895bf3a754b222ec7b57f76987b9d7b15fe1903da7369deb544da04e7691269d71ebe8e265bc0a099511b8db81933f0090c431d3f5720f072c37b02529f4cac7290eea97aa47c113ca98b30843369c289ab9d5b63090d666496a9f3960b0e42bbe761923266e88e1d0e3feca75b0d796ad19a0393dfe666b735a873d1961579a00a1b90be1e1e46f4c582bf831c17a4f197bc66a4479377be313a621759a53041780419bbad3105cab0dad6fd3383363969f5243c8afb6aeafd48e2e2542a4ac42a29c1b8318fa0f13a9f45e129350f5638cf4c39a72be78ab7f4c63dc5b324bea42b321632cb445f967a70d41484b40508c301496eed484288d292cfdcb2c61801c59b00c5c478357883cc7d1aa39c07330cf07b3bd8c3c98c5ef7acc13fb6f7c5dd593c68c9b33ea615717cfb6d56058feec43f8f672ee4ca322f6407d16d39a4af8f3de522e93ee13ab2df5e10ff376dabbf5e5b512e60e617fd8f0dc9acc68b033e61c0646d2cea7936392c27d209010188f50301f0ee9315e0356a18464b3ec4979e701edd24d2d4bf3bdecf3f07018c6638bd885eea3fbb8fe18e49f164a271bfd2caa461f7c730e24d154e751caaeeba9301d8d5d148ed43b5a96565ed2f7f14e7aede4128d8bb4af282524d62229b14ed69c9bf8123ef6e2fe8e63367de8b9ab60962bf3edbad1a59d7021a4a003e7f9f077f291754d49877163c46d5f23ecbe948e3b85afb69151caf4d0dfcd462ccdee6c2f87492a2e12c3c233495d67f05fab8fe02a3d9525d5f146c4040ed77be59abdab217e4cb6f7dcae25bb7d2b34aff5498d77cb152747e4034efc940533a7acc330f9aab8590defc7f7894f6a8200b808a18e3e05caf782d88deaadf8edeb2ca9f1ab207ee61a04c96fef1c89027e4b6a49a420920cefa685a21528f5c04eebf6190a09fd4275f878b41d0f6ab060ab4cfc507757040c34b50d39c01fdd4c8df3108f8a1bac6ee5c58095d7d3c21207c8ff5e41135959fc323cf37873312f4cd149677d04b8de107fbf3577db35a330cafbe8404e2728b468dd7ca24452fe1498020f1783ec573fe0843924e1afa2dd10d4adaf12ad2cbfb4c75afcb177a56e4b3ceb6a3de4c6946f9113726951afd6e86b43214d7830a624c796c6423b8ad269f88ba979f902213382be56b1f8ef124f03a499154a083027fe8647bd3fcb9ec9ddb604f43215130074cf18edb54ff3e4469871d7702ab829887aca1e7235be34453a441d80870b8e480a48839ca467b7eddc0c8786b5c0da39b8ddf8dd0b64be48865743985d6ccd693c5011f99ea10a99f72da51b4866f87c2af7bb609625be330ab1e73004d8cf7175ea0405f952d4d5ef272d7f4f3152e620a5f063224216c7d88faf26affb7096e0efc1fd28312ab38684b90876cb04703f4e4e3ec18bb6b9afe3f94c400d437f17a3ce318fa85ab77e8215b8bdbc17424ed8109aefc05a7de92c835e07b306039a52fe0fe283426dca771edd0cfbc945c34d33a8383c72d07d72183066cf196b458f8fed9c10fe5de6467b2f967242e822c23eabe95714e078e1e29ccb6bf4954dba246bd459da5f7d7c9645fd19e3d0420535bba3ac236b9fb29fea43fceb62d5d2ba7e1db5ae6e82cf79f371dddf9246d1b469276212e95c28c37f6363e695b6d402a8c244f236039b7e9b7c50bbc9fd4193b99661e1f434af76b2fb005e81cb9579bc18aec74c71008ceec2dd66ba2f6ec7ef22a34480065e1d378418913202a9b87eae8c8bcae87a9c9edd259d95bfe6a010d91e4a34cd73d73ef0ef7f217f9a0ebeea1e881720f6f80570f51a7d4f37810acf72b8ea418a3e84ae733cbd1a22aa2292a8cfa8bf0c75dd4a39e0098c1d842d4cc3dcb9dadf3ffcfd8caafecd9e72e6d8f3386b10bba930e4dfac960d89e27e0234230d757a22c25f76f67c0d1461e178fa3bb28f9b9f0f4c70335f91ff21c9da2f96c5b9bb516cda6cbb0742ab66d5828c07669cdd2ad09078b48239180e455077be3a080cc87c24b5508de908da938b7665c7826162cbbf9b527cdd6413de478c22b83b07dd93ae8cd57ad2eaf6d3ad8aa87a761c2fa17b2498c94bea07bf7a4cf3f1909e9103fa411570f2a30b7c56ea81208c8de4d2f86e424a1ffb76b3e35cd502123c12e9fb9a9ed9e5c1e04eb1e3a84152729f1fa5e95b9a292afa94d4984182c91836fcde40668057534d8a6da45898116f097db5f1696d631a85dc64b960a8385e2315c8cac0d0e94e0aac5e7787633e93d7a6b8020cda4d0bdd44629facd84f19f7e94e285eb449cbcb62166ceb918f9b32d07e76b935542daf51a1d36824df02e996c25283dda2800f045d2c8d513cd8885e5893a27e5476439f12056c74d8a50d91afb9d3fa01b905aa564ed5a470832c5efe679d734027a4c3fa9056dea9750e3e27b4209026f1dfe82811eba024d14ddabd925d178008969a8fd0e6482d05f6739e56876eac0658157528bb76c10a8202d1c9d35c42b71c22de79d3ed494ffd4836eef3f91e22a44908d592e8ad90d79f4aa7548c1b898b76a0a3d7ece0c9359a2ff47b273fa2e703339bd4b2934606f9ca450a95ef2f32602db2245ee62ea69d8647336c071b892468f0745912d4ecf04b565070b7995ee3caa8ac44e715d2c89627237c744bbac752faa6dddf372f78ee5895adfbcad69ae4df473d2bbe1fd153bb33d3580e4041fa618c272154d033d0a26c0ffb26bd4bd839d668307cc585eaf392601cd75d1c924a607d3081e5f2714c4fe183f43707de894c5b2e93558bd5e4e3aa97b2092dce2642e67a38745aae6b03b29f48cbaa07ced7955b863e283768a9afb2f6ee29268737832557d696fc42e8c086aa4ba89d3352b3739976a6c83257cc552d4a97a93431565ebc1bacd3995bc15d21f0ebd52b9ddde07b34861c20223777126d28f1491e4df9106aa0beb8cdb70137526150279d75412459f13adfb5fd38fa9b895abed2b0dcdaf1aefbd88153678ddf6c813e02969535ced89ada30464297d810c772ea0eb7763578b1f1c15ca76ed09f6f948d6ff60633fdc944e8fcf13955344f3d6758ac353bc5d2cd1896edddeab4fb6b09b475547aa8fea183555df5d31bc35f9d150c08138d87e7dddf7bfa1bcfac4f22bf97386b241ac00089ad4f565d64ca1adbe65173d4028f2a47c83703baf1364b21e963df46ad3238a6429e5d28c69510147de3d486cbe9d70e25f686003e830c102822f98640d04cfa899c44a1f762d7c3469fe8651e65b5a7f409e145280012eacb5cea4361043982c32d1a290db0cbc2bf2e45e2286937a2401daced09e7914b53ff940907462769cd695cd78a0bae5e7fd3373bbb1e3c08b4452d7a032e9c1c00da13388defc1af761bc6d8422416a0276cc5198fff664bcfce1e88b4af5fdac7ed00557d2d18f0ff9e72142b445710a5fd0ffe42c3ead81c23a972e6639c5d8742c2c20d06392fb2770243a57fb42c996244c5ff4f123aeeace99db47f94742aded0b9a4bb64521b36b16eca431d01f6b6a1498cb06dfc5483ea3b2cabf74699f632d78f3662725618890e1c7d5d7c86c997aff9093223dcffea25529d0d50814369bf8a5e59e3d58313285aaf003c921e256ac280b1c0eeb094232b33bdf6569c1bbe5a02104d59fd37af7b6ae69d234fa798ae64b6c8cb9ec721e7d5561748fd468d4ac208fa992e36d364316ab6a33a86805be006be141901ea0adccf11f7f67a0f6e12ea9125fedcc6ae3484fac81c86f6d1e9b12ed166f79c03eff2071b5bf2e139a226dd5e3cf71fd1d2fd48eb329dbf0e3ae41a3851ffc23bb8b998450fee4ade08b113c2b7bcf431c914792888e1be9a9e59a0bd91d38381a8065952584aef903f8564d2c6cda1009e7e5bea505792ab76081bb0ebc6110347b313182ab47a9e65bd5f35a9c829789404937bc5cc05a4a7cd405030dd74692631c2c0f16296417c5e8029a00bbd84efa20958a4c0f1a7682dc5edf142cf677d5ea7650d42303ad31a6f10351e08ed461fa457da601e4d7449e8846db838d5c69cd000f29654cad70af96728b79db707f9c3fb2d84026721c02ef12f3e7566704192e99cb0c75098da804a58bb095ce2a015b1d06b986513badeab1743f4d6c11f5047b25fe7fb0b6c744beb9ff55ccfa2a135614e1b4a715466eb0b19f0f7631e41388f3b94f53594a173852989ddea17296b8c3ba9590a016568e021b022cdd515434bb17fae6c4dcfbc846a25a7a8582dc62761cadf067b5522f14f724050794648faa5c4bfb476f7aa230fe1555a5869001828f73e893dd982df2cae9d04e18be64e97d91bddd78fc7627482e42d42cb3515b761d563b74d3d034dc02d2963dcd8395e65ad0bba48fc9f601d12848f555e1656cef098df7ee30a703ab4e49ca9aa8aa1ff54aff69ff10d6bd4a6233313a998a28f6dfd0ae7f9515e0a2ab4587b0764ed0e60b115a5b20447891466ace3a10f0783480269b940de8be63d1ae906a1dd9eb59a756114dbd2b6bf6fcd6e32afff4afe4cb1d43803130d77daa2e6fb9e7bfe98dd536bfd9521de8e226219c18bbf0f87750be3b8ca857f2456ad0c0f2fe58ba9bc439b376435b6dff4b7c8ad31ca3283595f8b1f36a4207e05a9af7389b9089b6cf5d3d9822a0111554da95478d6a9b3ffa3deaf49a9f54baa0ef2ad68fe52f6ffff9cf0813fd35e67a17e1a04c7fd3277657e95119af5f63aea76a5237ff557916ad88a140aa44e6e9b754e3d2fcc09eba5177b34c2b06354c59797801280f534adf80528ab23e8deb988087f669046a721f056c0ce81c4fae7f5f4051c3ef3fbcc8d2488050ed2f9dccdb12fd85684768e86f396f4c3af06630e11e0e33f3256627189fe6ed7792c4ccf30d111fbec39e46df572840b9c75fc9d6f35364405d557bb3b60caa0c48fc466e219228e55baad825d1cc39734fe7404f36e4c8660204f9c2e01758edc06f6b2bdef8b7df0cd7712364eb83a8da10408005f81a23d9ec5d3d70ad6a97d4da85ad4d4d7c4530cb16cced4ac1b0884738ee1d3b47baef9945552247323d325c1386e29a497bc01016505e0b2f0062c4cc6c155c6379b9eb5353b198bb0ad9e83183cdc853ac45e1cb00b7b538cf4aed7e1ce38e2e48bce52acc19e34a405cdbd3e97bfa919c", 0x1000) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r4 = semget(0x0, 0x1, 0x20) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001480)=0x80004007) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) 13:34:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDSETRAD(r0, 0x20004b43) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) 13:34:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/58, &(0x7f00000000c0)=0x3a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r2) 13:34:57 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 13:34:57 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000000)="00000000e26bf3987f1b60a8747715b125520639f28594ffffffff009229ab3d1d306c039038aab458dd2dc83c3caa02d47a18b0db015ce43086fe0b071f7a5a1e67fdf7b47dcf942a78dd825f19899467300e2d9dd63fcc02dbc20f06d1e866", &(0x7f0000000080)=0x60, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) 13:34:57 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socket(0x2, 0x1, 0x53) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f0000000180)='./file1\x00', 0x180, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x7) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:34:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x40) minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) write(r1, &(0x7f0000000200)="0ad4d55ef39c8907dc1365cbf57608118244d15261251b1f6374fba2f6d9115a122e281d1431660a6f329f97d94f6fddfe768f202af1a8a86a966de629fd4407084c2f14c384f281afe88449d5cec17f2f033d66e9eb52ea83bd55fd22a4f5e318d07bbd1b40b95d270419b5af858ecdbd3a8d9116bb9ef66972e0c550b58e2caef445ad0a978da5b75e02033671cfa3fd615bf486955d4722eb40ff5709765d5e0799b4f40ba5ee912871a5e17c1a201d7d63593015bfd81ad6976f714fe536bb662e9de3a37813e82274fff43b22586663dce7", 0xd4) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000080)="88f1a770245a248748954def740f7006aa1620957f1ca9b7156e7e3aba3616efee4c361df8a5bb2574874070d6293a88d449d54743edf7a4628144f8276d23187d4af6a71551ed6a9ca7c7adf7dee9d46ed4a30e6a64230cf87c833e34eb154725c2081ab780bbeccf3b3e2c4897140788098202e406c2caf3683655364c3d3ea9f2cbc9cfe4627a145e7715861450dafe52a063f7e4641f4c808bf0b4ef2940ef00cd03e469eb02f3cd8b0cadd3951edf5c5af467d2a4c77f722c4149ee6359d599c21d2f12d090c9de0180a9a0cb8b6e9b035be52040", &(0x7f0000000180)=0xd7, &(0x7f00000001c0)="cdb228bf6639e4a33c814fd9678b0f6d17f71ba0f6d7ecb8b1acb7bbdf5d0b8d10d5c84bc0822dad344d2818e5ec46fd80", 0x31) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) 13:34:57 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r1, 0x20004b3c) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="e45f9a27f9634587b9ba320bfaa56574008145de286dc66efbe72a47e13284361b197f24dc955fa934585638f5eaadbef12705495b3abc3a47e1baeee28e80614f775575533aac744d29b8891ceda6ac5c301c28c9156d48d3ea43ecef1fb58bf33a78757777ac49a2d6bc7b3ad2c02b9d3b877201a12ca20a4ef44f443c8cd64940e4a5326713f961f0859a30d5375dc3d7dcefb543a06fd1ef3e980f9e9ced84141acaa915bce5c5e0df75402776e0414b1579ddbe6f7318462e240c0e671313ac10e09af4fd8f1034f7b0fe4a8dadd7543c2bf0887de3a45ab2998d18ca49dfab53352e1d8877321d8407ecded7c7ed285b50cc89ac6cf07df54157fdce88d93dd84c79ad966cafb20a32245b79aa43436397baa23fae55b85be35bc6e802432c401a98cbe475c4d167ecb8e8d073eb6d7d5df88c616d2068f41440b1ddf877d186d9dcde1022b4590a257aaf69c27a74d74d080f7960fb829224409a157aa9bde93e778cc48da4452af0d5273df86b701bd9ac11174abfcfd3c997f7e9b138316884dd24f1aca7e539c5b989793117437e111f709f6a4323232839c95e5e1f6e7dbe44a6d1ad68cab5f1cc4be2bb0048135e204aec189701b211af5624fed46cb23305bc9869839ab47a7f7077f64d9da867d9830e72bf773cf510d3eb4c48c4ff44774635956d8eadf28d06e40524c39e8bef3d222fdce7afa0304ec118daaab52b15873c02e67daa484ab9619d714425a1e291dfb086d4a8a19354009230dcbda178ea3754ae5e2bbb225a77ae6d6ae41b4eb64ec04c674c66f659587aa537e25fc55d1d841300ec54e2e69862c949f909adce7d08f2be6e2e76d6ed4d22159bd0b04e96321b2d8e8cc9a50e16fbef9c12ac3dfac075cf8c0b22595d5811ea95f76e0cba4ba31607c9b344b5dad93d7ac4bf9a5f388e62d41b5339ebc9a96cb9d24bcce4ed94fcac4016e075bb8e3c9747d3b1efa498abb6a51081d6d6f678be8bd6cc948fee537cece36f81c1395cdeb4d5325fa3b878eaf8b70c46c1363142dbcfed7c706345116dca4731af2424b3b48717b60685ab27bc912af3681a3f8d47a0ac22e80fbb5cf0c7a72f0363f02493e985fa544815a2b757b1cd74498225c095e021f0e47e85a6eb2101d7e76c07ad29f5cedbaf60f7b8d3eca3575ac0a01239d62e80ded16e3845ce2046a20088afe872ca0d0108424351b16f72a0a29572b7433a2dbbfdf09289f081309186ad5573effcebea7610ea53b2a852423c0a35dd90b3bf91ddbb45f4f3cd49c68e488d83cf7adbb4972b487a913c2dac5f1757a2cfbc139299884fcbbdfc663d80b9c1e1c52ddf702720ecda2b5a1f78787b0ed3983f93eac29b8ccd4e79424711526a9cee16545ec11d13e3cc21b9f3a2e0bcd8c7df0789f13ea482313e5e05b543624b6f57c093866d4b3629a5511ea2e2f75b59c41ed13b9cf30874e6f3b12d9eae928dc4bae9c1cc0c46eca6046f1623294f81ee7eeffd902228cfa81a12f1eafe43a452e0672173957ad76d499ce6b07ef45e8a3b695c5385beb8f2c81af84c8f505b050a678d719f8706e6fbf0582b9d372574b18bab518dfdb24ee1b7c543770497f4c002649e84e68a83b10d4f272540aa44aa4916323244ca6116bd275858eb2b51ff26dd44b29e4c6d7281a8ee0eeba1548ddba0ec0d2f13f30576a568c42520d8aed100c7fe25b80b1e7cd8516a1078f7480cfeb4ea91e942560f158a274cce58b56277cebee62aa78b2ddc09c177573aba6a658ad05899a7faf66e669f5638006d695d0c92dd6efae7cabe888f2e2f5cecbc3fc7842cace4348db5e9b6a94afe5cc988e0ad75df4bdc6c70b9757a271cb20e66adb07bc7aedf604dcbf95caf25a7f7daf6482f6f90df4c55ccbaebc014b525798e3ddcac87926e4f9a3796aa6410e79019e5afb1210c08a840ed3c734315c5c47d3946b7094aeb14eb15223279bdc72e62a83fca279764dc86d9582687d83f870b89a5e8626a1e15fd501b0e86f30b41ce061fe821bbd65d39912e1aab2fd194168980bf9210730958d680b5ae55961ee43dbf9f8694a70b1820085f4e94abc19351efa7e99ca4292ec4590d64e1bf1de9079c3a3c8492194a67b8ff8dea921ebcc2b1b3746d1a76698d91f133ee5295ae056194c754590dc5096f124b9207f1acd84fdad4376784806a545b0fcc13dd2ba2af86cc5dac09c3bd4fe9dde81f6514aefbef2192eebfdb5663917b7a742b7a917d9c80a182410aa4c03bb6ae98357e78796dcd969590b718294380a73c93c5c56782fda5345147f5915ac8354b8484215996a5d33aa756d37a012d2dd792d0c426ecbb78600f3e3b9611b169ba57518b77e7e539894edbc97daa06effab21d85611332fe50ce93f1afa54af04f5fc68dbf11b13cb423ed89ec342413bd43339e8f66ba83699fa68ffbf5663a01e7abe1f00e803e59eb831cb7fc2050f8494679db7259f6ebcc4e6f6f9eb7aef8f1502dd1fe50f9abeb71369309ffb3c7d6d05b0f1f26f5160884542ee57e0f8f3ea3dd19559a3dfac2d2ea2a47c11c93cef0d2905af85010b9ee90e24ba41bcbc8c7bd8bf2dcdb7236310f8ba79e405fed23fad8a27a4e6ff88052ad9d4be5e0fffcd22b2597770fe8e060dcc0a9200ba5c85ce6745598541d1fe64785303de60317f1724bb68b5a1e08f1408fb791bd2c31f900a4721243f31cd1fa96b33b9385434b8cd4cc1cc62b089aeabbb8a843b09f80fa08c7328e5608c78a915f2c6989f0fa31e8a5a04eeb062a9b14b632816844763fe01ebae5f41029fc3049ead73b7d7a5599b1a69855b4c9c275b22d696490eaac17a6e51be0c4db423fd55fd803d3eb623ddd770be81d697ef591c3efc6f87016f3b92756e57ca0503f38d048de60501ba13099fe6edf050add3a152d747c637ca0e9424912e2da4a78db6cde271fe07979f79d793f7d489d472d6339b4cf64f7c7766ff4bd9ee90f1891315e1cb0d5ad4d0f95c4d8851143e18c9d7b8e055e66f279f085d5f24f732753b011b77d1736bbabbd1cd58774425752441a12a5c7783ea962941edb57da1e78d6f7d2da2ce9213761d11e498063761128660d16c0e80d764f5dd0cfc9d5a06951dec22919eec79e5cc2466e320b0a399cc02e4f577c2f8ddaf295e09784644901b6058a9e0ce4b458613cc88a2a295d217ca7ffa367101211b5d6904bda73df6d85baef08d191502f33f6a94286492ecf12f68935fe943b2d459fdacc0fc8e6e123b654b782c7306d4a436f69d47452f6147c7cf0b7d5259939a5fedbfa71183cfdd8566d71fdde432dcd2f9ad66ac9d4b624a0fa53d370e26ac7aeede655f5255589e2a16248c1225a65f331f30ecc59082f78bff4d442269d492db4f7c2f01cdc1f6c1fb4003073b357c01c973444e77e02890e722f0bbc760b656ac0e6721e0ce2cf31b954191c99c52d66fe795ed7c41bccb3cf6470a65a5171f71eaf5cf22863e042e5808486373e31ab897fc075f6a61e108d435ff37ae22cb6b73c481f9fd820c1a333bae8f9fa8621273cf6072de7ff8a427ff7f84b7d0dc221de65f1a6c0f38b78342dd83dbe717a07931b231d253ae91199c3df853cbe34d3e676975903f0bb1da43589184cc976e0c5fa6749682d9398a08115625b6d6b991e5e2a3191f6d189687cbdeeed6ec051ad9f81a08dc2028417e2f923f2a971d9abcaa2d78a100337304a7ccb87312ce37819e5ec4efaf8941b6f1708d70643712cde1437697f9361256d41947c4e389232d71d905883e8bf9e43798595310a9573a1220e9ee3038769cd84fcf45403b2ed4aacd3dc46c7f930c40ed937af3d7f90abbdf474f07a00dff9347fe063b4d8aa4dd8812dc147345e710a5b2a8da4d3dd2fd22c74be54cb39017cc802566e0d0a80623145a098004d964f06d551613f9f12edd90814e9ac79e1c81694fe71393207ccffbc80dc98ee838aa90d87471b71e4fae5473e29b0aff58625f46eca3e0c8237c6a95b6deaab7f271ff9e34eda2ac7b06dd40639784cf8e2522ae59895f73fdbd230345ee29c7a31947f384833301a243b8f969493d54715f0cd342fbb077bdc9861bf0f97735e901ba65341f5c9593d9c40057cc0c589ba5b7740dab7c322f290b359376986bea6e6925848a9aa6ed5f5e6c5f4e59de17047b43007745e475847af9937d6f84c374caae13b59a813a036b57da910ba531f73cc69a24b4beab3ec6c33e54e4305967dac945a77c8c629f7ed4d754865d224611b4625d917c4aed5b6823083d6f577872e6d165580288d4401765aed196a2f15343c50db9d77d608a6bbe34d1d203b19878b1c2095242f2fdfff665c1d75bbc8dab811c6dce6dba10357cc6d0fa26f6852aa2606872c220fe66afea1a4937921a61a0b8ad032f5986c5e49b96f4443605fed0676fae9e59bc5bbad920f74b7f006fa40db4f53384a7679a72d57b5cc52af010716329fd4df891cddb4ccfc76dce51c3406f030a3a5c9d49d1c41daeb15c8e2daf916ee53848785e3a0e544ad945453a9f5482b0e63b8e84a0cc8970562f02609b33e001fe358b2d167217418be7ed7c4b3738effee30ae12c580d15bf77910dacf2a60221d6cff950abb849a13cce5268d4fe557817ad60c138bde57ba9325dc987a3ad24cb9ba0a99505bf26bdc321f049f2cfb698bc96f8ab1274367c471bbe1865b6b4af920bcc246529f1b7d3c64c66d6da65df02734c4cd27d0e5567f8ceff5af13505f5823056e8c6b72bfc0b73087e95e67b07f6a4c37f3994e720759ab9cbd0cfdac550bc39a375bd85ed126397ec7e8a21ba2549c15991ec4784d15b1c04a397f889f295723dddac0c07940149869657e3af6068833f31b6fc034f65ecea09e77ab034de914242c16fb6078d138f1c083b9e5677f1a17d92ccd9d86d90f6d669ef94c7c1f53de87d39620e2112e1b9880a2674944c6b190be12bfcc8e0db02a40f3ac6ed74e3a2dd33754c79df11df1d676a4681bc9626a2d6b148ed1fb24db3d476fbca9f5fb250cea9b9a3ae0d38282e5f09103e588a89c4c188bc7174062b1e634d92aded19b10d067bc07cb3a48d87ede6effc8ddcf4cb0d8b42c8d966593aa666f9996f288ec2c7b58a3b3a384cad290dcfafbe51499dfd6163859152e5fde0a6c84b66708cd8ac3e2f72273c5b2b98fa328e3d651e3647bf1bb5eaef6c8a182ff7111d062f87d8914f1979beb3cd7550c39fa93462c6be77fc841bb784ce83998ab1cad15c18accbfc690c3390ad6f4bcbd2e58858c0302d773ba1e8d863f667777f4d207df270d79d62d48b7dd17a17ad4d5203037d59e3614b003fa219d801b16413c8e76da46c6bcbfb155f31591c8b0b23a50f5b6114dde8c45a1785b5a444e6077f7bf80140ad7fc0a879326917b8441fb5e1633f34ed93affb6da34b658b378fe46267411cbff56172e935ff9f959fc3ac81520aa36e768ed57b4d713e92a8362f09c31d7650311e418df6ab77afa78eeac1c120814d3de86f03d84dd2a2d56ed50f0cbffdab664557eb9284d951eacfacecd3e46a468528ebebed27552e97a82f1cf1fc8415f29040be7efd546cd98e1b6", &(0x7f0000000080)=0xf80, &(0x7f0000001180)="1a4463a881e0a2b1cf62c9cef43616057cf4d38059417efb1e6508bc58e640a0d9af8057213fced04894290d006ae848280459c4cd58402fb28dee905cb0bfa86028ed22604f26606ff69efb97b7ac43f4a66009d52e16e010b5fe8a9d0857c7f1f6c70765ee017873ef480b9e35fb4e70a29a663c9d41741bc64acea2a7d3f4cff68e98b64e5f6fddbf21cee234d0ae2cad2575bedb71f55560d9ffe5dc035b711ce0ff003337d83c36a883864bacda99cf4a4e7a75040b9b2d466c955f50e59a04316c622b2805135e730b1509412e56d50ca39f958a7af331f8db4bd830def48af6636a6fb04e25fc1f1f361b699735589668fff6b31fa9365a6c544f2ea19da45dd208c0d53ace316d18cbd2d6dd1b62fb40c0235a7786ef9300a4936d2ab57feff51dd95d953c5bf37f969eacfd5f8a05746db2087e8282e41fc311b7c6d46da6d11f289d8e902a84ae1071bb97a56bb08048f1caaaa26a54b42f8b05857ef45c3b3d8c86c9580efb25feafd4561d09245a665ee75a74aeb85d2b496ce2b65efa4f3e50866cf87eb6e6ff790cd706b30f6e026dc859e7cc6c3de0eb48a38cb39d63fa9c059e4b42b1cacbe4b6b9c0c79b9a284ec85684370575c2cdef152d288d0921efc7ed861d1f158c5da1af0f9f10195c3872f59ef5142c831f834acf01c157389aef05405936fec96ef0379094ac1f2fbdf580eedaf8a7e81992c51bd1197cc9e1ae0a1433673fca7e8b84dc416506fb9dc2624be1c8ed45079110fd822a3cbe011cf82936cf84b0ba463ca8cc01240ec1e2ad9f9907432a6743405bbdb3066bcf2de65362d23175f1f43e962036002fe302fcf4c9ce490b185fd5db08143160eba3990d6b3949eb4590827a5174b57dbc87a42e61ca540b3e50ae069d61469a342f2fee9dbbb8c8149294e71022c8a87f8039f9e60e1397bf226dfff3d56fbd28ce385085c804f58d2e3d4aedbc7391107d15544acd4fd323aba8b087ce008829c63c46cc42a4abbd1c5fb8c78fcaa66363e3b3d0ecc1bd605270a69d38c767bba750b5bfc3f76053cdb0f8f5768033aa9045651a581bdaccc961537193ad52669632b7965d7ff394f42c95652093f1cded49385ba0fc9f1a6426890eadc73123a2d6c1bfecddf78636e7e60925cad1487c0f2922121b5ce0993bc69f306b93bf1007aabfb83d5e93fe7899f225b3fc1fefd71caece2680a49392e2f3f33fc1041dd12d61e2991ce1f57b38d749d454ba622989a06bdddd587046026947928eda51c4ff22e060f3b73cb0380b11cef9a3b3b1b1d3bc7fca80da66028de241f0450e11637e951f845356c7d9af741e6188d370a2a439f78ffb13ac31a628fa0018dad523506fcbfea779c8b1d4e2355f70843aeafe2a6eed17a0d3bdb217ce1b2dcf5c616ab7eb3bca375924b50b3a3430158e1c22fda4e3a9f759639659711c3949db8816e4240091868a29ee0bbbfc1bbd1a69bc0b1f4de2aa2154226e4283b9ba736657712c5a40ca73c6992709ffa41841cbd6eb6ffd7ad106e9a7615e64c14dbc696021db8a4c1829cf73be5f29883ffee1a267a057f1591a4ab26eee94aa29040a83ee99a40c2970d447faeedc846769b2f64e28a1adf2f3fe621307d570b38c6058241c9824941813038e55547087f05d07650ac836f8986dec127d9e2789071484053271bfbe7187398d1124f34102db32c8a037e42831d0ede1d4090422e1dcdcee253d207d8dfea65ca5b687bd0937eea47b0a4f558065121b7d6a8e9f73d8a6b7f2827fac87e3df7abf4d9c67c943707e4fab5d37374cfa24c86303686513e526f23111e641462009ea82994f9d265565b747ab393612f7ef94e5c25703e7ac60b6dd694262e9e4ed15a5e79c6e4452182e8cadb17010fe608ec5a6f4ce018fcd4cc3ca2acafb60279508f506b3d7c17bfca754ae6c9a632011c6bfbbf6943f225a354c1def806b4660bc81f36160aa808db30832b27e810e2c117f5a29299fd446afd794d8fd232de4505280dcae727481fc315f5ab8436e2114647832af1545c49ec6af918a929f0e9c8dfea5b5e2ab85d70452a1657b784f1642c46f64becbe4822c60610819c1358f6b2eab8147bacb7dad667ff74538eb7f084bbc2c184e983346ff8e8c77e014201d405147952582735de6ae14c5216a045badca47d88f02a2012510e6c118855137740b0a4ddcb6ed45be18e86e1b09035c6f72ed9520645fc173eb0bf42d4e046afd4102121a4ece7d3c001400b208427543fed9fb3e54f8c406d5251c3995bfda3410f0fe34b1f6ba248e6054d143ce51d08fc9bce67b8d2eded85ba61e1c2c83da24b3a05f6f3de06d7212eeadca1977f55ab9d1d7dbcd7e7cf84ba58b0ed02ac026ff140ed1c081de7d7f5e8191a59d0fe93cd04dfece155b2fcd77a298aa546359d517b69cb5f8e0f944f98134b9c6920929a37b5092007526e85f6955d37eac7765b3e76d9174205ec41b2197a642f88e04a66353ef11c67983859b8d5c07f8a9c4912316ce2cdf6c7a9ef47e3ba92454d64cc8964231ce6de8a2d7465e465e88fd1078c7e7cb33f5fec795228a731850e7f8721ad66bd2bcbe4414d291c066a66192112ab3b541d9fd267297dda4ddd6e7b9059dcd7a051fe08ec0ffa4aa3e866e574be9b130fb53d04ae59d99273f48f617f166c2ddfb6bae6a3f53dd1deef7e42f742d27c765f0d04a3a04df8386c2d114573cd97f425756ff0453b1b5e539add10064887fee8df7ac3450b4c4f9c1b6cd61d19cea4cd9dda7f38a87ac50e6abb8cdf5527d81f692ee886857654af799f771ece8d2e860648b593eb6ad28f2b4aa312f59c4b2f3a8f78b7bd42ea7d51639f99645264c1d82f10071e9271fa600782860854f6c7ebdf2a7b0f1d439a8be0956c2dd7ebd69ff1aad910c3a4fda3782d29f9b94d233e861f1ed8922b5c246c8f5fbf3472c3c0ebffd258db81e9a98a2c4efc73cebc902f72f93dadd7c92beaf2a4471b243cd51de3a92b51ef6256b0c3c78fab32919e502f9c55b5175865ffd59edebd741e214e9d036d40d324a95d3cddfab80f5e3daca7442b04c90db8d0594d3ee9bb270e5fd993e6eddc588d4ec6225ba15805658080847c8f5b3bf35ec26f9288f5514a93041f32ae9d5eac0ea7e588cc078ac2eafebc2db583b1aa291345b233155dc9cb10bb5ec328afe98f967aecc5645fa4f125573b5ab08e1c38b85feadd5bdfd9933055ca69554a6ea240ab91823a4cc7c0483a60ef9115b774d77f676e07e3af5608a5104542e0ebf75a60bbabe770263814e66579f44787eb2d2659f10bbbb9352b6c56b359a1a752d35866f14a6f0583057a46886472240fcf5b3018eb66e4f9d848b9bd3874124e2c6f970501fbe6c465d763cda72cc7233a37ea9c92111bcbc49580bb9da7296d8c441b91ecc3fa9aa0b5ba9ed5e194307eda34a7d3db328ee9c050217f2f16e9e2f48883074b096579577e24cb3ad42d98930a0bf3560e51808acf1067c221680d5d72a24e2255f8ecdda1a6a31cb01b2504035872c27166d03c8dfc94f204a17bf5b2288212527d7b5ea3972f45c12ef36402e0eae9bf9546607299be4b5b3c4ef0e7e9c62b4a9cd83ba209f570a734bf6a6a464fc8273708e0a525fdfbd134443ca73f7d710287ec8e2b74f4cc70631628fdda21fdc8ebdbf05137f91f822afe12b29510363b21fcd8bf3130bb0536ec47aadbc3128e258a141cc872c479b695c7a036e0d7461f64d755fd57c464a7aa4a4772eba1ed819d76ab18bb4aa4e45d23e137cfc0a72aeaad27ac07c203a8bd3b888e55bdbffa7d09913c887f6bc07f7b5e036473fab578276e37fa9b1a198e2a1faccfec68fd1ea4a95d8711fb97f5183e4c9d91a63dfdd64fe668ddb1f706ec1af6b06f70e30c5a2e84cb4c69ece91fbc12a6b06f28ab0b31470a5dc25deeaadf6d5f90622c01523c8fefbc9487515f055ae6506a4019b2efcdd5a19a2d9bd189dd3b00ce5ebc1aea4f68917f5f2a382671d112a315f3269628e7a824f479f66fbc8d473c23333b514424de5c06ddf2ee5239d6fefe33074b01b605584a7ae8f01e74f9d97b87b732047b9f5d55e28dd9d5288ae2c65feb03adde2a495125fd25b81a803d4eb4851ca8de33bbbf0855f62ee311d9f27802e09f604335c21aa724ece37905d2973150815dbf14e701242cc2ed6b30b574b381f5beac8f2b1bbf84397a496dc2fe31e496bc0ce94679153f11a8a6a0cec48272408a5e4535dfefb4c06db96d7ac37e81dd9d823b3e4b127e07babb0a1198b6e8f4666f7ce8c72dc79ffde94f58e90b2ca0761137a552773de6b86905eb737f8707cab3ea3d1a5b5b08b0f4b1eadae8c3579ff709a77b1e83c80f8109bb2c5dc18d5c18ac94533d90a9445279834271233b1aec4990ea2c2ef1ceefb4b771e6c28099f60d5f6ae0d3d93be96c355ea591094d1131973b62c2b649cf96a1a739c1277522d41cb05cc419ad4fc1eba6f510f1a9af6e8d8ddd3ca3292d1819dceffa11755ea6d1d7f630281cbbfda5e2c93ae9aee26e23e4dd4c35232e9af2ab4662914c52f6012ebc0fffe57b80cac9817c04ca386314f2bbe67510b068d2aa542f3c5b10b48380b0881ac386384e356fab3d8b2f429269b117749104e44817eb2a999f913af879d3a0d3b56aa5771b39f36173d22ffc5415212c13e8aeb7804743274b903ac5df62140dc3115614902cdd1e29b65bef555897f8aa6722bfb11adf3c2541fe008396053437707406055ad29cd9c60595a41f404769b37b248e83c82d98ed3a384bc9997e82311bc609be66b23d3e7d5eae704bca39963985e84e7366aae73ecd78c53ffdc7081e42cc917929c8f4820e54d6ce952c5065b5124d2df899cea3d883fd89b9ea65405b552e242eefd16574c4c65869ff1bba20bd3dcaf0eef73ce91ce4fbb13efc9a22a9ed5aee2099a8d88ef891287ad841d0b5dd3f5a2f03899912286400f54dff1d57c70d0d7016cfbce976ef7b2c9d78b04125ff0b70b0e15d398eae0aed96e77b79787c7858b4784c2ca6a68e4ee6201a3aad2fa21e030d4babd85eab7581bb9ce964edff2424d6a3db0e83bca463d02aa7026d576c6efc2bcf0a28f5b207d1f62e42f86cbe60803923019dbfef41921cbcee5f48fc56aeccb37bbf3e30a90c542fbb344e4ed0828caf79a041e7982c8f4590b62176276b87ba0988fcceeb81047ebb96035da48eb9ebfc9d3f8ec0b34aa08e2ed5427588e53be58012e7a5d3b836457838e4e35f9e04a2ff58a9af1cc24227aece14fd20c065a8af94536b4118d64e371812209e784bef9b3580c5ae416c7b14d01104b6592543124e684cb3f8d5c6ced9099d9117664ecb8d2e1d67dbfd51d8825c16e8a7b3199f0c371a436b798c1fadfddee4d62a75c3c129888992c1ec09b8db4eb5a6f83c969c09cfb0e9abb6a1e9da81280ff7924d6f5bde5465e11891390fe8b8676463194742ecb2158a423ff876bef155ece68eba0aa65ff9e158ec980df968fa1cc3e5432a94c8bd46a05fd32b2c52f2e1e497c326df608c9b72d28fde799661fec37763533dacbcbc12aedfe7c216b0e042022353e19b421f5de7cb555bb5124fe130d4bff2c6b895831b089b580b3cf48c3ce9c652da623bfe7301161f1bab57ae218199b5651670a8e9ebfc925bdf40a162d93a8cf1395759b4d20f40fe173d8bdd524d9f186ad2d594ddc493030b3ff3e84e9eddf1d635f3cf68a7ad661504e008b5f26e78ccfa2170c853b19bbd6e1b838e17e14", 0x1000) msgget$private(0x0, 0x1) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="d209dd09007661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983ac81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb071a05f22a5df835fcd48eab39a6e4c9b7813cac71630c666d5ebb5e766331e82dbd7a27afefbdc63d1", 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x92) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x6, 0x1800}, {0x3, 0x400, 0x1800}], 0x2aaaaaaaaaaaab86) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0x7ff) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r2, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}, {0x0, 0x8, 0x1000}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0x9, 0xfc35, 0x3ff, 0xbf, 0xfffb, 0xbb, 0x5, 0x7, 0xfff8]) 13:34:57 executing program 1: 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) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r5 = fcntl$dupfd(r3, 0x6, r4) write(r5, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 13:34:57 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000001c0)="7b90c4ffed67362f403da7b822ed6aa43469d02180f70e0543acd0", &(0x7f0000000200)=0x1b, &(0x7f0000000280)="49cee62cf3988b513b5bdf3f46dad00d48274a3fab6021a615a18f0896e02cc5a4af53add515c4440c664ff4eeee25db38df324f7fdd302035b165d10928070bd6746609b8d048699a4c4d79740838ba", 0x50) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x10000, 0x0, 0x3, 0x0, "c8467caddc000000fdff7853c3ca8ce22d8873f0", 0x2, 0x9f}) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000380)={0x0, 0x1, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00e60001", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000340)="eaef125c000000003de9cf6aee2a2bce4812ff68f3c8ba823887167c03dcc298a770b7ee66", 0x25) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) dup(r3) sendto$inet6(r1, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000300)=0x8) 13:34:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x8000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000001100)=0xc) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x2) dup2(r1, 0xffffffffffffffff) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') 13:34:57 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x2f39, 0xa3, 0x9, "3a813e62b7a8219f786eca8a5231244be576236a"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:34:57 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa74c9b75c479b86dd20451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff01000080b4f3e92108807a75e50fbcaf0545b6002c000000fa0000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000340)=""/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(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRES64, @ANYRES64=r2, @ANYRESOCT, @ANYRES32, @ANYRES64, @ANYBLOB="e4304d859d3db291ba2b5b8c6f1d9c4ec238e2436ccd90974fb3c86d5f8daf1c3f47b35a2e2f359ca79751832f75c0f56a6344a5c2852edfabafbce85885644c8feb4f40ce1d27f6ed8b8fa3f298f9be0dcdf3b52933a71887a82915acc072c16375f43c673700ecbc", @ANYRESOCT=r6, @ANYRES16], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x7, 0x1000}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 13:34:57 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvfrom$inet(r0, &(0x7f0000000000)=""/120, 0x78, 0x803, &(0x7f0000000080)={0x2, 0x3}, 0xc) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) close(r2) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:34:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xfff, 0xfffffff7, "73dce5082b6f6000191000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r1 = semget$private(0x0, 0x3, 0xc) socket(0x2, 0x4000, 0x3f) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}, {0x2, 0x1cc}, {0x1, 0x0, 0x800}, {0x3, 0x200}, {0x1, 0x2}, {0x0, 0x5}, {0x3, 0x9, 0x1800}, {0x2, 0x3}], 0x8) 13:35:00 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x20, 0x10, 0x6, 0x8}, {{}, 0xfffffffffffffffa, 0x36ef9b4e460a2c84, 0x1, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x64, 0x80, 0xefad, 0x81}, {{}, 0xfffffffffffffffd, 0x1, 0x2, 0x1, 0x4}, {{}, 0xfffffffffffffffd, 0x8, 0x20, 0x8, 0x7}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 13:35:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000800600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x7) write(r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) lseek(r1, 0x0, 0xfffffffffffffff7, 0x1) r2 = socket(0x18, 0x400000002, 0x0) r3 = getuid() sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="863c5e9e8cecb19fa31da3b0c2c67ec2bfad86bf5e40bc4b327988f6112580a942b39f5d1f010c0f682c6095e233cfc6f7bbea53c6e7994fe63559c89b15d5bac754313d317014249610068fec15fa13", &(0x7f0000000340)=0x50, &(0x7f0000000740)="a3cd967a53e18b19c147ba49ff75a2048587f65d4b0ea305f9c152c01b81dcf54290ceb0bdfd3f93d84bc8a1dc2ac501d1cddc654f0fb70f824e4bad62c7322ce28efab14771b17cacb908917259ceb95d9b006cf738d4ead5d06a464a1e38a86029017f57f93e6dad4fd0168b7f6eec382bba3ec63493f35ec33a56315266f0e7798af16269fe5237df411ea818b16c9191db92b5a85d3707abb93715d2db0b444556515f94de199d89c502e1d858f6bbeaeadc0e5bbde074ec14414d4567b8c33625faf24d4a4041be3b23f742ba85bcd917b59b9ee459ab05573634b70b2e26d0591ffd27277f70220a62770ce490492444f4446abbe331a906d9b65896247688ccd0ee9cbcb907f368b6ca49c71a5e2a222e2810d2b7c37c2a0e1eeb4255f5bdd6e3cb1c01fed920a79aa65713db9750d47c3d63b7d80c14b50e864fabb3f62368b2757fa2221350129c81622ae347b93374903eaa1aa0512f1393c322e7b0035fd8517cca0b722ebaa3a9b5401781a978a38f265fc2101bf5e56bfe4722e8f4458530d81babe2f98e062ba3d91abaaf1e35bd4aaf0f9a7bcf17f186999f9ca0b15112d490b20c3ffea64af237186c2745d8f252ba7dfb0ff2fd8713b40093b57b8ef773c2147f", 0x1c9) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r2, r3, r5) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) fchown(r1, r3, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 13:35:00 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRES64, @ANYRES32, @ANYBLOB="20a93443c7b5ad354b0781805a5ff7ac269cac741eac73771dc4d0cbaeacf19f745455eccc57a7aa17ac106d90155501f8135f1f1ae2a13b82c9ef33e23eb4855e7e27d187ac3c806a1a601299b072abd5bbf0fe67f91911d79fd0d97875135cb72b1ffc5c89956b416d2f4b661a03e5f471c8bf79fbb4cb89d4a98de7", @ANYRESHEX, @ANYRESOCT], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)='\x00', 0x1, 0x1, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 13:35:00 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 13:35:00 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0xfffffffe, 0x8, 0x1, {[0x4, 0x84, 0x3, 0x7e8, 0x5, 0xe5a2, 0x8, 0x2, 0x29e, 0x40, 0xef, 0x0, 0x69, 0xac, 0x4097, 0x2, 0x3, 0x3f], [0xfffffffffffffffc, 0x3, 0x4, 0x1, 0x1, 0x6, 0x100, 0x10000, 0x5, 0x3f], [0xfffffffffffffffe, 0x7, 0x92, 0xb8ed, 0x81, 0x2, 0xd56], [0x8000, 0x2, 0x1ff, 0x400, 0x3, 0x9], [{0x101, 0x80, 0x81, 0x4}, {0x50, 0x8bb, 0x10001, 0x1}, {0x7f, 0x5, 0x6f13, 0x6}, {0x1, 0x6a, 0x5b4d, 0x3}, {0x6, 0xffffffff, 0x1, 0xffff}, {0x5, 0x0, 0x2, 0x8}, {0x3, 0xffff, 0x7fff, 0x10000}, {0x8, 0x7, 0x0, 0x4}], {0x86f, 0x6, 0x3, 0x6f9}, {0x3ff, 0x3, 0x0, 0x80000001}}}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() socket(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, 0x0, 0x7fffffff, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 13:35:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000001180)="fcbd9e63305d7e7a81d613bf4e530c89cc2cb4fce86cb6ec16c802fc9a63fbf3d85449cb254f4e20af095095a0dd37a8738be0d41c8c4c8008c9ab4536357242b8127b67ea85c37cd175ed44477c264a208cd3ca5d60f8b8cfd69471f2c7a1fb778ed83e774649a24af53e87eae3a4", 0x6f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r4, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC=r2], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f0000001000)=ANY=[], 0x5c, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r1) sendto$unix(r1, &(0x7f0000000000)="c045e0017467dc993cd597309b27a7daea6323bb1a8418839e57f34d91bdfd5506d11ea9b5b62431b08dfc5c9991533e2cded5a287e565548fd3c6ebae06d450e92438b419f9b12f797ddffbe0489522d18fb5e62aeeed1a975b63e0e8c6b910b9a8b7187510d77f96444c05e6089cb746fbe53a6c54fd2474141fa199fc703166abd54de00e42a6965cd86790cf2786c031eac6f2c752f617839e3cbc424efdebcb1386c0aadbec27f68342952f6bb0d5b4f9e8948d1e431b8ddf4daf46c5dd322ba17493c6a509f39d1d9a3f143239b7f5dfd270588fa1bdaf8aec4df3398cc37805d54356a637a500f802734b1ffc2b62b4720b40945d093c60f9ea3acb2b24758c110cb84e1d3abf2df33b22a04a49f9e992c5586b9b03cf47088feb8c6e44bee4f69fb8628c9bebd972a0878569056773c9ad1bd45f3f9668e4eee90803209160d906239936044995e46cf81b8444730d50ea09bf1e3dc4a45fce9a5e7e7e23fd0b394b52fc15fe88807ceec37b74e057c38ba93ab8801e9bcc917b28279a88c48955c0c32fbfba578b028c4267d4704922eaf1741977b3bd43f32c7bb309c24c587d494a0951b86701c1258de4ecf6a040fa3015d03f7c7ac4d7e3b2d087e1227a792e7750d9aa598928fc06c2c57ea176b0f60178d0b9d4306019af6c4e23217510616c19965e5c58692c0216f9e7f3794d47813084892a348e58e8e1e610f6eb6ea10b706c6c4ecd2a6f49c40ea0052261a38709ad4ee1d2bb0763524c04544a2bb164788c49bad60327114d5650d5a4972dfc112745a34593388a22e9a9a3a86cefc2e35f7db89406be1017e44912a1bf30b56f44ae4c4d022a1fdcca257482b8c6a3fcf3d5f44086767448e2a1de179051cff054084c193e7a44ca4d938a0c7ab0daea467c7b355ee5b95406702a4b6ebb14530385a50691d7dd2b8b0c25621c9c20ed9657af9d8c894e4c42bfa877466b64e165b4984fc77a35468ca40e1550d1afab148b8260cd739bf9cb6c1b8fce7652eb64f84bf285982e6c6e9bcc8185f39c97d4a921640087a06f9e39e9133c6358839c359a189bb729eee10c6eb4242833a92607ccc063fa09be95e0f88b788de427fe4bbafe13ef4d7befb01599e807ad7aa6cbe920e7ee401b482bd6c5a2ba522227163607c93cb3d5c65c2519fb3e65a11120481690b234b6849e1caee9004ccb20bf76a3ced2e9348d705b1f590e4ef02e72a1876fa37469d5b4b83ada2462a7cc3bdd832b12e4b907c6987ecff2de6bdc2d7beca1c3e34a31c05c38284f0f1a81af60691f66e8d9e6674a316f07f2199d996a11fead5b219f995d106cdcba5eb13ab77d38ea07cc703fcae1c2996779e0ed35153e8af5aa27e3689abf8a8a2fcab05713dbf59b358290f6714f92a512a5bc834e7ec80002ddb7bdb773f90c144b92ed15907c3baa32ea92665d866ca93c04365c3d289c16e4814c68e439f87225a1cca3a416ca909fb85a71b9f0ddbdd157d5e2fb19b213f99126c58fe97f7d347afc4a3a965a8f3e69a0e7270ed3e980836f9f33cc53adbcbad672607c6fe92b3c54d76f79931bc67b898a50f471b9386e8da1131896f8d59293bcc2e117fc3f0f455d8ed3f5c06d2afee3eb3f9ceef08611e0ab3c603b09dd6b30accc0306b17f730e252be5cdf3d569c827ea326e973a436728307ecc23f8080962257637c8e9e66d3b1e8a2647131b15d610d8ad33a67b3df4ac33ea6e4f575b339189bc822d07748f8255423db2efe34a9a75d0ac45e6b5f9954aa1a6addc642d64e5a8984bc315255bf48b0f021ada5394e6a26cfb2f799edfc87d69da61d9d1c168d15ed453fdd6736f28baf3979d3994e50dfea70299163f1096fdba4728e70cdb42b61c495a7b298621afc613abb92c81542755dffcd1db06f9c8277cdd4a7f92701e1b9c0a575dba34ba2b6efb9b942696f1f7fdb8d2783729fbbf070218341b6f05f26da091609386a8eb2c7bc46f5cbdc729302c4ccfef3eec44efa09d3d61c405268ddb1d5e1127982ff7676f126d1526f99504c059e16a6b0f8452c974b5532e0dde123a12650b3d7f176218b015a5a96a715610b08860daff4df53939b7a4e8102aa650d8663bb106cd274d11fc65eafd1aa83772cc86039aea173259b4f7800daf051be26f3109f0de4b6c207e8241025dc1c3807d93256d1286b60df298dd23786764a6ac38bd34bb2472393a48bf94e99288cc1d970b238d5727c4c4afbd55bbde8fb2759226f32c97bb8d1e81ff3a6ac7237b2c63d96d7d86a4c540cde6146a6f780d8538e35a8dda64b629ce755477da33f3749fb60793523594074b37bd9aa1ce9c09d6e15531c0f3f5f2ecc6dad568ba44748d18ceb1bb6543ed9038c3736ac3a75e2da78d2b16af7127e24774c6c1a8700bcee16fa258e4defb98517ad1047d5474a8e5f59ad4473b2dedc1bbaff12ad10a3a9dd03bda442fad55b5eec700290570f58ad8e23835d628a82afaf1d5e3b11470191c377af35118aee55d0b3fd41d40c05b6c62110265c74b32c374d83699af932911fa4171e357466c286f98df4ea7c4a64082e9978ebb263e59606c1497901a88148fefb6fcf5bc75c6097914dd0f5b49fb06d7f19d9570f5a30bb573d9541b3f03585afba036b6ccc250902317073c66f447d01b8b68acc8168d094e418aef1245335f9bcc8888a3c9524e4da21b2f924ea4cde71aa106f33a57b1e1de330691287e19ccce38a90910355091406523532b796ae8e79714e617c04545c9a02754246a759642e245fee47f1d1e63a5c6f9506a3ded0a74ed8f4f32a37cb57d6f67ecf8b20963aa32df2e5c4052bd57b225ca4cff49a0ed747ee51a13cf18435c3a7a798076979a2dcfb8d60f33f5d9ac9f1084a68c60663ea87a62cc98b687acd0dfbf2c86b7b8f65910d6afea9ba5ec12417412f2878800b0dd7e7f4967ae81c3f436bc224e32a43669ffb1457bd34121563cdd00b362e0ba8f6f40ece16412f533133830a594157da4a92797e20b5d0c1d4ec47a7a2378b929841310a1aa2ca9787bfdde0e2346cf417df2affb7a4823ce6aa698d615481c8d5bdb1b6a3927521fa6cc91abca5f5caf18e66357705afabebf39a6eb5037e374d758ccbea43f90d0b11e2f28b57d2951863952cb028482e2fece2cbf10579a76beb21193025ccd8da39fd1f455acaa2af00140868b5fc599adeba8fc50710db5961784c64b6f80d785b24337302537f150ddbb2e46ebe9669128f19e79e1a295797f803fc3bb1c4168688588f9b8b9797edf210c5e6da16ab40767b3a47ab208010080f4d643bd4e1bb8419fdc3dee78dda885b95d3959a62d6b924af75d9f283ee2635aebec5e59d02f2e1961473ec5ce435e2ca1c07f5845159df8f1c6d9f27ce0c14676346f065fbfa8d1c190a028c26462b766516d2c61128b9934629f30ae92893f15025db2bd20a28e928a0e25066fb92ac5832258f69769271bbf0367648bc0b772b05d5318bbdadda11cf93304fb6fd4fa0a33d7a1cdaa98d57d93b75ad57addba15cab6429a9bb547b420edc40b552dc295ab725b8aba73fa49e601dcd2e0738c1d8744b27abae0a55a8142062857eae99e9bfa416d99db4c173cf73796a75b569b0f54dc276ad3e378c621b398e22505bd0b867f5572f9758907eb1dfb959e7cc65a9a1dbd6a12e684a90f4854bed7a7fc0d0a4e65582e135b23098cadc1c91698b3d326a4022c78c615753772d73c078afce2ff5d90955709c1a09267f9e6d871a03f85cbcd55ef4ad6afa1677b66338876e318514630d1716d1fa80bcc10392a46a3e88461be3e6bcb9ee2f40d5d813758998fbed3046e4c1a7e66f3501e3dbbb73690273dfd3c9964ad8efb6ecb157fceac189235fe555b467d47159d1a01a482aed480dbcddea5bf11a909d0f525dee4345cdb70b0fd64417bc8df768f5415b4513eed3584d256f8ffe83f2950ce87db467e59650a1788ce599ad2e6fc2a796f4c1970964e587568c3318961a9dfd87e0e2308e67b2a7eee84d4c52be582d34aae25504ac8a620b3f8ed5d8120fd41600785c5b9bb84f3393f26cd1a094728d393bc919c89544b4d73e747db07b5fffe45fb18427c0e1a5c8ff5b7b29bf723cc654b84e6894d10824080b37358537adc5447ed7f71cfa152d8af215c51a9f0d6919c59f0236dc0ea4bc72ec5294a93d0730f7bcf581cdd930a81454ef949e09029c9bed7344bad12e9c1c520f2debd13fc4b2e202ec4158ce18d5041e40084852d6cc063f78ef58409e1a9cd036c6ed0e4c1601910307dd66da43349e6f88390a154ff69033a0c8a48ea820a3b12776dabe8a7145144d6be5c8ba8f79c012cdaf3025836072711bbd3550aa7e1065d51111ac3096cccec2cc299ac661cbfaa8fc0a8bebe2e304b6bb38f29f2ee7a2d45a638e0c445128d2290cbcdd10e3d8586128240a55e15063540687eb703a8e2231401566ce8a0914284098ea331a3c554da6c66ec26f4d43c1027d8ddb75802a94bbbbd7e5c1355fc9f3c1552f01fae14f911b2ff66f678b09b2c6df9034db6fa24f7f488037e91ca76f889f8dbc2fe66f71712a8471e3253ca7c5982558446c28f8759532e3d0d4da550bbabf9637ffd98c818830f789bc42d4908b6746c76689d7eb3f03569fb142c14aeba062db212b969221f587bfb1cb962b290cb1d511c20602703d850558af13c3ba048f7c9adfed326a550eaa8834d58f9740c1bcfd8f38538578b626e8f03e9f225a885890c2591f591e7128cfed5cc6aa18cfaa3deec9b186ebb9271c6349306b947032f7f83936e64979c0a8c0acff41e9f9619cc046be84abde7e460d0124f7ae17d172f3c8597a4c55d0955740d6b38830a21d377e353e117a4e35910d552be608ba3b1cf9c0686247cc74ee9fdbe3550327fb69abecb6d845a30b8d6684777412c2049b7b5937edc4fcb04b1bed391addbc0436110598eb6627bc148822ef5797950ab0e146de3a03fc04ecd59c414fe7340d34485488a53b1cb74744fa5596065430804f76ed65ef55347dc5bdad8049afd252134387a3b350e059efeb0abdaabae7ae6de375c4f85633e4bb65c2d7f050ac6f92cf3546a66768a109d9ade7490a0fc44b3e92fe581e67771adb6f59117566ecd86aa05c165e9f9a30916519a108b4532eb051ca9c81cbab1b69d41cbbe70da682ba7bfa86d5a6717b3c7911fcc710cce5da1ef72cea2b7b6daba30803fce2849008e0471b28accee207487f82d99e27c35a18111621096e93ac740388ed04aeaaf604b98b19f5719b6cecc73d5b89238da6429828b90702154204b1f244f344a0d227c1f6e924f0d40610534722f9bb0c8fc7f838b9f8be8215fe64e7c229c67cc92c9f6f63b608ae2abb533ac8839e5f785ae81cc6166a0e249a9a7166067fff97f7255efc0c93f6554b59a0300f53d34dc80996d88d982f881062f206e3e013f3266995cd3088f07615591fe03a38e12b003cd052ba4d318540f4beaf83e7af7a41e98e196138c1f67bd2243290fd7f0a50381bd81a25c559ae26eeb2daca55aefde6cfe520df7ec56e639956c6fad8ed1f8aa51f0a7bf1127d3aceea4649207b42d52e15da6a0a8ff63b60a4cf4b93f927517fdb0609859c101819b0b857e95a45d148329442aeff30e44670d54dd5814f8e7a33daa270dd56e638ca2bdfe2025211066eb608370ce01c837548cbae2b2e7da28c3065d7878e40f5546a67e03a9142467e5af603bdfbf71f22ef2386d52b746bd44255d4818fce7b363", 0x1000, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="0000ee8c142921010f2e2f66696c653000"], 0xa) 13:35:01 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500007000000000000190780000000000800000030d907800000000450000000000000000290000e0000002ac1400aa070f64ac1400bbe0000001e00000014428000000000000000000000000000000000000ac1400aa000000000000000000000000000000000707007f0000010000"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000180)=[{0x0, 0x4, 0x1800}, {0x0, 0x4, 0x1800}, {0xfd124d6e7e2f068d, 0x1, 0x1800}, {0x4, 0x2b7, 0x800}, {0x2, 0x20, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x9, 0x800}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x2, 0x1800}], 0x49) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000100)=[{0x4, 0x3f91}, {0x2, 0xe241, 0x1000}, {0x1, 0x16, 0x800}, {0x2, 0x40}, {0x3, 0xfff7, 0x1000}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x142) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0xff, 0x6, './file0\x00', 0x1000, 0x80, 0x6, 0x8db}) r2 = getuid() r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r2, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0x3) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x100, 0x0) fsync(0xffffffffffffffff) semop(r0, &(0x7f0000000240)=[{0x3, 0xdd8f, 0x1000}, {0x4, 0x2}, {0x0, 0x2, 0x800}], 0x3) 13:35:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x8) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/29}, &(0x7f00000001c0)=0x1f) r4 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/71}, 0x4f, 0x3, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 13:35:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = semget$private(0x0, 0x3, 0x80) semop(r3, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, r4, r6, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x48, 0x1, 0x19}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000180)=""/253) 13:35:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 13:35:01 executing program 1: syz_emit_ethernet(0xc6, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x90, 0x3a, 0x0, @empty, @mcast2, {[@routing={0x3b, 0x2, 0x0, 0x20, 0x0, [@ipv4={[], [], @rand_addr=0x8}]}, @dstopts={0x88, 0x0, [], [@jumbo={0xc2, 0x4, 0x2}]}, @routing={0xf0, 0x4, 0x0, 0x1, 0x0, [@ipv4={[], [], @multicast2}, @mcast2]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "0100", 0x0, 0x0, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe8a", [@fragment={0x2c}], "af16f98ecfa5717f"}}}}}}}) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 13:35:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x98, 0x10, 0x52df, 0x1000}, {{r3}, 0xfffffffffffffffc, 0x80, 0x200000d2, 0x2, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0xa0, 0x2, 0x8000000000000, 0x9}, {{r5}, 0xfffffffffffffff9, 0x2, 0x4, 0x4, 0x10000}], 0xca4, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x80, 0x2, 0x1f, 0x8001}], 0x20, &(0x7f00000001c0)={0x8, 0xb3f}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 13:35:03 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000001600)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246998a8eaa0ab4b9ef3b7d30d4a580d4118ecc129b91931ce19eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e81598701553bac746e317d01cd87ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r10, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x6, 0x4}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2, r6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x18a, 0x400}, 0x10000, 0x7, r13, 0x0, 0x4f46, 0x3, 0xd, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f00000016c0)=ANY=[@ANYBLOB="01002e2f66696c823000807f"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000200)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000000340)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b98500f64a2cc652c461cb9b7f", 0x27}], 0x5, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r11}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r9, r4, r2, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r13, r7, r11}], 0xd0, 0x407}, 0xa) 13:35:03 executing program 1: 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) msgget$private(0x0, 0x411) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) r3 = socket(0x18, 0x1, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)="65566b106672875c8a0fce3b96713ca13116867118dae92f60df1201f00fa0f2d513ca", 0x23}, {&(0x7f00000000c0)="77308eb71f29fc4427bcb72676602d52", 0x10}, {&(0x7f00000004c0)="9a9d30da8bdfabedb3749b496e922f64df18f2e25d77938cf7ec027bd1cad05b7156307e53384b7ddaf33c6df4d26bc5ba641fed2a7d35acb2494e2e575ef6d5fc4c78eddb7784dedfe9eea962db3a71962d41259d234c6ee3e6cdf8465399c170e19bdbde0af5656bacf1d7e15548d22b673941f905daa38813b2430abc04b1abf466a6093063052df98f175d68386f928957a84beeb5bb9a77090f742af373c43c7aba93ea2e70aeedbaa88b4c9dcc52d0555c45797c6cdcff50f7faf5354ee0b216772f7bc029861347164cd48012d1c85cc475fda0a9dcb072e256da7ce2cd1825fe16b51c1c5cc6cb5c2922284ecaad88", 0xf3}], 0x3, 0x0, 0x8) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$getflags(r3, 0x3) 13:35:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) r2 = socket(0x18, 0x1, 0x0) socket(0x1, 0x5, 0x8) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) dup2(r2, r2) r3 = socket(0x2, 0x1, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 13:35:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) setsockopt(r2, 0x2, 0x8001, &(0x7f0000000140)="a5be24370d5f89961459566e2cd77695ff07e829d0bc8d63e475f5aa97318a0de921a3bcc8215dbba22513d9953545b2c042b460d780ff6ce3a4f59915007900000000000400000000", 0x49) fchmod(r0, 0x0) 13:35:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0xfff}, 0xc) r2 = socket(0x18, 0x2, 0x58) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r3 = dup2(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)) 13:35:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket$inet6(0x18, 0x2, 0x6) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) 13:35:03 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1999fc298032ea050df67ec1f1f49afd4e7040c9c38df2cee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 13:35:03 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000080000019078ac1400bb0000000088087726e3c83bc30184deba1f36e66d96690d0090780000000045000000000000000000000000000000ac1400aabe37d04b553f2736763b463e51aa0d22f7a2f0c7d16df9a29c6300179a1e9a567c0892ed60a9553505bb3bc731d5d3b1074e118cde2bdae2cbd9a9119e73dbc197e6b02b4d17e5f5077a"]) 13:35:03 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ftruncate(r3, 0x0, 0x2) 13:35:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000400)=')]&\xab^\x00') 13:35:03 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="1cb2fc21e2575ed01378966a92a8ef849a76092895d411964522e86bb880487da7d0a485f2aa1a56429e89ee9ac9059dc2962b6123837b", 0x37) writev(r0, &(0x7f0000000000), 0x0) close(r1) execve(0x0, 0x0, 0x0) 13:35:03 executing program 1: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:35:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 13:35:04 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xd}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x7) 13:35:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYRES16, @ANYRES64=r0, @ANYRES64=r0, @ANYBLOB="a15f25d83413162e55bbcb4615eabc3268bcd20764651c09a4660237f6d44508b366b0c3ea0a03ed43474efe"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r2, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) lseek(r3, 0x0, 0x6, 0x0) 13:35:05 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x1, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 13:35:05 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0), 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:35:05 executing program 1: syz_emit_ethernet(0xb7, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000a90000000000019078e0000002000000000c009078dc020000431b004000680101021d0005ffebffff00000007940600000001940600000005443c0893ffffefff00000008ac1400aa00000005ac1400aa000009faffffffffe0000000000000050000007f0000000801000000000000080000001f940680000001831f01ac1400bb000000007f000001ac1400aaac1400aae00000ff0f0000bb000100830703000000000049"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1}, {0x1, 0xfffc, 0x1000}, {0x1, 0x8001}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 13:35:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) execve(0x0, 0x0, 0x0) 13:35:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x101) fchflags(r1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) accept$unix(r2, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) 13:35:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000300)="c7ab38c9", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4, 0x7}, {0x48, 0x10001}], 0x2}) 13:35:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x52) listen(r0, 0x2) setsockopt(r0, 0x29, 0x25, &(0x7f00000000c0), 0x4) 13:35:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000000c0)="dca0b2dac360ed9d2e6ef880bd7a791ed1337ca97c15df1822121a843da85fd18533a9b436ac1d17365e1970a458c9c8b84ca86039c4e07d38e785fcd1f2c356be3c459770dba1f879205e218d523783f2a5a27f44777e8d9e1ff78118b3f585cf131291878c9f3dc368c4857ade7aaeba1ec053d697d264042cbaf56946af1e327b54b0da8b89af98", &(0x7f0000000180)=0x89, &(0x7f00000001c0)="b71c32337155fef618f36b034222336a684f067b7db79ab52e3bf72a8c817928ffe490a4786b66be6eccadb6d068aa639f63f077dd620d27414eb517d7b14a84714ce17174524160447cedc9cf1691a5339017e2e7e124ec23a7baa66623fadfe281295ab58b9a8ec0def9de65e81ddce666c5a734ca3414793fe6e3c201188dccf169f9562572dc9d3769e892c92625802b9c623dbc75402135ea28a9c40f9a9331c04c5d556f7edf0d74c32903c6f30ee4ed2dc4c526296bd3b7e9740c2b34761ac9bcb7f8ae2cdccf326f790695e72c4cf92310f02ce77fbe0df32bf41e61abf55544d7cc5ec603473403a50d9b7b1479367275623cd0d6aebc539a7da2b4412db1faf4565f888be8a54931286a34cd5fbbaa9d9fbed629dbdefa2558e29dc3a464e4f29d00ff2af0d8ac97f90a219f3b8f6a5b7bea5a07b776c3a3ec514f79d4ff9bc1793408120d6acf96a18e46821b2bc63919eab21ea1f8dff8c59e69f80525f99af678e0a57177f6900fdd6ad8de853225553c24c35321f5bc54acc216d0193bdcb93fd4caa37874dcec78739c54f0dace075a5e8006ea830fc3bb6c1001154e22c0715da8f4b851c2a7479ca39c01fac6767adb2c3e85aa82ebe4666f0ddfe2cd11a2a4101bb2b92fe44fdae100f6696e92bb0f197afea068f9c40f604a1e2d9fb96d42c797e11f0db031c6c07c7a88ee8b020be31a7d931d15b1f444dd31821bd59c01b054e6a4d8974e947898ebed408cc63b298362c6a753b6bc6b5152614d1de33654b67afdf2a7709593497377f683248d9f68b340711c73e89b4ef6ae2aae51822d6bbca27d985597ff97077bef7254bf91c2a6ff6e0ee54663b54e9c1c381003a589a53b012b2f07b9fe81a3b035aba71b9c9c04770a38dc4e6883fd9d8c13aaf07109f15e67b74c260648f69deae181237fba4f252671e9bf7ec5642c10689edb6dcfba9aa169eefd28e3fc2f46ad9505629a1e74bd862a1eccf7b78561043ab9261ceb93a0c8cacd35b414ac01251ce3f7fe75ba48721bcc4bf94d8fe16e59468362906a8e1f443bfdad5ce915fa8e77b2bf8ae41c4bc5f881c8d8dd5e0ae11958dea796e309c0d9310bf64841ff07d5683d5bb103ccc5af4154a2e5eeb9a30b5bf3dbcc3d3ae30865756252790462f462aaa6f210081c8be88e4a43554a28d4d46c594e0c978862d1c06c10677f2830eabe5720204c97c4b092fbd14ffae0a7370bd828d842b3a61f5feb3cda0e39de8384cb93e3c9f3ab1de37441b134d697f34833fd822bd818ded3de7888e71a626634acddb0b7302025a10970d2f3f48e8e4e51f1b46df304eb44fe7e16c28640d34cc87f380b61f423217df2a72752067c582b2e52275f09a3ff1c0cc185c88eda1cd93f4063de9be67091ceecd6efbf5b6bdb6133bb0f6fbc25c855e940ee5f3106725426fb2f45504bcf1d5b72a3832f0382322cb9ee62fa7b8f4e573a371f9e0361927b4a79ceb914d808ebe6102288216d4000ddadc5a6abc335a1fdd21d09fc5bd5904d9b2d2792141cbfbbcbfad582b85624d6c99905707cd646612d435167896fff01dc669454dc41ac69307c168e96ee6fb5c52fb09ed288988b23630afdb32bdf95ae04f881ad08201163f05981767204795c3c1e95daf7653ed33e4b34b950716bc6260e8cfe8dc90a14851e09b2453248b6c827a1917cc49185b6358ebd5fd6fad1a8538760368e1a6810e50e4ef3af40c46075c6d1b29e4e43efa381d035672f76c88ca19da91f6c753998cb7b40f78c89e5e3dd0d7caf6df96f79ab9001d21c7b8d342052d9be881b5c2feba013bd15f958294c7b16caf077051d4e783fb856d7ba59b101f05392f35d3b8a96015b4617ae82cec0d92e07c90721fddcb5b21baaf8bef43ba4a3fb44567f9967eaf4d58899da837b2a174e337eb96067d4a1e9ce4a62de4edbe0277a8621f9fe6c78bfda0e718b9d1d41b43e98b972409aba346407835384c0413b967f57e5caf066c29e137a5bd3270d8306c59bff73867b200445ca69d82f418e13a7aaa483c6e7f9cd98e77a9c650df13bff43752ad292c90c675a2372e176a439bcc20db795a28aa0f0083fc43b45c8f9eb94b0a131bda3ebe143ea0782e674e63738d77f53604047549b6b1926903acedc6e44a92bf727acaf86ed4de06fa3fc88becb9d446fc52166d2339f689b45c8efa9f76bd91f1f091c79a63f233d1df6f45e497dca6717607bb976bec3751b21ce7914cad76439e1fe1f149cadaf1ec62572fc5e0f70c28a661e874924e5915b755cf1ed8de6241bd8e5aaa0d69cbad162813c93938e8f4cc8c6f12ca5151747198a828c79b6f18d94224a93880351d7c6ba26b2407868fa0ab2468826bd13589f7cb3ba5a3d01f0c5a68f7893e2d97ddc475355975d44ba0ab547401f916fd1650f341483c8c46062edc3bc49cf3d6d528eda64998857f8bd052cab0b6c9a0844b97639972a518e9972b648e44ca8b9526c0b23a6ab19df0a761de26dc1bab3316cf227f0be276656e199f9e330a5bfede6208adb73aeefd45018691271f45a31167b2b733f406e75ee326a2d830455aefdf7eb1b19e3807fe24a59de71800c9a752f7fe5f9dddfed1c571fde30eb54b99af455c163ee1ec5dc2d914b1aa98d40d103fe302cec4fbf87706008ad01ee8a61fd05aba2df7c442560c06bc714c0efb1f97b4bea654aa57ac7e18038097583a42084e7bfcea01062e324c190cd59f8c397dc645b2261b9feeeeb2b21026ad839e39eae30c69bca4821b98fe21657373caf27f6812c8f1ce8042221470cf6f25e0da08c42a3d3d1ed8ae1fdfd0dd627c4ce741fceec5e7c1189ecec470319602984679f5ac86409f445dd5568526e5451e0919ec7af5faa734f4d24fbd4625dd5efb80fea8cc04dd07eff06d56ca4036311f31ca5801549f7c3fae0b7abb11c3fce11cefee03177b4b26daff67cefea5e9f29a8be04c4c469eacd405258b74571f582df2541327b59357db018fec8c2fd43204ce9109da5b22a0d00ef16324b0c6e476df64e5221f226d9fc4d75f09782ccd625cbacfbf5eb6584fd88bd091e382ec4e2634be1031b388b579b59d7ee976ef7e920a1ccbf25fe90d4e057f3ccf522a74d27e6887f404813d1bd7c77c6ca277085d34b9e8074e9f8564ab379d973d042b686cdf5550d15a937398e258075ea87577ed037f61c8112e54fd4d3904e760eec87c9f711c399afaa00a0a39614e4dfa4a14a8e0a986dd9c02fe52eb6a7a778eee381b915f1b46edf94cc3a7292ea7281d34aefad118dc7ce4443be32ddc7ab7b749e3d1a76a3ce677ac0ef6b9378653b1f8c79a32dfc97ba58afce5cf58245d4c29e0f3be14b588ffb0589233798e540078b9713155219ad55d7ebafe3881f93fbd8e5edbd1c3c7ff5494849c737e287ad65c340545c545c00a223ed8f6ee7f0084c2cde404443f67d95587e4eb713bec04338fd5a3b16bb42f01272e3ed305bd73e66a8ecb64aab7e6d98c5cff453d43977a50ff0a150c0d2ab06d8c4d0d213644f90c4e13554bf6a0ba32ad2ef1b2d1cd0736f1def95e240ae11caa1f9d147251ee199da4043a2b3a9cd97282adb6a0fe982f6ffafc5d0ac6a78dc79b2930f6b3c15d62c51fdbbd6861d6b65ce9efa1a729da11914d5b5eb8abf98803377b524a71bdc37f28bc4dc1a6a820151e67968d21a4fa4638f156a942019effa18bf0483966ee90a52ff0dc603203c86200c832148838a2f6f53635d635f12f0a7cfcdc8d968911559ee1afadb4fc0d7a4c4131022dcb0b8fcf42ba6668717d805e067dfdd78f3c20c4ad8f08d828db816a6f5cd1096c90e84954e35dac973d09738fff2be9133d8eb2fba0bb310b6033a196b74e419d2f9b739c1b0b9a433176149228b989836c99d9d35c34389a59bf59ebf60447b296532dd7d732adc5897d27e78fdd48fa8a946313c189da93999e3f2e9f2de07986a1423f9a775c2b9cf7802519868c23f1280834d24314303e937665b09bc89bf25a7486f4f5f913ba88524c70fc8abb7c34c0e44100b3483078af5855b9d385e4ad7db99b0abb9f90f3e6e4360e4dee8540d8fb60d2a35fdce9fb909928e2edbc2cb81e53b7caac8b575038d3d363a37f90e04209dcff54985717b19bc75eaf558e49d31d82cb8166c521862512a997f7f1f77b41b11fa007d14246de0820a748a7c64faa74c8204d28cd9450408f2e2219d809bd759126159119fc49605d4e44c864007a5bb9698d59735f25062a2350f79ac830afa80db169e0fafe6ccedf48a269e4059b0d2f78d8bfeeaec3e85c06c5bb072d6f278936c5592c1b0fa2fcabf6489214e8b819669f5ba314f9bcabde2169291926c44b60ca4b179f7a7586390d3532f54fdf514d6fd9cb5ebcd9ebf14e512531279328057d5a1f43b7fe59a4ca58dbd55daad2e544fb01467f57778a2ed8a846647d3e3d47a4d57c556e48eae25bafa2feaa3e791dd0af51e69bb80d87ea10803a7e17966af90762bdf504f0caff98ee0365028c03a95223599addc801dc0b79c5b2e0afde6bbeb7da0cffc0f95890cd43400f4183c18a8034f6b15c78a892afdc8890925de10fb8e879321527501ddff366c020928de679dff97e93d3ba03ae2f47b6d3d99ab45152d125a3203a453ea911158e1f605ee8c5ebfaf01d5fe8ecedc3d8a0e3480cbfb8207934502a9e64d9f66482ba5548480422e07b6ee1e94d55f4185d083612f15696ec4741cd8434a36a05b1856c63c128fde22012e091672dda2900975bcfcfa66f603f1f163867eefd2c952d64e9ec9ca278ee07ee1a65aff1447114638a3f26e8ee28dc5e732f92901a35bd7cbe5c08896f70e3172df2b72ee8d1ff73813b2a829e02820edf16794e389fe8a77a03ed796139b1bf40a9a15b957b3b6c0f1bf6df7f8b45cb6716355543d486c291bd05b89230a9f4b97360a32cf93d146ab37322a2ee04870c5a6a7903e7f286c4d32c8be8d3056969fadf47ff17384429add88f4f0cddb6c78679a0be7c056fcfd70aead9279a9b7bf65e4928f6c0664e67097d34a2c65cfa6db50e01017e77985d3ed642930c59d803f5f01c059cb6aeb8a54267b8df6f5c44f6bf8161c0675b291b79f7e3d21a0e23dcb12b6fa2806ad09008468489f6e62c745d4301b0760a83b8027635ea2633979f6823f1fe598ff99f894e6f3699f3031dc967d3ccc77883fbd2c71f81f56799e3ee00e470d51c28d19ec26ca6261c6dd2186c48abcad24e150673dc63a74006a9a143a5f9f7fb2202471e3b828d84ae548440ea763ca28e737e69ae63fe01db9363929b896c4ee72b4ea3848c59a7a81daf1c3ac9dc76515f2b203ac8250736d8821f7ee109f982d8218cb3d2ae476d5fd1d402c09a778348b65750d8e9308d395a409ce7c42799e3faabd2702b58cf366d9aacc85af6735dcad9ad4b58fcd6e645a05ef28e3070c670eb69e32a29cb7ab610ae9383208ea213e64b62d31d7b9cbd936b0c84b8bdfa411d181e1758b744f24f4acff16920bc8af853e472d3c3e05d0e2649cd35b2b43136c650888b1d8e03faee473691841c7ff4bd511fe7490726166009efb8df1ad82a18ed063a1b03e99f8650e4a64526b3bed54d379d4a380b1903a47b8a88bd853592e29c1f2ef3d646710ad3d487c47b352619acf3349f98f5655df07bd967519735fce71da46bada9501847c847608abf969baa4c5ec6f6811bbe5b1790e3ed3da249a73b80750111f8265b1dd6fc395b3e731347f8c8f55d0f6ecfa67e52c", 0x1000) r1 = socket$inet(0x2, 0x4000, 0xff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ee29660300000072841daef6a015f7b183d4b3830c921b3c9b000000000000006a89dbdf0000000000000000", 0x2c) 13:35:05 executing program 1: setrlimit(0x5, &(0x7f00000000c0)={0x20000b, 0x80}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}, {&(0x7f0000001600)="bb5c8edaeb703898b7e54ddb9884bf40be3152d046d05432941fc48b3df1bdeb5371980ce7fc9f7ea036e0a1d29a560d5ae61f16f58da567e68b43cf380f4a4c3e9c61b75fa4f3d735a2b7c172b37ef9c4d1215e86efe481518756b5cbeadb39ada1677c193e9ce7cb3c8c1f4424ff508892ae1f56241f4e21261ec38e0a8177abbd2b88baa850b113a254e6ac36cf743b2f7ad5ebde6b277e6bcf39d7eec4556c39393d849eb3f38c06dae1650367693dfe7b44a4d560f0595937a67d610916a186b062989e079413dfb265129af89d461f12503240c759acafc74565c38a996d515009731df92e5d1ab7972c25d43147fcf1e009e4e8884174092eb9918f144e58be2ad590cb5409af4bbfc40942db15347de874277873b5847d66124dc6c25172c2bc7fe0b7d91bdbb1475063252698ddd6a0d20078730ba0d1bdcba32fb9725ac82fe96c9af4b50c548d5e28bf2d61945e4f60465c43db495ee0c30f636ba8d58d064308a1c22c7e2144e3ba4da468307c86b0e191b618c49b6ef46b667c539eb85d0215f947d7f5eb31be75c20f77519616a20d1699d6718f987355ebb8e9929437297abd36014cb5ee6b3427dde7ef14c769e9ed88bfec0e4355cc50ae7e8e2d61aaf60853610b1bf6324ecad6cde219102b133b95c9e3971cfb25960732b0e32fbf73c0fb33a197d996f8269a6c837a276fc30c883aad71f306c904b2a4d3365b9431d5833c4a534a17d3e3ed8f21e535d1fa4ba8e6d51a6cc777337afe3c52ce5e39b670c7cfc461728ee7cca943d2f63dbd48b2de4795c8179a90db2e03488b41f0b458299957d27573b59d12e85bd540c95a8f6f637fa16b1ba77a8af06e4ac099df14292924f764834f219dfaa6d4d7983a36e1f0095f35a1a5a116003d6483505f32ecf8666e084a79c16273b4aeeba77ddfd31ac5234109c101abd808f5bb96e54b3c8d33014bf14fb0890af11b270dfc0ebe580281d8476dd57e4f6b2d0506d1b9c44b0c5267551dd8412dad8486c9452a797fcfaa01b3c67593f86bd4b87bc44e371eca4453ca99d136ad86cf0e2b9b3f6602db6ec85a4e92d3a6c0fec522b7988f158ed7f66e3242b02017db31f4212edc73f1d1ac21e9847440837dd3d98f5f87983b2d06c014799a108d840e269363208f152a25fd28541efa4d461436eba6cc96dfc1eeeccbd7d81fe3516f2979f6cc32c81064058804f6d11330660b1d643fbb2343abadf6bcae07d8e372390c9498a68f37442a46a19460b726b58f71551292385ac35ac73e7eeda10f65fbc36bd3beb532113803eb1c2aa39e1b859c32ec27a8234b003623950928693c18dac0949a6df611ae5df78517113423c9d0288cdf9de53b25ecd605fad51c0e97bce97d60ba00becdd17177f98bb0997f101c1f65b18e1fc4c23dc7290e0ee1ce159ac0c7b63d993e828364cbe5af4acb619d8c1cf047a3f0373582e76d2ae8b3aa76849d58e4a4471cb1d0dd82c1d13948823af76a231f77f7b6678e50ae910f6e58431eb536529dc747297e404df7cf21c605b768ac234b9894d89922bc0a20bf25533e89e58bf29e70aa0f7b788245adb540207ddfe347f21825dc06e42ab1b304395a27eabade28f5f900d5371c28aad3645d0802c52cf7efe56756f4e3fd41509da75b50f45336f542c679e2ff1953ed042a912ba5c7d616d47700e46775150b966bc9133ff37bc0130454e9021b2d03e9b991d27a61d0faf22cebe9cc5effb119953fd287e1c703d7425f596c6dc9a9e1e4cec24b388f34e52ba87657165fe436e488f297e1c56d16d01fcaa4c61a5128f3c9012fe8ee0c8d55e60dbd46d91ff58e9ec88f11c5b684ed157330b96c6fc290f0bf3ac1205ede7e62088b1664c20209a26bd6e5ec8baed2630929565da6760d620801ec6efef4b04d4e78930e88c8e126300771de6b3a9998e8dec1b84e3be2168053bd344f91c2eaac6ca473892832f12901cdcb6658a95adabeba113a9c75872eaace58c2068785e45eaf8cca6379872dffee8116ea32ad6b2bcfa40ee67c694a3cc02a0f152517e80c78102020cd3af5302ecbcce7e7a866ef85d954c7baaf74c135b02ac7ece7c6230fb0c5a979f0d6fdc002645aa953a1783db4114451ef022d4e1f46f07852c45530d89c689717dffb4e24ab5f89c9c3fbf3484c0bde08d4f3ce045b773f395be27e87afec95eadaaf8ce074239f890ad68d6f66ff9274d9ee7be7cab15a09230beda3eacf7d90af8d0b329758692efb889c328327b398c12f9923b4b4bde144d83ff11e6d2c4bfc47846fd3cada5f9819da309aa4b828c9213fa76053a8c3809c89383dec93c7bac7706f052d1383bbe5b426ae81925510a0f98432f5a957ece92c12555952acdacb7216824146d47cb37f759182cb26aa78978259b00deeb78beaf5f74d7062f43cdb31d41e909e9a2eb92d51409dac1e3c2246f1a9eeccd318a28913aeeea56a53e92ba92b9d2403efcee31423b17cb603f5b0e7cbb19d369eba8e51b9a0a1e4556444610c6a5a51dea91dddc6f9c2bda6d165f9235f6d313810ffdfb7d5f147c76f8f185fcc293c770f8270687d67643b8087d2a10e885569d63f88fc3e65fbbab57fbe0d10b47591d49785cf9e3fdbe81c3f18c200df8611e8806968b0a630a2f5073a85d487860bf2901911362e7ae43590fd28b0e81ddff3fa25284280b8dae6f52b4d691cf43a08f9fbcddd52017ce7ce4d848f1c0fd24a7729b723fe2cf68d84330558b3814247d38863bb5aadc63a700b328f954c10c1073e72a8fc2d1c5603bdf248f6cc79443830da63f0b6b2712ac296083c0a3ea142568331c7aeec08899f9a03c98b8d2adc2688361c4f39abac3130b08182b37b98468eabde7ba4840b9b19791cc80543c874ce22eadda480735987245367caeec93daa01eff2eb729e4de1ccc65cb61265c699674ab37d7799570446924c4b27d52bea595464253de4e17bf4af00931de884daec419349dafb70365fd509a56a71ff1ce67d3b2a0cc89ea18cc3db7a5a348c4771849afea7507f79bf2f690592a17caffb10dd07c4aab39cb1bbbeab4e5af9b89c1c6e34c1b1a686568c27e1def3c9785e8ce00daf7f26b7b28aa5ab05cd9edc50e42ec51a4239f0e79c8bc0346540b5aeb8a231360d3ae59227af26405bacf79b711d6cc3b65766b6c99256b18124c3a11db827217658d61ac422bf654fc4e9d84268a7703b7e49f2efb3b89f7f35783410e8c24f2eed78042d3502290d1b12b456571327debba80731a7b3fa3a16e5311726b9d65591e925bf8120f8400adb57202c153163473bae9fdeff3f2514b53ed19d9ca821c5f5294a821a2e3bf8dd66105859d625b092192a4ebb216fa1247cd097f78d3b08da91b1b3b2c24838f8dfa3240c9006ebfe0ebdfcec7a39ec6139b94c098ebfb04ba3fba67987030afa17604c5e8e974bc224072494ead756381d97d624b380beb73acc1efb7863c267b83a75fc4dc7412797399c8d2c6e364e83808724cc54c70d786da87e514e7777e3299dd7c23335ebcdaf06a3206583ef78534b0462ef03c082aa039b4fad4f0216a399a0f66efae7f22a966c368e07e7e80439f62ca340d6fc7332fb8b28e2f1d3e1d722325a607c0d513df60a6780c30fe172ad17e5d1049fd4aaeceb2a1579d5e7c998e398ec9a2530fe22634fc33ca2060c349ed1fd4a05392d08db65ad4ad28e0a4948da527576abfdfeb375c9a3bce2b4dc65713e29aee2309184963dc40e5a75176be6c32d2df87ba27c00f239e8d28e97aadde7b7c46b730e5241d353abec36c3a3e5c3f6deef47ce4eb2ee644f7c85894270133f72259b417c6fb14279b1e1b11f23b71d8c4471886d7780a8e5f36581c4ec68ceeb73b3f6c2b8b6a8d31d7e2e744bce863de2723b20cefd7287c130628175d0e7a68c5a54fd1a1e200be6870db508755a4da98ce18e1825ad8ff6b0481f1d26ad7298d59c3ad46b57cc17ca53386594277388346661ccdd90aa75130e306d40f2a4bd777d52b65e1b352c4e35636f4b87cd312b5c6d10eeb6978e0eea0f3b6f075e47ef637227389b7f0bad7d6f1d1bef3ab8f1cc8811dde25bba505a78365257a2acae260bcf877df913f6dcbb211a465a56952bcc9a7b6fdb35134b6cfdd0e9ecae1974e286db4a5a14e8c0faf1199557a36ab33466f612254989dfe568daed40600a7609478f5474a7d65baff3032d6ac1e1bdb11e932d1310a86fed27fe49cf40f634d0a5705f4c0afff588b0ea778be75f2d30ae19f0611f270ced24977181e45bf93e2ac915d2d31fbff9cd38f5efcb20452b53533cb7e20b3b8e73c0b0266ba504455180dde804f2fd106144bde60e25020b7123eed7533b97a800730c951c0685b5d843c0ba474cd54166580ea2aa6098e3d6a5d66f8130b024672fcd32d0cd7a09bc12045a312e04590a236231f5b325f27a0e21a0b802d920b0f417636cb37df56b03b1c432dc83b4d8b260a8dfa2b88e8b92965f6cc00dc18c25b91b04428155e1135156a4cdf6e45997f519ead17cc3a5c37e5066488792f83c1ece84ac4618e2b0c8a03092d2b937de51993e5ebeebd3eb4c3728843ccdee1cb20f9a536553eee2a28788281456b0542b424be27334c3df5932dba1aad36f68afe2fff6b16f0302c5dd97e3caf2b11b7561c9b2aaac2d8f1892575d61300c0cab1a8a0c9db4dd96cced99932b5f46914df598f3127cc5fa65d14e86b7e9782f2f309a04e7bac119f70c5682b0e37686b1ef07572654b34aca81eaa9ce4b114dff9afdff5db201f6b1bdf68fe6b99ac27d77beb25c932e6aa1fa0a7a4e227fb795fa0791eefa5ed2da386b0c3b3fb5d867a098d31449d3fbae26d7410df0f4cb571d205df46feca7c7c3ada1247d0c14f3eb4661b0914498abdf658edd325360f63c084e44a4fc414289fee3b8a4ade876d6c0513458f6c40b83f18a0a080c8e80fd47646a8d7251e55f2d053f5ee7347709a5c520ffcf5dbdd79ad49511269941da5bbfc4f90f0d396d1a9b9c9cec05bf524db32b176515270e6677c833cd9e5cd56c3fbcf13c8103c068b30c553339776dfc47bdbb480ba9dd960880525d8f608decccc4b8ed25466fd1440e68d4f0bb1790c83596d4b17a16336370d47ae808954a0196511dc81d9ea1aaa29b84073ccabb422bb1063ead93c8321d59794be8e81dc3f7ad130c53a5ed088aaf663d9ea41f099c5f1e4da92e7302b53bb2c16d83a61e88ec8c94b6f573ad827348036e017db840ca15c31649f45ec68cadda46c3b8c16a6da448f2dc0e6ae8e755b691ebf02e41beb31ee2fb8cd7046998c54ce38a3d47a05ca8883e60743ee3bb6c3760a000f3f62009b151203bc6cc84a1507c4c261b021221b461a591b9eea81bb22cacd8836abc8e5ea0b6a12e95d80ad344ff93cb0dc82eb657a13831ff111e379a342b2a90dd88b92c44a580fa71e64912c0619bac9dea923206aa5e31a789d1ac6f5f018797465721117b177dd083d3bb0e42373898998f12f9fe5521f0ef49d148f5aec3e0355a74fc03dbafa83022c7d658f70847d22b4627f39163ebc64080dc2f40bda878dda12ba5f203df966e39a807c35e78155900b023e52bc263b175dacd723b375716a09e41f994c0479d6b01db6b42c1c7810dd8da17614e2a520576145499d84543fd565c8c689febb0987dde299f918e564d08c717b9410065e4b69e861a9c0ace607f6d6533af128a57be9570df9de8cc5ef345b8d3e1778c97ddfcb85f9abe0119f082c30d4f9f7c80abff185c846f46db7d4fe1949534ebc2d1d4b1a7e1ab413d8e921c7fff9eb99de2c2e8e6318403682fe8efefd7e0606b0a5bc22d069bbb84cbe9642c6c34581195d1b472bdad17048290d6206e395a9d4ebfa7f589", 0x1057}, {&(0x7f0000000200)="e7eaffe4f6f0c288aea021e7c49e1613e582fd7c55ff10a4f9441516ab0d6016bf6f39a73276d5bfb679596f4106d8bc8cbeea9bfc3ee17aebebd3e6522c1bf5822a9251ccff7b7570838ec86db954c03ddf5abe3b2edf58af11e8d43b85be613e3a49611e949d81705139a7a6e67674829c01aa314a5ebfd6", 0x79}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x7fff) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x40000000000000) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0, 0x8000000000000002) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000340)=[{0x1, 0xfffe, 0x1000}, {0x0, 0x8, 0x800}, {0x4, 0x4}, {0x4, 0x4}, {0x0, 0x9, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x2}], 0x7) 13:35:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000011c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = kqueue() r2 = dup(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x3ff, 0x5, 0x0, 0x0, 0x800, 0x0, 0x1000000000000000}, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x10) select(0x40, &(0x7f0000000080)={0x1000, 0x57, 0x8, 0xfffffffffffffffa, 0x0, 0x5, 0x8, 0xfffffffffffff5ba}, &(0x7f00000000c0)={0x6, 0x8, 0x0, 0xdb9, 0x800, 0x4, 0x1, 0x161}, &(0x7f0000000100)={0xfffffffffffffff9, 0x1, 0x3ff, 0x7, 0x3, 0x6, 0x5, 0x8}, &(0x7f0000000140)={0x6, 0x8}) close(r1) 13:35:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f00000005c0)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000600)="f7feb9bcb09500273730c444685b286f64b177209b24234e77a5c4b8ac506b4da02fb0177dc4b7f089632799b8ebf264f4444c57e32af2c542ad9fa66437a8437f1159209d7189963acef15b8fbbff2c42071c3221aa8e1c04535b7012071b0f2f82880b35238d9304cf8fdab23a17741723b8d8dbb6d95994d5f7bfacf7226873104565474eafb967958b08d658f971a9c0d66d92b18a47ee0e629e4ae2f411d3f6b45d1ba197cbe76b74ead20bb0fd3abf0eeae62df987a64552259b1d88b453091016b5b602a414e6c220ba27e87968ede262605e6939accaaa268c565b1edbf9e311", &(0x7f0000000700)=0xe4, &(0x7f0000000740)="f58ada5af9fe1fcc819a8a41d3c2a160391f1167e014bb8e93f1be3defec812aeedeaa8f8e3be474c55f2267d4b9d888c0e784d5b32f269c8e810d5a387571375bc9591e26a7490d79f4a6e68933767e522e59f2b0cc3b3238e6249de28f043aa6cac15dc400cc84e1f9fb2d0030cbcf07e32a80d9e74f5111171dd9aedba225c4c928d4e94ee1ebb5b72bb31f93", 0x8e) 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) 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) 13:35:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024bff030000653000"], 0x10) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) dup2(r2, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:35:07 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 13:35:07 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() dup2(r2, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000580), 0x9, 0x0) kqueue() 13:35:07 executing program 1: 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, 0x2000000a17a}) 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)={{0x815c, 0xffffffffffffffff, r8, r9, r4, 0x82, 0x800}, 0x3, 0x0, 0xffffffffffffffff, r1, 0x401, 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, &(0x7f0000000540)=ANY=[@ANYBLOB="0800000000000000ffff000001000000d2eb35b930689ac400b3e7b676c4ae5683dc44be8ace728f738aac516ba3d15fa80a3f1a56e4268b1778ac6f83339f58f4fe74f97359214942166ecc09217f9e5803f03374165a3d76f243fc0ce6bbfcb759165acca83378d4db4eb9da270e0905f971c8edc78a2ce482def20355a5628b4274a0074b47743140b95fbae4c4829ab5abc201570300cb2793db0256b4038837b8fdd12919cb8881d524559b821b66cfa977d68478e3ad6204a6", @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 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}) 13:35:09 executing program 1: kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) 13:35:09 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000340)="a55037094ef2fc4b158621d03f7883297704a7d9aafa40e0a4f4", 0xfffffffffffffe02, 0x0, 0xfffffffffffffff7) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fchflags(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x107) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x1000, 0x10000}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) 13:35:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:35:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa569a7303327836461d579ccc8b8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cae8c312ed72dd1416d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6e", 0x0, 0x0, 0x80) 13:35:09 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x60}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r1) r2 = socket(0x6, 0x4000, 0x81) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r2, r3, r5) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)={{0x2, 0x4000000}}) 13:35:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0xff, &(0x7f0000000000)="00010000", 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4811, r0, 0x0, 0x4) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60a4000000183a00fe39bbaefcac07f331fde15d886f3182ff020000000000000000000000000001820090780000000000000000000000000000ffffac1400bb9a9afd3101be0cad4fa452e883162064b669e84251a84b3a223ce38594d97597d184edbf59cc1f3f7dbfd858a4fa22185838457a3ad5cb70c0a31daa88df208fbcc8bdb4e943b5ba79d689d88b89653b4dc29f475773d3f6d9ceb410c02435d58362c57782b5e66dc76cf8be0f5ed568e42903bfb86047375d41706a701e0c9cedf4b7b31ca88538072d28a401bf83269c04fa34ebe51cb188f607fb79846df44bab0dc682752d66ff26c8ef46116f1578e26ae423ecc9cfad"]) 13:35:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f00000003c0)=[{0x4, 0x0, 0x1000}, {0x2, 0xffff, 0x7fc}, {0x2, 0x2, 0x800}, {0x4, 0x401, 0xc00}, {0x0, 0x2a93, 0x800}, {0x1, 0xc07f, 0x1800}], 0x6) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 13:35:09 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chmod(&(0x7f00000001c0)='./file0\x00', 0x2d) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x1100, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r1 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x6b) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000340)={0xeb8, 0x21d4, 0x400, 0x5}) open$dir(&(0x7f0000000380)='.\x00', 0x20000, 0x152) r2 = semget$private(0x0, 0x0, 0x268) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000003c0)=[0x9f, 0x0, 0x6, 0xba61, 0x100, 0x3]) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000400)={{0x0, 0x5, 0x5}, 0xfffff801, 0x5, 0x1}) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000540)) pipe(&(0x7f0000000580)) sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000600)="3ea8080951df1386258790ee7ee0dbd5e356192a6c965a49eb2c21432687717a8d8056ff480f738a429fd5bcad3894decf85548a0735fd11e507f0d2c410223153739060966c971cd885fcc643ad6e3736ad4f36a8acc65d2297d56fe64d6fa747288fa7d3c4e1d4adc58dbef64ce8c0c1c2dda426b6f53235278db7408ace4d6f3849a9afab065d53db53ec4c4471265e60701279bb0982db48c1892666a15543b5e995b42fe553cf09dbd5dcb6e7dba99180d8f4e84b8829e942121370baf5e072aec84c24396d24a04ee5e03951fff3bf514509d89406998f7da6383f122e06bb711d11c8754c586f4dbf60581234804745572fc255da622747af99c759ea4c831833517d44ab813229dac01b7b1f425b46a0abdf0ca90374a33540be2f451f32279f9bab5eadfdf9b7461d120872b0daa6a319860d4c0537badfb0eb9d16b9ed3911d612c14d0549b901b2cd2525379e4049d81997eac1e1e72b192289c9d6eb76fb014989e311295b1c2c45129859d87b0840f1db6e808aee585e8870614ec954e53b38753433c1da2ec4f9fbd6faade2ec711e3a8a39f259586433eb4c4bcb29805bcd242b326806fa857e22ae7da0cab4ab21463a4c45ed81f1fe4ccd87a2b6568f31e90dd9611e5726c4e50f4d6ad63daaa696f83bc458830cde3c71bbafdab45622173e5e34fb6ab3d2cb6db6934ddec87f0f7c65681cf08879fe6a204c10ed820bc13a319823c29c9fd18e2fa11166aa2304ecd2ed65035eecd6372eda024a739c2fd885d83692d06ccd31c02aa62efb8f4eed7834be29d9bf6a8232f586a15917ee0ee5388d1b20006a7302052af96b101204511556f14a9a0463cd3fa79129eca0bc7151cf650bf5f86c20f016e2915c93740f336c81a39dc0a018afd7c317b47c1e0e56479c90f26740e6a3535c1a384a5a3c24949f3ee62a4e498b0d7959093a130f36b89c05d26a21fa9b02d22c212a46c308d8ec47f52669d70c479e798cf5f400da04e4cddabe0e8f6546dd0d84641e3466185fe1f4115447971486e9b103e9d48eb0a5c77e059bd12cc254705fa5f28620bd22d154280e22a028020eaed3df85413ef9a66f55a7fca02405d6cd93eb2373ab37325694b101dd6a5d8be390288d20d3463db0eccaf7801f0c2208a2c968037e6ed1e29bd4ed3148b7f770dca65cc6f41e81ebf4eaca784cb563aef250352ce727e379ebb6f61b397b77afbb93377aef160dc6b946bf13e053703595a330148610243a3b189f4890b18ef00a916dc6798a94ab10707bbf53f04a25008155c835f7872d09202d20b42a6edc854fa3f625476c640c61ec89d4e692f0f3fbf4f761d2bf8e9c410c7096031cb5043b701e2405325a8d7f425214879054fb767eef32626c3e3b0dd7e44a811682b998e00f95dd58dcca0b012a8486a4233b3cdb2de714d8b2ca5066faad1d21958bd85b8c1b43a0f303a5aeed55d32455e91f2473c22ff7f23ddc4ab2f7b437c0db6c4d42cbd1fb1865e21cd81b140321dccbece5a4df247921a87ad135752e394601fe646e32419d5052673b10103707ed420e79b67d9880551437da66cfc025e923e959ee83c6b4081a580781e39f7b9c8d819d7e4e02e4fde821c25d53efa00d1b7b66a7577df26cfb4245768b41dcdd82c52bef524afe2e43650160ac083833e6bae2e455f7f1a10b2658191f3a80e1d664f9e870e170c8d9a1941bfdd332ad644dc45d6cc7b7fbbc3223522760af29146fdda0c7a2f2fba62f1a162c3c0c7209ccc58bc355d37e21b02b4065ba60dcf6bc74aed3c3822b14960fa3dd90de374b7294caece743d4c4eb68cdd93f4cdc4fe034796338c75ddab1f68cce601a49e9f92958900ab601cd41909004389bde10d366a1adc60d6cac7a315e04c6070bb05a9d8b6c5d2a14f2d43c25a5d5d42bcc22bb863f8769ac72f28f3d1fbe0ae673834d725ceced2852b55be03c9d53110d97959021d95b6509f8c2650dc72fa429ae54e3bcfeeeaef56840ce805b926a761ffad5783918c65a2d8afd6efc1d823948b94a713e3ee9f8bbb2b6c45bfa896913a209c7cfe3a8972660d491cef6141951530ff5369ab788ed81e78b3369d6de79d4d581a703cf9a04c2d4e0176a4097dbe8673473b2637665820a61513c8ec8d102bd12f05ef4ab426456af413faf80ece2bb1b38cfe4189d6bf636ce83da2b42d466897b8484e134826ce98f44884c6d0439acbec546a02dc67e1c225b90c8d82c8bc4ce45c3d9b18b12a687f133be1f6843f98991186ed7feb703280144e7dd42b2631e287a7aed825a463a61ac87593dff27338a0e5b5f47636174a72a0be7467d6a4f2ac97205ad0f17fc78c05e4f63678c393f3e81e114d7692ea3fb910f53340835209629c69db6fdbaa19368da8d2d1716896a2e953d9b3476e95f91b2fe36e3f1945320d2218176e9451e73c30226d07bd7fd009fa844730d6b8496b6d0a212d93482d84a4bd5d72c40845245202b527313ff12df7b4e15bcf5ed06c3cb3bb133a1f5c877c62f1399842348abb557b50491691b045c83903023161379d5539c8b00a986acb869c9697be827f09f412e407640b60487a9cc99b959f7290eccdc9fb96c76ba44f2ba2995645d8e64efe0984c677404f1f1cc0663e7ef32ce3b077cb5a5af7e7bdc48e15f4cb77ba72e9aa6f3ec66e3ba5c9a9216b08cbbd3a138ee9165c051ec15c37bbd9124343fd7872050f70a0395b248b2db8993c4f1102d99a6ecb8b240189d703953562e9bbf92324a126b65ec438cd1e56eb52460cdb480c2fc5dbed25c593f5d5de3df255b23d019e6097cb35e1ecafa52b6085423002be0e0f6c305b50ba3b19533eb998ca001882aeb1919cb316996b7a44c1b99656b3a6d2c9cdcea4b333f2e36c00d3c7af01d99b17b2e8a8b0e23ee36ebb57c2698ac298f7bd8ed5287453c686789ca89374388960894449c323f5a61fbc521e83110114579d967c137da5134df91423f8e0230d1f9c4a543f7b75e365f4b76e03f8df8a9d85ba1330cb5e3d4d2eee973d660ce421a74b2abccbc8b8f8be231aa1e2bd421e84fa3ebdf1a631e91f47f5ffd35319286d008381e0c866a50c003a5cce429a896153b393ae59aa9fb08ea9abeb215c3b76a43419fb5203198e1fedebaadc5ffedc0337ded7e6cc7f32388013f8f1d5ca42134d101696844295c8faa4d9a8cebb78bca5b978b59a1196fe05d3f6a62c10a9a6ee3ae9e42a5861fa1c2c097b1f089cf1685d3fdff91317a32afefd668036a3711603492d1e135f7f02e0e443d6cd3fda574d02d96b1381185f8fd96acc938bf4bfabe0bdcf238099ba4beba1cd3e1dd6c71ddb7929f82271795fc3022f0c1c7ee24b625e014ff1b4376e184caa89828d83fc81a0009ecb7007b72a8a8fd055cecd15622c95da9258b75747fe77afb833e1b27b4e37b2fcc1072215ee2d9a8921c3ca538128d2d5dd01e196aabebd7788b32ce836914ce40a19cf233582e9a88e2419d21d5cd77370f674f6361933f93b224a0eb6c9cd8c77ba5d1a713a8ba495bc6949e0a289a955b7692a44f6f48bae5b08f928e9d8301e3b0fb44a58f816ad37c37201e1e92299c7a042b2214022337df1d02f5714046b1d40cd30317ddcc5be86b41b223f2ff2fb272eb3327d5c79150bd9176b006901ac148f54eb91f311c6f6f22e39e055b11b1d8de8d6fceedcaeeac533ec78cc5aa9c2de8a635ecad0fd507945bdeba1b8c83d06a5dbfcdab122163e55ba1223c9634937a3646d623b3e662b651ecbe69de99279c3824d5f2af7317928b31e674afc2b8fc16ef0f401f715b8116df4050b4428232a45bb20f535317f66df21f709c5f204a3ca5b07cbc82ea2cbac95f4520e02aebdd318a3cbbeff781f6a7bb60aae6c81da67b08f13f7ee12b7bf77e097299d0a6c8fcf75e353ae1f8bd9b1c1af559acc337d63f50f304bc15fcde5d87a6af9425ed3ba5bca40d62d1ca19267dc35b2c19efd97e4564d7943e338d523e246b81d1d3f1d8104a4966d809a6477a006e418f47d8480a9892ba26d6a00c963b685cd4e10645e98db3fac8c3fc0de5b9511b3aa0980a3dd0798deef8c4e62e876b34ded92f040332e2d307268d59eccb7b59386dc7f6df0c47b434c69198136aa478d1e709437b978314f86789fd4461dc2fd46570e321ed6d7ef385c43b82196e7dd5cff7cd7cb1fc29ed20980658e6b173a5236522a0330979f70b6c0d62e67de4ebf2d4ce88bc849dea36a68060c09288d3e8e28e760d1211c1dea0cd46d61f65af98a1ff470c6633c4a7aac48f7c93f8b27f718e149adb73f385ebf9ec380fc458ae0f4eca83c1872629cb1efe2499e3ed5388c387fe412f379e415035e513be8dad2e6d316a05c201da0c55cee3f61294798d3b33d6dfe87000a33ba3f1931391fe90932dba282548c359a1f04737ad016362701966c4d419e75626aa5fbd7d3e4fa2bb421dee7c8360380a9802943e38f6b7fc60eb9e23862b188d889e3d678c5f438f882fcad92ae5cd22b3d5b29ac78b063b5feb07a6f7966ce50ff53ababc44345dae1099c1bcba1289e51f4657230abca5dc51b99085ccdab492dbb61bd164f11135c297efd4982ea8a3967af81a32c8f7826f1e3aeed6f40f5ef9e82fc1f7bed53de925a59df2c5147c098f1c7c9fa8e21eb968e74aa4e8fb79d2fec69d0e3181e268b1d1e0e5a45b964c595900fd5f8c0b4d6dee42ef88103fde4e84c01edec47f76f5c226df59a2fb1bad316509b620adaf4b313ef85916c767b49cdb9171eb716eb7d7a60c1dbe31fd9d564b673ee08632763d222721e047a0dc5c9b3d081e1427c8969e320dd4ea058bd66c18cee72019b12caf10b3772f038365122acec747aa51762c2c73938ef6e0ccaf64a84d271aeaf1afcaf2645e1b31867bcdd0f0c813e5d06af4a4529e6011745a544e722e279d88b981a1401151532530530fbfd7be25c0b71325c77f0e34ef88985bd01e7d77ccb566304113480f4bdf2475438f058316a178d439703b28bc9432dadfc2ab67182a612e472dea8664ec746c24931be25508e3aa41e12a45a3e90230d2b5ece1a9dc4df206421330444bd4cbe8488fea5824e870e8d0d267216da3ad54d29188b7a1c6aca0781b815dca0708fd2d13e310d8e8bde9925b60661c4c1f86864ce2aa5c91060af640c1f6055ab6096448ba9c66ed462004e183c9b02300901c56570034e08343b9fec419849b86ff5125dcb207bb66815a251618dfa066029e2692c277d0681685210a71cb3ff8d6074f4033b5096be2ab95c932eadd3eea578de7feb7c01b4fb15bdd50c4fd10918f1da421e8f28b3943a5908c1ce74f70aa76e1abebd0a0ad65bc76c14fcb28e3ffe956a2b18388e416c5e2d7d6e65fd52e96ac7bad0e5de32fabf5e501c98f88ef5c6c24d33deb14667441a96fa81949764cac6722e3973d1c98451608db1466954cdbb6420bf6969dbc0c4b7714cc4d5766cad92f19f8cfe2b90129182b78eb3df73625aa66db29a90837fefc72e926b795fb2db4c0e436bb9021fd744ecd02ee381ec38f01ec9c564f99c1f365e7c156d137fc8ceffd86fe526644e88ee7800712187ddf8e827f5f672f29223abb33af9c561aab61d22de90fc2f2a9518bd77156fe38cf948e9914237855d80a207e087e8d625bd6e9b38287f2646ff2fb531120248631c59505553d324a6892e430aa414a53319c69bb3dc70ba2b6eaaf971afbed0ed75e632ea446892526f8184ffdeada066da3e7e600484c5ea4a7d7", 0x1000}, {&(0x7f0000001600)="66166f5260fc44401f503a503bbeb08de526a574", 0x14}, {&(0x7f0000001640)="ba9972fc7e67f1079b0d637b47aa174c5188ceaf63ab33e30d18911c734c09dfad07eb6fec585b53db7d6b520352690a0b75965bf30a3b96a50f6187d8ae09142f6c237269977c4299eb03105f01c56100340b00a52182eecfe2fb1082082eb08694e596bf", 0x65}, {&(0x7f00000016c0)="41295ce4fcd8ce586674d3e795e2b9118fcaba448c2ffb9ae1c4f9302a38e84692ac2f02694a64884975df3ec9d7122453005bc9d59e84d9d5197eb08e1384c7c31bf450a1f6ee950651a388708318a9", 0x50}], 0x4, 0x0, 0x0, 0xf5ceeb58e7b219e4}, 0x2) 13:35:09 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x22, 0x0, &(0x7f0000000000)=""/34}) 13:35:09 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="01004600161fffffffffff070000f0ff0000926fffff830300210a009078697bfb13"]) r0 = semget$private(0x0, 0xf, 0x102) r1 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/8) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1000}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x800}, {0x1, 0x7, 0x800}], 0x4) r2 = semget$private(0x0, 0x0, 0x3d1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/182) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1013, r4, 0x0, 0x1) accept$inet(r3, 0x0, &(0x7f00000001c0)) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x314) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000380)=""/68, 0x44}, {&(0x7f0000000400)=""/253, 0xfd}, {&(0x7f0000000500)=""/179, 0xb3}, {&(0x7f00000005c0)=""/125, 0x7d}], 0x6, &(0x7f00000006c0)=""/224, 0xe0}, 0x1) 13:35:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x403) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 13:35:11 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000080)="cd5371b35cc2029c564efc6a51947dcb2dc6599aff0164f2e38ff154cda06ae739be624087ffe2b20fba6157c7bb8c577aa837e675e36833c19e890e5b65fc65d3e6e7ea04d8e6c8a0b404398996c6f68314a8ae46f374dcd34b09fb86733e3fa0ec027a4bd3abdb86cc7b4ec0032d86681cce150417439d519c5f50c8f8ada8233d9e4691815afc1680ad2ab257a055ee228dca5310b8aa0524d7480751ee9301d1ce70bdf00bf2f860b5c4a736a18a4993a9eaa2b9c38abe62a319749c23bfd030644e562335b53874dfa06e14bbd043bcfc1a7f30d56ad8543c5ac90d4afdb722cf704222d24cd125c0be7a926fe211e69a0d4732b987fbf52cb7f3f12ed91ebecc92727c9507fb05ef6a0a6f124c89b06949e22e14d16c918b97e772254a30edf4c595a2661703f260521d00", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:35:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x8) listen(r0, 0x0) write(r0, &(0x7f0000000000)="03fc22a9a99d33eb27dbff155d0507b2c023eb84f7cb90eb865b5075a8e9c3b57d824463efbce2196da48d43", 0x2c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) close(r0) 13:35:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x101) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x10000000000001aa}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendto$inet6(r3, &(0x7f0000000140)="32e4ba9be05d1875de48983d2ebdc061ec97d641cb6bd24437ede2f44f7ccc0964925efdfde3a10644bc3d02f7f6de3cf9a5d586396377dfb404edf905b59e201ca520d0227cf6c74434b422726d1ec966f13452e1349d47f17b37e8ae49c9eb40cb24ff7b61ff29d7c20077d7c2308922e727cac185ebd8f920db591fffcc8ddbd0292720d398b6f650627ccdf9d6ed41d34d3ca702383b66c24cd5549a0b216869d2cf6d6ae9f703957a2543ea8afb5338b038010dfa3896244abc1c0d86", 0xbf, 0xb, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 13:35:11 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x1c3) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 13:35:12 executing program 1: 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, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696cae411e648a66cc446bdf1b3258688d94a4a33397f1f63220d67050a2206f3c5b2fbb7f26789dbce4a325d23ac7d9c3d86e9bc2b666676aa83598d0a28117ac380fa5709774d4d1287fa5e2d294e1d5debd4d275269ee485459d8f63a4049f84acd229b218ffc3e8d4463a9b794959a2c99c8161b34f2e51d12f5c3c4bb62f461f65180f385b6cc6f99f6a5ee157eb73c3bdbd81cb111bed0d483ca6d56e4e07168d63e15da1c737886b4c783a07308ffcdfe36ee700305f02ab5bb20d3c482de16f196eaa72b8d776cc4802933e7298caf108befe26d08d37658f9c77b0cad312d2afa0f149492b24f605eebb0f31c15db97e8cb8be1a59a"], 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) clock_getres(0x4, 0xffffffffffffffff) 13:35:12 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/239) 13:35:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) r3 = semget$private(0x0, 0x3, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0xb4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000080)=""/51, 0x33) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1c3, 0x9}, 0x5, 0x5, 0x6}) 13:35:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x40, 0x5}, 0x42, 0x1ff, 0x80000001}) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x661, "287c7fd5b28b07be5b06b51d24a85e1400000000000000029f55b6b5889d5d03"}}}}}}) 13:35:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/79, 0x45}], 0x100000000000022c, 0x0, 0xffffffffffffff3f}, 0x800) write(r0, &(0x7f0000001640)="8a", 0x1) 13:35:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/102400, 0x19000, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000001a200)) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000190c0)="3029acd2e3e2176a0fc16f0bf126da10965faf325cb3789d4fc3c1e5be5920a2c01e048a44169401113cc835f77467a66fece9029ab2cc29c4f2fdcd7706f9e63f2f32e586ef4e97cc7f59cddd1e8fe48b731d76ce01cb30f2890986e2b925c01f97f7c2ebabfad38c0de6a094e89d88bd8bd13927b6f78390cde368eb6ebb4824a57e86d9f575415fc46ccefd2bc662a9730f24ddd540b2cc1d75f246cc5186e7ffddba22b334960dbe795b23320a56350012abe20c9a3d163a6f2f1aeb28ac888cc062801fe9204619ad80520158f2998cd7aceeaaf54682b5fec950f0216afc7e7bd92deeec0e1bc860f480ff650e54621775b686f967910d669dbc821161bf8ada029b88842ebdf4939b21049d97e046bc67f25fc883a7e2d49636744a74a783b1412ab3660e5469d5a3277dadf5117df7b7da718689b8bbf776c6e7e7939b08bea1f11c52e3ac6aaafbecdeec45daa070991b7384f1fea63e3d1a288972058763873317d4a0040efec4ee284af252516ba71edcb2ba0f36acbd0c41b24f7f22943531eaba5f38b6ec67d4bcf8f6856ed3eb327050d04f528110d818f3765a5ca74395466cfe12034a89770d9a2d5eef3ae1ece7fe708401baa1dfc198f1c16522beaaf2e143f79256169fb4bdabb652b1b66821af89129234695fde400ef54625d201e78ed55442ae33b0f60d070c191ff124749946f14a3b4c17612b135fb861faac32b95ab63da231e237b9278c2a1b72f00bb8e579c0e1c1e522696f45363fb3010281381444d5930f54416b963a804ab2ebf571aee62410820efe7e458db435971ca39feffd5a18bdc8149f9af6df62acfaacd75b52c63d49e8451c6f8672547c33dd94b36eb12f63f43820d1b4b9bf3aabb42464c5f3bd1d0fcb0b1057dbafbeb2dec3f7d76ca33173e7223c69242ee8fd147f523684636ecda23726b85459da80081c4fa81f5f2e67fc7fe977d3764560775e881c892c429ccdb9c556b2258de7ba8b7d6aa24f897c49567d929f4a75a2767110dafa42845afce25134d98babde630f4d7e6132942641e982056b02a841995bf2ca35f400027cf507e9d442a5590aa7056aa55e7e22b86013726444064670d095266dbc1d0be341b34d8d9b91d92cfeff274133c23e1403fc1de22d5ef64803ee130e258330bf3eea1113ae399efa113a0edaa510e81d53e05c026bbc918334ac569b179bcf2ad42a74f97beb312869cbefede842e78026632bee65b445b785768704e8a4ae68e0a383f6e372a1ba098d39681a3bcb04dd88080eb521453c967fee4d328a1906832afa0b164a3ae1c0e9fc3270425a127cd8975270cd5f7206c38ee63987b8d901064dff068d19007b6c86e078558c8f200b30fed0023fa1cac12a28ae913cccc97911c8d0343001ae27fd41cefe7d51825124200bfbfcaeb361cf8f394a889c9c462a4900481540ac5e3c53ac019a2fdbe442cbc029a3ca8ea9c00b842017147ac636300e36e78a6762eb3c0c70dbb79a946503f5bd41633f913490a111024d0a4a21f0e414eccc9d459c47be1b9138cc5809033822d3e5ec5c755bf2073bfb7c0b4257ae9e75eb3a724e887e4e54f7b6fe45e7e987a317a22aacb0d30aab57c65ca2dff068357dcbc94b1b143de619fe1a23cea8cf681368efb249eb29394a496a3d3ea6d2c4e42c94da070bfa9fb9a07a0a5db710f6113c13b03a7b59877781034bebcea4aaf3267575bd4a2ec0d8abb6c00c3ab2423d64406044fe872197a077e6e0bc83e00398a22dce5a21795e08339d40b0ce49af53e5ab60af9ba1b4773aa57efa8c0318fd5c812ebea14707851419a08e60c073c8c8e7699549ce54f532966758a8e42e48f94b109501696e910c6581a6b0ac599a415c2ec1676dbd08cf6df1afd32150b0bef36625c753eccf0fb5249926ae48be677a9047c1988640b52c4ca8922d7aea5701d3da14bf9c0fee6f875ef50e458161df0ba5893296aa038be179c3b3a216ca6be072121fae53e33fd03ee6b1386bdfd7709e45fd2403102dd10747c97a4d77ca5759d4468c2ba66da9fa3756f9908230f1a3db2473e315738548e93860dd2b00997c62d9addaadf2b19f135b2f6aad795d62f896a07b2fada37fdb6d4bcb9ea97b7fca8bff20a8869c0101bf778387f05f587428fc89033fb38aebaf0a9950171ca20aae1d8d0f8c164b5aff0adc8c42bbb6767b480ed313202ea7613be04fa95fbe22d8ef5f2530676a9849aeef7222faa1d1cd33e7a3d536b6d6b25b8097832b2c3eb8f00e2def79ecab82d4b2804d2cb1ad63ef32fa59b56dae665ba6fbba2792e2f1736a8281ed754c5cbc23ab6386f3f1293962451f7ebe467f75a76c9dec7c8040cc2a1007809fbb26f3344b5b0cf2755f29f874d423e52bb24e7e0726968c2f7dc97d0d1466f4da2cb6d6c2d2bc5e95cfc2986efd1c477022916cdf0baf40f8d2db7129fc5c0cec00db8a8adcd4a327b99f0a7d8de219d59127f9b5c88d9b481295bb9ffd5573e7eed63b7de895a4b814d5695ee62c6fc6e5eb0c5d8ffb5af82dc8779360f6c381fdeb1d4a8b92762a813021d8fa5bbaf54e257f514a8ce9774f26ffcedf4dd370e5c67b4093a8e7e0b978674606ecea4a9ce1501d407c1c1a30d66684e38504ff8606402cf833c6cdf3302ab4abea05f0c4803133af0ccef8b5e9034c9ae7162d222f248e6450706136e6a601eada955a7aa4b56fbbf8885d60ba46c8c7c62f6a9f19b7049a5f53ea3e499b9701b754c00bd7b127b280d345622f39ad986e4a947371b6f9976d5724b6be7fa959bdf82155170dd896acd11e31deb108f55b1155b6a3f24beab038738e7ddffc0a7620c08e16a5f66a4fe6c2d60c83494dcbc9ca0dfc06d02667d2986d16a6e870059c3d623b4d05d44169ea45407bd707e164c5c0766e3c4f32d67f6b11deea19a8dffce1da171ee307f54fd85cdd14899a6f1525b8d2f9afac858018ca55ac725e2940bcb06425bb137272dfda20ede308eda9c22069407c99f04417b9d9a5386e70b309205758499b3d75eb803fb7caf64404faa10c73ef65834941c3bc166cc88f7768027eceee23724850960cd6685472de086a16d76a5dca5691475e1bfe7d9ce1c61fb13b2fc79e0cda4d768a10ee63d695bd57ff54632d373494299263051db0f0196c71212950489821400097cf0954dd79c2705e8a9efa579424d186b3a190cb5d1090386731793fb88de77daa3146b4c36200025cc546ecce81586d33f67c198c032c67b2975061ea23ba4f65dfc9f338fe1fc233d738adddae79f34e5187562c5579eb902ba85adc3bda472695e0d86c64f3f2862fafefe2d96bf6a26f003c1f6d9b864af49716d3695302e5461817f72e4cba5fcc86484938071a52ced395ce7ef83cd7911e0d8e4c3a9cfcef6e9f276ae2ebbfc5bfa50d593a1285ec932a7af25600d8ddd27040919c643f39743de3431276d5042cc1b7dc12c2539f0fc0598756548678fa2cf7cc41a1037d23e8074ca96ef694913d0501227516de2756c6f1070b225be32137e0c47979323fe014a7d1c2918a862f3e232bda2c2984f993e87e68e7e7feb59e5ceb97b51e40aa8262abef8c516fc3db508f9ed26a3d1d65ea1481d6a12775257c1ac6b7c769edcf869b9abed74d0ee0947d77478635e0001094cb935108175ee5a4d404a4072b49783f2a2403b9253ad9465167e723f67e62ce43d94905bc722c2737bf6d7dfc43f0940359e362adbcbcda589f23a85464fc038e234a11c7c32040e87e178f49040bcd2b1356fc2feb7965e37cf9d148b7454de9e10f9e1b8221e3d4829b124bfd73a2028659f59cc6ed03fb8e80f525a208ff26e848e306e1a5c01ab0fc612f2a9a04f044cb90b3069d04af11b687433f609545ac6c7f127dbccc19ba1bd9c8633ae06c8e6c9ca6dd4e4d8d09f09b425fe395f534dadb1d3b148b7f4d0b32ef0f6b52dc333d784513b95b693497e5605cbe92728d992cbc3a66607e01a900fb75653f77af0dd5bb9fb7df1fe368b7835a41a7c4ea07706f4fe12b4d819c64aea3706f1e698ea99c3c306c5776956f653bd9b0a75c9e4372b32157f082ae9be7587f652b081f36d43dcb995a2d3c860a006f57479aaa444dd1760b3f386816e15284be36655cf7ef753d138e3a056ebb9e7ef75e56bcb1d96bc6c18c785cd13dadab38d41990fe80f5ee17854482d731b999faedf71d6fc80619f0e941a697ed54eec35ff26f902d3ee9c012e9849230ad22d7dc8162d81f00403a019f8056aeae214b540a6c118c6cb7cf51064d4553bbb93bb94960dcdd387ab28dc67e2e7e8671596bf9609b92fa4ed7de1f5ccc8b7766bfd9552d6a7011555a5ee6577fecad062d89071fd631be5cdb765c2900c6ec7c7061d3922f0d9c633158522348cc2b2c03394f7137ae927abb58770595f79622d95606674347f927c72275b73ff2c8e7c83df8cc611fc243bf295abfcc01d16d003bcc2f955b5157915122972a56909b0a161ee8b925e14fee52c66d4917f1e74f52886e7456d5191118334130b834dea91b6210e2ebb2b11729739c5350a07cee111e1f4c71ad1d25d7f3c17f1b224d9c54d05acb2b84e0718f0ceafafcea577de7a90336544e7ed13f2a78cd973b7b4dea327d92c3996624b7fb70c80df4fb0b2c63a98794ae4f8c52ec189842c65dbbc1123ffda2cb3c75400dbca3d087869742b3dd677d38ba6888db818cf6267b5703a4e5e1710e16046c146e9bbf4c424bd9f5873153ee8a76959136f26301cde9ffce70380c5beaf03a49ed65a7afc12137132a8f72c31efa0964a9f4a562e9ff0c947fad57015491fbb95a179cb15a5a56d624889b8523c1c1d25aba426611e4af49a2eb3413307775b9da1b84973860f51e8e5809060d9c6fef2a1bec886105b9e0320bb086417188ada3a76c91e48505b9a583950c09a19ad70e83accf05a7f63154f38a3c4677531379cb7f8a799437fe15a79ca28f1faaf723cc4d80a98ee343a1f3ac91620d0b4599346c1632d9a4a6e456fd8a5af29c14ccae76b82cd024bd622a7d82c5d5d0d4c44a51dbc14bb3de810703bcbb25b7e7a5aaf7bf4ae58ab1440aa666f8cc520c6eb23918fd57d8667c05e2b24818a4ec6a1c49e09897564606149d0bbddc7ce2d789ad1c3c863360aa4d71870e77b7b8776cec19092c1a98afbd89c09bfd1a6630356c0c21c3543affefbfac5cb278533947c5a2dee46275ac5547f8619a1eead321a7bfd773b74178af88984589ca9902a646b19a71af67553dea83c16614758421b20f61b70c21247a05d84e63e73fed9670545a227ed11ac446d9cc33fc5aa40f5519cf407425c6b045e2ce989aea3ecf5c1a958fb31fb83a88ec90e2e617413abd34d0fb1651b8f7c8c5a37a414d7651684bbf4e3bb488cf09afa1836638671d4ef2a63eee430ad3d79aa79dc89254df6d9f78151b0daaad8be32e4a32a2e2a1944f3c328f8ee89959243837f7cbda06edb566e78a56f8409e49d6ff1314b5781045ebc4faffce9ac2ed970fc9957b19500bd8fd99725d4d18adfc4f85745c48f472b14be0f7ff2cf5442923d99bf2275be76325683a1c70fed6b1c8c7e6eff89407edb8d9e9a70043d26ef72c54dc362274a8d641277a850a72897fd3b7ffaa5607d2d285daf6c801097ecbcabe6a2a839c0e6e4c8bce7c7b59694a1d42578947caaeb0f8a25ab64a699a8d065715e67566fd7f8a1610fbc4765a44527406c267947a8bae4178c1409689ffd110322dc31e3a89dc495d687e0a37", &(0x7f000001a0c0)=0x1000, &(0x7f000001a100)="e2e24dd1c408e1381edc12503c5b74bb13ec54999c6f433794101e12fbb1425dd36ae633af1431b4464f1b03d842566e30213ddd20763181942abb32437c9000471c208e0b8e6eadf6caf83c7214e0c22b303d1510825c294b1d88c267e48ee0ccf512568bdb1a7a6009d3d3b3362a1e54083f583bfd2502a593ed107c2f484d2c40593f3c8be43ffe2347ee55b5320339d82c9e44fedffd450b01aeead903de8a525efbdc36eb75eb0c19ea41384b24ebc35f33ec6b349880899c069831faf3d636a56062a94c7b8d28d70be29e56891c2b25ae1025a5f8a1aeab03b877d978bca54dd9b5c002c6989309ff24dd541b4c7401052a", 0xf5) shutdown(r0, 0x0) 13:35:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) socketpair(0x18, 0x4, 0xa8, &(0x7f0000000040)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)) 13:35:12 executing program 1: r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) fchflags(r0, 0x0) 13:35:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x0) 13:35:12 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x2, &(0x7f0000000000)="d2560e1e84d37baef5edcdeb715da3d863866f3957ccac292623bdbac49f5de0f969aec2ba023a7ccf", 0x0, 0x0, 0x0) 13:35:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000980)=ANY=[@ANYBLOB="c2518e3fc5e7ee0cfccf0f821f8180ff"], 0x1) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x8, 0x3, r3}) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000140)=0x3) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r5 = socket$unix(0x1, 0x1, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000380)="a70cfb1699dd312e20f872ec4d3a595de2ea6600de4607feae465bdd826019e456efdf6c96cc34935a63a546e984252c5110db3b18e5196f330a3d5de9656570154bbd078ec30361d366fdcd038a24a63cba0b1be79dd40413a00e103864f479090e6c06f8503d8c472f5c5f241403a3310460b8f24fc8e371f18268d7bedbd704cbc0a6a45e2e4b07a529be417f9971d9dd8ffb6cbba68581e4c579e9edf12aa5955a361f69fda8a9e10bf316ff08b4f693cbed2bbc3672ac", 0xb9}, {&(0x7f00000001c0)="148e89ae97c4ff55e3ab19a61ede1c4751f494ad0d60950f01cee3587912e8893be800aaf0e256a818887b74af5c2aaac524a346582d75be025a0b4b2abe7b9cf1c9d0eb190d219451d645774fb31d63ec73a93252f29f566b9c213d0543a00df4e9bbb33563e58f7dce7188b79092636e3d0548023e0b6e8f01668fac2ee58e1d1da58a5d48b183e82a692e6c2490a00854c7ce9bc49ac4106dd3995fba984abee54f376f9396c7964cbafa5fa22869b7ccf2e9ecd4d1b0d35eba036def1bcdf1b71498dd53de77ce0ca99c6ae23667700e0a609acc00694baff73325c6", 0xde}, {&(0x7f00000002c0)="855dcb0c0e584590b5c4d84745441bc44718e57c15ca43e0e804a4de4e88913feedf460904adff52cba658d7338519766358a85403406fd137afde23dea005ab1a5786563cb085e34c9445baf7e459fb4ab80cd51f87891b3b24af", 0x5b}], 0x3) 13:35:14 executing program 1: r0 = socket(0x20, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x6}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 13:35:14 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da4460000000000070000000000000000000000000001d61b6652c66c79e2362d780a8dacfe8a2c00000000000000af16f98ecfa5717f"]) 13:35:14 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000180)={@remote, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x68, 0x3a, 0x6, @empty, @mcast2, {[@dstopts={0x67, 0x0, [], [@enc_lim={0x4, 0x1, 0x9}]}, @dstopts={0x6c, 0x3, [], [@enc_lim, @ra={0x5, 0x2, 0xc2}, @pad1, @ra={0x5, 0x2, 0xb5}, @pad1, @jumbo={0xc2, 0x4, 0x1ff}, @jumbo={0xc2, 0x4, 0x80000003}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "8da446", 0x1, 0x2f, 0x0, @loopback, @rand_addr="000000000000000000000000000000ac"}}}}}}}) syz_emit_ethernet(0x3f, &(0x7f0000000080)={@empty, @empty, [], {@arp={0x806, @generic={0xb116053d108686be, 0x817d, 0x6, 0xd, 0x8, @empty, "c5f606874cca4c8d76ed886919", @local, "05c2b62452176f5fe79472352b32c468"}}}}) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0x8, 0xca7b, 0xc7}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0), 0x4) 13:35:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000180)=""/56, 0x38}], 0x1, 0x0}, 0x800) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x8000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) setsockopt(r7, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000200)="93e3316c37b53df563af39827b5c0f9d207c10815619a0505b1732c8178b8cd2c07db2c5e0619b365cf8590de7d8787501008401b72857ecff70302938fcb5826d35255e8486a04b538447ae5b82396deac131de046c5f28894bdb3657634e6327b372f5fa3291fb26cbd5daaa7e1d99996f07eaf054d5cf082cf2ce05c9fa9ada95c5d644c01740c27711db742481c913ff5a66b43d1ea8416aec4bbd59bac1cd19d68f550b87d583d71e353ff8a3ce537a57556ff178bfd302d1004e7233db52d4c737bcbfde5d93ac86734ae22beec5ea495f3167f02b094fccd7ccfcb380a24773920cc1724d275427c03e08fd24e477f06d9ae5840dd47733a58fcb1422c1051bd2875d10e174ec75a498c1f18f7a94f5958564652fb95f5a1c1968b0fffafa95adf169f20462f6ef4e20f748f587600a5979e2a2ab6ad6c00614de3814ca7cddfa9b184bbe276f75f2500546adab2a68540708cf7f4987c7b6dc2a7a89a724a8a4ad8b6f8c4bb96c0968393c79fac50ea89874b25939954b4b165ef3c07384418bc07a7c38959cf3c900490b7fc2c2587a6545adc102c503bc1ba4fab8b70f579e08ef34f9ac2b458a84b8f60ac7b9fe7c1ad390733e92aab1e39aca362d3ba9132e4a7e9b3be6782978c648b9b1177c10644c45acbb345c71354fa629c751989e1486786511c4ee6a4ceb9b3ab2a09e8edb9e0613ca9a454e5d70a47519137d2e3192804736c417215ea61016da53abcd4d68a66433c6ddca54627d862c9537f124777cf2e67ab0927e2c9c81b970557e5559946bf16272caec064c89f9adaa819038994438e6e18caa2f1530a8d1bdef585e7cbff57c2cd0ce1da5da91dd979f0a44fe322f820a4313ebc89b05b8a6ffbe4edccba37e828394f50bfcf6ad8aef0a34ab0e5193a333238fd4f4c0f785f9b317677ca9c5c62cc6b6cc79b5e821dc010691004649745f3e5411e479e8ee5c0b6818bd4488629ceed21c1ebe39aef8afacceb63f146d5530003364a535259a68041987c72db57df27261234e76eec1d17b8d0823cd10d195b619ba2822b74ddb322eb9cffd10acc307ac6953892ff49963738aebe8d08446003ff7ef7169ec20aa51544907c56593918262eaa28a688c2cc53910ba3a28ac8051427076f4695815a38542b2517c8f32ad3fc82d026140c8a7bcbf1922b0d3ea2a3001ea1a446714466dbb6b8b7058bf52d736c3a3454c683ff1ac6b20c592c0ad206e87721c036f74b7928a9f24acc3eac2959b669769b0533fc292cda27bddeb935d010704d2ade016e51299b8115ca39e719df22112ffd68feb1eb817320d6477a41d3c28e5d086da880eff5189b9ddb808228d9ce87af56377b191cad52a4b17e3cde2476d6205084c8a5f83b323c0a6e8e7c0e615e43dae24bbf6b5c6fef224e6a6f154077e3c8fce27892c75906ed0ca80c0c03d102bdae514889565ba11732252064ac72ad7b21c9599b31e11376d32998598369e458c3ac1303d2cdb4b347a67b3efb5d2d8816e6d2b6f7753a91993091408efd17ab54a311c9d672a6c60e067bbdeff46db715705678020775f43447e194cd6e85c7c32d28cea1769d52d2ae190f1adf2cd73b88a3575270f46d9b5a678979480615a32421d1e504845a432ea1abcf1fe1c44a1345db9a8c767e4410883973c6bf218fcc69f44e7268d4b702f8c4a7f8fbfcc0b18ef8734d7e8f5543bbd466de303b65d9251123d5155e371af214bebc44698e2f93525bfe12742c46ebcec7c1971579befbd83128717809e6ee074fe7d60e774eae8bd6b9378a80c0783f25a987f83d84286c8818674e8b9b9dccb2955ce706247b1766881d8d0acd14ab6f696e016c78aeacab35176dca25833ed9d4f250db9ef3f23b08dfe99ab6929846a42dafc4f7f3ec126900dd13b4b57f03b1d8b4ab35bdddfa51393c0e90f5c554173d0c7592789ae81606e4fb5ad6a39f7273ca583f7381f7c9acbc0cfb5491d1e732cdd2df3b2e2f57952b74faa0fd1ac3705a40d83bfac50fe880dd1354c5a8498badc5ec4e530a4d2f868ce5c4ceaac82d9ad838837f70339fdc30f1374d8b2bf806b372cdd8147e2f7567cc758c1b6e19b9540fdb6fed62813ea7fd8468afc3e04082baf9bb002aa748443cb728e9a5c2f566935a8cee0b626881d9090f374d40c4c052c011acad00a1cc6493068c3e1730791d89410825f3f7d0a4755c4461eb94521f41286a1b498bb9d8f19b818fc9f2ca0260e9eed74f85fc3633e48d1dafe49c8b0a40522a3b2e43f9cbd3002a7d1a924d9abb4519461d751fc0b940067f8705e3bf0439ab687b612f05a247f1926ed5cf3dba8c0b8cda1e83a46a1d73cb47667b43564fbc7ce462782a4feeff6f59a4b596329359e92e6c164b3ffa327ec50d52a2126d7bd5e68758d144ca1600911e1c54405a803163de6e7a823d208fe0b8010724f60d86628a5a00522cb803239f66da104908ebcadfdf55fec41183ccdd75e1b07461bcc46d5999438881883a53d896944776a8fb58dc663affa8c742b1d08798ff56d0196b7aada108233a01864f5b336f2b2c55f57848f9e4cc697d09ae3ead161d742b12c2b9241898cb79b3f5619d167c8f65d295a7c96d189533a1c5eaa202504f496cea4d73cc532c17234b16e10989a4bbeecc38f18c9822aa9ecaba12d3bc67c1a902ec834e9ced75bb810b259c4728734875da651ba602fed7747bd8ffa36946ff91c27e3f1fd496e65a6d8e6f2fa6079af51060e40caf34519891a89ba4270cd311854ee1c2e719fabb30ac63a6a7d4778d1e256c0712763396a73c6661752ccea51219f4b0fad8203b830efe92c9836ddefbd2396f75d602ca84f967de2450c570cc70c2447bc4a51970a6c05cf299d7c22f318d043f5e16a22b90d1770d25d11dab10f31d43af8b455007cc9f33111aa2c838dd0029fd8444176fb18ea094227af454680e75bd8ce51e1c0f975c2c28973b68f808d95e24adb061c7cdc4d3a299be916f200e0bd70c52d8ad64b8d12265e974c11d27ec79f35cb39e1a3b712071d2c52f93c89bb8180bb238c7b448761e6f30e53a214f84fca96530d5d2d25c3a115bf4d598dd01485e6ab03f29658d23764f9beef47121f0aacfa89a4dfa0166c8209b61273171ec53e6b1e1c1ac2c93dad5555159fd0db9cf6a47dc2208f37d2f5626fe65f83571513337e33b83b0631f3f9dc00851536381d2bb6b772c0b881eead1a8b92a8b98fd2853510c806700a0b6a341197927472bee12964379e2a906f9478da55d6a7af2862102dadb945bafd841730e0ba0927a46055301cd7b1af4e4e0d033c9546e5460789d4970638879c875ebcb43336e95828dcc5bc985b1dab3fa80333d26bb31f7e860b92da018c4ae4a2672cfec6ea5423f8d8e245bc016f1980b2eae2bd536cbeeba7030e9697bc7819910d249f6c511dfbcf2c71b3f4277c9b0a3e544e699cfe1c04bb567f3f37e749a194aa2ebea60bb0f78864fdaa742a2c7f617bc38d1b4595d562cb63a5854b8be0bb5fc2c0f279319b36abf0927297242c7057e08ef5bb1604f6a8edde23b0c29fd4d7cb15a40d6a13a3b1572e14e4f6266eebbb0f1e0f2617302212bf902f770dd1ac32d3188dc7a6ddfa1fc4f82898a5b143457f39f94ca6acaf700de62f069f3e8f411b758e7963f9980a665a4993c5b2e37339168d8dee66f9c66ed3e4466b63683e957cc4eacee0ef13ff93c0cf1b0705ca41555ef7056338ba4f367c839de59ef525c136ef5969a4b4b29b7cb8dc60e053c6671e1729ea8c713f8e3f1c1f8a2e24334e85a8f5e92abedcdd3c5f7569db75802d4a93bd91b6e46984a70a30ec882f558519da693fe4f2695629e8295f046f5c487d573d0aafc395f685fdaa4700b18fc6fce84ce76ae98ff87e88159c3ddf7ee37ff575229891e4a0c53a3825c02277e20318442aba49039d710a4f6fe85db1c1a800006b76e9bc28d2d33e398ef5680aa8b405b7468f94c84641eb25ef72713f37a9e268a737cc1a4e3e37768ddf3b23b6bb6d36e482666f5616662396a4544ff4c2319f00c9fd5f374918dbe91c9065cd4400af1e7bb51bee70d9141df8101ab1d4b3d551f91f6ac7d266ad7b7889237ec22ea48dc929e4af56d9738d4e1d87d1649c12ae5eb236b3ad99976907f827bc4e33019b3cbf8e9b4259b5d1136a3bd75a40fb22b15a633cf814a8a0c5cea8090f4f55edd390a92cab3e03583c4fd40c256c4440713d4df991142825eec47f40563a82c6b033af7638e78d04531d4db2a3ec5b7e02a508120f96393caa319cde4e21e6d58db9613bcf788c7429be75fe08d49aa9fa80eae6139efa9ea604bd71a0896569205ee7545235bafc1b11ad9f7e17d11bec14e05427fd4ae8af65eb70d2e08d5939a9643e7aaf8f561bd5f63abbb11623c2a61732f5ea3defab4962b90765e3f62fdde2565db80497f83ba08be47522c1de0ce493fc418547f1119de257b2adf516f248036d83a9f2fbb1826f256fde159bb058ea4f9468b5a8c3ac01355e341c15b9fcca79607c0aa31e85b4abb52cc80a10a4d507a6c1f366902e25a63b2f0f22451b3257ff1a73e11b2c9f0f72880f3c0a0c2cca91ddf97efd85c3658e11f8f20cba06d6f1f57bec55e2966a40c6f4063f72cc96c315b138a2a3f6a78d17195adfe167877972afbcd77b2f9ce0d7cb3f11616b6cbc01bcc9afd7506747b88d1250aad21072a369faef8215aeaa3828fe17e4e4ff9a366b8ce20e96ec6681baabe593686ac43b2a6693e4e0e6f4791f3dda6f9e77a06fb1cefdd90f7ee66b5f275f17218264d39ba16df162ba73dbcdb357b0b6949746faff02e454909cbbb156a753257e2131f7b8304846c5c059e5c23040863be310892d1e683ddd5b53607c0a066e50732a0d09f7b76f32d55efe1a74f145e25449999b09ebcab45ad4a87d26fe15ae1bc3ba03814102d87c8c292e8c0ded99057b92fc049aefceb300523920b963053e1e2b1705cfea5f773d70ab29c0679f6d5bfc74131231c96cdc03b395dab5254b94291b7379fd36a3afc874bd1cda7c3019377d65e18b7ff1cdab5ce83e0caa70153e0b9dbbfcbdab8829cb60493be73898912d792fd84f3171e95bad8d1ccb8c9f8a89d994b28248e48360b3f7a3fea400e55b03723302cdc906d89e163f170314997043fbe1e3199065e011462abf7c027a9f5ede91eb1fdcfc2b9aac02eb4e93620baca2626b61b8a8c636fb7a22c909e15da3a11a265219938f266ebb35ca3a2c5e245924eef37f1506933cfb598e62d6566cb0bfd516cc8ddcfcca4ffee6eb42d53b95cf3fd71cb2b461b9fa563462b5cba16499b48571a21b768f7a7142f777447e74bf5eadc99b02920b09f86ef3c6eec306054894935229a7f33ac71c78ff1af9c8bde7f634e613586ae15be63ffbb94999203866b3d10e90f074da96a3fa53a904f0fd080109b66815089d8769933c9160208bcea47b368666202ddcb484e710109a1915257728ce7923dfe13ed72c2cd03c4099623e63411b7e1c7053bdbcd7320e13d9990918390a83fb18bfde48489463299ca7a2b68be4569d62e5fd6921738c3b2447db130f7eab9c22ba20441a438fc8ec1c638d599e663f5df470744184880f9f72576efec5e55ca57c08293733d70b5a53a6751eb4bf602c2a044348ce6a32b1e37fe58cb25fe644e1eb45b98f266cfb8972590787381c882c1ae513e829590e6a33d35cfdcb5e82cb2595adbb511bb20e45a609015c7c237bfdbda63339dba792ae", 0x1000}, {&(0x7f0000001200)="d68f11b5140805c47c18bb9fb20d116d19fd1fa0437cfb4b719cc48fe15e1c7e89795629a0feed99d3a4fe5a3a296fcc1b47bcb280990c7bc097c93e50a4f7ed058d89d92897fa42d906f518d90d03839e6f740b594ba62906e0ef62d6fc7f1c97ae36a8d0229e62b200e185f5f15646b4f31057cb7c0345510fb2c6720300c6cb8f35f4137799fac2bdad0da388a02b49383cac43fad9ccc5d7ad707c1784fd9d0a40434f73e7758656d9a64af5843ddce9703eed4c251917f09bc034b8bb49733b63a6c96222d9b98a0ead0e19918f9ead7aa6ec98e81bfb8824a34fa85582aa01256989be872d0f7c73a2f9", 0xed}, {&(0x7f0000001300)="329699ae2a4aefd2aa449bc815d8e3045aeadff9d2696e65", 0x18}, {&(0x7f0000001340)="356eab926aebbd7a548a4f9ed50354346e5313c60cc44d5fd46ce4e19500f70e67aa58ee96efcc71cd6d1e73adf8806d9a5dcc3579c4893a82a144a011c3552b1c68f89831b5210688f32260b729d03adc2c3178e5df85ae6fc5a3e5c6616c93c17166ecf4f62e5230fc7a278e60ba01ea3b5e075fe33b5da4935cdd23d11fb42dfdf86920f4a843b9db24873314d8e324357102c40b2b7614d970ca160c5f39ebd4be32031a0e", 0xa7}, {&(0x7f0000001400)}, {&(0x7f0000001440)="8960efe2be84ff0839f5a94f8635e08843b3973d76bf9c12e6d6206010ebd6ae15ddd2eac01d983c2cc1689aea07db77e4e8a48831a947bbc208f696decb420f3dafeeca10f81e2774d712a1d7627dc6dd0598413d338ca2648714e33d1a38d998b933261afb5ef1502f9e669943dfc442ffdda7c75b9bff284d797ab97fcc0aee0e61413a0755b9f5719897631bdac4c9aa8eb34166cd91f5e70537404878d9ec6be7d9e383e56ec1c7d61a91f9e6ddd0e56fece93d9f91e2fe26f2ebc0ef566326fb75208de5766d4c57f22fea14fa335e153b14ab2a22a69feede3d9fd79dbb9a5e04d1f4e66eae7e816c51d666613a09f1bc3238", 0xf6}, {&(0x7f0000001540)="7f36d05f7f9ad1f6fcc110e753dbcab250b62e209e8958f66ae5e5d315cbb4fc494c74cb8a7b3298f57a0a41768568a11bca34d8", 0x34}, {&(0x7f0000001580)="6cc2eb75736149e274686dac94c4d3a14f9158219fb6a7e5c5034b450ac540c865165539bf9535fb10e51600eefd7c94b778c6ccfaf97c00ddc72ede465ff4f263a6664140ab8afc9fcbd68bfe825fdb4c67a32c501dde45014eb6033840addc8762b05b9b7b1f884f8e1fc2e152ed85096472a38b246b287bd4e1d7a1afad802994a0568576edd12b3b1b616a2fcfea310553c300b04a64df", 0x99}, {&(0x7f0000001640)="d7cd56ef4d718da6cd0e24d442df1ac411a2970c7ba1f872084924eface1228f23ddb19bf2e6b6c6fd69269b90b406748eb18d903274e61deeaa1ed427e3eefb734546fc3e8abe3277d448d2f80481b2a8482de913f7542144db75aef059eee0d0a8ae4c524c237703aa977a11e4d5a6585fddfa724fe720e77526540deb7c461c5fdae000897d2ce0d2b9c1f323014b6cb1", 0x92}], 0x9, &(0x7f00000018c0)=ANY=[@ANYBLOB="200000000008e3b984ff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7], 0x68, 0x2}, 0x406) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000100)=0x7) write(r1, &(0x7f0000000000)="87", 0x1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)=0xfffffc3d) close(r1) 13:35:14 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c2b00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000f00aa33003f00000000004e214e21c0cc70d2045e1bf1dc4c21d8436d52a76809b86d7c96e07e912ee11fe62173bef4aa7eebca053f5871d5c92344271e49340cc3f10181bd130d95cdacaf69fb05735518401842e4d00c54409d487e9b3c20ee6f521321e751987dbcf4505964c1f5975cf600"/181, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x0, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 13:35:14 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)=""/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) 13:35:14 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xa6, 0x6, 0x2, 0x0, 0x2, 0x80000000, 0x4, 0x0, 0x3, 0x6, 0x6c}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f00000000c0)) 13:35:14 executing program 1: syz_emit_ethernet(0x62, &(0x7f000001a740)=ANY=[@ANYRESOCT, @ANYRES32=0x41424344, @ANYRESDEC, @ANYBLOB="000000e4cf08dc000000b3c4be29c418257bbaaf612805e3772a79477a4a9be8cce1f541c59c514d4dd41b9b09566436e3693a282f253d0ee29a253316aeb21e97949c8da326ce724990229ab0dbd4997bd41a90422faa71bb8a501385334efe50c40369b4073a39e73d1b737dcc436dcd0b1796bec3790623d67d8c43c2875c6cc3d406521dbf159aba60b8117ee5256ba3e5094b5c8a2b0ae44465172c1d4940da25d5f043eebf6dc6a1e03b97b33cc73087ec0ed18bca64846fd6d795b1ca61c8fc759aaf102f15fa20d439c6c71b77522770bc0b53c147533e84e259410b0ffeb983d0eb323f9b7ca8cce053740b92210b4ca501c0e8d8b77e271c0bba10714f4835627017cd2b712b175bb509a0", @ANYRES16]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x3, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) link(&(0x7f0000000380)='./file0\x00', &(0x7f0000000480)='./file0\x00') semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x4, 0x3}, {0x1, 0x3, 0x1000}, {0x4, 0x790b, 0x1000}, {0x1, 0x33, 0x1000}, {0x3, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x2710}, {0x0, 0xc600}}, 0x0) getdents(0xffffffffffffffff, &(0x7f00000195c0)=""/4096, 0x1000) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/199) syz_open_pts() 13:35:14 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 13:35:14 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd", &(0x7f0000000000)=0xae, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/22) 13:35:14 executing program 1: semop(0x0, &(0x7f0000000240)=[{0x3}, {0x0, 0x3}, {0x0, 0x6, 0x800}], 0x2aaaaaaaaaaaacf9) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0xfff, 0x6}, 0x8) recvfrom(r0, &(0x7f0000000080)=""/222, 0xde, 0x42, &(0x7f0000000180)=@in6={0x18, 0x1, 0x2, 0x6}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 13:35:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000280), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)="f1a9b1324727fcd80958c3b698fb0f4c306c17127cd2c2ee8e16e49152958211bc4b73e853d1bfc65749534087edd31b8e8ef409ba64ee", 0x37) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1d}, {{r3}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000140)=0x2, 0x4) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) preadv(r6, &(0x7f0000000100)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000040)=""/22, 0x16}, {&(0x7f00000000c0)=""/23, 0x17}], 0x3, 0x0, 0x8c) 13:35:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="67f60723c83bc44fc2329780f8db170c3635000100000000000000", 0x1b) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:35:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x3, 0x8, {0x0, 0x181}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='.\x00', 0x0) 13:35:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000080)="3dd5a56ad790cd948e82afdeb441450238c7dc96b55e23222abafb6a0023faeb66d66e00cff71b690c4d11ecf4087c8d87b41caf33cf1400000000f76bf178010042725b1f018000000000000050d3a4b4bfc13341692c0612ce74cbc8b40a1442fa9bc94db2cacdcc1de0c1eeeee4b6bf9db7a3b08ee0e0f458d910bd13494f8d313269aceeb2f22d376d002d81d2041f6229395d41260dc50470c8157cf41fcb4dec0bd977c5b793390404d9d29d8870c4d507000000322cbb8e159cbae2e0758fbb660cd1dbf5334b2e91114ba2b32e53bb39a904f6de0e5648f5a10780dad2a68bdf917300000000", &(0x7f0000000000)=0xea, 0x0, 0x0) 13:35:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0)=0xffff0000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x7a, 0x4) r2 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x1f2fdc87, 0xfffffff7, 0x3, {[0x2, 0x0, 0xc44a, 0x51d2d146, 0x4, 0x3ff, 0x6, 0x80000001, 0xfffffffffffffffe, 0x4c387f52, 0x9, 0x9bc4, 0x4371, 0x1ff, 0x6, 0x8, 0x2, 0x4], [0x9, 0x3f, 0x0, 0x23744e3f, 0xbd9, 0x1c866d5900, 0x3, 0x7fffffff, 0x7f, 0xb662], [0x0, 0x3a, 0x6, 0x5, 0x6, 0x9912, 0xfffffffffffffff9], [0x0, 0x5, 0xff, 0x7, 0x6, 0x1], [{0x8ec2, 0x3, 0x6, 0xae}, {0x9, 0xe9, 0xf6bc0, 0x1}, {0x8000, 0x8001, 0x9, 0x200}, {0x401, 0x5a55, 0x200, 0x8}, {0x100, 0xa225, 0x7, 0x7fff}, {0x100, 0x5, 0x3ff, 0x100000000}, {0x2, 0x9c3, 0x80000001, 0x1}, {0x8, 0x400, 0x0, 0x3}], {0x8, 0x7, 0x80000001, 0x7fff}, {0x400, 0x3fb, 0x3}}}) connect$unix(r2, &(0x7f0000001240)=ANY=[@ANYRESOCT, @ANYRESDEC=r1, @ANYBLOB="7abec4711922c57b4e8cccb44d04578caaed9c8ff772b8cb57ca2f1105f3b105ea6e55fa75fd281212c3a155ce5b2e47344d3e63ef3887095aee3fbea0e5ec7eaaf25cdd5d4ae9c54971378fcca615d5b6ed80ec48c3aeba00184bf598d6f78b530c2394395dce3a088016f7b4cf070bcc93ef4a3599743ef1f783b540ed0c54108acadc2bc6ae6e0a4c629029b31304ef35a933fceee2472bb0be9dd28245c7b5b6aecffed87b4617402549e51d3134135b8a83a866ddd74555ec45ce9cc8aed721da0917687ecf067a37832bc221d2d4e7ad419d52d1399b67061e2584f95464989469d4680a0bb7a99edf8e9ca8ad7742cd2a88cccbd71465b6e04ff2d7c21107186f047e81ccca954cf4b4956dbc5c4caff99968dff76a686d04b8698724f1b56131b7dd74f98b5dec9faddf69adbe313db5b072b6cefe76a3925e9065f8d9996f5c209efae803f28699a48d4ad6650f3505d6b3700a966b9524f51ae50402d8655ed0e0846053b5cd1492b115316b2300ca9d1b83f445e7b3201f84b2aa179a46c0062682957ef35490b46aea2c9a93d316360f4e5702fdb2dfccf4f4e5587cb266bfa8b682a127140860087c82f4cca91e4017a628523ded5ca9836fe9a74a3ecd9e5cfaa87b182dff6178bc95e56e93c68df72d8de14b339f36fee57dcd2f39ea8280d0af107da79ec3977fc830bc9680f946b9c16279a39ec3a656473d26674c1684181b17cfc4cba6da80b7b0a7642c3cdfcdecb4df1906fe701d168dd27bcdd635f0b3a547c886f17e40acea4ae7e53c936a9aa69ec86c04a0c81b7ce1e268e28722a2eca4490c42f3cd473f49617cb4b18e9f172cde6ab524a8c5942a804e279c2fbe96631fe3284da790f29e675dd189acdc2a83c7d20844b6ff9fc01e75c8c52d96b8e73d827b4dcce7f855fd36f98e30dc83bdb1f576a0e9951ff77030601fd598c93a8d7f86e2c9abd3d869fb296d63b69aec1dacde5894d08e1861e37c0e51aea86935a12cb08e3b7d96957367129beb9fffcd6eed6dcdcc1fb04abf8d3b32a7d944db5c524903d5b3766336d864c8fc60cf1a7a21095e357ede8b9558758cd10187c388bcf4da6aa3c7a90fb3f45b5e71041593686f8858d88bb07b94bbaed467ec6345c92042f2fd3b14181fa86f8b1aac65ed0bebd3a5447eb4bc4e469e2244447e5608ac4e3f5e4a0c6b34ad5f3607a28499ff19b6df4e58b966fb367e5934642092ff23e10511442319b7069499270467d84cb072984553cf1f3a45823739172374b271f17531dd75cee87f932b0d5b7a9c13e145a58167b21ed4f37633cf0a575682c0764ea454fc47e4d02a6b045f5e83996be6cb83383739dbadcdb66c6801b05df389fff38fe3fefeff0397965c895426df5ba6d5c4579b9ae9a719dff49081d8d8996860f2c681cedc9368368b24a851462f5b5265dc22df8fe6692374d77b829e8b530128fdccacff9dde0eeee46c0c2bdd81b5e195486cad9cd7769e04760b24046ec66b523d73c248901f9a8b9944af9d0f2237259699ef587f09c14b28858ab40462dbffad020807019ce7e341fc5ff48b65c69722ef4dc97706cc6d2a737fd06786b285f545c82233394e6b1f031d396ed78c11f94fa7b939e0ef8a58578d5c5ce32d380cb2a5e029d5028327157a8d6e57134557560a217fd05668bc90e02985efe2e366d063938e5fad740c7a2a850b7825a324e3138fc0ce234287d041fcd96aeb9608c28789f83a333b09f414f329bf1204acc42c96bb7ed4df05a1f2c653fbd3fa502acac62bd790e90621c16db960d02327a1a3745da3c30baa8b1af10234bb60058f424681564120b5d3166e1a6c620c79dafdae4547438f111d9b665b184a55fd5a07993bd6440df2e3d9f1231e112adf79d9fa22d4fbf7dde347855086856efefb61ecb84e233c6d31e4c033e3ee7058238ed909895f709f35d7c997530fd64a164bac3b7b1b5fd59afbd8a9f2372e1ab1f49d891f9c93343f451037a9eca531a2be33d4e645dd95442b33a1db98e9865251c7246e54588cd463baebb8637f7905b540292254ef67d646c077dda848df9c4ebcc7f28040742f5c2f974f9b3f5a2b77acb7c535fc8f3742da422c3a0ad14e45bec3105da8ed7be589240635e1ec2b5757a317f870f2e6e79747baadf2ce44a0fe96362ee76bc79810120d5d1707f7cb0e79bc0146a41672e6753b6cf53cb35df9b2e957f17ea95d1662a94f610a78de9545a2d098b6f079413c1f6fe6f0e70221783067c5e5ca7d415115e492f9bc0d4130aef9a4482412a3d7b662a84d8de1cb102c269fbe0cbd37c15be0ba1c58c06de8f76ecc7ccb13597f79e85742f8b32223da80916bf99e699f144475a1dcfa84bc24ab35d7e4dc55326ecf833e21fa3d3c96326d6320f92f957cda46eb8f5a53640b519555ecc8ef20b150856ec7cf2c47f68f7f63e7a6ad472a629e8ea7bf81f5165e9f449169ca072361958e02e5b18da74f8e531d949fbd6f6546bd762e6f94c69485be680854e0384c8d37f74dd727fa80b400d30f6c87299e14c232d72e5e44ab3b62964da48838b081fb1b878bdd9dff8917e6124b5160d175b8c33d5633e62560e5929c87d575aefb25360f99131981d53aa8b6cd3c1019c010bbad2ef809196de7a73736a122380b339c316be4f4b9a32f631614d79317683890d36321514ddc72d57ad7a4246759951a0606b42c877fea18316f72c9cfe5b24991eff967e7727544ebc288b03f24ee7ad71d59b81b89181f692ddbb8ddce7e9f0db38c60d29f9f47e02c1284ed32697a6863dcc37bf1cb2db660422f879a9cba730aa8625564195ec04fa07e597c50824449a191a992de8aa2a074f4c892384c36b998d284e5d37f50367a5558eb990e3e52dde81f20592122f40d44b7c693ed3877f97ceae78b4793874a30727db111ee9f21de85206bbec6e4f324770aac73c83e5012998ec15ac054778b6ba2c4fd820166918e12dbcb1cc18e0b569a277d8eb3b10c8973bc2140fe88ea02e804b0b9446427f0853580b74a44fe3a4003feabaa28e63b5ebaa2498c4f4488531b9689864d7943cb85cfebdd80f38572d273b04ca985c43d7063596e8ee2b0bfcdb46b091f602dcd3cf3863cd76d4338e0fcbc08cb525c64ad2ac240e43e612b5b606b1ddfb2ff91ab5c7fa287f23e0a8a29e7505b4b90f8bcdf8735da2b87ca934fdc96e528f3c15eb8c85f64e4f3fb594a06016d4cc78177bbdfd40f447706b4338a734fca40e806ccaee6b3549b437bf461a25e2f7e750c221142a55dc9268d631a7f6d89fb4dcf31f4dab2adce00257192e4b57f7ec9b2d489ce0854ba060d912555e5a0a0edab55f97dc3dcd12919f26c17c7fa164c7ae41ffdf9da998e927555b6ad31c18a46cc8ec72826ffc41adbdf17881062521c82244082f480355b8b8a8847276f5344cced9bed21b9401758ecbd6c72da285e2256c1522eefaaa9e10dc3652a5bfee62630967ea8a2c07a7be3631238ce14747429285f107977d51267a1fc85f58cc7c43f9ad3fba699bb2fc38c6f2d8f7266263423c6ef4cd32491309c7ce2cb7a11ee4ef9feaa113a14243ed6fdcc9b69054a7a5110a409e27530675fba88d5dfa0e0e8bb8ded12f6a6c1e616d3216ae030e7f8c16aa08705bde3583e66da2049a2c38354722df866e0006ec3e1c3ee15ac8f8195590b2a1e826aba34765f125c535475fdc2d0e7f352434abd276a86736cfc8c74d31cc86a3757454affe61b706e9dd82c41b1a02c7ccaed4f3297184cd1da54d8f89aa4b0d5097b01f60d30cd10e2671865f9ff2ca924cadb9be1b630ad0421652658c47e3e9a5a534ffb84b6f47be3e4cda8c9172837011294bed0ef9e18202625b9818191a67134bf488a03be04952cbf6e2799517c7681bc908838e3b02f11508fde5c4ec13045b61106b2f815415204b4174b611e47d4ddd921401f3bdd6a5cdddbaf6adeef7f2e5d372b99d85c8c8652be53ddeadf323933b117ec830a6321ccf9ee186e5611dfc6c9d3b2163cb08980b4a9aa122ea533b38af6d2dd292af85e7ffaf88bb6bd9753ecd5844dcd75eee6794c068369896c27813de08917322984413ad79b26ddb69a8868538d401be33fc86f60435e99faa3797e5b289380e07e8a0bd72d9097495bd82ee5e87ec6b40685c69bca2168ed308174d7e2a29ab16f6c1fff0cbece79af7c3cce6286a782e542f782dd71abb1214d6647ff9a1378ddbf66375c8d7dee42f0917ae4e4aeee4de08046ac82514c4858ed55da86b96d4162a7cfad08000a03b8f78b287c1cac3db1989c661a1c032283e0da5737981456e307f60b00549843047d3f06610e01da857d70e559d2e24096063f0e4d86b4e56337cab2fc47d435b8a7a4b44849fdf5c89f88d49d1a9e4ef35945193c70d44f6f007dcfa45f41b0955570e4cb7723f70891350caff4939520873f8a9748c6fe8a832f7cb4d0e826b0561c816a00eeb67254317e5d0df48abbf248837438dd4ee050741e27b6d8607e9ac8fed817d453ab8272b82efe5a2b1ec6449177ff5b0e12afe51e35dc9d638f93d12a361798744054125250098ca01a03b03b5f131b55010b62b935b6f5b10869d7b69c7240ba8f5f93b3267acc20da08dd4cbf3987e6e884311cb5fd52425688bb66bdeed1d23b62d478d1d2dca5e46e28392d9e82d2967516da00756f531e0896ced21b7de1ffad1e1f4395136833a296602c87c7825c1624e219191a6d44540ad53a0cf4db7fb4b44034b8d75c6e9c57d3c598d9dc511661b81a542ba400ec6e876c4025eb9bd11ec4a4813963f1b5904e4e2754ffa67270248bdd52cbc0b9609b161e9b8452676d0eafed039a3e9dda27e48bcde7a58ac288903cd4be5d6e088533fdb891f78a63a3c35a6a63565077f128e375544ea30e2875c5514601a313120665e6d55a18334ea7a2031ea1701de95d5f9cdaaf17f0393006a314096d91f0574252e4c5614fc1532f5a6f2f63926a367df0cac6668d234a70d5a54fbff05b13733f0dad834f5384a32dd3b72d6b5d006e5d3ef23b6f92474a8259e2b3d0afe0af83c4ca19538786b196bdb9650730e24bf93c483609ac9c31d703faad877b0e1bd4a703a2c2a6336561725b992f918ea84d57834e61bc413ebc8f54fac5d4ef72d68a74ee7d7cd51d77af84db43a51f809709f392dc1f183dc53de030bbf25d5002da7d1657caf66e1ee9d100c8ad22ca04febb1c1a69558323bc41e2512270e28095872e5f60a32f8ac817a38845f5074d289274590702040bffb8c73442684cda7ee583b0be1d095a71ce402dab5acc6470598a95e71f90c8b475bdf287e94b160e2ee0964d4624915f0751f1052934903234397f76782c90d809f7627d810ad09c4d381fbb21a59cf46b9351685b6f8151bc93a1852f2207bd678858a17598e29d93058ebf9cd4eb9d5d93ee2fc2fb0585cf2cd2893e7b639e26901ba4a32206889cdbea2f266952b10cd7f946b49602bd2c35be78a386a8b7fb1600ec7f607a89b957c7328e1ee4a1fd7d33f27272446d008bc97df1447195b71ba916c19d6296b612b11fb42ca6f8df7790e87925d35ef1a1f871e311dc623edbd503b917a683b2705d4e222cdf925899b517bb4abed2ace8e679b4ced38bb4852af4861bf3e9fab039fe893b67fcb54816836abd4c80f056a73c9c70d41b2b2fdc43c9f551b6d8c69844d5232a07514fe4d713b733bb99f06826891be2eece0fd62503e1c588bd98dc43d1e28fe72981e88b61f65f1e40"], 0x10) sendto$unix(r2, &(0x7f0000000080)="faff", 0x2, 0x0, 0x0, 0x0) 13:35:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23"], 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) msgget$private(0x0, 0x400) 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, 0x1f2, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$setown(r0, 0x6, r5) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r6, &(0x7f0000000100)='./file0/file0\x00', r6, &(0x7f0000001200)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 13:35:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000f4c7ba75a49a4c3caae8efe0749ecf2b789225776602f10b986493ae9f7e6025187d48932f767b0747b4b7b6ffc368c544630a84a17f9f176ab3e044f3f50d3c40134259435c5f64aaac355beccdaf9e7a827c03146aee9f2ae51e87b629162abc0c7950bd959eaaad49e0d19ec960783fd46130a212c04e1e565a68ce78066085d22bca735baf19b57a42d193913fe515c0ad9ee6cdfff314f1c553b69ac29dd55466d9b246051547546053f43b94a8a778f096eb3195982d7f2732603e4b79897e440fb626b5713e92e959b32964"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000580)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000340)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xfe}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0x5a}, {&(0x7f0000000780)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655756c93c8e31a6f184dfad0335c9a6e23fc1ffe53765bff83a8a2a59f79f23512375fd32d6565b8eea42022f644df13de29b98b40248017d873f1c3d35eecb7a2dfd5d6206e6f6e278fc3b60b05d0cf811fee9eb93e67e807f2b90648fcb19f06a26135b48421d080c0963f47a632ecf619785c5ea7a59af97a592ccc4c6dd76fbe91a5dbbded17c21ee430ecc80eb7dcf7931618c119fa346712f48e0e6aa55072b461ec03038a0911", 0xffffffffffffff5a}, {&(0x7f0000000900)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbabcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc4374400008c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0fd7fe487d6bbbf1fcf7a79c31f5bacd3d3efcfd132d6c89c1e2ce1554857fcf75c4d4e4f3fdfea970c0eeac5ee9a0dd8cd2a4f1e57652e1c1a9c9f6fb44711c643157313a4373d8246dc1ab6c454c54fa14a8557dd0ddfc7208b9eba6c44e07f592d7e215da8c5aa41c414b06a4e3801b73616842a6af93d574bdc473ee7bc89901f460479d2c7f4b560755084e74199e0610ed3a4aa5a587c2bbf010869f980f84586bd43bc5f0e6b3d6fa726f0ad215bc8ab341152acc2fa66cd121626cc4c86fd870d127a9ebf5a66ca07720db26def6fb45cac28401819714a18144003b3f6fcf70809891182a34976a3b672468e06ba5", 0xfe}], 0x5, 0x0, 0x0, 0x402}, 0x0) msgget(0x3, 0x723) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x4, 0x494) semop(r2, &(0x7f0000001180), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000500)=0x6e2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semop(r2, &(0x7f0000000240), 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) semget(0x1, 0x0, 0x18) 13:35:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x282e, 0x0, 0x0, 0x0, "73ccb37b2efe222c245e1a23e6b5c9c06d00", 0x0, 0x8000}) acct(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt(r0, 0xdb, 0x0, &(0x7f0000000100)=""/146, &(0x7f00000001c0)=0x92) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x6}) 13:35:16 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100483a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006059fdf700002c0000000000000000000000000000000000000000002b01000000000000000100010400"/114]) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fsync(r2) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = dup2(r0, r1) recvfrom$inet6(r3, &(0x7f0000000000)=""/109, 0x6d, 0x42, &(0x7f0000000080)={0x18, 0x0, 0x40, 0x80}, 0xc) 13:35:16 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff276012190b9bc9d05f77594aaaaaaaaaabb86dd6076605100183a00fe8000000000b0485c54fce15e88000001840090780000000061fc5abdc85f2e2a00"/78]) 13:35:16 executing program 1: r0 = socket(0x11, 0x4002, 0x0) r1 = socket$inet(0x2, 0x8000, 0x40) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="bca5ceb674bd3d7eecf6cfb21cdb688429845c316affc307f2b32cd8a3f043531c63a1545e30ab1fd1152cf9426563db9ba37ec4b3103e33ec90c88d13423c46c66796eeb919d385f62a43e5f742f6a41ae43c4658d14e20c2ad8e8dddccddcc771973cb1dd3ec14b05c517ac2b9cf969644de28864d1a14e8d11703cb7cb69fa237c897ae9b9e0271908efbd7558a81e549377e61f73c2611794712f0dfcaafa8f65af37fef8e0019304ea1171c8839723b6e19a56e2532dd501dfc0c5277666271fae0dd92f626c33f9925a6eb45cf96b2f115aace4d39e10a3815278ada6cb1a6cc549c007d75636573e3dce979cd1d09e08e183befbe47e14647e07f650a8dd7bd21ff3e699da4a5cb5e17e6f0f0ef3bc68baee1e49bb12b1676a49b59b861978f88430f2876c2eb5c0aa64755b8d4052688c88accac63d023aafbead14fe67bd44fc90fb5058bbdb7cb80fc1b0e7d60eba4f27f74c725046f3a1b6c6d6f6e7b61300d7a7404337fc7086d800576ceaa8fc4a9eb131c5e380ba06ead251375d8ab18b98c9c6b58c0c29b54e6a0b0269cb55bcba209e8e9aa4f02f1bd2adf66f2e9be63023279919af140ae4b755d4170f9d4a02da7839d104f064b60a06a6b9684fb6fa26f29ec9f726eb60b1120d36511c2fd5a3dff6205c07aba0ac29bd5a43a0853b5413b0ca0ccc9c70653eecfe98de31c94e2701df26643d84ed4a610b3c8f0678ed91de4dcd722502d74d0d74c6c2992af462a5d060757c6fb52b9ad4cfc9c9a8739f873a2c302fda0e42f907b0d90a9d4c9e413c7b3c4a2c426f95d37e033fdee135a9954cf4899c89605fe839b02129113342cc0208a1510f5d8b34c1660622ffe60bef4b78b1683f097f4cbaccc30d18267b85f586af9b0d322da6ffeedf4550be5328a314e06d289c0b6f39d5e28f8c088fb214dd5dd912c6618bc8a6f759e28ff132d904745e76245c3a338418fb122f5271f28ce0d8c18ec77b43b17a88d4258dfee8b11c01bf636ae49be0a4889b658fa04a33dea6daab3579cfcc05d9b5dae90f10097d0458ca8e40c229bff90db53b453b3bda991b5fbe529dc0dd3ab94fca16b947e5f618746e17ecd6d5e8cc1b76d01d9e374c893d742d22c49bb89d60969f62bad420ccbe96b9e62a76be8c01b02acb8ea8cd70d96d65ccfa991274a2c4a86aa90ad1b9244033dc6f96fedac5b3ce09cb0c7ffd224ddbba59a417c2fb7daf81f38710601e4137ad7c54146caaf8cd46b5b276f3c522e8354f0dc584744521469feb24e68a72800f7c677c1026eb556342c38d8216f3c8a43676edefd4b46b2edced2f9a0aac704617cefe9664e048268abb3b357d1c024d346bc04b55574ee28954f1202e6960679e502bbaaa190eb8ff9bfe52f6b0f5a617797e5f50f18bd9ff8248b1ed04f0df8c86367844759dff4f155fb24f29acdcb859e32096ceea69361091eeef66cdffe7d3a7b2e320cf072dfdeffcbf2dc657a3c0fceb6ad56e06f90ef85e8673c53942aa4f989390e2a71e6b705a7a08da5a7b55cad23ccbccf757ff0dfc6dc7f6440eb3e7398681fb1ca82de82c1a2f8cb2e2d88490a90381303eddd3bd0aa7049e4384a87a68cbde14fe533c4bfae311017724c7b3f3d524fd669fc0c9fcdce3b14fdc5a53d5a0c06d90bc2d947c5de0834f5b48b1c9bc3859ecef5cfde20f3d78d56f881122a0b673d02dfc7d154f7de64c3aced4a2443bc0e7e2fa44a4b9c6df104173f6c6db4cc5921452235dc5695f46e3b0da0dc2bc13995cc48a6e55fadb88a6f576df03065937d8950f2368dd97c6d668c669774e92639d9b740e796d30f5b36c027308c1775a0ed210b66aba7f6a70a7dd30e20970232fbd5367a3c9a6fc3c6c626b1b2f91d5afd993940033914f1c602a7192a0fc2412b44ae8cadaf41a6453701d8206f8d1e11a6dbac065c711396d37039d3b33029e365c8a321c5398db94900789211f778b57012127c9d93a0c120911082e98e91f2ffad2b4d93b7835a0c9742e90a39634009a276299de5a52510d288e1b7968727541d4a03a502a3e261e6587c5f3565cec7f4bbdc9872ced22738ed222ba0ae09e0abe5cecea4a60a769dd6f9ae1836ee6cf778cef15ecd5c5e84bf821eca0c6faeca5ddd4e5b6b2f3d7b563260ee726eeeb8e270a31426686da2b4a31e3365762afbba3bef566b56cdda6b1adc95daec3088010c6919cb5fec169c1fb4acc4b3ef08a26c258df963b41e64f9af91c1172a4146d49d1207a8bbd53e6e51f242e61b6a884efb0177584a4901f81e00183c4f3749597834dfd94fa4f07eb4d0963d009c478b04d9ac8fc5057d2a45930e29ae58a4089c02485b6ff7565801a1e6fd9ed74f6610c738994b599f3bf3d046979a9f3ad1f44914307dd953125f8a2a4207e622da6a882319bd78f23aab3a7509e9f7161531d28aecedf11e6c7f4c12a09e716405c1d1bc5679b4f6ce7111d472c98fddf6e641f02249b4f025cf1714428e39c5b4e3ef247399b890c55b2a8de5b774a96511430ff64cd93edbd02ee4414c0eabbafef90ca87b97ae1be021122c487ef2999fb20259a0f11e27295bc57e377b256ffd6e310acb5acb6879d6f1e7e8cc5e376193c80703914a2633455e0abe10a0f38d27825e16ac06a301ce7b93d952f762ca686804bfe2bdea1f58d9d07d37cd1c69d46ba001803007f355beb8486648ef81ace42962d325142c788ee36028943f785fc90e8120a950765b9f8036dfda887b028d3a416484aefe34fb8b45264de9139b8e4b3255f9c39f7e9bd01eb3ec7f4b7d1ff789f74ba56ad51edbd18c18db4ebf8cd4ec65833064f70282b3b1ee02996193dde78a36df5d0203d31ff4dc70ae699bfdb98b9dfb5f33581ee50463629a89143445229a485ce352e10301774e68b52670dda5559e1136fcac3607eb442dcccb34e068b9d9bc8f2af3d82d4dc13d46bd79f776eacc405f4a3176af4a17cecbca8f8e8bdde9338546a0b145a9ad92ccc306835ac3aa14a5b34cc2a1814408b490ef01ca4f24d76645a58e938de7b836be35df2bfc9a7ff94509597e433736343358b69da0e5b3b708aec0ebd36d7c7b0f9847c6ccd5a6ee90b924a7fd32527f0785e4bf8efa42b841baeabf2dd58af35bd883425da2af16714bc28e80c61ef374def022d4ad9336bb9b6d653ff158f70de4fc0621913978ffcd337695b4de971afbcb43be85d24bf5a0590218ffcad1fade3686c52ab0a4999d725ac6d1b9c29a19d60d9efd858a75600407decdebbea2d2ac375c4582d1ec3bd81917a921f2a21362fc11d4ea24d79b1d9b0dac15e92344e8d6372aea9002f382b52433022e68062de79cbae455a2d96b3b642d06f23e64481f503914c06bfd145babbaf1a2c30fdfc23694d9f9e7ff5b6e5b7f3d155c0b86b0e63045ea928d24812d2d9abb905e26fd5325f545787d857fee41a5673fffb3810619bba59ef17a1f2234014582132991ecff1a04f84ecac59b8a5ad4de1d31ea6390c9be4b1a0ce221f73df2f71bba412d7cfb89e6ee838fabe99a8a93765f2029c70352ee0401b655c19d3d2170b7221b4e0ac85c60f6c8b60d13a8a69c1c749434e071cb2c7f348b9301570c3c42ba35c35fac2fdfc3c044da6c480ecc6fd0d03d7b215a9414f1862a4b0bb52cc9f8ddc61ba0acbec8f1f56668adc78f79e62c75cbeca68a4d0c9da60da8c70acf1fb6942dee6322e85f26d29c9e2b2292cbe3fbed3d7388ddcf9efeb61a268486e267ac1c66a26fff8caa13701713a1b5346047cad6a51d0746b2884b09493c733f8aa2bf70de6aba71426a73573487d511ca93854076ee2dcf96bc0c6ff7cd8a916b399f0245503623ccb500c44b056ded3c01a5ce51bbef4b09a33eeac4dfe8800e3bf60e64d9ae9ac9da2efc27d646b6dbad764193406dc7c7e11dcee34a13ff06dc7f0b00aff0d423d23cadd5693684f7c23c9a818107f3fb088d1b2d8a5cab6fd7ec222bb5ebad0a15865d30907ea05de5dad0f7f16d448663cde127feee437e647437bcc8fa53e3df2259f0b133eb89173f1a6de0355da5d4fe83a992d2376bfec1c08d008d650b67780886fd91944a6738c78bd67caf30e09537b7022f31c86986639d788fbc9d8abc59edd2bce327ea7e09a17b881635cb06122b769dc6084b6ba171c3b814f2c8726e4e3213aa6a7532c2636020dfa44599dc5e616f71ccaee82819e22a91fc9caf4ad43feddbcb7ffa0aff59abe2debd57c4d42ac7a38115fb8dcead2a4bca47b89bf54a90ceb15426899b885bdcc76395be5b4ed399dcd1f2efbe18bf5b086c495ccd97cc1a19c2821dfc7bcf13092517bec0fffb238412c734e84c47a27e55dd6b395e74bf3b3895383d38970ca447087d79ead2ac1c596ec1be7a81182d20ed6157861f180b81b6633cbe7e4f14811c44c9a8d44f3993df9c7a63a9eb6bb97ca41fc606676c4c6f8cec0d3519f80cbf8444c9b8c658a91367a64f96c0899d29a40327d3ff6f448ae0f7b16916e7e9967185b7cb99aa438a2ac76a6c7e7d9e78cea1a55cc93cd438122cbecf56ba007039791d52ca3f976396e44cc046b141e4c5fef02d536db9eb5bb0f7b1c98fb3b7d5ce5b215588e8e59c79ffe656f64ed56b65895f27eb4ceba0abd5f4dcd4165002d8698a1a7171c404f456fa9d463bbaca4630609d2d611269deebe8551815dc412a58283853b8c4c76e339f9cc809ea63c42dec372529e018f0d8975046bd3fa14b22df83fb3247fa12ecd260e6d3443053bfa0ae59939b02012b4248fa4beed1ac6a8625f58a8db7122c93a221502ef2adff2ccb11752e611d8157a4f4f8d5a92f7b71763e596f9b41d8ba3f2f7e6aef15c36916ac337a0a5913931c23567e50a2f26a5263e37c47a9f1044cf60a428623b9a254b0e95df80bfdc812527b22226074ddc8c8fd95c513ba23dabd3208f7370ab19c31785eee6c60fbf12747789bc72d22f6bcf31d89d440b44e544c0ca4a88a3e493f06f1871802151b21fd6100e10250687357ed5d6363eae7a546849e34ec14f48fa433286514359fe3e017182cb5a22c4c158a2b4b097de5f1c75fb0801834f4b74ec3c4211a157d5920cebe8e8bd16e4d20b7aec61a236198fe5835ecdbf190d721bbe3826dc89ac47c929f7f27597d804b82591ac0874ab443a8bc687884a0e777a88932e13f9cc7390feef1a923b0ded8aa16ad6424d5f9d2640f08a43badaed491acd4d9e45f8737fbe3d9e76f866f1af43985da2cc13c11b8d5d7c20a75d31a46b906284119cd134e0b2ef708dbe89086d75bb4e934cccf2042e867db4915388982d248d31ce77db74dc0efd10a4644e0043e0321848e50eb7cc29b2c913a47d4153a3d579b38eabe925b7324e88cc931b9f2848093ba9acb02a63ecc8d3cab691a1c32baa5e71580febb87b6538cf23a1774255be7e0c7a51509590810e638713a23fdd20d98a89d2e0ba26dbcdc9deb3dc307700ccc2f8b3448edb3bcba38c16284baf7f777e800309e76f662019b25af397d0b0fd57e46d8d0dfc586df92b4604503159f5f9185d31591b0d858ac3e16bdd17d08a6b19dd31cdee049dabff19bef44b56a923974b031e72736e0f6cea499a63acb32cb684fa37a95c8190a1df565c722260c2ae364405ee7ff0061d159e59aca636afc05fb0b5ac3195116f1a459b258dd2ca1784fbd5add19a385d3cb5a8d87039a516ccc1029057d3dc14f3918d11f45db0ca18e6e2ded9074b78f7e073f8a4da57a71e24cfec8d5d2eac13cb6ba97d30e", 0x1000) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df000000007be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:35:16 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) 13:35:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 13:35:16 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a20", &(0x7f0000000040)=0x206, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = dup2(r0, 0xffffffffffffffff) r2 = syz_open_pts() r3 = syz_open_pts() utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000000}, {0x8001, 0x7}}) close(r3) writev(r3, &(0x7f0000000100), 0x2b) msgget$private(0x0, 0x411) shutdown(0xffffffffffffffff, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffff9, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00", 0x9}) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x7, 0x3e4) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, 0x2}) 13:35:16 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r1 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r1) sendmsg(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f00000000c0)="8ac4c26144c1d398e88118122af5edbdbc61a34665b8407184cc8a3df9b373ff78708000daa2ba177d919dd49e8534448cfb467cb08c2a3db44da889122102db164c1991babb83946cf7d2471fc8ff373b83bff42e03a2bda16e5f86ddf3d55fc8ba1c691475dcde9a0ccfe4b85a7bc32e4ec9c5d9b3ed598d28fe5c64ca70f61aaee3c93d2995c6d42f2b482bcaaa8df693e525e2894d432a44110ac47bd159f36984c175f769fab087dda552c79c362a9ade71952d6eb32be38a1be7bae4a5046f470bc6873d552f6a02ca97fe3aed8d62ec3a84df256f9f0c9f7652d52c8ed29cd7ce3cff241909990279e8c102c1024b00763b987ca7777b2f6ed3", 0xfd}, {&(0x7f0000000280)="39629da6e8f6e87f9436123a133729363803c9902780bc062f142bdb086d741161394d13f3e8a8a0481846486eec1cc851903f264c6444092c724a0810ba2b00be6cdefee2e7082fc0bb28b1dc1d140a2dc299a8eba30f05b014f2df8aa63f97ea900f3f5c6d462497e81dd1b598b949f0601ab25c9d18fd650b36dca247e31aa36db6690285ec6ed94dcaa29c66f4a56af213f79590454e5914e92e626bea5ccd4a70613ca6513d4cc002c6d2abf296c343ce9bbda2378524", 0xb9}, {&(0x7f0000000340)="b7801390170f929b641e3ae607063459251d6bb591ab7e4e2aa87c80fd641add747585e3f70243604ec071ee3ed0b3ce7a2ea3d0b029f2821db12df0b1d88d2b55703f163effc64fa39c76af66d31a39f5830edf9c3eb1ddf638953991fddc6dd79aee2e0edfcae6168c2105bcceda310a9a17a751c9e4ee132bea97eba79a39ecae177b47e425134fd512cc7d3f781798a8", 0x92}, {&(0x7f0000000580)="0585c4fe93c40b13263287ddbd1b9fceef23de6abf3bf787c9261cd47764fbf98dd674f79ddfcbf121261785289732ba7161f45417b5968e02e0d461d68b7016e9ea67f62dc3a1bc81d7dcc49e410af18383cdb31824b1462b5c09f661a326df8d3f9f64df63f2acab46e0baa80bbb50e0ace3119a81d291f47f9ced334441dfe1d46b4e5278c70f06639923961386637574bb78bf6e50af", 0x98}, {&(0x7f00000001c0)="a71e027b77dd2826ea9c039c3250da774a4b88973a34eb687a87abdd788e7edff3f2a76ab01d715b7c1150a193f0ef02f3da28124ee34a7864338dc4a494c7736b12887b90", 0x45}, {&(0x7f0000000440)="c63bfbc1125b442c063728e944299721ee3744f430ee2182faee6f1ac6485a61abcb7c8a48acad4c08b8610d7b36ab6dbbe7135842256146be07f453a298804b5e27c56a0cb3a52f8a4988c53546a1", 0x4f}, {&(0x7f0000000740)="3d28e438699403a2f1e8c2f997ad599920e108d90af08e8dd74addf4e7cc4fff5d835ce533b4fad9a96ecc8a2c6f71c21ed5c5380be7af35f98db6efcd9b0cab04fbdac97dfc7873f1fc1c6a9209802a97e6dec7d121e4d04ee7af954bd7f13bc05115d9a8ffff183b7e78776c094cbd0ec86599570fb1927bd0c5e83e65cc3bda505c3516ac233de14bda08d0a80bb10ccf785c21365f0682bf7943b8d57ab7", 0xa0}], 0x7, &(0x7f0000000880)=[{0xe0, 0xffff, 0x2, "327420e0b48b29bf723be9f0f57f7ed35c680f37293a91c52abe5ba907d91337abb4d21b28f5cdbd1a77f33a04ae1a8c97fefe227be25e62e6a3cf1797fe4c2c14a1a55021a5551e9239e0ac3503336d7e96d77f2d8139e6e4b0c9a1f0da8e1935b4f5473729d07e7156431b1d39cde70de7826b659d2080f1a39862a6704f62b9e660130a70aa8f6c11721578775df069962eacb9a59fec55e05f1431f21b8d64c538ec76f51c01e0022510a5ac6d7d5fe72035c025e8be9c32f76f4064d099fd4104b4dd7cd3ecb56d9e4022"}, {0x60, 0xffff, 0xaa2, "7154b95a5d0587a245302d86fba316d0542ff9322b87ebe1428c849ec3f7f90f69a44862a04daf0727f27e075d0c616dab33e6f32f3289aa348e3164b3d6041a5aec6c6d5ca7fa460413d35c8a"}], 0x140}, 0x409) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0xfff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x2004, 0x1ff, 0x0, r1, 0x32, 0x2, 0xdd, 0x21bf5e3f}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) 13:35:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r1, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semop(r2, &(0x7f0000001680)=[{0x0, 0xcce, 0x1000}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:35:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000300)) 13:35:16 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000800)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078e0000002aa0417a86390477e474481fd00000000030c907800000000450000000000000000e0000002ac1400aa000000"]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000400)="75dea89bae", 0x5}, {&(0x7f0000000440)="d85228f4f5449df940fbb4ffc5f78334419912d5649af622c92862a897906f9794056e883da030054cce2b2c761b73b044f9fcd90cea708829d480844f822b4eefe9ae85aa0d59b104a46b5f5134bd791501ce2e265613a4ee0043544a43f6a61702a49ca85a20f41aa30599eeeac673cb90e55b", 0x74}, {&(0x7f00000004c0)="ff90fa609b9730680bf935a47284f545426dcb25293749609c82adaa0b6bead8693800b64461317cba2563e3f2cb4734d157a222cfa51dd436cc92ea42ac89db76920e1d53f282b16cd906f9d685d8dcadd4f971c442f967f278bf9f6b4d39ac5c870910e7443c5dd50fcdabfb0aa53caa27acc21c9bc0ed5892e0f170a558ad80963c1102", 0x85}, {&(0x7f0000000580)="786db8f791a8943f1abceef08f23b5b2ac5904e85a7970ebc55a0aea2450bbef9bdda897cde3453396b597dea30a24cddd33ebc3ab884abca45ea2773e66c7daa8ca4913ae4d192798a6adba85a568cd66c352512c1d183c3a98edcbe1e2d2b53bd9e4c734d3bcf926697d817852d178e99703be07dc3fa83c82871adee619221056672468de9cbda9d74dd59999e8aeac5d5d492665a7d976527c43b97bcafae643abd1d8df1dc0f354b7b47d194994782942cbef9709192d762fc5573ccf7c94a29912a5795b75e148e39c496c9a465ca95aae12169e8be36e0558c23eb76ebfb11887a025a5", 0xe7}, {&(0x7f0000000680)="07e3b20792747da9620dae8eb825936dc85323ca1af10526ba1a618cdd60a7bbc9ebceb01c46f1a0d04b508d7bbfce7f1a948bf547d80c4561fe8731c7bc4c9e331c970d2f63ebfffbe4761876c82459d864eb9cee5c394f7fd197b23ac6eb39ccfbbf5d5a8463d546cbf90ab61e9d774e4869401edda5b9eb464670bb12", 0x7e}, {&(0x7f0000000700)="ed90d96506f7d4ecba2bcec9dec24ecc261808c1690cef068cfca80c45f50badb390f95ac96709534031524f25e77e57d2251cc5379e960be2f434bf59dd1abedc94ee38430fe712d9f72ff2c1", 0x4d}], 0x6, &(0x7f0000000880)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r1]}], 0x48}, 0x1) ftruncate(r0, 0x0, 0x7363) sysctl$net_inet_ah(&(0x7f00000001c0), 0x4, &(0x7f0000000200)="39a06ce864428b92e4a953ab1c938a01ae9b24fb1a934d55ad64bb4384dc264fc18c9c9b0f5c6f6dee6d38d5960e621bf5997929ca9aec3b52155d4a8bcece7135a0d2689420b77a1a0f7ea0e25b1256380322ffc2a62563d88a8ae6ad14cdfbbdbbf789d78fcbb0189ac28c416f84c38e86", &(0x7f0000000280)=0x72, &(0x7f00000002c0)="6bdb3efa7a3cd9183e8628d88454ab81b3779ea5f93120c717049039d2fc1e330c5bfa8d00c46d3ec341e85bd45711dc79473b39eb436db6ba8b755e61e1ce3ff1ab1d19bd8bdfa54b28b88bcf33e7cde34f501c90a48fa293cdcadd2fc5b05acee1e0d96d798666f6e0305937a191f1d972e60ff2a99ce4b639dcbff45a26a2ce1efc85a71b4c570e207344068a4aa75024cba7e216dfb7878b3bae980243d95bfa0ca7c6555767b9202b03b0dfa5cb4a066ddb7c47db2519bd8469a577d14d6211", 0xc2) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x83, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000040)) 13:35:16 executing program 1: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) msgget$private(0x0, 0xbc8) 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)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000880)=[{&(0x7f0000000400)="a0f8fdf0573145a9a88acd92cc1958f89661f1dd174af9771bf72716dca538928f5891b28937da28a646fd3aa75c094e874c18529ed0757c37488cb59209f46aa856ab619e6d49399ec91da189b1ff56df676b6057dbfc8e6969bee261da69905fd3f8bc7a02e219b2ef46bd9140c9e1fb3fa2b6313a2dbdf4b0caca970bdb6fd7668d45141bdc86aad0b7638553e4d48e049171182fa60db6", 0x99}, {&(0x7f00000005c0)="8242410acb27497009ff665926eb122a9a2b6fdd73ce37f361ddc9d06d08f79beec6353df55348f0c92f0f74187200e558ab8df85305e908d4060e19f4bcb7ffcbea62feaf4c4b99dd33105babcb8b2361a70d239c27ebd26f25d6ea58cc9d2ee18dbe691a1f92a4e9f59aaa474f8d915a28cdbdb4e2d4d5ac11bd4f4e22389d866b3f9a7793adc26cc8fbed94dc37c58b3ded8b1f25971981c96dc8687e369719133076e68e0b09c320cacbc7b1738243d2f1c95b42823067f7e5ddd66648cc60a26e095c09c8c1a269d2d1e8c253e7599f25d075c9e956c378ab84b16ac181ad2cea9b538ea88f581c61745a058102", 0xf0}, {&(0x7f00000006c0)="c46679a5c1c674569becceb41fe06e3d46c30da1552e172d41a3983a393b623e309b505e1998ec85b20d7cbb0d23e4ce9460d948e6b02564a8046db4291f2f19398314e22b896e6325c8e846427587366f", 0x51}, {&(0x7f0000000740)="30574b3b7f9769d48c118d24361477db9049a5f219b941661905e1b732ee5f30ffba902ddeac77feb1832e83d84e0434eb743b9034448f2635b33c5cbe5e127c928abfbaf3e234b769ef2447d57c67daab3f42dfec9c2d64c168439399d08e1d2e87ab369069119be3258878d50d708dd813578ebf549e8aa231ef6b92c25833", 0x80}, {&(0x7f00000007c0)="a08e67a3f915e6b99a056b4ee6df0c9be1eec810d9308c9131b528077c738e9da052cbafa569ddb67a71e76be04760ce9998bde7bb130b411df91a12db432e0faef464096f3dd0dfc51dad2f6df8312aa597aa617b9c13a5f39e04930cd91c7a0638a154394d4eecc6cad3038f7a21dde25959ce384c34fa9ff1a0115af64766f50ef5804bcb96595bc473459e995ffd58f2cf095a57ce5398ef5e5de7e48fb0ff1804cc6b014475be2a012552", 0xad}], 0x5, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 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"}}}) 13:35:17 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc6080000019078ac1400bbffffffffadfb8f1c0000807f00000100000000ac1400bb00000003ac1400aa0000010000000000ac1400aa000d000000fbe2f5621505f0e4bd2ea12437f41e00"/109]) 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, 0x10) 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) 13:35:17 executing program 1: rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendmsg(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="9eb3941796e5effec57dbe7a88cc2334c8ecbfddcf3fa97fccb6babe7078a14bc3aeb379b71dede252dccffa9af96d9b99797fc33014818213e5ae5e2938a1b581f3390d7bcdfb01ab8eea64ee4c982bbfd0f7b6cf9647cc3773", 0x5a}, {&(0x7f00000001c0)="f9986f6580cf57e9cdb98fa5ff66d19ce8294fa7297118175b", 0x19}, {&(0x7f0000000200)="e5fcce46cbf2ca61a0bad3e8459577eb45a5af03185273452d264be2cf5d449d44aa4cd32db94420ddf025eef64176c0b4a66ff07811e5b056c9296bb8adfbb13225a52bfb7d7367126c3b8b8a40dda35018d66853c7823372758bdca50e305959ae2a7f05d6a6d1d25a84a3add9b180518bff2878d1617764d433811c206c6b5d241914c90548219af49c61d60237dee621", 0x92}], 0x4, &(0x7f0000000300)=[{0x30, 0x1, 0x83d, "e2eb6778509b72d00110c7fd758abc3ed612f7f861a9a21e839b755a0a00001c"}, {0x1010, 0x1, 0xd99, "5efb53c621f9fc29a119ccbb57e5b23d5ccea9822232b8204716beadc78d0a88e0f90b0e64c214dce34c1f169ea34c75ae37e3ef2d85a89995b8bd7607861558da4ce616032b6bff071c5c10ec05d3c37d4d909e49fd0765c7c73258a27f2ef383d9bc703c086afc413bd54caac38b1b10a799afff0f00ad7c90bb3eca3801480e55362e37f1f45b0bc5f056afc0666e1015f5018223db7d110079fd5c26b9c128580338acff4db7dc5d4a3ca6b74225d8242b78fe41d3e6a353abd3c8e4296e5a0f7103361431bd22c9f790d702bab82d9ea4ffcfa2665ce795dcb5e06001262d03b50ec91a96976cc0f92cc0aeda32aa6059ef4bf900b4598000ca8ed74fe05921ba99fcedd3ead107cd179883dcdaf87eb0e268793c56c855ade4513cd5b003da8c230bef55ede933d69b7d0737895497b3ca7edc635fa0920099cdbc912ec78b07dd8926f344320f3880a71b08976cbffb443f3bcc2181fb566a8bba01d46f0c37f48c9595322497bee92738c7fa2bf6da2f8935a1da61c20a2d35787c1ac0100e6b4ce7395054a502d35525914edaf352057502e4bebdac7fc43ef556de5956baa5049a754fc33e27c5e02c83fe5e6d02500cd9b892d8ba4e702a9df9b9e68ccb9a687753b996f91dd43f809225208c34162e3192a4243535321c6242975c7eb77b67236ae88f5a0b6791856f328087b2e08dcff03c683f1a7dcf6d888bb2fbeb5818c3ca612cbd54344cabf7bb4cb745d4adc5f21b0b6bfb6a786e8614b8dea03d7d4512d7713f2d1294655b2fa323bc778a833ff05fb935e7627a7dc245936ec5c2773d0d01be169b0f28c7912fe4b9bd2aa4af2fe4e084ac65f7b16693bf861c3e3c656e3a4db6ad4f3df85ea3198e5a2745b6dd49e345867631c0a8f337053ef29d12842681d8a9d081ed2b51a3ff3bf1f481ce08121c095a6b7e6b9bc10a5531e002ecdb1abc6cca12b9d32be9f504a20c003c16f596c9450e2007d71bde3f5877d5facdad06f933b5b80960803ccaa96824cf4a5138e80c41c9a07a57ba6c08238d9d69158ce5f283d053ac527f399e43a07be90957678e4a47988a83bf5edfdb87cd9ab27bc134129360b0dd73ea9aeca96db5d7911c19751951cabdba7be8de8315e402fcd36c3227b4b25ddd70e0e3a1f96c4ef40d73968c893359328692211bacb159e6f5953dac27229f82b9bfc22c978d0289a4735e0920b2e97db5abfd8e8137b2f71c3041d1a9e543a2ee967a922ec4e73108ea25edfc382f3c9a497c329f101f7fc38daebb153fa702831b56fdb217261aa56662afb5b659818962e438b3dd4092c3246202eb2a96054991fe0184e731844827cbe729df62de829a383e25d4d5debd010c084bfeb14b6875fa5137bcd7db3c71b0d0791a6fec88b2e3b979744c258e0e9e90a394cc5c2f6fede24b4ae9d9cbdb496129a967f784d4139264b910cf37931249a6058dd3cc38976d5f87e823a65e2dcb7aed7b78db61eda53f67d3acd09dab9b39ddffd4e8ad7a83a84b1a341836afca833269d845934bcc315378b68693e2c80c10e639c055825e83ebcbd7b6631dc85f220df89a7d89245855e237d54f6a1a55d7f8bd2b7b9e1899ec331d708ab6558a8785812033a852046df1f9c66d4655911ff5a7c71d896d92594606e13d0a7000a8ad6dc4fb5964ff712dc229ce2df4df996f17ab2d12141d9462ecf7bbd6c996abb0b34486f66c3bd29dded4861f2a8a426ebd05c7511587081a5b55efc2b4fc8203f03d06877f78b89481abbd5edc221c1aaadd7d33b1c18c91567ff98d092b649f218d1072d9bd660656a4de941c8c139e6b9a90d450a95a50d91546b41920c1e4cd2c430e913b0d8de1575b17372cfa2946224486bdf0919fbbb912664c1590986cdd0c3a18edbdd700279b060276d6b2a2768834c7b53babdf44d1da7a5390d044189bdc4ff836668c0cc8f67e793d95f7928726f7d930e6ff504b69bce5129273a60afeb3fd9ce90789a3b26a08e765f56204d5a2bf5262ff6c5cfacf88ea527b39e939351eeb403b9c1fea3292a02b672c8727f0f202fbd13588d74da7c81625c2a8bb934bcf8c7e1c398c80aed94d9f49be1824302303a5c9f9741b63ba7f090681f9f126a787dde903aad7f4a384870b94033a969ed33ae70e6d13937b9da30dc1b6e68f021e557be2fc7834c16ae8b38b11f7c0eeea4f7d70c6befceff12006d3cffa257e390eda214fff17d20c4c422695454d13e8c952082c90529be6b2f805fd00323cb62dca57a20ae0e2edc8dccaee8662d697a2db70fc30abddcd37778a1a9980c50be373561a8180e1639c7cb0093cd7e15a0deb3a94716bf5b57159802c665facdcb79cfce6a39ae4e67b20218ea6fe18d1023d396d359d71c0aa89add007f53708e8924f2507df6f2412d1bc47bc20e9c2f69fbae74a559f98c6e4b5ab8046d439d121a0a22c259f8642a161c155807eecfc09d38f1608335b6ed3f2111c92221cc913104e053b5861462690ee8b4a6dae691bf473ab80a210498265f802acc361fc0814024cac039249d01fd6d37bf2ef161051ab9224e575af6fa9f84dc95ecdbed59c9a50006bacf6e857e857033fda8efd9dd64b821bc24a53caa50dfee2949487b1e44eac6c46c32f2bb7bf8cc39336275761cd6f7f047bd84ea3abec692c3c80708d89434a4968c74cdbc3f3d19e202927703b4264ae8fe08b42444965c2b1690372c06b953bd7b5df3d1cf8ff6895ca0348fc343251c3875b3a7b64d618f99e443be40c4f143732be748643a1174cb96dc97897b0b33caeae0c40f38776cebe96396187eb972b4d0bad85b02dd3891c8b5c873fb7122d4d9f14bef16a8576a0bb3e98fe6d29bd72a994d06ff52189260edfd7f08dd49b3060c50c778aa94b880626064bab093cd0aa56ea04a8959784df62a915c32855f28cb321a207710c509dd1596c7284bf6e87ce2970cd0496b849b8fd0b7f74b277e1490fff8b1dc492a874caee07a2cedf56053bacd11c7ba2f5c477ca4a0f5385e51247c1ab190e1923d0958fda68b707ea466499d7b8aaac462e8a78346b503b974600422cdf79427827870d4fb1f0b675d19058322e15b99593c45b524733dcb3df7059ae2d32ec6c0d29de21fb2d8e75e29c52fc79f3699b75e7c2d9868bc24d57f54c4e848ba3d3ee4a5afb4c30edb7eae3214d9462095307a4563c5cf0ac7a710d318ce47085032ef66c2632334fdb4613d6c36cc3af0ef1db09be18b36a43b18a0777ddb4d84b15bf46159fa657771ce6f63981480670507ca6e471eef27c2a9cbf3e79b637270c87489c06c9b6b3e134a08e047adfe0b4da8dc7e058b17fa4614b8d9718a6064ff3566cc69b42666d937cadf439b90654f46dff502534d759b1ff0dce2490a441717a5d94e0735bb98d39b0c22a60c4b6f47a0489d760ff370fc367968e4646972ff6242a54a824ee49401dbbdd1719c4a9a3d09a04bb5c82cf72ecc6b6c69de34030a116775f94726b33ede5548a4d397ca9e29dd37c3221cf067e38f964f724b8320c424ed79d114ac6eb6fadb2130f31ae088a2cbc2ffc3448e4fffe657b13733a911412d0ea96690c9a22ae73cd006228beeab98e8956abeaefbc0a07eaf3fd2b1ef64a71decaf42c1ec49722a2c4ac6ffa524d5463b7106e6d0840de3fd2d7673d0fbef9a001dac992c7964293ae4c3f5bc95369cb72d39e2604a5361e78b347b7855202465014566d17bd2686de40802a07f6fb0873e41e25f87d40e00c9fa0763c21cf8ac25e5994a55304f34d5734a3b2866c277d5b95aabc12c8321e2366ffc3f75f2f29a8dcc8fd4ed8ff43a3af6bd7a236f134eed45ee24e858ce4b3b1459f795bc0972ea18f6869ab8b15ae8b40f59c5d71db33174dfbfe785ae3c9561199a4bec296bba6be28e44093829ded9e5c7de51d9d5477a665b126da9b1c8160f941a28dc0546677f9b893f93f6ec581c4f1c5af5af01839cc0f1b81f7de8424eb782f7125a8a863e226a57cd2b5d7b2a9b898c8d41643b0aa676b11ed1ea7bc2b3f053e46d85e03cf1193e6e32814c32ebc386bad3367ae034d99708a1b73718e192eb0df49960ae9b4b328f982715f6aef96b3d1578b3421f0083b46255520d05f6e18ee691e9f6efeee905cb38411652e9efa27819cd24bdc7a117a96f43b6d683a4e5b1dea99259cf37c0cabea475875760490743573e0a45527f29a0f75071a08a385b09bc9989b54da8051b2026ad351b571963c6fb3f90dedfd900b1f2168f716ff14e4d9775cc22e4f5ecedfe9faa4f5d25a223d4d6f2bd8c279c118f205a2d467de7232837ccaea843eed1b65b59d245c32412c2dc05677397010dcf92385371b8eddfd8e565d55fda0c121f768ab50402b27e05d471dca3504c21a008155a9139b02b25e5c7b7a429c2732e9e76f02728fbc5d01358ca6591db929d5fea6cfd5b9cd8a5d761a9ad3b3d95e2b1da2855bc9385215f19ea62624a067aadcce60a7fd764fcb4393cce8b61fa76e25c225295dd727df4d3dc068c3f094d05ecf9fd4f01464688d70295dbaf1be8ed634ac21fa44ee3e5cba6b2f5462709a5abbc618e7e14d30062b346873c4176c03237b88a3d69447d87b617921c8ee233a5d1314cb2be1c2b8ec5b443234bda68d90757194bea0ec3f8ee051b65d91d7492acd9dae22208b256e6e7b71e499ba28f6d6c23c3d54800908ae9d35848c95c0753553fec1a995d94c6c25c5b105785695606b33dbd9fb06b1401e54b25bc5b52b420be6ea50c59edaa06723a21e97e69ff3fd8a41676384371697c4fc21748b742f57d906b615942ecc151e9f7e1a9bae00c0edf39a9978f7127857d7c5d75b8ec82d032c1b78bb6e705cfed64a1f42a5a377eaad20b7365480eb90724be7736309fe8860a639723321e97c861f5009c97cd23c9f17b102fdfb45d12c7fd7bd8613f5b7052ea2f284b3eea1b3cd60300d8d1ea41b033d39427159bd949577da1c11e5a74345933668d714fe322d1dc1348495b19e76be3dc966f2386da126e0dbec935b2ee43cdfbc9b8c3cfdb6074e4ebb42d32202c4e14c61098be7ebb4c3cc7b875e05d5f0d5e389005037ef5fe676e7cc8f6d75a2a3c649fc30e5d26e706c94754f0c5335be35009fec349c556aabfd9c2e2337bff0769d19293b94233abb06d170bcc5e32e6fbb5584df61d611b0d162980634776c0b683c25fa98a2a0d2ca8f9eeb82f1f6cdf5b23a78cf2e82abcef355e489629685a4751e18d7cb75ecb83e799c0c7d32b1971c12c35b325776d699bae561dcc6198c3fa3a65c1ef6d89f36a0c6fc8ecc9cd0ae1e2f579d7942e2dc2e0a1a204198abd88e095ea92f91b58a95f3e646d0062b27796502bb3900456ebccf2392d1f7d19a0592038bec610975a91507042f662720e3f6fb775a8dfde6d74a6d40f74becefefad9810c31567a223205309ef15b5d4cda353efd73f541f5df24dad6b365daac83e5b29bdfa8ab3f771302d8eff0b7b31ee8b60fee5de2933f0f893c49f87b6fc7e0be5803749acbf4eaf5c2e5ff20efdc3f6bd1a107e420fc43dcfecdd0df1d91075224b4703cf24429c0dc3d8312ded2b73ef37003efd6a77e788a237ec4a64953e8459c4b7b5dea5aa283d36edc7173cb0bd6a68ea437fe00091b549485b183337e7a786cdb09f71fbf60a922eabde21c0f7cdf7998c2a3a5f7586de152885e406b32b4170e6094982d68fb2f5aaafd829a14ed2089f38b6ab1d9b50f1bc99c44d761e43fececf630896c5f2e04e2124"}, {0x40, 0xffff, 0x1fc, "abf84c63ceb8fe6e83b4eb06ed5fc5aa398da3bc0dc91e50340bbd265d8d4c616f7269631a2e0be925fc"}], 0x1080}, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 13:35:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) fchflags(r2, 0x10000) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) 13:35:17 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:35:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) lstat(0x0, 0x0) write(r3, 0x0, 0x0) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:35:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fff, "00000000e6ffffff0000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpgrp() mmap(&(0x7f000049e000/0x3000)=nil, 0x3000, 0x0, 0x4810, r2, 0x0, 0xffffffff) 13:35:17 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000080000000000005b67071b542a538706000000b818000000290000002e7976af00000003000000000004bb89"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/67, 0x43, 0x43, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000200)="000100003c766daa342fd9cc96bcbe0db896f49a7af0abd302df597e21c9663c383bb7096399225923de3e4c61636004fbdf9fc4ce0ff4bd2a2da2ac823ce5154ac98e46169dd9dbe32069e71cc11a5b1698242e791eb516e7917d8cd93c7f766bc77333c61c436a1a4cccfdbe81ef2e4604d7537d97be78c87a737857d2a5cbb708ccced4e41ad0271cc2463e6cde1778b38bf27415c2c2b101bd97bb3120eadf44369c1d3109f78551197379d8c1fe6057e96d0b5792f2d3a42c3a3df6f5027afbcbfdee966dc79acbd471ea90a533", 0xd0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:35:18 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x11}], 0x8000, 0x0, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = getuid() r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r2, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/42) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x6}) 13:35:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = fcntl$dupfd(r1, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000280)={0x80000000, [{0x3, 0x6}, {0x2, 0x5}, {0x0, 0x7ff}, {0x2, 0xfffff800}, {0xe1d0a3f82d6a62c1, 0x7fff}, {0x3, 0x2}, {0x2, 0xffff}, {0x1, 0x416b}, {0x3, 0x8}, {0x1, 0x7}, {0x2, 0xc1c}, {0x2, 0x20}, {0x1, 0x1ff}, {0x1, 0x5}, {0x1, 0x9}, {0x3, 0x1}, {0x1, 0x5}, {0x1, 0x7}, {0x3, 0x7}, {0x3, 0x101}, {0x1, 0x6}, {0x3, 0x7f}, {0x3, 0x100}, {0x1, 0x6}, {0x1, 0x7fff}, {0x1, 0x4}, {0x0, 0x280}, {0x2, 0x4e0}, {0x0, 0x4}, {0x1, 0x2}, {0x1}, {0x0, 0x80000000}]}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x4, 0x7, &(0x7f0000000180)="00010000f5f532cc5a7efbb1d7ddc6ea3da34bcf4980ed6f917936af27c90dce3ee8d7298744d385bdc27996de7aefd54876938ce98c2548707089022d6c4d234c96503a4a2fa2919333db8410eae9116b0bd536a348b4c54dff2864e29842719900e1dc0edb595b04b42464518748d66917735e9a19d3fbcd2a380b90b315b162ce93559f0dffc87e88bff4c30aac1e4928bba3d0573297bd20e2c65b3aa42098891373d8233ab752e6b12c87bd27ed49ded4954f3111e5313ad7c8e1cbf3f1a40ca8743d714becab3c4da1db92e63404506f4b32137b9636e3d4ab9b605f20e58f695d3f1d389304213e860873fa378bed1bb7f17c566c", 0xf8) pwrite(r5, &(0x7f0000000080)="ee869bbe1769aa598caf3c9b1e2e38e056c974812c2fd15d0df6e81134e589bf7a12e9ef4c1370bd090c3a73cdff0df7ebee1595f39169379ac65400a026eeceeec0471beb142af26eeb1ed081b7ababfda0f410e2ccc76e6c75c28531886530bbe0d4aec8dffe61023cda89", 0x6c, 0x0, 0x1) 13:35:18 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffbf7) msgsnd(0x0, &(0x7f0000000780)={0x0, "b4d326e779e45447ef0f49aea890039fe2bdfbbadbca6e569a3d472f921a516e3e5fd329a277d4eb2d8b21e4a264c2129d06f433e86fa84f67dc9c8769fb0d2ec02e57718d550d0b3c9cee46e90a8d9a9a777bc96d411ea133a2db545e708f19684c0bc273c44290deb23cd7a90cdd82d7ef91560daff53b2674feecef1829081956c816740225ec64050000000000000045f811efd4f764d5403924bc8548711692c05c73f7ebb15985c282fe199007666851d9b015222153e31c873caf5d829a0cb058e8b2c45731eb606fb69d9f3fb24a7982085b342e20920b84b193c241d651ddf4a7a1b145e28a9d17c8d61a6d2f823a94296eafd2eabc9f958f596f41b129d0bbaca8a3654fa9d9440fa1441bef27cfcd7e9b1d9774"}, 0x121, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x1f8) msgsnd(r1, &(0x7f0000000140)={0x3, "e6e05aa54d54a73627878e5605e1e3c23997a448a3e37ed94b7b846c77e5ad0a07"}, 0x29, 0x800) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) msgsnd(r1, &(0x7f00000003c0)={0x1, "d68d79feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd52cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xb4, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000200)={0x0, "ab83b0b0bfc221a3eb6d1c6eabd832c3e3a4cc1c07bbe07e06c1dea54519d3b4467a4ece3abc0cf2713edb846421c7"}, 0x37, 0x800) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="ecabfcc309ae3f5e92190ae662ed628e225f71bb8eaa0100ed053faaac253ee62b2a8b770edb146c6d4beea9e25ba174408067b8c8828daf709e993b6cdb943e713e00000000000000000056dba9e56ab3a3c149f1bd337c7fcbacce503d9d543f785f456f4e41d5c0b4a5a93e329a9533534265acf55c98a5683ce912b18a26792aad536a4f45fc3c59362efdbf4cee3771d6ae2d195c0c37bbaebaf3d004f9a603e9a3a62ca15b8d494bcfeaed9b4488258ad03703f2278dbfeff065b94bcbe39a542a22181dffbb6691907a92e226fc8256eaf0ceba3b3fb8daf31affb4e3a8d7915ba4d9e76455c2a178368ad872da4b598797e1a1a60f67521f"], 0x8, 0x0) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000600)={0x0, ""/136}, 0x90, 0x2, 0x2800) msgsnd(r2, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgrcv(r2, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000a00)="7343c9f13a0700a5dc41e7000055b9e7c7e60cd427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0153412d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b50ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c1324f6331f7945e35dff9b579967239c875bc3249dfb1d11dce6089c784605c1a82396df0672793", 0x0, 0x0, 0x0) 13:35:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmodat(r0, &(0x7f0000000300)='./file0\x00', 0xf, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 13:35:18 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x102}) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendto$unix(r0, &(0x7f0000000040)="df23c7bf473381721ada3420d44aec79ddb3b7b681c3a2929329495a91641cc76b3541f19cd6c3f621a128d15f247b7433e04a7ca1f78ecbce57a61310b1ecc8dc359a4f877beae7c1af8a251f2866ec8575727168765c9d5b48909e44753b9836979d1c71796e62020dd1b6323222035b70343809ef19a9032d32c533f847eead67f284f0e4a3e64c7b71fb2e105e02f2ad85ca3346c7c4e050220b6351d1429cc0698449a9a40cc4f706e2648695e103c088c53d6c76a9cd71303ed905e9825dd5f6b7cd5a508a63992056f4ba1c72bea42ba825b3cb8d9019433555e3ab187a61efef3b410d7cafa0b2ea6191c3f5b1c2", 0xf2, 0x4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23"], 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}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x151, 0x851}, 0x5, 0x1f, 0x0, r5, 0x1, 0x0, 0x6, 0x8}) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 13:35:18 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, 0x0, 0x0, r0, 0x180, 0xff7f}, 0x4, 0x76e5, 0x0, r1, 0x7, 0x6, 0x5, 0x8}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f0000000200)="00010000", 0x4) fsync(r4) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x2, 0x100000000}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00", 0x10000000}) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551", 0x329}], 0x1) close(r2) 13:35:19 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, 0x1001, &(0x7f0000000000)=0x43cbc, 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(0x13, 0x2, 0xfc) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:35:19 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000040)="0b154768e5a6208c034008ce7d688d86acbd42da385a310eff6d94d71b4d884bcfde5a96648d8a06005003c02b4a5914385d13050fdc5b24179b6c231d4c79d4c4cb6788d15a7f73704259d565204c904d6611b2041c000000", 0x0, 0x0, 0x0) 13:35:19 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:35:19 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 13:35:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:35:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="7d82649dcdabca1e213fcfd689d7247325a0207b704070579bee45e38cd14096b9697143ca9947d06b5ffb5df424fee6e5011463e21c81054ef898491cbd1916dde1248dc7efe0c1d8e6335ed372b2c3ab698f4c8afbe0920854becb308e0c6f7e8ad04010e3703ec4f05575bbe299", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="a89c2f1bc5213b65223432c73bf0404f1d26c17df4b65d0887e3d9294a5b", 0x1e) 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) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) semop(r0, &(0x7f0000000180)=[{0x2, 0x200, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x9, 0x1000}, {0x1, 0x8, 0x1000}, {0x4, 0x81}, {0x0, 0x5dda, 0x1000}], 0x7) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendto$unix(r1, &(0x7f0000000200)="de2474f19fd7092ec82ccfa6b7aa901e4caf0fc783bd5bc4e66976ccf495a2fd09e976c9dddab8ef053191fb6f6f15b82df719afda74300a84d623ac327ad162abd008640f374b80dba0fa55a58942a796d8f1c2fbdd8cdc296e36165493439423113881d22e69411b730dbae2dd7cc52f00a9d934641d29e178c19d4e812a3dd4b28a055bf5bf", 0x87, 0x0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) 13:35:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r8 = msgget$private(0x0, 0x2000000186) msgrcv(0xffffffffffffffff, &(0x7f0000001780)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246998a8eaa0ab4b9ef3b7d30d4a580d4118ecc129b91931ce19eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e81598701553bac746e317d01cd87b3e222ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b"], 0x1, 0x2, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r10, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x6, 0x4}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2, r6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r14, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000200)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000000340)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b98500f64a2cc652c461cb9b7f", 0x27}], 0x5, &(0x7f0000001880)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32, @ANYBLOB="d187a34eb9fce5391d0d0e9eca4cfff535806ebf7d4801261cded2d0ab4423ffffff7f3e000400", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRESDEC, @ANYRES32=r11, @ANYRES16=r9, @ANYRES32, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r7, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x407}, 0x2) 13:35:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$setstatus(r0, 0x4, 0x8) sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 13:35:19 executing program 1: syz_emit_ethernet(0x3b, &(0x7f0000001100)={@remote, @broadcast, [], {@arp={0x806, @generic={0x1, 0x3c0d, 0x6, 0x9, 0x3, @random="c64408bb5f66", "65ed8588db0ef90e59", @random="991f68ed6972", "f2f6a1c7ef0ae700d26307835f4d3128"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3, 0x1800}, {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) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) r1 = semget$private(0x0, 0x2, 0x109) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001240)=[{0x1, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x1}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000300)=""/94) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) 13:35:19 executing program 1: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) flock(r1, 0x8) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:35:22 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='/dev/null\x00', &(0x7f0000000100)=')[\x9a\x00', &(0x7f0000000140)='/dev/null\x00', &(0x7f0000000180)='/dev/null\x00', &(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='%[:$\\:-)%{\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)=',]a,)-\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='}(.\x8b\x00', &(0x7f0000000440)='.\x00']) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) 13:35:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18000) getdents(r0, &(0x7f0000000100)=""/218, 0xda) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x13f) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x1, 0x7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) read(r2, &(0x7f00000002c0)=""/102, 0x66) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000240)={0x7, &(0x7f0000000280)=[0x7, 0xc9, 0x3, 0x5, 0x8000, 0x1, 0x9]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) 13:35:23 executing program 1: syz_emit_ethernet(0xbb, &(0x7f0000000100)={@random="f33cc2d28a2d", @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0xad, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{[], 0x401}]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x22, 0x4, 0x1, 0x2, 0x9, 0x68, 0xa2, 0x6, 0x33, 0x6, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x20, 0x8, 0x0, 0x7, [{[@multicast2], 0x6eec}, {[@multicast1], 0x2000}, {[@remote={0xac, 0x14, 0x0}], 0x2da}, {[], 0xffff}]}, @lsrr={0x83, 0x3, 0x10}, @generic={0x0, 0x9, "bcebe2ec08fb36"}, @noop, @ssrr={0x89, 0xb, 0x5, [@remote={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x38, 0x0, 0x1, 0x1, [{[], 0x7}, {[@broadcast], 0x14}, {[@rand_addr=0x3ff], 0x7fffffff}, {[], 0xe7eb}, {[@multicast2], 0x3b}, {[@empty], 0x800}, {[], 0x4}, {[@broadcast], 0x2}]}, @noop]}}, "0e"}}}}}) 13:35:23 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x2) listen(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000140)="00010000d3f40a96e5ea7f586add38ba274b8b60d060583e1d11d9166275f5b841f4f9ed2465f028792c117862469cbe2fc4a7a8679a67f23d2e7331bf6bcd32461f19ddbe9d337f6ab82a940e9d6c527323c3a62ad65533063a135d98c5648fe2dad205a5a2397634f19e5ca49ea211abd9d12e893463a9abc6ff6f94aca6cea361c77d375f3aa142a9101b14ff56f892e82e16f508f601c24b0ebf4037c2d8aca7b155ebf37d7ac045f964fb9943a29d2d3dffe7abbfaa7121248971d0abd8e6850710286c1b3d34ebc6860e0a0dfe27cff98520c3070d4149b0b1609c4a194388c0beb08d1930faabb07d40bdf0d5b54379c4118c50afa6bb66ff71031eb5ccbb22ce28827e3a15e2c5f35a91483ac038660860cca8ff5669e8cf7d8c4775d9", 0x121) setsockopt(r0, 0xfffffe01, 0x4, &(0x7f0000000040)="746a38a988df03107b", 0x9) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = dup(r0) setsockopt(r3, 0x3, 0x5, &(0x7f0000000080), 0x0) 13:35:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xe25f251f9f941e8b) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) openat(r3, &(0x7f0000000200)='./file0\x00', 0x40, 0xa8) r4 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') 13:35:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) shutdown(r1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b09251", 0x10, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @empty, {[], @icmpv6=@ndisc_ra}}}}}) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0xbee4, 0x4) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000001a40)={&(0x7f0000000140)=ANY=[@ANYBLOB="00eb2d106f652f66696c"], 0xa, &(0x7f0000000580), 0x9, &(0x7f0000001a80)=ANY=[@ANYBLOB="7000000000000000ffff000003000000264ea139d151835bd1b1a561ed9196321e87bda2e5b3b467c1a11fcb525fa72cdabedb6e75360d5a467bcb2c12920eda81001dba2002e0e0d976d5d8e8e8633662022bff706f731082c79561585815ccfd384362bdb14b494f30b9186c640000520000000000000001000000010000004593dfef1f55d8a60efb428822eb26b592ebc5fae1e1373b55a45184617cdc099f8ffbd54833c5e24443672a4d4cd8b5827728ecaa2fa1ac23f9ba1a71f542449b4b52618a0a018f532fc3ed3739cfb8139d6a910b62ad482f31280419201abc60a88d6712d92879a6776315dcfad16526e5696fc1913d4f9243deb9a644358a386f43fcd4d4a23bf5844ecf27bd1630609e7c5539f0fe4dc69f095845c072cfaad6ddcc88fb851b9ac7ffeee13dda660c73d9184781b727eb48cd610ac50297cf15454ae50800001010000000000000010000004000000025d3da16d16572d6910cbd1853a6cf8a7baba3eec7622d0dc757d5210d8690111103e0931c160f659529c8715f73a2752a2858bdfe056f66c69856729821ab56b71159d8e815a6f6c5a4f5fcf8d64f83fa7f20d37da05034dbd75a61581fa8d61b527af5d8341342768c84ca3882495548d6e2a08571c85a6199c8424272b085272a37f6cd9aa92671171141b18aa5aa5cc8c3c4771771eab535820720c54ee7e8e3c453288f163b105d8adacfcfb859bb4ee2a4bb5640c998df26f94a9d178c49b6930e0b47a910a9f8c09e1f628c5229aae367b45c636d94e0097ba0db055ab2a241f6a9e2465bb65653f11b23f16500c5ec106da57b49f6e684173fda78011ba1db330e23d978047c6458c74c0b0f1be764dd4f173dd6a1bda32c8502bdbb8bd9d1f19000347f90232886c66f7321a8c6021d570216986d7ba57420dfd23dc4333e6592925af6a336a8d6a67e6bd1d0bf38e631e223fe7d10bfa7eb5a22f7ba7700ece74fb2393af2c48dc0dbb58450eeae5b8ab0c6169d3da17a46e5210988068f75477f0f9cdb95ecaf940338f744756ba43eaafbefcdbcc36f16b15f10c0544abc311689356cd37e655eaa628f5247e045657e8350df4ffbe40ad4693de6e869edd3c1959d5f766cfee1328f563200f7e3350c90b0e38e8b72ad002438008393c1c57c6a6f4f5aa9709351245741095ad4c257295f00e959039d2bbaa17749bcfdf0757d6e04a728472b3a7a8827ea876454d8632a15b6472ee77e15fc30d99a8714d5570c2ac8336e716003edd3e34c39efc5da8e3d07ca2424c3d60160400b4c025fb701530a6b2a75dd936ad5c059123fa963c06879c8b593bed112a15b3ae48920a9862c8ad8177d0d68a887cc8904cc7b6cc9499f88ee55323b2826c619d6b347afcc8504043ad0b87d43b5debda1ce20682542d15b90a490fc0e46c770eac511279c3f01979bca780a7eb8966f9d3727eebe48ae490aea28e2e5d9a88fb7270603f4183ab194ad4c17dced6c109424c98e2f4785e8840f23e31afbdc5dc0a7f984a722cd43c1f5b521e987e86c768618a4fa868a6a07fb6e20f3109bc4a9b6661380a0ca81382a977557b904927291ff81c51814512108c959dd157a143147bc8cc08e834b2738631ef0028a8b3dc80a7e3a53867f8ac1637c27df38e41226ff33800a87feb0a93c02b179615bad27366ddadbcb0ee88ecda4df75e4db41771cf87bfe3f1b8558c044d4cf5ce714b67bb0aabaac1afb3f03d4d81ca874cd2733cd2ac50db986d9bfc365ef28e370d8cae01d472a792519a3f64277f343503300170c5ceba8020f0f61cdcd7fada1cce810a4acffa883f6ec6fc4f6b98357ede96128b00d3b0ae69fad33d487031a68ed1ca132bab5f77acf559fe37de15814346669c533357d88471a279067819b6aa3e85164e53d5a7354c6e13dd1a49e8d0f4e11cd04f0c9b15efe733af0e02a283ab7f3cf9cae8b0d94d55c3f23f16634269de03c8513325397208cdd0d5d493ed86c6f4e1af6f9285c9c1f74964c51ba337ace95fcf713dbe6babd303a0da66a505f3369648a9cdb63de7afb355e4c23a5a5718204133a230856cccafd493019db470e32456d03046ebd74ad6ae3fbe90d88db73ee1a8b5b42f1a8bb69e1649202c20a328f32dd49b0c023a6fb74e6cf90cc3328b354ee02ac0dcb02d00683f997e9808524a13cc0e0210229076337c1766e3c2f841625905e95f7917fbe50d259b2aac839fb913c21c8d4f9ed5eb76217b9a1a536f486b0f7120b7da11eb0787d5aa93b20c4d90d845561ee005146ac923f2852fb8007d27dd37f78ad6edbc67bce97bf170fdaf29443d71bcaa808302b2fd02e81315cd82471c3c84fb71630c255e4662509225637b21c693acd0542c27f8e3d91dbebae49462307e10dd26a5f2d0159ff04f281fc022e58f5e3c30d7dd000feeb9db53351ba977e8ea8ef4ba46abd86d3251b047de66b46de2f90eda69bd5917d6da666235fc0fe39a8ac066848db61f278dceed76ad1e09f7b0864c583cd913040db194b62398502a99c1c3d6ba7ff379ce2bba78c82b0dd127da0f113e8bfa1aafafc05b5f15e101b19b3712029e9498056296436b19f064de6849f8378b781bfd550ff87b8fddd5e3782433501cc1e5c0e29a63a89fec1f152d98f89b695e322d3e96f5123e09ca21e2ebc37ec27fa7f77f44242c938fb045bc527a47ea4fb21f57a9fc7175f1fe510f64dcc618ae379ab2b2ec45440aaa7cb4b962c1a189ba2926a715f4283ead638a82b13e3747bec4e40742a84f4ac7f9ae2b870fb0549c9b5517f6f14bb391f0bfdc571a09cac77ab4908adfaba70f4dc16e985a642990679b32409c378a4276d685916eaf0887695020243d3564a8a62df8137ddd8580654c2a9959a0bee46e558c3f9ec321ccc1b3ff7c55d6fe44ecc41c1afeeab1271bfeb11735680f90e2c59e7ff452d2da4ae68ba79625b420c05273b4c931704d4db991b0cf21b816adfe847aab607ea5f088610232db471c42dc74e775db5200c5ebb36723c5a0544eaeac3100eda361fe3b40b717a2b44d463949df966713e200fd58939d349f74cd7b478d16cb7a08c5e174273c105bdd64728b0ef72987f6a29a33d3941f55f5a2048a540673bdc75af16c0d24d43d53082cbe75365dff582bfcc13f3a23163884515b04f2f131524bb4994578ade634250372d95a021ce094fcfbacb764a7286249e6bcdeccb4cbc5cb1654072fe46a96a30e8e8547ccb7424de49254ab4631df4c20d8290dddc4b88509c73ee8fefb1546328c3f7d8cfd1006dfa8f43eb17d39a71ac7f35c1d12d753cd17dba34af8afbd2f4bd91c29ad30ad2c87a789b03ee136e6f17ae8690e0c3b203eded919689cea56b143be747c57953e84aa82f5d0ee16a33f576945203c80647b9221a6c82e5dbfdabcfaf85301ce969fcd08b475d87d5b4c6e2b0f1954a740c3bd9da96ddd07738f089ee7775dd5d9efa709f63f4598a5db2bb90f48d93d0ddc63803e6b134b0d25bd54b5eaf5e1e68e3b3eae5f35f3f03d47b605e6c77010edd2c9e36bf4d6cba2ff42b340b9f5a10acb6a9c373389d048e1f849a79347e930e0c21f23ed1bbcb86e6886ede26ce10a7c35dd47f519543cc5ccf681ab49909cd1af733fe00ac320988daa6929c08c0b02e28affbaf19d5c860a44f7a1a081bf44ab3dff3ea83f752c1cfc74ae09a4695f55e5c1df355e8dead1a3930d60d159bd1c32566ce94a64cef078ce5a36c489ef8dbd87ce1919f584758b46305711845b98c7d2a4fa31a21a1880611efda799d391b2998dbccdb42d9fc543399d762cb5713984d84c32248dee684cc2e6581fe565a4475c61821eff8734e7ffcee80cbafe26391bca701ba67dc9d5348ca4219203d47d09bf7c0e0360c6a42646990e30ef7bf4888fd386a45b9806e41003ae22624eb0d74c63e26e794b79222e1cdd2b274800b9be88c76279eeec41d71b8d5046b7c128777fb32c1c2fd1df4e6a05eea998e574a39e8a9ac525227e6c88dacfe7e7f7914b0fc621c9dff61db315f4b8f926aff32dcae75ea2ead9f4ad5d4923ebc3a04925551e31e0e8b24fb46dbb9933c07c64ddc3e3c5b798e5e0f1f33605034e01a28db163629cc5215353fe0362ee88d2ce00a5597311629b4d0ff005c31d160189bfb224fe372b67b4ec15734d2e9a5246bd08a6d0574d05e066151da675b01abbbf4dbd1ce6fc7487f32526f90ede4121b322d5dd64039c7d2e43929fb0cf044fcf09d784fb9e066598f8364348dc02cac99a39090bc3c872bcd66616e5555461e3dc31b1a374ecbe24e3c14bcbc02bc85acb6c8155e0a95f0c0dc3e711669d996f99b48071b2c8195fa38f0d8ea1cb0c359d3d07d20725c3c5dca5448cf8ced964e0e63090abec928f5a6ba4b343dcde5cee0f18d51a89ebcecde16f45306a29d376bcef985a8e21edee4e0b331fb0cbf5ddc376b8cecb2f20ced9f1668bb595b91a89b0cc39442f718ec4e578433e0c75ae59e11d05eef1df6f00f5edde33d45b5d2b53b809144bdebf34a1011c54a9b934ee41eabbc971694564c922f06997a54af38873ea4a66c1bfd229d8cc1cf3f6241cad85b546ab5c8d04b4b6969c5a4ba8b74b58aa33e38eb2af3b5793640e816123e0155cbcf40d32dbd805d269cf988db7c8de4efd65e8e98bd7406a3da0a4185a2029f047d30634d936e0032c8d4a69bae3c63de0784718c8b20d5a7268197b40324a56f744bd814592e20bbb8a8843a0adde862d6c6cd40d84c071815ebceb8541d8a7800c963d8ccde3642b19324f5c88645e4ca808abe908b755ea18b2aae926de749c554d6b4e84b2f448283bb909dfa69aae198936ad838a5bf0592443a54ed5eea7b0b85c5ebccd6fd4791c3bd013c103239217d417fa1c9dd161af42abde4e920dc19917d32074a1557a0ec766df2aad0b8ddf14dea8999f65475b9910ab2169db3c59f7b4d577ea6eaab56986b962b708aaa95fffe33d89649d0fa52bc8bde3e743d38475bc41691d23c0a66f5b0b7d11990970700a72682916c84f5e1f05d43f638af68ff1876b25fcee5125411c9e784af83d3de8052134efa010372ee762ab0ebbd9a8798111aa4161e1003bd040bc804cf3d48e6ee4d68514b14cac61a6f8ea32c2eaf2ea14e3752afe9d28b6c555b4e06779489e0f2c75e49ed0a2791dad48b5dc830a7f44ef49b2672b6ae9969dfc08cc68dd367e007dc568c0dbe6dc5e63e62e7b2a8c4935654a1a8445fab271371b13f10200aa3e31571b54a52e4afee26ff9336d2a76b7a4e85c224428ccc3ebbfe7131630356d5b57c24e2f9de5cc2c4cb90645344f251e51d549dce475995ccb2edd2d28a5e6d4590f4aa3bf51b8d809aa45edc1716dbffa2b08d3c1c22fb603183576c89602d658bee85a06d4fe7aee7e4992fadbffce51cbc7d209403af1136d2068cda45f1c10fb0eaaf66349d4c80cf1e47ea18b8088575b9fc92b4639c16b05000ce5202bb285c115988d44b9c328dbda50d8a47f02dc8a1afb6f0ce1c3ceaa3b6d27c5978d851eb718fe986bf9b99e695bba9c76efaf8296e05985f4517e9e9054f1acf8c4f29975b1d0db5b7d5e6f5ad8e20898b166069f620438cb37f3b33bac1da7e240cf5c5cfd8abf177497e1e4662bc36080a3a3b8f36af3078e5901eab3149f7a4fc182f0b8c5220146fe6bd61a786d991451a1e4ba3bff5562ea4c809124a85961f7242fbb8c2641a919dbaa9d0d1f031029131bb6d2f3c0ac11a4627b92e30d0295f94775df93c8ddd648ba282e1011adcf8e12f70252dd9fcd26d33250134b677266f93bd48c94f8d832a8533c4f1475a7b47161ff0de324b7f03f6dd34e8b25a4100973b06f29be472756692a18e0d211e0dc92aa265e2a33234e3279ef7cbe60eb8fef3ac297e843c001968314a3e8b2c63b55913990a92791a39a909a4c8726ce79f99b6841ce09e81fa20f331ee9c53e69c67e61285f41dcde3fbf671d5a0e1268366aee7b8e22e6ad509f82d2d0edf80312534faf7efdd07ff392a1a80f51561cc6a0b3b8d40163713fa25e41d17b2c7c9756b12addbfcba2542af62301d53d88b108afe583ee14d8d9c689e263e63d2ed22cc33165aa2bdc44cb3e762e74ce4166b5b553c9ef7eced92337cb6934da220449bb43bfe0fc88ef858967d3ebef1c08c33eaf9696025b12677e6520b14f4b6ec52157b3d5f56b4e4a109813c04b63c31ad7079d7a95b1a0db933300000000000000001000000000000003cdeffc7bf0719fba6be7a1912514dc63d62e2a324841388642e4d02a3bd5f000001000000000000010000003c0d0000f6601ad9b0c1055161122a3d2b697954fc529acd309f504c22ae5a4baeac6f71b2824412b2c3da6d42e79f9d4291dc7434ca24a286e53c51acf39591d573c2a8009915781f836664ca515276291b862ec9b23447af0ee5d72b22e793d0aa4945cb3b79918749f9cf9d3e7d94729c0e671a8daa1c0322dc1bc59bd33accbda21d378ad878cec20a40f2e2ccb06eb7c672759f2af56151592e7264b02322bb707014d2e9db975d09957f818a199d316a37fbab0e06c44d10ad78516ca719f7092686d4d30b136dbf246b6db80500000000000000f95debf760db16f7c34489aade61e0c827563e1eec947fe372dcf8a7913c9908799bc796daadd08b65531178539e3d6d8bfe66f64fef9f397b63fabc6ca65cda25267e5bf0948e7869b9b75ffc6d3b97fa27222e44ee4f000000000000000032f63bd9955fd3dc35134ac653fb7614cc9e42ed223dc2e005bb8a0927ee557ec4c24daaa353de75aa991de3ed908000000000000000ffff0000d905000088e3d7dbfb3af7f7eb95ccf24be37a11fca150a14cd6368cfcb9c829ab99dca79f3a39146d6b3ec3a47f4798360c429631f1db2fd0785877d712d69526774696eb79650ecdad554184899db24f61a59f4d6e9ca1fc32e2afaa24b4b6860fac0e1ccc4dc90b8260be1d1de8e631f1f724e00000000000000001000000ffffffffe9b0170561b4a540b7a0dc5bb70aafa8b75521acff48a60795489c899c3558df930b335a9b78224a9b04b107feee47260028145104d09c431ba8f02b968ccf9985128b20dce1b2207703072f70e91a207ed9c8faebbf07a09ad24c6a963b327aac67c749d6bb56d96d36ba58f7842a7fc0a95729800b6349c4f41dab8d18a477cb32c2535138d7b9774618a1039d62628a4054ae44e59600ca29e6102fade43dab472fab392ff59eaad2de508c73bda92a420155f5f7b4586ec57756ea5b7ddbe66bb773eb415ef1f8f42b0000000000"], 0x13e8}, 0x8) 13:35:23 executing program 1: mlock(&(0x7f0000008000/0x4000)=nil, 0x4000) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) 13:35:24 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x121) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) socket(0x6, 0x0, 0x80) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) 13:35:24 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000000019078ac1400bb00000000440400000d00907800000000450000000000000000000000e000000200000000a53fb9faf4cd17950761ced22aec127b1fd88f8f0ae59efa73d4a9ff07491fd23cfa75a5b17a69fad9d7981542aa8240"]) kqueue() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 13:35:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair(0x20, 0x4, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, 0x0, r4, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000350000000000000000fcffffff00c2ad000000000000000700003d0000"]) 13:35:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x60) ioctl$TIOCCBRK(r3, 0x2000747a) close(r5) sendmsg(r2, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000002900000033020080000004004a99f4fde65a38f1d82445965abb96024e6fdaaaaa022dc59b626cb57fa364cf3b0b2cb7bed1bcddf56de7553dd44683badd0fc92aa5efc206000000580c7806970f7f000566feb532a403f31358af62dc53edc4a35d158cf473a536fbe2b61fe76c0c9ed984b5648907b2ac9ad8f3110c9c4bfd7d7dc4328ee66466421802a856e2612fc3"], 0x10}, 0x0) 13:35:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x35f0000000000002}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) 13:35:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x3}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180, 0x1) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x60, 0x20000000, 0x7, 0x101}], 0x1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x1, 0x8000000000000}, {{r1}, 0xfffffffffffffffb, 0xb1, 0x1, 0x7f, 0x800}, {{r3}, 0xfffffffffffffffc, 0x10, 0x8, 0x0, 0xe3e}], 0x80000000, &(0x7f0000000400)={0x42, 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x1, 0x1}, {0x8a, 0x401}, {0x81, 0x3}, {0x87, 0x6}, {0x1, 0x1}, {0x101, 0x7dff}, {0x7, 0x2}, {0xfcce7bf95f6cf7d7, 0xe004}, {0x0, 0x9}, {0x0, 0x81}], 0xa}) writev(r3, &(0x7f0000000040), 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d523866e098a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34bd2e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb0a87f9f3dad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x44) 13:35:25 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r2, r3, r5) fchown(0xffffffffffffffff, 0x0, r5) ioctl$BIOCFLUSH(r0, 0x20004268) 13:35:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000940)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f1b5a09141f4591a1cf6c76a650fa67cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c8855282970e1955fa5482cc818198ddef83de5d9ad9aeaaa2a0ac7d1986afa19002db4770157912836744bf68bbbbd0a0e3b2730ab2e9fa21ee6ec94e3c8573b32849afa945f11ec05d51de", 0x128}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="c41c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330335429fe2f534725229f3900"/70, 0x46}], 0x6) fchdir(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f0000000700)=ANY=[@ANYBLOB="0100b4cae6696c65b498"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x41c}, 0x0) bind(r5, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 13:35:25 executing program 1: r0 = semget$private(0x0, 0x3, 0x254) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/73) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000140)="e880a93fbfccfecfbc99e4369df3f2d5060b90ccb0a8e046b95da758306b0829228d734a3d6cab1370f44ac76f06000000d34630c8a22580273f54a126dfc7cdb3c1565c2a7829e8215b732a9347475ef29bde6ec100635e817f5f1666ac19fc05560ce56a3b8381cde34fd9f4e09ad60768b2da8927967b1c15cfaeead2500587dc00000000000000000000000000008a597c7e20", 0x0, 0x0, 0x1a) 13:35:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000280), 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x1, 0x1b, &(0x7f0000000180)="00013dc115065d5af7828ea89b050000", 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffe23) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000140)) r4 = syz_open_pts() close(r4) r5 = kqueue() listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x1d}, {{r4}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c0752fa5d0201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4760903da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 13:35:25 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) kevent(r2, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00003fa000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1ff) r3 = socket(0x18, 0x3, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x20, 0x80, 0xb0a9}, {{}, 0xffffffffffffffff, 0x1, 0x20000001, 0xde8f, 0x6}, {{}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x3, 0x2}, {{}, 0xfffffffffffffff9, 0x2, 0x1, 0x1, 0x7fffffff}, {{}, 0x5, 0xa, 0x1, 0x800, 0x6}, {{r0}, 0xfffffffffffffffe, 0xf2, 0x80, 0x3409, 0x3fc000000000}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0xdc1b, 0xb4f5}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0xa5, 0x80000000, 0x101, 0x5}, {{}, 0xfffffffffffffffb, 0x58, 0x8, 0x2, 0x1a92}, {{r0}, 0xfffffffffffffffd, 0x2, 0x81, 0x7, 0x80000000}, {{}, 0xfffffffffffffffa, 0x5, 0x20, 0x2, 0x65d}, {{r1}, 0xffffffffffffffff, 0xc9, 0x20, 0x31, 0x120000}, {{}, 0xfffffffffffffffa, 0x40, 0x800ffff6, 0x8, 0x1f}, {{}, 0xfffffffffffffff9, 0x2, 0x2, 0x8001, 0xff}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x2, 0x319}, {{}, 0xfffffffffffffffa, 0x62, 0x2, 0x1ff, 0xffffffffffffffe0}], 0x20, &(0x7f0000000500)={0x81, 0x800}) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0x5) 13:35:25 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000280)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x68, 0x3a, 0x0, @empty, @mcast2, {[@hopopts={0x2b, 0x3, [], [@pad1, @generic={0x60, 0x13, "3de009c5c6d7c9135dc00f17dd4ab7f5690883"}, @pad1]}, @dstopts={0x8, 0x2, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x200}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x88, 0x0, [], [@ra={0x5, 0x2, 0x2}]}], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000000280)=ANY=[]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60e, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="c8a84e", 0x3, 0x0, 0x10005) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x81, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 13:35:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r1) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x4) fchdir(r2) getsockopt(r2, 0x200000029, 0x31, 0x0, 0x0) 13:35:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000100), 0x0) 13:35:26 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x152, 0x4) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2f7be1aa5b23ed00466dd1637edfdda8699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851b0204b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) 13:35:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000600)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f0000000300)=""/213, 0xd5}, {&(0x7f0000000440)=""/66, 0x42}], 0x4, &(0x7f0000000500)=""/220, 0xdc}, 0x822) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 13:35:26 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004600002c0000008303000010004d7400"/45]) r0 = socket(0x6, 0x5, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x8, 0x3}, {0x18, 0x3, 0x4, 0x3f}, 0x800, [0x7, 0x2, 0xfffffffa, 0x5, 0xb, 0x5, 0x2, 0x400]}, 0x3c) 13:35:26 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) socket(0x2, 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) shutdown(r2, 0x1) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) mmap(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x1, 0x5810, r3, 0x0, 0x400) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 13:35:26 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a2ff00fffe"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="071400000f68ac25ff149bece9aada56d1250b7772e5540d574029d5043bf5c09edab3a5c0aa115d8b99aaebe49c9e23a434fa8f652b983ac27325feb716f5aed677a1398f4088577b467154b02caa478509d5db4f64252f8a0c5fbcfc9135359fc88794ca7da7879633959b82cafcb4a0f82ffc57f9bc3cd39b6fdc5faaa66bb062350e0358be2beb6eb74aba025f6408ab1ba829283a5b50ae2a40894efd90e6ffb087bd8ec2dc6361270b77db2039489ebfc8f695f46cca1700"/201, 0x88) write(r0, 0x0, 0x0) 13:35:26 executing program 1: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 13:35:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x33a, 0x0, 0x9e91, 0x0, "42c654b1800100005a77f447432bd0816f156033", 0x2}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452b", 0xf1}], 0x1) 13:35:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = dup(r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r4, 0x2}) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x8) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r5 = geteuid() seteuid(r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getpgid(r6) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000380)={0x407d, './file0\x00', './file0\x00'}) r9 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x9, 0x0, r7, r9, r10, 0xb1, 0x6}, 0x6, 0xb6, 0xad3}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x8000, 0x7ff, 0x98, 0x1, 0x280000, 0x401, 0x20, 0x1, 0x2, 0x8001, 0xffffffff}) 13:35:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x401}) close(0xffffffffffffffff) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) dup(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0xfff) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCGSTATS(r1, 0x4008426f, 0x0) 13:35:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed8666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bfa130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad4190509d0cfe"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchown(0xffffffffffffffff, 0x0, 0x0) setgroups(0x1, &(0x7f0000000040)=[0x0]) 13:35:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000000)="d313c094d2e6970155bd543e9c216013b84af079bb4b1881663828fc0c19018ad31f84896b6502fb9fd5c08100408dfce085011795b64d2329481bb1c725f40285cf36b320f3f4a5873444948f0bdbb870191addd49716e5e95267f7dfc02a4a533865f88d62c5830f43f850a8a761741d18f781f0e13b4af294f0f090a71372917a5365d26a76fb6b75bcd7a9cf8ed1ee94f9d02b8d6a40c100d71a79ec90e02636101a8da8d0caa3b8401625c9e596d20efb1520019b1cde19bb2bb13e2fd6bb838e8088e4670619592e", 0xcb}, {&(0x7f0000000100)="29acca0e8e34eeb90e5a328d091463b2b0b37993e07776da1497d74b4f272799f76d7714f9c71f39ccdad7d89c8d1b46613d77a4d392a65f90584edf2b608920", 0x40}, {&(0x7f00000001c0)="26d0948f51fb265d63ff66ef35134746e339c7c0b63547b05b05950e2d2a01c373806b5f45997b47288a00554ec332e34f57413bd60f72893ae20251ebde9a5c9c36bd288ac811d1c84f0b39f946c83c5452f40008e03047c72767e872f9d67423a52ad201925acf0856d2a6871ec61ea182cc4f38da28027b7dc005765e222562b68de00846f22f018707f365f0cf5b1d1ab4da024f6ccd469a377f5f03da723a7356d6ba8a618effcb58196c6c349713babc28abf377a97f8d309b", 0xbc}, {&(0x7f0000000280)="3dd2e820702ea04e593e5fa98b0c6bafde568f26db9afcbcd1c9a727f1f7c1842526f67fb67d956fae2d5e1eefd8676f134eb1aaf516a74450e1ca1a4de9ff493a2d31b6644a98dc01129fbda92bba9222c9278491439c05e06c7f016f250c63a69816350c7006bdf4c54a9adc2ea3775fb8c1d135c294048456f9f8c8c22c0c9caf", 0x82}, {&(0x7f0000000340)="41bec3e6f0e2595dfeb7b2ad1c3108a4c08b1dce2507ec2c990cff132dce0d3f188a476870c43380e9fdccf5f9ad1190d5fc312f8f8a56133383ff4b20b917829c5c04701e2c44e5f979e3f15c15d680d4adce2774961713cf1d60e876faef4bf1e738be353d7af7a9aa5713d73200b99c3e9aa5864f74ff7be0894c8e94aa9d64f6e60b99701ed8ae80d3fd9138ba8be7290bc3151609791ade5944d727bab346dabebca9e3201481d8e7ba3541842786473928ef4384e7d46f3a7e0e63d1ac9133855d0c0c", 0xc6}, {&(0x7f0000000440)="bfbaccc8aeba9bcc50b23530ea00fdd3d785a1b0fe153ea09ece93e981e3b420d885f7870f8c0f2108de0844ed7233d49b1a8c587fe00a029c6cdc20e3153f29ffa3b16f415b17579a0da212506c79af0873d97db1c05a9fe7e880ce8cf62140e053e24df48ec474603aa36e06d360aaebc03f75640c562a50445aba", 0x7c}, {&(0x7f00000004c0)="d666674ea361f4ee910fe53f52217d30c494d58027193e6049e57e97767fcf1059985ab53a6afaf72c212e00e69c25edf07f1e7ab80204014bf70da2fb59f6fb1e42ff2acf5ae4e3788cf9618959759536d0a635b31e18c2d2d9590d4b1d0a6e69e93a775e8b01bc02b2a80457e0627f175c4a212e8c183eb2e8d538f4475df05309064d39cb8c7da008dc05eb3da78a9afffd8db4e91fe83c1aa9f194da760d6983b5db30", 0xa5}, {&(0x7f0000000580)="3a5c70983a1172da75a4feaced06c509a591b60c6762dc4a9b44ae683d0374f7b146ed4ea73b30fe3e7239d1e326a6a5af339c2042cff99734412a3c00014304f6a5c75500cffc1c2ea387ebf88200ffcb325500ed08e20104224a79004799cfeb2ed59a53b358a1d2e30216045b2836ad54f5d521ac7e7be77741f2b130bdffec66b3a49e62ac691d59ab878448aa138273899ec51a1d0feabd751728ca93d9fe7d279d2d526c2a7f1e8e1fe4e7dd81407cfd178dce3f6f0e1ac2024b899fed6fa101cea46230da8bcad2b0714dd7f2a43b71de42d1d70c296e6f22542e46b57c4c8e5c886847d9d1dd5694e2e368f174861476750915560a6dfc8ec56e75061248debe089d5391ebc3c78d02eb8a208af918197b5b25f3b25c5f34ee722e4c51deb9a650eb4ab0bad5c2bdcc0faf052a37a3fa5b2393adbdf83f027f9dc273f66268cc0b42cdcd6eb9e3db3b1540e3a2c539b1d6e3831cf5b49b0ffb84922207a93a99ed603cb69d1eafa3f8e1519c6b580bf67e68f282a17694725860727fd0bbf707258d252d845a50bfa4728a5de6d5e682309584ec49703bf87b120c1f73bc16f7a4987bc8faabfdea7c3520bd2a42d7e12e0df74290e76d3181d8d66f9025bc50380afe0303e49bea1c89eae8d3ee38774d74728a72e67f0d1b6b450313d23c577b68bec88b48e92825592f91ac8aef89b67e64651bd00825efc6c7e17e6de79ed0ea9e4c27b0a3afacde3148e06b5529dc120cbc7a263a251804a78cd233fd70f9deda3d4ffd7e8dc106b0e0352716adedaedc9ebac022fb88588c4f0e073d8f3803ad2eacbb86f4eb9e85fe8da053fca6814f3650249513b215c57a3f125d74c348bdf9c0f3608915c08e37b3beb6a2fbcaabd8fb4b86eca66dd903e259a6b232ae6730f5db477799ff0522b26cdb39d71f255a6faf9750c1e7768103ae2ae7512cb2b290d15c347b7c12d751c8bd040087997fea4524fe3115040bec00dd2b9487aec92593fd718ca90f84c486fbddfcb786e67a44d74c1bd988d64e8792d7daf9dd8fe31e6d0355c57ec7769d7101719877a985006012f2b8332e0ed3281cdc22a8e384a9efec0dcd48085e7b84746c0f5aad66e9b3ee384bcca0e9e139fa8c0ced98864dd6ab72eff64cc844114042d1ea04abbf20d3bb07bb2d2dc3839f163487ad7b105505dff14901d5237db2994d59b89ca8494c6361a597466c5e5b9af9133bfa17b298fe3c355074582bd9cfe83b70561f284efb440ddf166d64068d457b65adbd0952fc5573033a865301d6c55c252935ddc7145c72fc841b38e67ca4ed9313528ad26601cb19473c5f00cad548a7672be058b80d9e1a818c61ab643d3e369d9ae91cdf83b17063f7f75b9487095040ba0556d1ff29df3fbc8e216b22e40a40ca037cbfa6376eab3509c26d5ee527001f16e91662e5f2848d95159aed60725483ebdc4712765d70e6b55629d36539caf1db70c5e33cd82e1acbbd7f6b135d9102d4cf7722339f8e2159876efe975f7e065af117b7f30a1f049b8ca8019a764d95e7452ceb9968b71c4d3a1d7a9aa37e833644cba7d2c86ebdc14e9d379a80693f58f52a94a985039c963b6ea6b68d61343ccb9ca6c9088472c825b8aa258b6dd5ade955ac2542062c1a52b56ae43526d0b891ab89a5820b78168b0483f409e0af29c9669a5a009cd817df68ccda3db8a9653de72b7c0a2ca4b0234988cf099bc7b4f619474552d8372e5d751015398224878f8ab88694c90aaa290afbb7ff2b88319f55d721dc4c1af66541907c54b9d81bc46436273a1dd51c5bef1f1175f85d539166293936bb4192959d346c4bb879811df24c1e625e4e1149ddd89d8bccc862671ad467015f29f7c87405518da2694eefa900f9822621f933814b8e7b7deb0ab0b7967f6aa890060d2520aa2077aea7d9fe5f1aa73bdf39295dc65e1e4d6d6f431213af3043f3312e5df8e4016a1c2d9041f73592663d9622485b3e3ddb38e0afbb93f2914c95b20af7a3afd14a8da869f011d952058acb31863c175f457bd59782f58a7ba5892bafd95e3c90b229fb8c2a0b32a16cfb33b2d87b07d4546a4164791d7cf062577e7f0c84f82529c316b03a26265bbf3d3ebca3f076c3f68b7683e5fdbcc11a1d0c80ef6620e034094f46fbc7d3a6f7840172092e2490a744aa81c62f4f6f767dd6e73138c778a1d9b50c9f0443bbc31decf7d3db6b09e5a19561a0a4bc825a55a9a5d0e629de45d21f346643b3a7bded4b63ea59109258a6e50e96e06fa5b72fe3669267728f9a94d521129c8903f73da6a0fa8592ffa3638aefec74bd8a8ef13663fdc2ff290f28de34274eecdd4a0fb0b199715576033feca5b37496c4b4bfc50421dfbabd443629f867ae9e1196e8225a0b9119fc6731d3d4558979916e52c5e9ab20e095e37bc0a13e55bdf93867d7c8e674dfa5cf0a1f2620d391353d0336a2598e0969099136de0a422600622b7d362a311066fad6ad6c5c5f682d88da8ff32687259c93ae1d220c8a7fc83930a91004e37000905dd2b6e056c8707e0f63693ee46bdc3a0d8192ad42397b1427a01f6f0041624056cfce53e4571cf2f27a6107e814ed2d6d311f192738868c047fb3a088e554667771740b8820ffc2b3538cf367aeca6a736b4944be1a8c7ad48bd385a4dc6becee263b4a4cd2444489d343d467d14b7824807d3b0bd71bd99f3b133c9b4ecbf1728ff8098f4f4b0742d825b6ebfef7e0522f95a5adf7bde5adf34650b05b38a94ee7e08ee61846a29cf6477ab6b191aa0e0bd1346f31b571a77c22b0093e2d0353bfd2b5ee8501ec6a9634c0cb754ac2fd9b601d5666f773d4267efd98cce4a1ea41f171fdd37396143674d9d9035af4a23f9d7d35b26eb8540b16303ee76a176946a0179706245164df836f4074222a8be9fdc212f8356bb2c13ce446b9c0477b71fbb029329cd392a7aca468256a2657060af57a3f165931ae1e527dab0a79a4f0161dd6e953a498856e1ac169195db6bd6d3cdf2e1784c3265cbb17f8550f15f43179942d910951bbbc0b4c1c7e44a2fbc5408d0896623180a61e3f70b7ed0e852121f88d317182440cfa6579949d10a7f63cbd360d3952a5c37ec67d579ec560c5751552afedc91485adc33ff6cd7e70fa7c18ea1083483df1cd0db555f535fdf846f1f9bfa6a70a79e4af324e55e288e621a1cbd0119d1b2fa516427989aea24ed5b41a1ab738d9475eb855101bcbe2a89f100e6a5cb86f4205f3d56a8cc7779427f6c720c17d3db63610d4cbe6d70b85f5d5903e8c282dc6f74ee6442d49b20ad153483638a1541acbeeafc2517d5a7c3dd72994c851c9d1deb4ce1f40d3c3626a5da8c7f1e924d5a677193fb997c6fda19c9e23844da989528ac2f977306c9ec4044fad26e82c644127f4326290a8a173b31041b9a9712bbc4caf5dd414714faa97a9fb88dd92888e332d9e241e2e9f495a7e1a36f036e594e0b9df0b0f85b37e5cbdf8c18cdf992a2c91e8ca090fa58390a1cd83789c99298a2e2ce5f3babb464f5c2e9a578c11589f592d7976b239041d0dd25fe1bb4615337b24c1e5db917571edd213e9c2d11ba40e22cbb84348fccc72ffc8aa7f29f8b9f1fe5f02ac718fb856b1065300e9f8b78580799899ab0359ab39c83d9feec0753ed81ea5aac0737bd67ca8225dee926c99a841c8aad060374abb0a5e1f52b297d251ac936fcc79114abfa9fec5a2aae10fc2c2807140981ccc611cfc0055148ee231a80037de94a7c1ef8864d018cac7adec85602d2fb0bc39bb5fe72411abfae73baed48c58cba550e4d360561593e1b7d6b4da1f66c9eaae032c37fbe5063a3da74215344b7633ae22b3bb5f50a6fdfa1796c97dc292ad7441bbe7e89ab02382a0fdbf3a8939b122ab1e3f34a8e6460873cfe0b9fa494fe5be5f1bfdab51c956463cff98d431914f7e55a3edb6ab8ec7193468db174eac7e2625b9ac419898fcace82c7eb95d4e7c5fc9dc302dec37b0be7dcffc288979c9daf94344cef7ae0c7ab57791df9cfd1951e1d2b7849df2c493baa68ccb613e4ce71ac3520305d4e62256e41780857b5202f4e4a67e0a07a7ee1c8f3b0edc887ba7781840cb96804c9c8939149936603c8dde59b33765e959c909b3852db424e54d18b62bc767b00bda36376bfe82f8f3725cb402f0ff5bbd39b90850c92ff43a18359c3234ca6101f7aa783c89c472b29fed510da15c2079f73e0912d5e7155632705c45b2db68f77147026742c6e25a9a2ae84c2ac1a455e531a561ae3c49f2db548f6af0f496a4dc88402f6392f34a6e9cf2a38cde7e677b646a9fe12eb0ac856f8b898296656ed329ba1b5a740ba53fb20452d66e2980c7b6f8d1014aff1bffd7667659b71b6395b2378a4378e6a8633186559c6d50dc86f067b095fdaad078339c19ccb7191686799538023c4f115fd1dd956da713f6b1db9a2c134df77b1bac740d9e37fb0606f0c900cbc7323982fa780239821c00c53523e518f2e29905ca7e4773ada3c1776eb373f8a88ba18e7075a4bd3401594da2e108cc36cdb4fdd17c06b487d2ac6acc29d4cadb7ab4e316fa3fdd16da24c3771bb8d5a690d3ce9beda6212f3f5122f775e8a67da905df9740750f7988557cd2753218ff009dba824ff9f724a9e003b9bdfe2c548c2dc63caaa5fed2ac6d59b6a7a7f94d40f676a597d7a9c61c25aa9098b51515dcd35f40cfdc2f7f917d049da77cae07e84d60269b9f03f9f0c97e86f0810ab26daa3a3f0c0e5da0c08f32756b31d3925ea5077e2e31a665c4961886883ce2274c29251c2052c55a7f334bee54ad86aebb7536197d1e2e06a4c0dedd5a548961c95644f8dca1fad6e7ba83d6ecf28944900c33c63e47f9e78f96b63cc60381150c347ad78103e56571377c1efa7ed537f573bb51c378aa911a24b031b9618d4788cfa8e178fa11bc2fc0c9f90837b05257212cfb57c5d65d6277adfd8cb5ef35e31db2274e250c0b89085ad57da39dca63f61d95c208ddc085628cb43d74b410f273fa6f843ff852e1e29a0c0a872e218ea562636fdf7060d3a317d1f3316b6bffdfe4c8b23934c9401363b4a26e9d2a6b0f44bc8581b7987702c50704e943906283774973c560a74fd6fa24e89fbe54a549ffcaaafc03f4449c1773a4cec4c6ddcc41fa22bb0f25cd3ffa82256a6a93d3d198b1a5a3e92bc8525c050aaf229253fa273a6c548d58876b76d7ae5c9f887dc92eaa6e365816397d6cba61306a6fedf33db91bdbb449c316871ded5c002ce5846716f14ebaff7cf8b01256fdbb2449544498e73020bd88ccff4a5dcdae84c2a47c1def16320cc236b192f9d3ffe38bd91ba5fd9148f25e28acd1e2a4a8d2cee8e8316fc2d2b0cc00760e49764b286bf167923a803dde19d2056dbc09aa82c4f044767538c7cbfe4cafc3e0d462a8d572bb5da34cf54a84961b338ac9d7fc3fcd7bd26fd469731b620bd99d49ec46304aa7843194fb40eef3d53b391ce8442e1c05c6426aea0a88538fb82214f34b826b86a96fa8cfaf619d53bf1a9d1c04bd5471d8d2cc812b4a77cf93383a7f47663212688dd4227aa8cdef0382b8b60be0b421c3d96f4e7e2105f16758b90f0c32b7083ab8ccd619a56cf2d7ec34c2c914f4726ceac24179e0dc9c0f59d0834d550ba08869b7a93a32c8e605c0dcab769a7f6ec1b71537c47e67aa5a9fe62f78db079c58beeaed1ac6460c9d8482188fefbfa05aecf778d889146473d464b9b40648c06a34552844e7491e718c1fae409b2743", 0x1000}], 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x593, 0x3}) 13:35:26 executing program 1: 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", 0x0, 0x80000000}) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000002c0)="d335210c", 0x4) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 13:35:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) 13:35:27 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x10000000000003, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r1, 0xfffffffe) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendto$unix(r2, &(0x7f00000004c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fc5357ae27caa0416fa4ff7c8df5f882b297be1f0f865e34a26f6b06e249ff88b08b0aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c8c53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000001020208a371a3f8000400000000000000010000be0000100000000000000000000000100000003896713fd71b9e46cecc6659dda74e5898162105873853f26e0ecfcc9a3af363c7ac322f98c9b7fdbdb6e6d39dc22965bbe4fbb7db4f14b4c8432a031ab26967de16d898f1bbc3757f00eda55944e7df8f40536e18e846bf1e4de3118965d0c36d61370aec194f9bd7a3ed4fb43268960b5227bbf5a9bee5b496e14bc41981eb889109826ed69b635778", 0xffffffffffffff89, 0x3, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r3, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) r4 = semget(0x1, 0x1, 0x600) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000380)=""/176, &(0x7f0000000440)=0xb0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001380)=""/88) r5 = msgget$private(0x0, 0xfffffffffffffffd) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x2000, 0x0) msgsnd(r5, &(0x7f0000001480)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35f0f185"], 0x169, 0x800) msgrcv(r5, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463adbceb17606c12bf37c6768a11cf47dd5f509e8ecb8b1c737762726e9432dce1bdb6c0e23c9e42359e592951bc02c2e3a4f1e7a5df621285215450d3c9ff5eb62ef9abdc1ae99efbe8be6df1fcebf"], 0x1008, 0x1, 0x800) 13:35:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x2}) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/92}, &(0x7f0000000100)=0x5e) r3 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) socket(0x6, 0x1, 0x2) 13:35:27 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0x1) 13:35:27 executing program 1: 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(0x5a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @empty, @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x5, 0x65, "964579632a83"}]}], @tcp={{0x1, 0x1, 0x41424344, r0, 0x0, 0x0, 0x5, 0x10}}}}}}}) 13:35:27 executing program 1: semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23"], 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}) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0x0, 0x0, r0, 0x11, 0x5}, 0x1, 0x9a, r5, r7, 0x67, 0x2}) 13:35:27 executing program 1: syz_open_pts() r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = open(&(0x7f0000000100)='.\x00', 0x8000, 0x12) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000001c0)={0xa6e, 0x5317}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x4}, 0x8) listen(r3, 0xffffffff) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) kevent(r5, 0x0, 0x1, &(0x7f0000000000), 0x100, 0x0) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 13:35:27 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 13:35:28 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x108) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, '\a@\x00', 0x3}) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) read(0xffffffffffffffff, &(0x7f00000002c0)=""/179, 0xb3) listen(r5, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x7fffffff, 0x9}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x3f, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000000, 0x30, 0x5}], 0x6, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x54, 0xffffffffffff8000}, {{r4}, 0xfffffffffffffff9, 0x27, 0x10, 0x2, 0x3}, {{r5}, 0xfffffffffffffffe, 0x80, 0x1, 0x100000001, 0x1f}], 0x5, &(0x7f0000000000)={0x4, 0x9}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x96}], 0x1) 13:35:28 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa2282279faa0800460000200000000000019078e0000001e0000002070300001000347800000000eea93b3bc832bccfab0ef4a91923df0fd803a150e2ca36c62f25e6c4acdc3c91948418f5267988e57f501352715af9f9cd083e9b4a5dddd87bc68591ed41a21f38319bd10ff99ac6fcd678263e1b9954f38a6c"]) 13:35:28 executing program 1: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) semget(0x2, 0x1, 0x20) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 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) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) close(r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/137) 13:35:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) map stack 0x20719000-0x2071d000 of map 0xfffffd807efff8a0 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd807efff8a0 failed: no mapping 13:35:28 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/3) 13:35:28 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e7071000183a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa830090780000000068ca918ec321581cbc17d2a3b369f215"]) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pwrite(r0, &(0x7f0000000080)="0bfe4e24a9e0b50c0daefd0d772605f08c4d92d09df3d9d467703a2ef82541868ef4be226ac54b10692578e33b86a2e83a4c92900376ed794b26accc8d5ac7a66a4613c0e3ba104e04db0ac546c1b0d6cd4b", 0x52, 0x0, 0x690) 13:35:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getppid() unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='r\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:35:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0xe0) msgctl$IPC_RMID(r2, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) 13:35:28 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = semget$private(0x0, 0x7, 0x3e0) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/172) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/172) semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/169) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000040)=""/213) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) bind$unix(r1, 0x0, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)=0x20) pipe(0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x80000001, 0x1, 0x0, 0x0, 0x6, 0x6fe, 0x0, 0x401}) execve(0x0, 0x0, 0x0) 13:35:28 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) kqueue() r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x800, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 13:35:29 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x73}, 0x2, &(0x7f0000000040)="aca6f1819861e612cc3b15bb18a870561eea31ca0071ca7e9c451b00dcca8814c508d775a2b9606d91ec9c674243dbafd198fede61e3a9207fd8d29bb46131fe1f04f2b67051736613bd7cc7aad4e7078d3ab06da49ce42bd3da786b2593e914d893f1cb88177a09f16bc0babcf1c1f7", 0x0, 0x0, 0x0) r0 = geteuid() semget$private(0x0, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x8}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semop(r1, &(0x7f00000001c0)=[{0x2, 0xfff8, 0x1800}, {0x0, 0x7, 0x2000}, {0x4, 0xb98}, {0x1, 0x2}, {0x1, 0x4, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r3) 13:35:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a", 0x25}], 0x1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000240)={0x0, ""/149}, 0x9d, 0x1, 0x800) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:35:29 executing program 1: munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) r1 = dup(r0) dup(r1) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) getpgrp() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x200, 0x4, 0x1, 0x80000000}, {0x1, 0xfb, 0x5, 0x5}, {0x800, 0x9, 0x4, 0x4}, {0xfffe, 0x9, 0x7f, 0x9}, {0x7, 0x7f, 0x5, 0x2}, {0x1, 0x6, 0x6, 0x2}, {0x5, 0x1f, 0x9, 0x3ff}]}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x1011, r1, 0x0, 0x3) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x1) 13:35:29 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() execve(&(0x7f00000002c0)='./file0/file0/file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='r//', &(0x7f0000000340)='r//', &(0x7f0000000380)='.&{%-$\\-,[+!\xfb-:\\,{\x00', &(0x7f00000003c0)='r//'], &(0x7f0000001840)=[&(0x7f0000000440)='r//', &(0x7f0000000600)='\x00', &(0x7f0000000640)='r//', &(0x7f0000000680)='r//', &(0x7f00000016c0)='C+\\\x00', &(0x7f0000001700)='r//', &(0x7f0000001740)='\x00', &(0x7f0000001780)='r//', &(0x7f00000017c0)='r//', &(0x7f0000001800)='-\'%\x00']) 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, 0x5}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9}, {0x3, 0x0, 0x800}, {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) rename(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:35:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) 13:35:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:35:31 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000180)="ebffcdff7bdfda8f8df88829f062c2846b1ee84a6dffd06dfb2a89a6695db581672dfc83f2c138b1ae6e5f09d659ce2447bc83c5c037babf79b4dbb3ae6ecd9cbcc4f09d012124941361675b787f6e171b44ec89b0a430a613c47f99e8494120cc68b15447c7d79de21063e0f5284458364df7f035d910c4fcd5b81f66090f03e0b68effb26502f66a6ce292a8f49b1f09e6b0f69474e4bf6c59cdd0ad169ddc83f0a6149c71a4844bf9b367f766660e5e8ff510a4682dfa436f0b948c3cedc5ad8d8eb6a50136dfa59a3844a1572ca0ec135b", &(0x7f0000000280)=0xd3, &(0x7f00000002c0)="d9b1de7225cbd1e4124943a6d3c18fa7334ce7cf79a2630a8e6df7f5100a15925a2bb5af9d23d7f45bf7dc72bab731a063096a03bbf8d555177dba7da64c9ce0fc74ac656f66df053d13e550f334b221ca62bedfa3c1e00fe9d7d973d27a4942eefd969a184517a0edff754af8bd7932a0db8c171fa7798461c38c92db1a6b5be8cbb582859edf241cfa775990afce4bb3ba47fc58e423", 0x97) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x18, 0x3, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0xffffff3f) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) shmat(0x0, &(0x7f00004a8000/0x6000)=nil, 0x2000) write(r3, 0x0, 0x0) 13:35:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a10a71cdcf9d9598103d4f05b94ca6e99b23"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="794c03e843919bacdfb0418cedb7d011c5ec20d51cbd084f2215515f8cff62fad30231128bef", 0x26}, {&(0x7f0000000100)="4274d1a5318f5bad3bef157d6cbd2f0b804b603f50b7cb9ffa9a452a4e246f96457e7ca13d867731eb", 0x29}, {&(0x7f0000000200)="f0dda036d1ed4e67010ae933f381e0b93f65b104b04c56b55bc0f383d8ac3f253821c099a5022b56700004f9e160de2e837aa79b8b61c0e21ed3bbb7bc12d13d612aa10ccd231153a5b43b037950a1e6bdc648f927ac11bb2b7eccc0beeda62f8995588e249d865d5f02dd9dda63", 0x6e}, {&(0x7f0000000280)="2eedf042be1539e41c21296fa193f0702a5fd34af3d07d4c2c87f97a9650dd77465d2046e1fe5c19b2ebd0b89b5b4488bfdd1c1901fd8e352e9b4a8815c281ee32004c8be50adecefe68fb8b14aac71053c82fbf5f12548eed3c17ad5b802ce3fb937db709", 0x65}, {&(0x7f0000000440)="0116861d0b1f97673f6149b734cadea02e15618fdb209c55b624bfb48ecfb11b1d53b2c0c35da5f72cff92386714f0be031b7bf2ad02bc939ecf51f3c952a50e18c0fb37b5e493d23bac34d22d70f0d7c10baaca0580bb2ff67b88a1eaad891777dbb8a5d0e19b935b52ca1565114f3cda95e10b08510e007ea2a1d477e7aee0c8ac126b695172091e4289ccd5bf8b2e60b19640c03b2b686bfa667068d993088c0f3664a1b902e714c6561a37f77d96c4178efb2367c4ac57b0fb1f7487b60152c60c2b8a4ab7cec8bfc014622f6f1efcd5b01c4e4e9d994e1c613e", 0xdc}], 0x5, &(0x7f0000000380)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x38, 0x400}, 0xc) 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}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$setown(0xffffffffffffffff, 0x6, r6) write(r2, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 13:35:31 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff89, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) syz_emit_ethernet(0x104e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb88a81b0081003d0008004ec1103800610000032f9078e000000200000000831780ffffffffac1400aaac1400aae0000001e000000289055f7e12004404ff71000000edce14cf97e0b41e996224b5848f0f2ab6d5daf5a8ccc4659caf9fa89e13c2e7a140858a4035ad98a170839b65be94bfe560ca396ff2f7402e529cd8ec8d2179d47c05671b06d845efdd36d59fde6af4eed437e53371331194ca3637a4b2c79b3f3bb73c64931a0085f0f7448bfbb572c159f89c080c2864b6ae04a49a202581fd707be93910988fee836975e0e0833518b57b894fa95a20b2080f05ef17bb32bcffcaed82852743f32c4bd0fa757ce891b06751607cdb0c9ad36cc6fb4361a97a487621c8bcdfc0e21c9f3298d4d155e91d1ea7a2468097385461375770e3eeb9f8c007f8851b58fa0c748e85d5eec2e5b3fde5d4ba3c257b7e355547bc2f65ba802ecfad63fe03a33f0d16496659d72fad7b8b91d77591ea9f0eabfd29f141ab8808e07055bacca33c7f9ef03c3fa076dbd413db978b963792ac289614881ff343d06315f4d223911346490dcf113847b6d7f86c61debe90e0b6a2ee5938b96800bc4180a486f259cd995e4a6350b94ef15eb83bef07c6c7d7fedf9d6d3cd9ad514c13bc17c8b0b5458a28f495be1a2b158286f28efb9538c682f0fca66cf1cac5b34131c701b49f420639724af78e52c17ddb2fbaa7647a635d584cee09a45f4bafca054f48332d40110ab8dd3489ffb43ce7a55358d850d8729b1eb32641091b85284ed277e1554eab768f2cc4522ac05cf887d7b778c1990bcc561e28bf42a91df1117eae358ae786ae41627aef9a55bbc729d428b1f307b96083a097f46f009396bc12aa1e7c136ef17a8a21c79c611f7581dacd3853ed7681559491b8a1673b9127a291a57a0adb9382adc7bc5d8d15e90fe8e2e132e656a9ad8026fe065b866fd920807721b4953a32fd83ef8e42f6640d450a23a1f97538720d4bf2f9d37b9eede887a8374b72639e312d2239778abb05b458f703521d77b6150e9296317c9e8dcad3ea736f9b22ce669b5ac501aae6b365d8967fd679abec3ae537ca0afde16f49ba2d5571a8e9540260cbfd57e8b8d72eb4fee131e4ac2ade5f32f97b9d76f73ee3475cba4e537ca1e93ef685a4d4d1a9f32aea65549a8d4b5f8152f4aedf7eae1aaba40c6a0542d206ba70aafa7d6eed8a4908f7ae81f2a20bf5381176848308940ace933a523454f580128ea736dd3ca9e372dd4bc6625d78dbc05c6918fb9d32c845c87bfc564356776b9f4c0f4b63c70d24af5f224fb112813c8b5cc24c0eeb862140fc9f10075756ac81e717474eb26b162f609363243e2f77972266b9c812ae6021986674b2adc1cdcee75736797ebf3ae4730878275020660adba0b0d8d7e90a499b2b46c84d55496e2ae9006b8963ca2912897c071f035b81432a8b395732631934c40f3cf3342828c339d0761082045451455691db0d1c4a6aa4d0a0de69446b5ad941e9f88a477b019004f3d31b0ddeaa4afae893b303a9c6d59bd25d926cf09fc7e585d9b242cfd0de992512950f0265b6f34b776605207500cdb620b7891a01665f272b0aa974f81bd7dce1e5e3412e58065b95ff9b98b6f609541efe311d54dbf326b0a39c1d55f0efb316f3625094d21a7f03992189915d8df99952f5aa5ea084c9a1acd6f853859774c0de8edba07f40a8fcc7563f18a329f26c2e7f8521da1d84ebdb90960da4418700659bd6a2edfa066b4e29085f0ef9c81ff9c91677f5b53fe3aead7bf3eb8893b90ad061f349ab6dc754b1cfde030981e2aa186063448700f6ae4551e65170965df92bd851a7d15a2fed07a4c7b122581f47cd77b8ef7683b41585a70570582897e1bb62e210ee4f7c8fbbc41a8f5bd7dd468ba90079b1954358b5ae90793b7468dd68e69c8b01cbbda4bd3fb1402753536806b7ebbab8541674bdedd84c2f81b502e96ec72c44be59248546eaf059ba233d9f3194abfaef998c84406d879ffc7e086485b8e22752a703974afcd39e0a5ebb00cc56d7a4213973431c07ff4b1842a249a32c514390bed9be4d7cd68e2b7f8e71f6e0d2d5df0ccb4c83389660ab38faae0842734f462d16d2f930517ed7ee7518aa72c1d543a92938c6a7c7c1203a0a3e40fa7419db4acd01045002c473d699e72551bcecf9da78f3c768c62f6d4668b89f198244bd1bc43ec65a7f1bfcbceffbfd2aa1185a2c407f3016c7a41a1f6047b5483012a22b578d29d83ca5c5fee5ad1afae43ba86f9d327c80d1989edaf8d81bb392a6cbf69dababc8f5ffe5cd807981b738d558bd58bc414b936233be2892a8ec0debf96d434708153c48a0a087d7eee32dd6311b497c8e948da39d364a160959fd8eebf9034c9d670105ead3682895f9b19f6dbd66834a221b873f93b81dd5b66bcfccbd4a098b786f9b674eb66854b36f1162cfa02134306a34c4a70bf47f4bfed107fc60a73faae839fcc88dea9ebb5867b196c2e8ed7833ea9f607fd3a6a40c13caee08c9bd90497498188d90d5b5ba53a8b6eb4d41ac4dca1ab3ee3d1017beea6c7ffb53114c54a1c003530dfa261ae8e094beb139cdc5ce44051bfdf5c5499ae171a3363470fa765296134ccf48023ae3041ea138979f905795dce9b79cdd8f5309d3e2ba7d7680def0c04949b1108cd2a447447c05f7e3068a94319bdad780a3cf754773c5ffa9e7dac499ead184efa75b5054365891cc0464bb1632c6c17361da1cc22d24d7e6584bc6c4517dc2daf7d2958f4d6824a5c22984a950e84c1aa624a9203b9e3990452d6c054c576b6db93a84774e4ad19421ae38a6c20fd6adb094634c1c23c9f7b8041493937bca07358cb542ce9252ecd147c46188a91914687eed998d0fb1a72ebc687e1ebee6af5d6e1a590d4e4e2232e595641f013548c571e4c02277d45c1f1829e51de3ec9df737cb7e8ba8ac00d9bab25b4f6e766016f766b7e28b4b9cbcba1e0aa96addfc321ab05cd454464462dd85b00622f23b5b1366f07d013a7389d669ccfd9a4b80ace3c647a96063cbf6cea796e30e9efc21f49ff585925c3cf232ace44fa55e3b691ac847217ae21be3271affe97a2c72fe57caea12d61116026ae3ff0d9943ffbd76c05124e278e3248ed0947d405743670a7242a3066088bea5d7ff20eb6ccf006d4f6ebf15f25a4265dbfc828d8c8a937234a9862789efe508c9fa10f2e0aac6672d031a1eed9109b50039d952aacf973cbf3a705a5a3a4887d1cf0137bca996f13be7d93d35898eb36ca877a6d27ce9b670e94eea178e129817659218f08cac99042b0ca8311cb4f39a57df0a2974e1a8c867a45017a8d528f7d9df542f1675ebfd3b8dc46a7ccb667b4cd467fa2671ca333dedaa0900970a9470fe48ce3f0576c7552e8d19f85ef555641f0fe79f216ce71a54a3877db3d66265471ddb64ca66fabaf37b58a5d6d4a34f1a841558b1bbb0db93f1c3e456c62b39a02111cc0255eda6d3c972eea65573b7e2c716b97f9b67819b6d948970f63218d9fa454f266e9407743ee0370862754c4694b06c78e8471307aae67749eac12c50b8e61e5797d7f0bfb8ee4b6347e2e6bd3e17b8911fb2f4c86c9baf6b008895c827bbce74596644e3c043a754efab7bf03dd6f6edf01fc5f1a4100b65a98f11f9ee3cc32c7bb2af3cba83659d18bea024fb23ea804f99ad9d7b60b3f08dc82df931bc3ea7e4736d63e1bda4a765baac83502b28d496a6e1b54949a4b0c9a20cab3f485c7b783120bfa39c258ef13a4c710596552d21e3aab7939ffb269975a411fddecacdc91c2aa82600862018816332f3321adf4dbaf88048726118852fda3526c2db77315b935d6de068466aa70e3dfbc50f2270522d47c39d46e211e1fe398b57178c162678f66744c5641a99d07ad36ab546c4f1a5cf1986412f698ee9c5ca9e64e9aba67d2ae4762182e9c6d0cff0b54746ef7f003dd42f5170d7d74150bf3d3c9505d5206a23d9e79c094a4349014d2beecc665c0dd764894addbcdf80d607d244707dac50841745b4ebd11900def605bd3c6e925a0221b168b837ac312db123235aa2437c34b720ed60e7236742b88e0ea91c2f17fad3f88b81a2ef36110498d14c3d785d9f00ba8dffb3ba9bbed760c20e9022ad6b3ca0519b9a6b6826f930ad0c2b0d1e983c6863cbea8d4de726d6a3ad1d4c401e12fdc2aedcebe0fd5aae66b4b4b51ef213a59f053039dacd30574c76792ad263e3a7bd74f8c1079bf11b74418039cd692f856037b5687ced61ba7cd43302dcc1cd3e805795f27551a70d05604807fd80d5371dc35b51ce1b91c99d8accb84a2c3a63c856b338bf754629fe28b696babd7097d30b446bcac0b670556fff1b7090916def10472b7b5264c277356117c885bfab9c5187a256c9c0c8ff942864caa81cee3573a4bf656425d9eb7b7a854aeb21d4a53124d25b9d2e39b9ec815d12f18e1e64d0212bcabc326409fee6f32650d6f1a077a736902d59f188f0122e1d6eaa66631d10aca8d78103db74beccdc30d0dab9103bbe678c117a7f46bac8887f4c2cf62cf8e3be0926cdbb161b812efec2b9627d5a603c0c262f440c956afe6896c36e4211dc782329accf7e9639ce6e887298f8c06ac69df01e3c58ec37cd6d65561fd6dbc7665ab72f8399fedb28dd48ee5701bbc8e5a86c875abf59c94f70e2edbd4c9d907791f708fbf91d2a252a9581ce7064f0348485689a5056fd5a580353a8b4097df722d742877ce7f582b456f58889e0c2ffe507aa8769da30304fc7ef152b3b4d6df42eaa73a512534840ca9ed7fb4473b01aab6cc86b7cb85a793d91ab7d72749299dac43e8e0cec81ebd92a27af146a2c17e72131705af3ca8ada21ce5c57270c98009d62069c63b234b35e513536118b9fdc3f3f4a0618cffee23992f0bc6dec18b034d5228a36fd40a0398dde4f602676983476d746327b01f74d3a056c917240a4f77b8285f30aff2224c222fcad9a4f83ebbb60a043a50a0fda0d32642990c0cd9e2b68650bd00ad6c821096328af8c315adda1e63ff93adb0a9c34ec9cc54057d23b0f7477bc621682f2ed86785ea8e8437e7524ef8d09d253f5c7316b8b259ff9aa1a8a23678add648b5d1d866a58dc5417ba7ec4b74ff3d64d1e7b5613a6f20d0bcf70d8b10687e4b2707c0a68febecc34405d5c7f82a492f48b3403e9f644aa957f023675cb10109df0e83c34480a2f333eaa7c7d1259c83a6fda8fbd91da5f56928723798936777256ffadf1cd60ff328a6a670bcf22e8d2f6f49c75b178c7bbbad05103f1d2876bb7c2180b1b52692057809d288b5e0409ae091a1c58daa2325dcb6d8352f397c5e23bfdbecb322de78eb0a362b4658641d2cea4841c525f607a2d7c7475e5c8ea49f1cbb5a13b4de5e530ee8a1c37ccf51aed2132d55aec71f822143dbbf43e87f79429a9eb6f9cdfd17a73df522685c404cafe9b8755b8c215aff25e167b6a4bb631f8097cf8850fe4e66cddaa1744db5296515790cce0fc3a662584e021885fee1696a7a1ff3e4ad709e661ff7f2d4dcc6499c04893f345315001f49b5f07bac5516a838715047302597b69886e5fdefbeb7c5c8f791fb9c5a76de05e0c8b91ab1b332c30d308e2511b31d975c53b61c831c2b87241784ba2aea36ca11f78d4a545deb3a8d56efae41769a5b6211e403237722bcb40837e05dd2c55b2e5df90f82d43018901b586b41d19363204790b138c5195f85d73c2f31c094895bf69943484f163d71513b7bb78e35a44605c92aa6692fc7b56af78b8a7b7dde465d6106f6f1c2e2e2a55c4ab457b1398cb0ad100"/4158]) 13:35:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x1c8) 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, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000000280)=[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, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="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) 13:35:31 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5ff96", 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xbaef, './file1\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 13:35:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) unlink(&(0x7f0000000040)='./file1\x00') 13:35:31 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000000)=""/65) 13:35:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x400000002, 0x0) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000440)=""/241) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r4, r5, r7) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000100)="ffd088b3627dfa6ed8220af8e193f8b9f77a55bfac8dd288279beb47ee45835d813e8d0e0d19db96a5982b231d02be17ef3cd94b6e967fdc718bd66febe3c80f20b52bbe54056c3d287834d3931cc42b064eae57d46c0671b24bfbdb1d291650a2", 0x61) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r7}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) 13:35:31 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x8, 0x4) 13:35:31 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e0130018000000000000040000000000000000000000fe8000000000000000000000f0ffdfa93301000000000000c20400"/78]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 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) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) 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(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, &(0x7f0000000240)={{0x4, 0x0, r2, 0x0, 0x0, 0x1d4, 0x1}, 0x3, 0xffff, 0x0, r7, 0x7ff, 0x100000001, 0x0, 0x100}) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="a6d1ff527642bc42e87bbe253bff9ae3d3e1dea986e97db2920cf3f8b52fd3432e6babc0a9fa18649b75021374c3eede32011a17821e95c85c499319faea21ee8d1131151ccf0cb269d000d174bc538b0e99c07d9f3f25cd98821d84608949ec5567a89b6392521c6bcfb5947b1fecc4140040f779416721c2f7724f06b468fbfdd7fbd0a92528ba21a7f32fd875848c00cbc116f22bfb403b4bec4837860652625e36cad3ed28b41500e921d18d8b09f59c21941d7c6bd4022a7e660ddebd839a924a6f969e8fc1cb396473f7ff5d36d4fafb82", 0xd4) 13:35:32 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000800)=ANY=[@ANYBLOB="61e262cfbb48ca52ab6f6dd47976f951743a80515b99aed944303a69d7247917e1df14934d2530398a5988a1d8d62332bf78cb645d22d67a7cb1d5444ecf174812377fc2ecfe33768e0f0746d536e3f5a3e645dce7b4f41e00ef8849501d004bd537df3449c70190b4c592b12b9348f1da07d1e7296a6a165780731c40e9676fd39631044754197807b01866924f169e4b1ab4de220f16dc3f67e4b5f7579e52a20ca3f59878f324cdc78308c53bdbe6bd060e3699b78f1d7ab331dfc7e8878b2968cbfa0422ebdfa9928323067d88965ac9d9c6b049966dbaac7d0096c6f7570da1f3367e59350d2bdda44216adc50c3b1e9a5a9581f492acd7b3e7"]) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x2, 0x3, 0x1800}, {0x0, 0x7, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x1b2) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000340)="6a881d6939711ce85a2d75a8649bb5eae7efe8199b5212b03c4db0456f58f853bea6aadc8ba416d1668f96e9def2aea76649ed51d32589ae1841c62ddf3510bea8f00a384d338213fbfb4ca588f07353fa2601f9dfab667421d61017535349f8f7fca257243430092b667ec93f8ee380cc10119122df", &(0x7f00000000c0)=0x76, &(0x7f00000003c0)="442d3e1af6740fbb87fe9c2b8615712508f5a07cb2e4dd", 0x17) semop(r2, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r3 = kqueue() r4 = open(&(0x7f0000000480)='.\x00', 0x0, 0x12) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000440)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)=0x1) 13:35:32 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) 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) sendto$unix(r0, &(0x7f0000000100)="5c58efe4462a105f65952ef197830152243389eeced708fc7f2e0f833c898b70f8f05123c33e59e3b723744171ea7e596dbdf998cfb3eb27cf060e70c20b19427d6981f7dc4288d38af42c391a5e316339971ea5a4f1ef75503fbd966b049e6c9f89f737a85390ac077a43cc417bc5c7616d7fef2145a17420666de368f0fc3faa47b2ec1de9164fee17d4a22cf87afd7af17a26b5e5b9b6e10ffdc58708f23517a249b040b061849bf7b7410fece2619e756820877a99ac63576490bb5051f8f2ab8caf7e86c0a52d536642ca9c8f96c31cc7ef6300206bc61cd29c49919ab40e6bea33d11ee66ee60f244d84", 0xed, 0x40c, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x4}, {r0, 0x8}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {r1, 0x40}, {r2, 0x4}, {r3, 0x40}], 0x8, 0xfffffff7) 13:35:32 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000b00)='+..#\'\'\x1f\x00\x00\x00\x00', &(0x7f0000000a80)='[\x00'], &(0x7f0000000b40)=[&(0x7f00000001c0)='@)$\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000000840)="0034bb11d849e36ab78b96f8292f4bce6c3b56cfee7ca5364158b5ad2b101a903ed5a63379a295378fc91270a9cdc2cdd4553503ffce40412738f5b8cd28136c7d300c88f4425f19d71e2e60ee6b5880713446b0f54e079e7b2d4a8b66661426ec09292cc6842380389774cbcd377e5363a782a7cb3f4472542e3b1d26669318e54cdb175ac090be2ddca26ed215cf6426d76b69cc1b60dad6df6e1185fa25f5c64a9a30005564e3a925c87522552822cac8b19629b433d9cadc521ec4404fb207ed7be53f6809ccd78ba281907d2f168c9d4ba24a6273ce805a090f64f27812fec26d69a520253153a9", 0xea}, {&(0x7f00000034c0)="d515ab6ac28469fcfbb516f04d6720ddf68e042707f9d3a92674dbb293c5b8307bdd0bb1b2a772a18560548e484e1ce0d7a88f456891a826194c44f7d35308f4e332091edb4902f0a89a6ccedeabad8acbea7d697e3d8fd720a64681f479dcb782d862f5822fd417a9b6b22a9ca2ed9c72ac14172c867afd876ea03be5bd617a56112a34fcfd1240bbaa7c9cf059acd42e55035233cde7fa0bfa9cf82d1b5dc5106f182df6d6e9f77962f48abfd44a9a1a1cf7dff45ddfdea5560267f3a3d6b5d2e2b2f92748f8720f7b4941a5dd9bb2150c99156d25c82829c6c95113f32bbbf2b80a9843f13d3d39fbcc91ad328d02c18afaaaf03b9c546e1baf0e50562b9c9be3a796a6025da6c768d5e6d48bd9c4cec7d572e2711c0d7dc0a0ec2ffb83647fb79b1469c7b583f41a7c958936e8e80ba7feb354bf8fb5befa954f8a09646c8ba5ac2dac47fcaa1352e42c329988feaaf4a451e0885d66b68e269515fef48f95dbc06279e54534892a4091eb0dc2394b6dd996b093081dfa136d3dc095cb1ce84018506dfb75f7a3bdb0f9f093e97294e75000da2f76b5d6f23945af60037996fb2a588736ccb53b4d21d4ede5e985d87cec48397fcb2b57933a12b91fc2b6f29b8d2c26a5522de644d22fb27f093dc9f9cebc23540f7d958fb3e1b570aad2306970419814f0076d9b1bf88d3119924e0a9e57745b4bfdcdf728a8341b05a2d225b1d1155907b8b448f18f7c62db25c291a9f230d603b30aab11fbaf49ae2fedf0929e24789ad140578a7d3f4ebfc4b331bf888f4e071d8dc1f207370ac7661822339cfef60af1298c7bf0599a6d57e59da36e9b16ec1cd044a68ead65115d13555e67d64a85581ccd7e74fd36dbea1d9903c85b4c8e6ba865ddd456a43d3e17561e8c3e23358d7e4fa2b58cdc75a2c5778681e216228e43e8b5844df987cca49d052c49dd1f1f4f42c017f05cebcf641464a996170eed5b82ce164dca9d6c5d3b716f780e9775e209bdd6b4a6bc346207b2bab2a0a3da9c877fb7ed13f9604ef42ecbb93694ca27112ca43b6245d92834bba30f7f0ffc0209944814eaf629016737952d5d53c460c182e87c7fb61fbfca04a62ff437ad0eb7b0e5325317ae08758bd13a2849122e54ecb7d94afcc43c8706ffc4eca1c39709a89d706b0ab27cbeca0379cc8c401859539f3ac50c88f112cc23d89b4a790cd89acb468436093a8c344971f8bcb385a62b7a1a862adf25e8c841d8f2570218bcbaad6f809a5aa2b9ad6c9010d0838625fa660a3f8c49e51509724bcdd9f488149f2cbef149014771a533c8dec135e12815e71dd5f732c049efe6b5a643d6ad76d8d616e4ec81aa2576de8edc4b98179c13ba231004e8d937d22202802b91894f477d6b80c3a4747a5820b5279746974d806f4ad6858d479ff408fa30eb6bbd6157db053edbdcd4528d43dadc354b4a23dd822dfd70cfa6eeaf7114f989aa579ad43b073e35a9bb4cf62a4b82221df1e0e662643c90e1a8d731ae2549a5dfa2e235a228841d2c2dacc99e14b5f40e5fb20236cf8afd58bd1b153e5fc5c95938410187bb3f67deaea2e4e17ce053ffc1fe68172e22aaf89be47e652075abc65f96a2dac4c9b518d0b887edb973c39859a23af9fc2f444e8c61413dbb972d5d45782c3271d2a6a56b19b2086856bf02800304f8c62c482e9febe04049b5fb927a87b6c24d2f330b881eb0c5313aff60a42bead50cf1ce091aadedd22a1d48f4fdf5706a5e604e1b3ef8c31045380eaae12b05d45ae123881cfbfb3a37d8b5db2e4dd1ce69d2a22a2b4dcc3ee51a4f3bae7d794737f00e3ff039fc235ae9c990cd19392b4cca6ace0b175d287fab6f6bb4147189e2c47297b06d06a8cbee5cbea47098d3765e9ddfd6d6a2ebe5ba14cdf1ce8670046e5d4561e950d81e23b1f617f4fa1621c6b3ffbff4b0439cb2892a1bba297d07715e27a9b24914d6b48d61b672e49b6b46d1b36d26b6b98d6a88d91a4b4e7b25c08df29fd6b74bd95a375ba10240aa6506e1c10d5665bb0947d846b6981866f87e5a97b8383d8aa3b3cfccdb1bcf4b7dfd3682bbd335523905688038a502d148770e58f4505f89b8893c181c5ed95a55a74b71c2c81a7de3faa1ce19f85c7baaebaa3431486b0fdd1e2c97be8058c3c5a3e26bfac22ec418f80d96034435efa4610562741a3381e529f1fdb186548f2b2371b86467178a00a681e12de1d35d3b50b34405dd3960a9ab3df8bbfc92dd09a569e712098ebccf6335f30c25e0e3aafcebe47fcade9c1cd125d12e48a98bafe04a3298ee2c2bb5536efc19f5762714919659ee6f66c43d265de1c5eff631bc3c1b1a739fdd9496f9d17e429dd549d7fb28798a9fd5dc0233492abc4fee77ff42edba9e6975cc00cd69970da4381035625f9edc2395c480d3a11087b820d4a6605c083a9c19b96bf6b391cb4333fd6e27f5d1673a3855c7e4ccc717db7fc69afe8fdf107b3e19fd7c2195bb5758d5899af6d7d30406d5151058e647462bcd4d5091154ee351d3659d21ad9ac2781ff00dd28256db027779148a871eba06821ed76c8d8124e065bbe48995289c5b6080fa2d8c66523a42a8489b7ed69d4c32bd8a6cf23cc8ee7f99b7551f24c0d0ecbf2c2e85e20e43c594853e6441ddf349b64c2716314b09c4b76b0dd44ea78fe07cbd203b6b941287147ee43c155320c3f27e5fa1714c98e670ac9212f63679d8f52ed4cb887a47a883f2b876eedb714ba774dbfe502c8bba9616003af842c0f2e55c884ea4ef4294efb2c4808b07ba5ad6e9621e938c6732770afdbccbb0362846058706bb83b0f06ef8586903afde9e433fda63f71df4c6bf4fbee7136556a48727f02fb5c8c6177434d7c397fc02bddb6b5b042e38bf101ced560f7f5fad234ba8e7494d8b6ef4873569fcc8690ef51c26908e568b2d3b7de294c32c208b4ff92d2f60dee1ae98eef8fca6f302f6b108cb6bf05580d01d3c4917b5773319f61e67be9d3aa7d8cb9ec64e149f7d84968fa297284810d25cbea11b42a876cd98aabbae9b3165cdeeeea868be5aa336bb04ee7685a3831f122e955f111de9b05c14a5c3657fabad4191aea54e0e8814827d5e16e6d41637170bb9e6c49bcebf1b4892595bc92fc9a78bbce72f82a1ce6fd22f8f203cd01af7e75eaede76022fceec6c43518ef951a458d4ebc2acc1e1f264611ffaa5981847e93f769b07d9f8b69a6bb96503ccf9f6fa097a7a3701dc56e774e28f992b94c7e5ddcbe467d00c37203a0a3727c3fc40e3bdfedec79f335383a8b022e56745d9eb3ac6343ffb677c1d12f7f8c88ee1f42049aaab9eabe7264e890c40db1cfaab14108db7fe4cd8804bfea33ef45c55e52e952f5efba2006647af7d0d818c7b3d68bf73e9d6189c75a46224ed044a884b70482939fcaff8eb6f164930c011ca89d3783d915bb603b7b5327bdcd7ddc5c75bc91436af6a1c6ee68098002d6d2a46f9e7cdca0fdf74d3aeabe4f8f418dccb9c4a1e27a28f1775676fa98ba7d2f48012989036d612824b2cf36bfab44f582e76cc9ac43196c5224d4c0db49d27dfc251ebe6e2f92599d721392ca775ed419c39a2b665767924a02b756a09918e87900dfb4373bdf7f4c1b36fc3867edbbf8479a95e57ec222be22083599ec38ff5744ae17aca8efec779580aae6ca59658b3d144a4cae41e9aabbbf876ef15bc55a144de31bd11f5506e4d3fb9c208a2346fe0ecd325b40009b3eba603d177b46c72d385a4aebea9c54c0e2ff9cb98ef810373d2bb3c53e50eb99b35f07a793186052d050c555a88fef2199f7627116eaab981d01f319451670c832122d15da7fb0210727e8b69c8603bd6a51dd3a80538c90d48fb6d479376047646d42c08c7759a6db88cc79d6f27c231160adaf074c1e2287b57ebd90dcd8739a2780e7ed36286c4d5deb8aee2f3d9c811b18c5f4a687170f739f56a0ea81736372001beac044d551f66513335946d3384d133395b35134df52ac6158c67c7f1428f005799d3a7e22887d4591cf1174e63d4e89814344e4836a4268b70f12cda77055405bddd42f348dfaca3ddd43417755d79bb0fb34faabf5968bfed4c37e32fce52ed9d69194cabd13bf6c0372aeef5de2b9574f55030d2636b4ef1fc49f5bf51de32ddc96c3d3a07fb38ba612bcb932db9095b26a74fd8b0aa0141ae4c7c26df52440c1abfc90f881d7d6cd1b30a2660162db38d299740d0792d6a2fa7eb54b29e5f2343a1898031d286e3091a679a34d8779113e6e396f28976955b97d97a47caecbbfd945b660db3a1ddc483b9b47f50ec449bbd4fd80c8e22ca51d9596011defa8a9161593ec148d5dfe256c31b30151a9a78a198734608e14babfcdcdc0f78062ddc47acdd2c00d997d793ba5c3d434fafc749737dedb96b1e3e3e635c18710f77d6863a2f199e4c25471266071e7b41465917e4a9ad5625c87d00aa817fef0743a0c14aee32165fb3afffa6a7b64d2eac21e3c3ab02bd5d21a258ad4893a1ba8be83f32aa9cf16a166b5554a32cf6758b919bb1e205eb19d2651d24428243765ffd6b858095c1a051b0fc8b35e8e8f5787bfaab9d343c1d8720bd5a0df8d7cb992560ae3bef8e22f3b63ed7e41f4b8ee027b77444bd84b7949da54f5715ad0afe9641ebefec4c127488743650a2583996757f657a97a10508e947a5db85dcf8e747ab2fce6376578306287f7633b9e433539ea954ac09dc4ce4589d974839dc9035e559253be477090ddc13e7b700ecc80f05c303c9060ea71f1036336abb17b1368b1f52369b9c5ef7074f14e977bc78e9477d732583adf43d7d4a8609dd274594af374afbe18bb935b0847bb5b84a3c56edb675b547a3c67ba04135a70de60153040c4a7f5cda4e39f1bb81312bb6eeda3176d7d128615b4346cc5af731b453cd84e3908ea8c8ee077d9281bb3e522aafa72adfe855afec88932c5a88d6855f91c8a67cd82bfc55b10fb338388e4bc0ea553211a73e801f3cabfe28c35229574d65f17b40f53f18c068387d111f0931a5e6199c9aed8dc0c1049a15a2e66554563e8eed97140dd6bbf46e05f2b38f8511deecff4891e0862bf17c321593dd28d4dc1fdb2732ede6674bf2d170c0caef76187c4baeb17ad2a0e7575ab1a4bcea5d6b6bd0b76ae3d32bd8c5b6835700b26e86642be05866ed38516861f3e3024ed942863fbcfb638f4b00997a9b23779fe62c237d53dc2c37b6128d94f3bce5278402cbe3758fdf7a5a35fd7f79f7bdae4ac781f904eb7a198d9d4ed3f341a38d7514618f751d4da96ea94eebd539770d6bb22d91e6b37145eeb1fe1170c281f2ebfa965cf648095feb2f3be2a8b682a6425473a93a354c9fad5f5747daf31934001c00cf031255ec74914f2a1e39ddbaf3fe47f6665ac8a536e4aabac0877e069c2b66af5e3a3f3ebc4d3a82fd975ee04f01dbc32ab59c2e94160267ddbd4cb5e6bf1adb8e6b8497c502d59c7da37304df4921dd60dec78a8bb6a3087f7bbe603162086898c1260247d637f9b3eb3a3169c2e50272bc72cd1bd0b44b927b3e475e9e54c7a137dc6c15b7c79b1ad81656ed83973248994747e7e898e1b378b3ad8540515e62cbe53a14caf94495e084f52c470694e98436fe8b9168673b91a9f33a691ab895a0497220ddb1374bb0b98dd5f288861322118b27b83057c8fc7e0bbca2fd2872726da7f6732db4cabbfed8e0a26f4ca4990f84ff2d64e2f08eb7d6ab4f9ff3051583869069e1897391e2f36576f3d1f7656d983341eb475bd2", 0x1000}, {&(0x7f0000000140)="d78ed69f2e48cf22c86666f912b12daec70a4f040d26c7d2e8a7c25883f6f0a9f57eb3ee260b4e3d474e3bf5297d360b19d1c21a0f8ac143c32a98eea6fb", 0x3e}], 0x4, 0x0, 0x3) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x7c, 0x1000000003}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48f, 0x1fffffe}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/132, 0x84}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/135, 0x92}, {&(0x7f0000000180)=""/4, 0x52}, {&(0x7f0000000540)=""/160, 0xa0}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:35:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) renameat(r1, &(0x7f0000000100)='./file0/../file0\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_LOCK(r3, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x470) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000000)=0x68, 0x0, 0x0) 13:35:32 executing program 1: semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r0) r1 = getegid() r2 = geteuid() r3 = socket(0x18, 0x400000002, 0x0) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r6, r4, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r3, r4, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9, 0x0, r1, r2, r6, 0x86, 0x1}, 0xffffffe0, 0x851, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x109c0000}) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 13:35:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0002b37f7f030001"], 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, 0x1002, &(0x7f0000001480), 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x1000}], 0x1}) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) r3 = accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r3) 13:35:33 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) 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) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() recvfrom$inet6(r0, &(0x7f00000000c0)=""/24, 0x18, 0x44, &(0x7f0000000100)={0x18, 0x3, 0x200, 0x10000}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 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) 13:35:33 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b2372c5604091612c82a499263e69f9b840ce14a37d2c0b84a8cc039df0e531beaebd58dcd74c6aa96450ac6e77624ecf5d2dcb4a45418eec37cf257755385984c31378df9aa3f495b8e5a30a7d"], 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) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0x1000) 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, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x101, 0x0, r6}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) 13:35:33 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x4, [{0x3, 0xa46}, {0x0, 0x4b}, {0x1, 0x3}, {0x3}, {0x2, 0x6}, {0x2, 0x9}, {0x3, 0xb0c}, {0x3, 0xdb}, {0x1, 0x8}, {0x3, 0x7}, {0x3, 0x4}, {0x3}, {0x2, 0x8}, {0x0, 0x5}, {0x3, 0xed92}, {0x1, 0x3ff}, {0x1, 0x2}, {0x2, 0x1ff}, {0x0, 0x7}, {0x1, 0x2}, {0x3, 0x4}, {0x2, 0x4}, {0x1, 0x22}, {0x1, 0x5}, {0x2, 0x1}, {0x1, 0xb14}, {0x2, 0x5}, {0x2, 0x3}, {0x2, 0x20}, {0x1, 0x3}, {0x3, 0x401}, {0x2, 0x4}]}) 13:35:33 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff1aeaab99439286dd6031797100080000dea800000100000000efffff46e45615ff020000000000e7b6adfd68195069013a00008100000000"]) 13:35:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x274, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000000000}, &(0x7f0000000100)) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r2, r3, r5) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) 13:35:33 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) read(r1, &(0x7f0000000080)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf0000001db0a9f70800", 0x0, 0xfffffffb}) syz_open_pts() 13:35:33 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 13:35:33 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) 13:35:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000280), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1d}, {{r3}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000040)={0x3, 0x8}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e79f236b5bbd5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac361f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 13:35:33 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000440)=""/215) 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, 0x4, 0x3, &(0x7f0000000580)=""/170) 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) 13:35:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socket(0x10, 0x5, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file1/../file0'}) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0x3e4) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) sendto$unix(r2, &(0x7f0000000440)="b72f622202b623f19451c913e2fc62fbedcb2e3f20a9b895901a5ce711ac5a1efea30f1c97551ae35e1fee87d273f312b967725bc27cc5d67d05cec79a836ebbb8abb5c3ef87f9c4a1e46205eeb2158119d3ef42bd6be65cfff6525b98b5383ffa38f4d408593d5fe5156af7926fb1824e89a6c6fe45c14802faaadb763230b2b460775021ec546b66fdb684ef457d8efdcb1fc6247aa19be7282d4065182ebc9f912c10d372bacbae25ff6f6d1d110f5a9300718d1b27679e29f7c5e90fbd443dffb4a9a527b3f56b66b3e91b9634acab0d0adf4d22cec6799b773d2a1d180bb145a40546edfd272a7ff221c0c434e5", 0xf0, 0xcf1c32fa7a544a95, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20408, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/89) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000100)=""/109) renameat(r1, &(0x7f0000000380)='./file0\x00', r2, &(0x7f0000000400)='./file1/../file0\x00') semget$private(0x0, 0x3, 0x400) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x194) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) ftruncate(0xffffffffffffffff, 0x0, 0x7363) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000340)) sendto$unix(r0, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) 13:35:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) r2 = socket$inet6(0x18, 0x4, 0x33) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:35:34 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603179717f000000fa90c90e95e695a97037c3f6bdb91effed001c9d60cc9d1247981a15ff0200000000000000000000000000013300b100"]) syz_emit_ethernet(0x63, &(0x7f0000000000)={@random="9e8e86f0b0a3", @broadcast, [], {@ipv4={0x800, {{0xe, 0x4, 0x3, 0x5, 0x55, 0x68, 0x5, 0xb9, 0x16, 0x0, @broadcast, @broadcast, {[@ra={0x94, 0x6}, @noop, @timestamp={0x44, 0x14, 0x1, 0x3, 0x2, [{[], 0x1c}, {[@empty], 0x2}, {[], 0x9}]}, @ssrr={0x89, 0x7, 0x40, [@empty]}]}}, @generic="8604a71a721fa4690907188cb22c788d050732f5b55af3bc9bb2630743"}}}}) 13:35:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x108) writev(r0, &(0x7f0000000000)=[{&(0x7f000001a680)='$', 0x1}], 0x1) ftruncate(r0, 0x0, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x80, 0x9, 0x1}) semop(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x83) semop(r3, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r4, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semop(r5, &(0x7f00000000c0)=[{0x0, 0xac, 0x800}, {0x0, 0x305, 0x800}, {0x4, 0x5}, {0x3, 0x51, 0x1800}, {0x1, 0x8, 0x1800}, {0x3, 0x9, 0xc00}, {0x3, 0x8000, 0x800}, {0x4, 0xac0}, {0x2, 0x0, 0x800}], 0x9) 13:35:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x1, 0x40, 0x5, 0xfffffffffffffffd, 0x1f, 0xfffffffffffffff8}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setsockopt(r0, 0x8, 0x2, &(0x7f0000000180), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x6) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000100)={0x3, 0x81, 0x3}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f000018b000/0x2000)=nil, 0x0) 13:35:35 executing program 1: clock_gettime(0x6, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0xc8) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x8101, 0xfeff]) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) recvfrom$inet(r2, &(0x7f0000000180)=""/217, 0xd9, 0x801, &(0x7f00000000c0)={0x2, 0x0}, 0xc) semop(r0, &(0x7f0000000080)=[{0x0, 0xfff, 0x800}, {0x4, 0xff, 0x800}, {0x1, 0x6}], 0x3) 13:35:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0xfffffffc, 0x0, 0x3, 0x0, "00002451819e1865001fe600", 0x4, 0xfffffffa}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000140)=[{0x5, 0x6}, {0x0, 0xe5cb, 0x1000}], 0x2aaaaaaaaaaaab3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x62fc0bf1, 0x1000, 0x2, 0x1, 0x1, 0xffffff00, 0xffffff80, 0x1, 0x0, 0x80000001, 0x7fff}) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x1, 0xfff, 0x1800}, {0x2, 0x19, 0x1400}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffd93) faccessat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 13:35:35 executing program 1: r0 = getegid() r1 = socket(0x18, 0x400000002, 0x0) r2 = getuid() r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r2, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r1, r2, r4) r5 = socket(0x18, 0x400000002, 0x0) r6 = getuid() r7 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r7, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r6, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r5, r6, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, r0, r2, r8, 0x1, 0x1}, 0x1, 0x816a}) 13:35:35 executing program 1: r0 = getuid() r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r0, r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r4, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r3, r4, r6) lchown(&(0x7f0000000000)='./file0\x00', r0, r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, 0x0, 0x0) 13:35:35 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r4, &(0x7f00000000c0)="a773ea976d98ea312c2f220358e957c713052110ea7760564c73498af9a2e5609cb98118c5c1489bac19271dc78661b58b438e9f4b97772f82426c1590fe0e57d1cab409c66f32760d8cf0b938155a4876b67f14aa3382f722eb730b96f2881a9a04454f61d870bd1f579bc8ba975f53d4fb5a52ca2a545708a511d0f835123348f73f607cdf704666536b269d51a53b2be0e0c84113901c3705c1fd3b5fd9ad930024e182a1c2686ad45ec7f90681eb24ec8bfb54a6968e13160a8236", 0xbd, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:35:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) setsockopt(r0, 0xfffffff8, 0x6, &(0x7f0000000080)="ab69214ede817d7dedea75da1e2bceb0555f15015d96aa1174d68f1370206e2ca31b4ea4103b65e7fcbe4d86614e237fe707c1d1cb1e66dacfce7c86906e964d8d6aaa992807f7dcea0d15dad0a12cdad6917da385e27ac97a1d57fe5073", 0x5e) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) dup2(r2, r0) 13:35:35 executing program 1: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xd086) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6c, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000005f17bb8856b541a5af53cc1256c315fe70e67667441d2641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97ed2003a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"], 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) 13:35:35 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7fffffff, 0x0) 13:35:35 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040)="07ded2baaae885df39e8000000000000008927426f00827311a8dc", 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7363) syz_extract_tcp_res(&(0x7f0000000240), 0x6, 0x8) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x1, 0xc, "71a8e7c7204c4a6bf9c6576d38bf1a96f90654bb", 0xff, 0x81}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) read(r0, &(0x7f00000000c0)=""/194, 0xc2) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f00000001c0)=0x1) getuid() 13:35:35 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f487f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1008, 0x6) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:35:35 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x20, 0x7ff, 0x8, 0x0, 0x7, 0x9, 0x4, 0x2, 0x1, 0xdf9, 0x10000}) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x1a6) 13:35:35 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRES64]) 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, &(0x7f0000000280)={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(0x18, 0x400000002, 0x0) setsockopt(r6, 0x2c, 0x3d, &(0x7f00000001c0)="3a9e8c05160367afe4a50ed81cc8781e035294aa470d6d09e7f619", 0x1b) 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, &(0x7f0000000200), 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 13:35:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x54, 0x6, 0x7fff, 0xea45}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865bed5c32f3920dc001fe600"}) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) writev(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)="79ed554ca4fc9f786245687f4165ea4ccd55d614ef47e933887dddcc9ec1336506078584bb53f4940eb66a2b7d5ac3ecba5ee59693fe01e5bd3454b23f1741b2073005410a583ce90f0731010332e82ce9457ad444c0d6583281d195", 0x5c}, {&(0x7f0000000080)}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 13:35:37 executing program 1: sync() sysctl$hw(&(0x7f0000000000)={0x9, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 13:35:37 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 13:35:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) sysctl$kern(&(0x7f0000000200)={0x1, 0x3e}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0) 13:35:37 executing program 1: syz_emit_ethernet(0xa0, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff0000000000008100090008004021008e006600fd812c90787f000001ac1400aa83233fe0000002e0000001ac1400bb00000000e0007f56b9c205f029c40001e00000019406000000030000004e204e23000890784e54143abb0b873baad953648ed4039e2f53ca490326e6c83f7f9bd336bedaf5535c892a473957e916340e48bc6699fe0a17eefc44c7d1c986846a8893f301ff5a848631ca56"]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040)="0e6ba31d2f2337db894223dbdc0e6c134eb5", &(0x7f0000000100)=0x12, &(0x7f0000000140)="fc06ee6db859b539097899fde1ea6b0314631e733f6815bfa03e0facb309c4fe0c1929d176d639986b8593bedc46931699d8d167d9a714ded23362a78129757e01439edc31e9ccf6e0d3ef70a21907cd435c2625aba1c5ce03d4161d7806d39e2e7a71c371f63ce0fada4e0d623e73f7e5", 0x71) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0x10000, 0xffffff9c, &(0x7f00000003c0)="fb55daecf9f6cc06f4cb2f9d1db56bbc36ca0fd073556277fb19cf7cb1bebab35fc686af7fc7efcc41f19b21252f2d1e8cbfa51c38721bfdf341dbf921cc8acda44c4c03df9bcfd6f000a5b486cff748e292261b800a3091071e10bdf5a64b064a8b1607b054ffdbcb3e2bbe99dd2791429fa58c6b50ddd8ab334b9b06df5a5231bb980728f695f081ace205accf5aca3d686ca049850ccf9f86209be064e881d20a10eec2f5e9ac959e592dec07985629db3208fe0b6d08e708e223ed9348eb52f1e3713756df776d35ddd8f8f06c34084a4495a14594b607cc2d5ec638f1ae2b2ec72ff16d1c89fa6c3b8df20f56ec1edc4d0d821163e1d60c05cc61be07", 0xff) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = dup2(r0, r1) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sysctl$fs(&(0x7f0000000080), 0x2, &(0x7f00000004c0)="2976b46e26c8dedb1cefda7acf35d0b8b5969f6f4d55e5287dde7b0f0e779d0a945130b1263c7558db995aa70b4a8edb1d656a277a7e635933a10a972c5dc89a84c667f70ca6ebe52f7a5ccea3240110cab2f2b015e68a9e985037783d56fcb0e01c2ff3a2b1c06e670100c150001313f17368fb0a6e357696429ae74b74526b73f1275c046e8acc9bddd3a71c50e2a040a31d87fd15c29351f40108dc70a09b4debd26f31f78f0a2be0c4b1d9178f842ea9b3d7ad034b69d0b31531f4a01993c6acd8123f8574cf10f2049f6ac7992b2476", &(0x7f00000000c0)=0xd2, &(0x7f0000000240)="f9d03651881e72abdf2038612c68727c1c442c292711361615e0579e2af0bd0ba1d8cb15899fb1025928e3e94ed9b70d26eaf208011a416dc0b0c026ba7b40f04e6246", 0x43) 13:35:37 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="890c"], 0x1) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 13:35:39 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') open(&(0x7f0000000040)='./file1/../file0\x00', 0x200, 0xde) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 13:35:39 executing program 1: msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23"], 0x1, 0x1, 0x1000) 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)={0x0, 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)={{0x81, r1, 0x0, 0xffffffffffffffff, r2, 0x182, 0x400}, 0x10000, 0x7, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23"], 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}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x101, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x106, 0x5}, 0x7, 0x3f, r4, r9, 0x1, 0x0, 0x2, 0x8001}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000003, 0x1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 13:35:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) r1 = semget(0x2, 0x0, 0x124) semctl$IPC_RMID(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 13:35:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3b, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23"], 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) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$dupfd(r3, 0x0, r2) 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}) getpgid(r6) 13:35:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x802069ad, &(0x7f0000000300)) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 13:35:40 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6002290f00303a0000000000000000000000000000000000ff0200000000000000000000000000018700609433df00000000000000000000000000000000000000010000000000000000000000000000000026101cf5189d75413d46744275fa721f71635b9f3c1a8b67859f7f2e74d697f2a0b233077a557f28499151a2915b101dfb92aabad60a8736e597230de86952672870b5089ea41a99dccaea352f36cdbcf48d3cc46f3aa9e60b99bacda04e77b7781056019a0ada0d49aff029b4a9115bce72da7bd33c951ad6908cebef2b490fa66615cbcb6dd356eaebde841918f2"]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8, 0x0) dup(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xfffffff9) 13:35:40 executing program 1: syz_emit_ethernet(0x131c, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605112e63afffe8000000000000000000000000000bbff020000000000000000000000000001890090780000000000000000000000000000ffff00000005cffbd729a82abcf00878046667a758550100f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c1ffffffffffffff8ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c70120bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb181aaac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64041cc29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b"]) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 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, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 13:35:40 executing program 1: r0 = socket(0x2, 0x2, 0xfd) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100)=0x3, 0x16) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) 13:35:40 executing program 1: 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) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) flock(r0, 0x7) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) 13:35:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x10001, 0x9}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 13:35:40 executing program 1: syz_emit_ethernet(0x33, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828508060006802f060100039a227ec4cd07c6000000000000253c53a7c14a79683ad4d3ba72405d23678f8096050e4c8ab426f5be6655b22725e8f1f2406905080a8bf2c182d6a8a076feaa2564c3f1938c3989e676fc"]) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x7f}, 0xc) 13:35:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a", 0x25}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) socket$inet(0x2, 0x4, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e7f000333177edf6d0f3295f1a5e8b04efdd700"/53, 0xffffffffffffff76) 13:35:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff020000000000000000000000000001020090780000000060c3528300000000fe29f7bcb7cbf3c7a20e465e68a40a740000000000000000011100000000000000dfbc9be0"]) 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(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 = socket(0x18, 0x400000002, 0x0) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r4, r5, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r3, r5}, 0xc) 13:35:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 13:35:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x90, 0x0) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x6, 0x1}, {{r3}, 0xfffffffffffffff8, 0x80, 0x80, 0x74, 0x4}, {{r4}, 0xfffffffffffffffa, 0x50, 0x20, 0x3, 0xb86}, {{r5}, 0xfffffffffffffffa, 0x49, 0x1, 0x9200, 0xfff}, {{r4}, 0xfffffffffffffff9, 0x88, 0x1, 0x9, 0xefdf}, {{r0}, 0xfffffffffffffffc, 0xa, 0x1, 0x5630, 0x3}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4, 0x0, 0x200}], 0xfffffffffffffffb, 0x0) 13:35:41 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)) socket$inet6(0x18, 0x1, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) fchflags(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}}) getpid() r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x50, 0x20}, 0x400, 0x4, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 13:35:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(r1, 0xa93e, 0x1, &(0x7f0000000040)="4e1d305e4155a7fcdae3e27aaccea678131593f65d4c4e17a519506a7a9f5e734a33f554cdc141cade4f538b404163e6c439c3e3400ff0383c9be9dc23f73b9004bc65b8e496433c2ba2911cc3c34e743255aa35f773f39e7f92808f18be3fb6656b65031cdb387b4e84e6c0bd669aa11769bf7fc7343b97dcb25101fbb8030f5c6d63e1125492a4a3f70195d4c9590d2aa53e0de3301b23a4690190711b747bce32c42a304b0c25571a33be9128e58ab2193c4831c7153a2017777a16fc61fdb4fe10d454e9276b800e70f148b7ba9bfc40a7d5d6aee358de5cf543820d58c339d71ab76049783b58b5431b018b09111f5f36144ec213035a007d62b3b228", 0xff) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getpeername(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 13:35:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x80000000, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900", 0x0, 0x10000000}) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d58748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976fe9c12b8f319d97eeed2eebe7e006000000000000006ac42b4ac86d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b802a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd4534376b55834ac45012cc9e32c982da4ab6214c1987aa94b09a2dd8b0bee19ef761069b8e8ff7f00000000000023a9dc5618ce0422ec8ffed51652b827e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60dde9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebffff2925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d34997ca486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a0000324f4e6553fc05d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deabff23c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569bd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8ba6ec2ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13c00bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d03970269e9815b01d4f3381521223889e534167cd0b57a5c2185722e29f27142ba5b362d6e1dfe475c53cf076529f2d553845c618f9cab5e2aab487a2c5e4e4a5f632dc99b3d2ebe529a3279220cdf4fc48dfd641856ec3f313025b642e131ad5d1dd2b832484a01b81a4dc12673886c65ec8dba1480bbd2b8f2868ad07bd3fb9fe5d7dfdcb6579e79505e437f8757d586510b3aa4c28c66be968050e84ec176bd9382b280483a2a4da8d5ea9bb0545a6bfb9bd75bff4593dd194595bc1f79a8227f404763bc77008197739c48b9c337ec7f822379cf10d411a000000000000000000"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x18, 0x400000000002, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 13:35:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="2dba1a9a4de9693b062aaacc768538de06f8599493e05badbadcaaab66bfe8cc91bb6e93d705f59800ffbc22205badad26c248b3b3103800cb94f6a1a7fa172817cfc43638902b5f499d327acc69a5e5a7f26288116971ef53c4c801d804e0834ee36a4d70a4246a0b5bf287bea88dfee17b577ba76fdacaa4fa98aa5aafcb76de54039558194dbf23b31536f16c3464b134da80f67a63dafc9c337bbbcbc5712c2e57b2ca81d509e1b90ebe4b129180e78e", 0xb2}, {&(0x7f0000000200)="31e764884baa9a35a30affc6ea33ef9e150c982d8c0a64d4aa292e86d8735bdd52425800f0096c4cbb5abdc03f1347fef60687214d7f1f3c224f26f78ac8786b628fafb4205c1180ade22ec95a557b40ba6b475f38680abcaf0eb51fa934a95709dd7144ed71273f887b10d20d9b957a13252f08e56e36da014465603cef7f38ea678538759e73d6f0b1184c5f3f53883d9d224215b1db923eb1661bc02be81ab45acd3f6c01d9f44cebf23e7d77b4ef15b34af79825d4c5d37ef90b7c178b", 0xbf}, {&(0x7f0000000080)="5898e452a409a3d676cdc7dde9f7cc3a7edd4b2b00494da8c6add6e1b543ef4b3d0bfca2f4b01d850c1720b8e5ea4fb191c6a27cd082354df033ce092469", 0x3e}, {&(0x7f00000002c0)="c8e4d3b99941f5b44bb5b722cd949eab3cfd46488c062ea7db8aa7b7e4bc9342ddc053cf082364697c18a55d21e3ecf0c08cfd72e3c3ac9d527bf0df5ed7d2383bf5094c8811fc7842714377cc022f8deb3ed00906e9e709551035184e03f6de2b38843142ab8c3a2933a5d3deb77eb4068b4e88c57b41725b87345e5c13060636877962f8a52290821b39bb8b1ddb2182fa681129fd320310755f88e89bbd23979c02b665b0f0de20355b78d283ef60f7ea39785f2d2bf2ea98110b954bc36e27a2438b93ae9f0fb57a10ee9162823e5754067200b751fd39167a90f92fcd0613d3edd3fb6076bf95720d19456e4e94da3d776f5d56022dff79", 0xfa}], 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 13:35:41 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc}], 0xed4, 0x0, 0xfffffffe, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x26, 0x1d, &(0x7f0000000040)="00010000", 0x4) r3 = socket(0x2, 0x4000, 0x6) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pipe2(&(0x7f00000000c0), 0x4) kevent(r0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x1000}, {{}, 0xffffffffffffffff, 0x12, 0x1, 0x7ffffffffffffeff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x70, 0x4, 0x4, 0x180000000000000}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x256, 0x20}], 0xd9, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffb, 0xad, 0x1, 0xfcd3, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x51, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0x2, 0x7}, {{r4}, 0xfffffffffffffff8, 0x84, 0x1, 0x8, 0xfffffffffffffeff}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x8}, {{}, 0xffffffffffffffff, 0xc5, 0xf0000000, 0x5, 0xf79}], 0x1, &(0x7f0000000200)={0x2, 0xffffffffffffab9f}) 13:35:41 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd603179710006000000000000000000000000000000000000ff02000000000000000000000000000101009078000000006024ada20000000000001000000000000000000000000001fe8000000000000000000000000000aa000000000000000006fdd6af6b5de4ab92df3451696a9aeb4952f87718b02f8ab686b0042472e534646b7d82d7022ad84f0a7f869fb42f1f46c567a31b3064fd25920ca2c65d9017e8885adbcb4925cd3256173e3e767d494a7e55f1b68b62859a262cb2ff81fb3503382bcd72b158b302f0ddd911982188b90a35a2e71e9416bd0317fc3f34191f788d3856865264e4829ae8b88d6f4aa13e10e77668160faf3c3c5e471ce2d08cc0a06491ac978f19a97a119021d8a7edd079b0349a24f5135fc73d714eab6379"]) 13:35:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x6, 0x6, 0x4}) close(r0) syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x1, 0x6, 0x2c, 0x1, 0x4, 0xc5, 0x57, 0x2, 0x2, 0x5}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200", 0x0, 0x1000}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 13:35:41 executing program 1: ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000000)={{0x0, 0xf9, 0x5}, 0xa32, 0x8, 0x5}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x52, 0x0, &(0x7f0000000080)=""/82}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x401, 0x1, 0xfff, 0x3, 0x40}, {0xfbff, 0x3, 0x8, 0x8, 0xffff}, {0x400, 0xc9, 0x100, 0x1, 0x8}, {0x9, 0x1ff, 0x800, 0x9, 0x9}, {0x541d, 0x7, 0x9, 0xf2a4}, {0x7f, 0xdfcf, 0x200, 0x7ff, 0x401}]}) getppid() r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000240)) recvmsg(r2, &(0x7f0000001400)={&(0x7f0000000280)=@un=@file={0x0, ""/8}, 0xa, &(0x7f0000001380)=[{&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2, &(0x7f00000013c0)=""/59, 0x3b}, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000001440)={0xf226, 0x3c36, 0x4, 0x1ff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001480)=0x9) r6 = dup(r3) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000014c0)=""/201, &(0x7f00000015c0)=0xc9) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001600)="890a70d25e0844f294c96cae397f94f493110a3c9911eb5abec3fe620b39cd059ccb85e12cb39b870cd39f89dc90fab0780494c767cb46231a6a21cf8392603ecc9127594ef7bb976847b1a15267d9be2fdbaa296f25d9ae5d991b810e0c87117011e09a541e315bae970886415baf04368fca2458e7d3a4f053eedfe64732ff01e75d19a85dab330d2bc898ecafa1606d1359b2e2299559b0fbe8ae5482c2eddde8b576d2a320986384457115285c5793c868febde451300ee788637e78dc6b80675853b528b0e7c59ad115ae381c8d19c83e23f41bcfb4d701f03e752cf88e0c080051ffe4f8ab16a170da1e342528bbce43aba98375789d859366e292b11dfec2fe326c51b3eb7883dea7aac573f937446931a6f20fdec6a56400a6a8ccdc0ea510b0cfb90fd67f36d6e81c1da8852511dc6ac0e154584d3d948dc9449cfc39e0682766bca40b6c5dc9c80066586c56ea63abff52cc86c50596d0ee963fe317fdb9ddd18ea1a8c64b484174d91007848fb55b3375418ed5c7067c8bbfffee0ab03417dbd626cd9d89b92a8c9948d5c54ddd933d65445d598c4bca16f5deae6c1356362be4dac1261f78b07ce6bceb2f81b4424dd396d71cfe7591a35b1255ec591979229ba49271257340bf232a3f4d4794a4df3713c9bfc28bca6f6168b9f8f6b6d67083fa6ffe6541971f3178bab6474e5dc088576e8f775415ce949bed99716ae8c823adb08afce6a72647cb4c870aa17862c4bb99d7501e126256bcd75da4e36268f0a7c689ec987073ca553dee33b139d819117f30b723aaa740566c310954bd2bd4e1c68084cffe991b3f6567b7c99806ffe8fd698db13ca5335fe277c7bcc2b44445604f32b3cf4f828ad3f4223952efbce9606cc5ad537b41deacd20a71e10fcffd4e617550e30c866f78f29e789ce221f94137bf583cbdecd71566eda62b8bf8fcada50b2d9e32efb40d89173dc65c0592385b42a186bd04f72dfd0f1b09617e2e456e2585b7ec526048e5b67d7261f63f94e660055988f2222c26ab603c018b6a21f4885b777910c2d5cc51a8990006ddaa6ae613961ae21e56a36bbe2100e020baf2d4e8693d2bec2eb5017028cc1a53bb971260642002b34bb3df5e56a013ab8133a865cd4b7fe4d69f9bc8d77e38a57ec87a2b0e9c6b586146ee85b01ed1c42720a19141dfcd68113a75b5fe41a04c7f4b14eab1914b383e2765ea36e9baea608047345b02182c9726e0f863b4c4220b06b43259781b5e987804d2080cfe93699743adca7023c604bdae7432c264284a8bf6021a28a882a9585ac6de59862d669e018759a315592e00ca99a67d587fc2b23bdb1b3472d2cb0a43f40e55fead5983a3841560ce0b7cbcb26b4f7fa20d040c74a11076ec416bf81ace594887c3dd1e9f8b91f3d1c7e879033f9da146e9c4ad4053726d57bf2fe82387d47ddac704c9e297907cd6cd4dd758ad0cf497b83db968668cc54f81d988cf7b93c471adc5e00b5320874b41019347833d8eb4dd6b43be72d52fb438dccc5671385b78a7a3e409124a3f15260ea9944c45397540549f74b760d67aba0183a55d7e21ee51d67b32bb10f95c97bf49c9de4dfaa553c1b19f5a97b2bfef8a3c094361545b8aacf79f25a523cd584dcc2a3eab211e7dc420baed540ac78ff80e126c9f06a42aa8cf5af49c35680ee96122f2ccdd428497f44f3d2c8c02f7d1f5bc8c4deac2b8cff4650a2a9ebe46c7ee4496e3cb3e5e1a1e31f7ff563e7bde862e947a1e7cf16f795d58ad97e664330a70b7b17b42c8fb9c76dc487ecbe62ed61f2ecb969ef38ecfdbde86612164494625eae3da101322466a6955947403cb5df3610f8a22dc26623e1f53df269766900641dc8904069325e664dc12aa7768acf38385c9f9d5d1f39f36ece6f189052d75ef713f38231189f79f2c2c5e6bc97a68b54d265930322988def48bc2a96f03f4cd2a9875a9e8e9dc96dc13ada84a9fa71f7e60a626876a166ca61696958e2604e1c199f9d9532722adc2117c2f9e3b52db5c7ce6469e65b1fccc2173d9ca6ec311ad40532376bcb90c86e76ea6364f4b58dc86c8a305df29ab4045b99a1eb2ee1f40110dcebe8327be8346fc57becbc14ca2e25ea7f55dcbfb68231c43398dfa6157de47c77d657b7880561a8fbc8dd04f1037a9a867fc24cf7f5dd8f9e6f86fc6ac231561a5c9abf612f834ed6f8c3b343fe1876a97c6cb7fc924a0f0c07ec942e1b29726e99a044f963f209290805e5f89644de12433b07858adda92f06bec9125cbb3bd83124711a343a5217228b54a6d4c063dedf421881c03faac43222874a9e5de97e99a8f14a4440d9b323f7e87919b453b8af33cfc1e2754ae3b9222e5ae323e126a46dcec9b5a4f7362e4983d3d3a409cbd5c396cedd7378bd933889714d1bc3ae5131c12d247dc745c6fcb41339c91299fa878ca06e37f2df0ff2d985381da8954a43ac05dff3443d628f54f749b9cbac55da8cce2509e4a24e90a6c6ec15f22c8b04a20062fb315524cf99a68fb09ef96d75a17aee86503f0de809d2d52bc409cb73a515b8255a9efa385bdb06fdbe4560ad4d694d13efbdbb3221eff7e40a289c8bdcbd6089f7f76ef1243615ea3069f47f2b1e67ca3539d01370fdacc2d487e9a0ff9f623940869109ab727c4be418d5ef0cd73c5a8ee67981299247e602983575d771d9007c509368437ffccc104fa27bae2f4cbdc732c38805a1195a1d9617158180fc99ebc5b2f16a8afa7080f050a7cc8d28de454a0d7d4097c765d5226b5fc65994b43010541e8d5be6e01ef636ef2119e94f14c78513cf5daa8467a127b3f54ddb38bcacd981facf9f9a861f46b11e1d7f494c369db0ab7e96d75efe1e80b6bde5e803d8676c466e95407fe8879ac174279087d83155da7dbbb1f80ac50e4e0ff1c8f9b533c375c24f5f5c11fc6637a96151c745bddc3c6cfbe3d9a687dc9571c9129fdc79dffc5005e2536ff55c425eef34bd90c71516922a925206c1bbf7308000b60e16d51484783749545a26a8f56ce1c7b01d8d647da3d25640b395503c6a7b2177ba2cd527bace8f7f04fd7269bbe80c743d37965e996f3ab9ffe765021155e6cf38a970abf5e77c50c11e9b0c6e95b8f2847c03b7462658b224d1c1f0c78ae567d5622415683b34a46473e186993f786242db692ba9d05ea8af2839756ab30238bf6d8ce9120e3d06e4f785e7c3262c75cef7dcedf370b13a8d057ac3b2767f7a8011947f22a09334c1a55f84316e959700e0ed837a68eec11a58b7e5e1eee65ed4f5790436de4be28241beac47f49809a80d58adefe7f4a655a87c17aca58f39c512d37616c7803f8104aaba8bbdc4de6d1096e866080ede64a76ca55a2089e25060cb9652b98bcf8c7326d5b6d04fc3f610b7e9a03c3114c80f4c611ac780c1f879687b6b6227c6ee00fead504a38ecb9dc1ccd0bb4e72c0ad1aad2e3b3df6b75616dbc38c9d92f292b05ccdc469fb6e2b9a71d6eda7f5601c0be0d35af1c4a0c3fee8ff33a3f3ea131b8fe5b56616ef90ef46bfb7ad37a2a3bf5ba9705801bda864b55f7ca2ff1145d57762321e5c5b0c51e96332f94542c76887271befbdf672982c75e747111e24992a3a207b08ce7c0b96be507c2fe94980ee438617ee9b59e3cc463996f25a03b72913506b66b62a45323989e7f73a6879f99e4f491618ba2cce84876073b5763b5eb50f8ec1cfa70916a4d75c59eb037c280929f862c3aa38f3c28e5e09679362b8445d208cb383ade77484ab440ddda73289eb09573876be2f7490c5e3d8affa8adb2e20d3e9e24d6645f4518afa38372c7bfe026b2bcb63c22bf6f24ec785d309a17a14496808bf3984e9ad0aaeb205b85dd8244a69bf73e1f44b82ec98caab61aef0d6f39d770bd9262597af2c3f17e13797cde1b9bce36bf2a8ae9d867aca5b1a29389cd4360d4d4c522742fd8896f68cc19e12e7f3161148daf706572b772f7083ab1705b7ae0c8fdb73695f3a44a6a2e977f95ff1bd6219719bc3772762e9813a0d3c1b51ec9d6a4b2421e5dd9b0dd54373f65d8ff8d6521d5a5647b2c6f52b0017a60695880b06909b08440c2377851d0636c3e8effb41ad0ba97340fcbf3ef2826870d182709a517b6faef312c0d732c30ddc0b13f1545943d46928c76bb1d36ba4d80d009c2df3da2a3d5f7175553322bd25161aafd2bef7499b44e3e0e7574be83d3539ea22ace4d8993e5028aba9183a5074c225641da6a5d1e11f612662d564ac743d0ee5b85dce6c8c91bc0e27fcf57a34ffc28f48a1068f3c29ece6db26987f7b89b326411b6f4ba128f9965720eff2eb12d1dae9e51ad4ade463bbf5bc0d3d8164edfeefd05822620b4b8a62484bdb04a0ae3f33ce5d7d7aca295b0800668a4e377d19c7a93e6636830b59d93ccae47f064b1a0d4b3566ba55fd3ff3a0cf02ae785b084b629c1db03aed101abe0e199fc2fef34ea2b92dde365e970126d5b2cf7ead4cbdddf4f2f32e404556e11ec2549ec8a93043d673651d251143997a37213d4d7a3c517d3ce22266bbfaea835e05dc85238e6790a178bd2684e3f5f1642e2dbf862e17e34d176ced09dfba0f927528fc7880b54c6cfbf79486cc36ccbdfd5b36a91062b3827913a94c2fba0eda6aa3b19faa9b357e67176ceb2efae6d7c79a44b6e0d29b3ec768a5ebe8465163e33db4a9188fe3f41eaac973aba188f8b22496ba87f493cdda66423be04025ccb163593880dc6923cdc3ba3c6056e6c3e6ddc7d3d7e2fb9c945b01c128eab9236db92a26c8642fb830919d3491761001f2cd529e424f48befcb0e2bfde0588c219bfc0360051b9c894dfaa70bb32c4c5c7ab51d966b801f47284d8470efb85c67031981fe780541c55ddb07b5292fc6faef20914cd5128b30e72f2698439f6092ff78f6ad592983003d84d67d3a1f119e711e215be96ab9cc5ef43448a19b9d9532a6e6d92d88b244ad6abe08c482ae015e5c24df3f0643f7ebccec74ad912d8d1efb090ede5cbdc4ae5c57db8d4921cdb07d0a57ad5d994efdd6ca00dec1ffdf2766d03ae2a6ee022a750fd36d083879dcd5f618ef12921444756738ce6f1fcbad788b3602cc574ec3c8da51144ec990abf4911964f49f6b48ad2e13855d01ac2a86d1075dd7137c58141dde7c16935ac21e06b4137b0d0e12a28f5558168fb13c3a73c835d24f6a35f6bd77beb430a2706bdb00758731bd4e0690db9070dc86675eb85a8c3357bbe9ce0e1487586d4fdee4a60c825e78aa060368ab71d777c76f90c165f03b8e3090cb2e60a543ca5828b00dbcd71af496af0e96826e1ba90dbe50431b778c48ad32387456a5fcc885801762c4a86ca7e538a1c01c1aa0a7e7ede8ff391c964c95da3cd1160c41134151e69ece16b21aefeb0a0c0673b3398f8602a5f0d0a77515216615096fe504e2bb2fd9c1a9278854d10b12fb74563f8af9946e016da5d2418d9ce23aa59a3ef58f181991514af3e889688bd5f1f1e573dbc5ff3adcbcdb10d217501dc1f2d98b5075f4de3111c38a06a6c292339254c7261cbf9fb242cce7bab9dd496dd791a1fa97d2e31172aff5de59b4b18a1b8f56d803f3e8c707b40df8f1cc9639fcaf4a52e49c267a460c9d7c05d08cb0299f48e281413c5f8de181c3e95c700c71e6949c9974e66a8c1b493ebcb90ec9216556542c2002c863a43281561a59aeaa7813c2dbf6ae9b96c360eac6b9640ef263db9f0205dad9ea3205c03056f94be1ab87087f35c45ba7d733c500d524b57cd41", 0x1000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r4, 0x0, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600), 0xc) 13:35:41 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0xffffff67) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000200)="00010000", 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) sysctl$kern(&(0x7f0000000040)={0x1, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x10000) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvfrom(r2, &(0x7f0000000080)=""/229, 0xe5, 0x40, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 13:35:41 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9b90, 0x5, 0x8, 0x0, 0x1, 0xc29, 0x9, 0x2, 0x1, 0x3, 0x100000001}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x17}, 0x2, &(0x7f0000000040)="d4e9aec7d59e34cec3fb9cf49ce5ecd1975a49883bd51d63708c0e58db9675ba6ed93601fcf4287154292b283fe5ab86162fc9554bb4bf48f5be2d106f8fc213716fc5cd88222b3457d7c0b84fba7100dd7326116f562852bb00000000ec1914bbfa4d563c88478e", 0x0, 0x0, 0x0) 13:35:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(r2, 0x29, 0x4000001b, &(0x7f0000000280)="a29493d711f1fbed45fa8d4d50bfcf7e576b5c7508730bbb15d1548613a3860c34b700db0ee12cb31855d985a0631ffe71c679835897f48412a6bdd329af8bd08e97563d9b3e37b282a9b0f50d0c4d897afbc46493ab5cf5f79c7ba158e3392a8974ef7d866f894cb77b037f462ddc91520afd70cd402c54e5b49d425ae53d35eeb157db8fdc820293c2772b06ff71f4acd6dcf217e68f9665517645c9f3521f7d", 0xa1) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb5, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x7f) r3 = socket(0x11, 0x4003, 0x0) getsockopt(r3, 0x20, 0xf48, &(0x7f0000000180)=""/240, &(0x7f0000000000)=0xf0) sendto$unix(r3, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x0) 13:35:42 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xf000, 0x1}}}}}) 13:35:42 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x2, 0x100, r1}) r2 = socket(0x20, 0x8000000003, 0x0) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) getgid() ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000100)) write(r3, &(0x7f0000000600)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9aaa77bca238e4eccddbf093b9065b3c3f0fecbcf40f42e7ecd44a96c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb731d6c7ad2d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d69fa9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c87b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56c9cb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a749e8c6544ad22aa16b218bbbdf09e36427f553ba212afc1b1e685b8417a9c083091179b808d3419e00000000000000", 0x1a8) 13:35:42 executing program 1: r0 = socket(0x6, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYRES64=r0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="900000009078000000f19c79e2f5eeb6f3180595997affd410e465f090635a33d193e612107e0700"/54]) 13:35:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 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}]}}}}}}}) 13:35:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3f, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 13:35:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x1e07515a) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000a80)="f2011592620da97c085350a4672d993fd59b074b8c416aac0f1affb37ed1155050938c5aab3791d3be5b5e0a65debc7642e9d1a234fb109b9542ad3beb849a4c341295f55c06", 0x46}], 0x1) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x100) 13:35:43 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x21, 0x4, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x3f) 13:35:43 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffff9) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffe0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x400, 0x7, 0x7, 0x1ff, "f55b66a45aaee5eb990577f3435899dec97929d9", 0x0, 0x8}) 13:35:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000340)=""/31, 0x1f}], 0x1, 0x0, 0x1) r3 = socket(0x10, 0x8000, 0x20) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1, 0x0) pread(r5, &(0x7f0000000240)="14484fded761311d4eb6301041b35f2ca1dcb53ff9f18ca7422920b51eac49006112367c2c409d87e57f0589699125584b043cb1672db3d5a9457d1c1e3a25726679f4b171eeff6e8d6ffa0e07d0370a6c57092bca1462903c179e151d3feb2863dac862c48a5867afa6f62f9fa27fcbd37990e7ce2d167b4921d09623423387f002c5576780f2248dd07ea03e8ce6bf3225b9e9faa853aba03c1308", 0x9c, 0x0, 0x3f) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="15574e240501335ad214580b6510082534c29619bbfbc6ae5b26d8903f546451b990e33bb60588dae55da36407bbb31cf5affd99c1d9f8ac77a4ba1f70450305758cb95826ea39d5e9cab047c894c38b577efa6eaf16faf80f2c5ee87b49cb7464dca07390515b4e789140ae38ca3a7cfaea47018068e6d486a961699b6440e2755ed721d634bc8ef19482fba7f89685a27e4cd8c8ec684e3b643e2f686263cce52212a0e8f7bc50b978028bfb94462b60c179084719ce3760ec05bb32cb394b23eab89d46718e129294803aa622fd2d58188eba614f96af40ab22cde85d0745e55cc91a275ac6b21ecbb05dad47012d4c680766a06688ac", 0xf8}], 0x1}, 0xd) 13:35:43 executing program 1: syz_emit_ethernet(0xce6, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000cb03aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d6c5c80f326d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fb95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de9c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a004c09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a5590837ab00000000000000b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"]) 13:35:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x3c0f, 0x2, "d730c1e77a6fc6e23c000010e400"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7fffffff, 0x2, 0x7, 0x7, "cc9b5e6c0f207625f9debed0185538e8c02e3356", 0x800, 0x3}) 13:35:43 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, r0, r0, 0x0, 0x0, 0x5}}}}}}}) 13:35:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x0, 0x2}, 0xc) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x62, 0x0, &(0x7f0000000100)=""/98}) syz_emit_ethernet(0x4fa, &(0x7f00000006c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4c4, 0x3a, 0x0, @empty, @mcast2, {[@fragment={0x6c, 0x0, 0xbc, 0x0, 0x0, 0x0, 0x67}, @fragment={0x8, 0x0, 0x1, 0x0, 0x0, 0x13, 0x68}, @dstopts={0x88, 0xc, [], [@generic={0x52, 0x3d, "19415f35d2b2fc25cdd70d587ca1cc4578698f715a416a7a4b034d358c90493642c984392233665f521418408a893476cc459d3156238e718b2a9bf91a"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x55}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xf3}, @jumbo={0xc2, 0x4, 0x800}, @jumbo={0xc2, 0x4, 0x6}, @pad1, @enc_lim={0x4, 0x1, 0x2}]}, @dstopts={0x37, 0x30, [], [@generic={0x5, 0xc3, "a3835ce0fa97b575542e1c26b75718eaba75ab3b488ab364c3463dbd4bafc79beeeea50ab87c9ff65c4d741d6ad6f74e345115086e203dab620e2f17e4298465da943d7be674cba5b6a8a20ad263788d702e8913d59aa462143a4d76268c0b10f8f3c4b6ade9b980ea9a1feb41f6c6a09907d910517ad0b970fa36a84ff348411339ce9fcf2e116626695f3ba49f92cbf5e4a90f43a0e4dab41d5fc36eab5e8e0505784870d808d641c0a467372f4a56ca9f19ce85dcbbfc438bc75c3a357d8283f833"}, @generic={0x9, 0xbf, "dc9915e1b8d034701fc003c7cbf6af7bf0d4fe3fca5cd9f34d3f6a6bac528c3cfebe0bae2918c76c3abb2d39748dfdaa6778754b31645f167fd57ca3978bbba7270b9ebe2cedccc1f66c353119c7c8a1dab8fcfb63575015bb2d8f791ce6bd1dd8f00d5b997e5c583344e0971561ab0d2092b9bad6039af0666e2a6397447f76a861c420548d495edacf99c35a360135c32d07712a2d4dcbf6fb5e2ef6f145b78bcc5913e32285518429a23559014d9f05d4e9b8b70ab77233f41c8d4be460"}]}, @fragment={0x2e, 0x0, 0x7f, 0x1, 0x0, 0x15, 0x68}, @fragment={0x89, 0x0, 0x0, 0x0, 0x0, 0x7, 0x64}, @dstopts={0x67, 0x27, [], [@pad1, @ra={0x5, 0x2, 0x20}, @generic={0x39, 0xa2, "4307ddfd07656dd5fb2bc3dff663364ca8820b073c2e96a8e4369d438d4325a2b554d7428716e5d23fc9b1b4d40c33df9d621254e6e4f088daf6c0999b484cd184bb4fa7635f3978152ef5b5434cf27eca1889137ea09bf38328df1271f1fa2372888a38ed33ca1f3597d8d6022fbc3692bd52c42e39afde1d7294c54611ebe4bde4f710a53ed5674e38af641e5c7a85205be5a3f9063f851193ba388375d77c21ae"}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @generic={0x20, 0x7b, "a1145a38adf38f2d741128342c5771c8c40bc97b2630b1a400a983976bd29d58460f742f84f5b7a09d7708cd2b800cb2fc0fb8f8f1d2abc5e53fd614438256920be117092ef110e1cbc272909ecdb386ba08249c75d0e9ae030d340ffcc2a716a80eb9d6dfe03eb9d1e1aa36881180859e6eb1ba775ee7f47a55ec"}, @pad1, @enc_lim={0x4, 0x1, 0x3f}]}, @hopopts={0x32, 0x21, [], [@generic={0x4, 0x35, "31d93e168076345d2d8955f0bfc6236301430cdd71a6184a324927f17c60bd0a069fd6b41c102ffda84d8a4ff673a9610394c39482"}, @jumbo={0xc2, 0x4, 0xb6ba}, @jumbo={0xc2, 0x4, 0x409}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x6, 0xb1, "b906127306801601503ed75876e878abfb5e2695b8a1f750d811738332159f0b2a446f3dd4bba3d7c36f54762a81e4a1dcc23ba505ac9fb8249cf1f19566b57d8b3140628866ff7c5bf3dfab72d4b1e536c998b7740566753b8184fab05a2b527d0436543269ba4590d880ae9df6e0cbb6b54aaf992dfc694482f884991535c4eaac49849078adaa0efe2fba0d07d92242331be6767e73400a562ab78e14377f8460a6831675e94650023004efff6788a0"}, @jumbo={0xc2, 0x4, 0x16}, @jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0x6}]}, @fragment={0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x65}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@dstopts={0x11}], '\x00\x00\x00\x00'}}}}}}}) 13:35:43 executing program 1: getuid() sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0xc2) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000100)="a844bda8b343349499043a8e94118bb14ec1906496ed12f76457739c861c6c85e2219b59bb1516041e2c63870aef456199e30bb78238d6b9a8c0ffe86cde543bc2050698caa4b168e7229a268351269ff6933bb56d02a39d87daddba15085c404e5ea8503029e2fc62133ba0b4d269df0c868832145e323c5257f4bee3da01ca0ca8ce77ca5521c9f1381ac69c1b1cf325a093727b5e35c1ac5f62313e5374e61b", &(0x7f0000000080)=0xa1, &(0x7f00000001c0)="bd503b5e7052e87f7a5c3bf79664b6a20ecf5d0bc08df5976e2383bf5e7ae2c41f71f38f97b1ae17504a0251b062c203a7b4ccffcdfd02531bb64b6bb684b8986d358c2fddddaa99cd91cd7a27817a4f561349e42068233ab92ecc98ea93d30cd168570bfe64c304fe941da06feb8ccd4e4c66ca6b940a766de1e20f7187bceecaaf8ea6c89a499214f43e03c3d2b68f615380c4a4722890d3d673a79a64a35ef89ba1774f131a33c1a51abac02e35d7824c4c6a48f9078bc86944b7264af34f", 0xc0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)=""/129, &(0x7f0000000480)=0x81) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = socket(0x18, 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000280)="8449f1a251efd269428fd1ae361d26642a8c52daf26a0c4687", 0xd}], 0x1, 0x0, 0xfffffffffffffffd) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ftruncate(r4, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 13:35:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/91) semop(0x0, &(0x7f0000000380)=[{0x3, 0x3, 0x1800}, {0x2, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x96) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:35:43 executing program 1: 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}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/132) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63406b49730600000000"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 13:35:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) ioctl$TIOCSBRK(r0, 0x2000747b) 13:35:44 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 13:35:44 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = msgget$private(0x0, 0x9) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000542cc9ef51a6b0db73534b93c1ad97093f65d0000002d3f8aece1dbfe33a8a937e4c51138306632007e173e506194b4440f590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e550e044c019c845142daaa3084eca202ef3471d4bbe5858a591570636ba6488ced4bbc911157c95df6140c9d5f673a11d6e5cfd508748ca469223440ba025b2cf70190ad790f71ac64cbfce71a738bbf2fa0"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000001600)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246998a8eaa0ab4b9ef3b7d30d4a580d4118ecc129b91931ce19eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e81598701553bac746e317d01cd87ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x601, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f9, r6, 0x0, 0x9, 0x3f, 0x6, 0x8}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2, r6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r11, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000200)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000001c40)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00f39d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f23143562d05f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd806910af6fa6cb7cca25ed2f9175465a12a31b88e9d30576b3b", 0x1017}, {&(0x7f0000001940)="70325501111274f12853cadeda4a5664dea78602e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4302e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dc4d3865813df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c63f75486f7ba4e40ad958197a275588d46cca8fe74106e79644ac08ff49d0000000000000000709ae25bb12670b73c52c94b14f2e239a902a5e1352a7db37a04c646cfa8bcee15e107a9e403e4b1ab4ec46a426fd93e01374589586822ebfebb13510038ca37a195d23d8406ea49ed281fe187f28533edeb0fc8c48c50313b83bce712e98f9740e8618a0f727003b20f34a4769a46f1672e3231ca7b6c50a6d933f37176588fe148f9fddeedfbba040b96ea37fd1879e6ec84cfe8f175f00160e3a86db9f883080260f20fbacb1af463d24581217706cfd0faf6a054d3dc0a0f272ffd04a9012a2e5487ccb42e4c8ec7f6669252fd17f47fbf0246c60b4412f147c5ee32b6e4a234498713f436bd148bf01204173bd6588c7c7a5b0645f0691aba3d7c215f19e1e99f9c328476525b60c7670bc5c9044a292549c85f46ce2517be38b33a45eeaa02f6061290d56bcde78551da6a3de43a450dd6d3664bf5627140f2eb33feb71665ead8a506ff318784bc802adb7fb15886a00a13c5a42d6f3b6068ac427056431494d705de7822d115fd350abb369b1502ec85b6cf4f0570a435eda98bb69d333680b5dbb573a52a220b9c2a0d508629305125caa686326edadebe7eacf4efd23e28e9d0947cee48dc66b96785d7866b897123446640638e1424c9edf71858b9c761b85916fdb9d3e0b8b69180d1faafcf1ba5230733c4d11bc8a3fd3d", 0x2d1}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000000340)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b98500f64a2cc652c461cb9b7f", 0x27}], 0x5, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000006100000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32, @ANYBLOB="0000000010000000000000005524e91e010000003000000000000000ffff00ef1e000000591be71d6033afae296e06ebaeadd3ec16702e8317cdbb92e780c542a586c3b35d67acadd2f8a5f019ccd5eafe9ad531cd5330cc3527f4f47a4f33823d9e9023a3527589e2b86391ebfb8a2ebbaab0ff3e9199fa2fcf71ce3b42b1a2544d7b1ec75307f7ab19627c899e856a4bb0b8e929d8325d0f2218225d5e1b3e4e3c2278643b6ccf6d18511052cde136de0e9245898517fab3"], 0xc8, 0x407}, 0xa) 13:35:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0xbebc, 0x200, {0x7, 0x6}}) write(r0, 0x0, 0x0) 13:35:44 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000001600)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x3000) msgsnd(0x0, &(0x7f0000001640)={0x0, "34fb6335c8c67d445d2c7932a1adf800cdef7e633593738e0bf05682e39174a0d132d7f49fbe4214340f7fcf5ea2d6cb402666b96b36b6158659462f89e829629cf1a104b794b4959162bbf38f65e24b858fdccd221b63a1b4502bcec6d029e2be131ba30577614d6063f918e96e425f164fd6b09ca6cc50af425ac80eb4660dbfcef4998e497ac9b920a144700ab4f89209ad6001b1586638af0d41eb69d4238b3b81d85ef7700452d763b8f4b43f6082215f94af06d3c43689b093f60de5b02fdb93a067a0d51f8bc4dc985d66627d5eaf13fde9047238dab92bf8d227fb2beba38d2ca7a92f7751b4a7a6a1fedabe"}, 0xf8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r10, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x6, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r13, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000200)="3f37b5f1c8074c0f0dd0ab7f7443c166f0359ea5dad3d81d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c462a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e710ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3913f86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caa9acf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c752a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd78163db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd8069100"/4096, 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000000340)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b98500f64a2cc652c461cb9b7f", 0x27}], 0x5, &(0x7f0000001880)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="00005c22d5acc6be1bf65622e26f8f34f800003063aa310f8f3a3bb58c27de0b0c7ef45ccb919750942e6248", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r7, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x407}, 0xa) 13:35:44 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x0, 0xb) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) mlock(&(0x7f0000b37000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) 13:35:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) read(r1, &(0x7f0000000540)=""/4096, 0x1000) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x8302, 0x1}, 0x10) 13:35:45 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8, 0xfc1c}, {0x8, 0x6}}) clock_getres(0x0, 0x0) r3 = dup(r2) listen(r3, 0x0) close(0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000080)="40d2c81682fbbb123405c128c289cf18cf40e03f0e", 0x15, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x10001, 0x3}, 0xc) r4 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r4, &(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 13:35:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000001800)=[{&(0x7f0000000380)="9df691e1d4aa24081db76031ce48bc3ba5747fd5ab4315174ed4dbb269137b49b6dfeca9e5a87e0cf7529144c1c0ffcc2ef45c0097ce4f435c8a06c15966dd0980719e5af186ae0f3379895cda7d361a068c91ccae1a10d61c6ad1", 0x5b}, {&(0x7f0000000400)="97b8c71d5eb0eb4f86c17181fe7f7a763d3d415f753077f237e75b38d80a6313a494ae2c30ed8615e72a0cbddea22968140e8ab6c01c511fa5d73a0b43338e825dd48ec323c1cd311d25cb0482c4583af7c2022ddd835dde6461e9ea120a0e97d2bba4e1fce4f10cf14c7def17c57531631099a57339e533332e8aaa459d6be652a0615c4fc1471994a486e11f0e856100f151c01610700dc9cdfd92a749d0f8e7988e5cf3ef463d36532950a82169d426629cd128138d1320b103cec0a372d07e87d5c28d30642e", 0xc8}, {&(0x7f0000000500)="5499dac3197fb0f16fc6ad7c9353350472827d7743b251a99bd6d567b1eefc8b59fa23f243981d31723ae344454dc64b0977db66d7728b3d6b508a465a1f7270d00e841d91eeda79dbec5bc6c5f3742f9fbe168a50883d3de4c100ab8f7f433491eaa5e653fb7cd25a4a35b29f4d96883568a2be8bff7f069a73060b430430fba17a57581af6fe303b5ff4a861962b82939a7975e23a8c9d0c1eb09071edbc72735cd5ed0711bdf54c8e0913a88c791795b8349012f8bd2d607e1effca51278e30654fd45403c2a021628797541bdaa889d366b475b351435dda3c5a9d7a288ac110bf023d2cb88f0aba69f737ae6ba688d00c2ca2ccfabe09cffac478e2f9431645387d963902ccadf5cd9481a20448b10d7519e1fae1dfbf019c7c4ede8cd90ab7992c5b1f47b3b75fe1c14c2ad0940e34d1ee6d9f3613c2540f8d684e6b7eac3b452323121800bc40fccd5c726e474b82779798dba4ba6584d10345d2eac6c1e380d68a1cb6319ae459cefad3dbcd3b53440cc35d7cee70b43cbc60af801012924220f5a5060b976621211b19209acd463920f0d3be1c8fec4b442f2307ad811315f0b2207cec123c95a3c85849f54a7ebfe8929cbfea2639151efad39937f537e19da5208274ee7dcf3da5a28c32d264f4d132289185c4e32fb8b47ae6de2b4d2ca1ac38b67f20e1381bbefe64129dcb1e56d5f8d09a8beeab76e9842b5bbe4e463e90b266a03242b42ef8a66da489b4b01fcf369b5e1c6f3de6292528e568c092d719d34ba2f5d071aa451bdc1f8153889213f3ada3a6a6a51ff89f54203c2f9da615cf3b073cd6e123ae1a51393e4fad16a1abe7db8eeda52a67c385c3e02545911649cc1380130165577ad75c493e5bc388dbc65207704c0abcf75f34c85f4588a5e08eee2853f9820927fb8a88eef9199380e3725c22ad7b418e8af0a85163cb0ecb4c9908ebb21037a352a76b979d6578ef5e60ae13e825220b8ddadff06513e40f6f1a355becb56c915bcf9f98f56d9d24271de7f5881241d59d2ead29bd0ec73159cde5b98c914ee0fc7979a5c20edc39d5c29ed071a9097b71d76f72b9266793ee1d2995025303639bc013f2df59374ee0c61e50417f7f1f359d09d888042292d7bdc0a306910103ceb1b9cf75088b6b16a97c322a0f246ea69d2f4056c5becc83b75e109eddcd6446ddf1495c40720f8e44d6369a5906a75e677e77cc444fa47795d15b8226cc6b0c37d0563f278bf8288c151c8f4f44e454e114e26bb6e2d08f7db1e93299358c8c6d68994eb327dbf4514237e161d074a5a7c5cd111c2cab81a0b358ef09eeafd5d57320e8fba6b385b11ed9eef7e2226a138bec6d27822f21f94507e1e2f9fdd9c92e23fd297060fde0cf71174c64eda26e62e2b9ea13a330bf840916a42c62706b74e64aade1864de8b930fdbbb4568d7d8c8e96752e5825e8ff347339015270bb562f5b4cc3277d14573eb4fd269d9a91f8f48f847abac2ce43ee8de6210b520701fea9bb2db4179ba0f05cbb0ce8e2faffe570214041eb368ab44ee90e898143694e962bbe8f670ea60a878762f9bf042c3888ecf2d8afc0878b649300734ce71b2f979c7beb0294040e41ab4bf55074f7632d58fad69a1e5c86c6d56b2003d6359d757eaa8f74362457092a388aadc89d063f638363e23027245b8f7b21aee4f773e4b3c814870f8d588356cc7372b6fbb8b1ff4473c605c51f3f4672ba7eb352e6aff6034881286992129eda5831a12873aba20aff4f2633c8f3217460772a5c5bfb4c6bf6168ce131855732b75319bcd8b259792e1f55d46b40355e07fdf91529f40e648db9d4fbe85a95458f2d50acbb433f5c3241b27043f4208f826c3a2aed612ca8a2d7aac3cb01cfbcbf39ff31bf0d71ec8781fc542c81aa9b09615b9fc2f34c5a15048907fc5e57657f61f1b62375febeacad90a4a95d8aebfebad2f60b91bf3bd39ece11c80ae4b2351055bfa434b92e52a8c2380ba043ae1aa709446c6bb9c4108017518796eb4311be33168b63344b2d47d247c235d78f7f679e12f946b17212a7b967c27d6137da892d5cc3b833573fa9586b0f7e50c2d9aa430d3bdf3cf86d00db22556f842bc79b9396bd9d92c792c633129b2b472b66c5993b7727d37dff50925e1529c39619073cf76e7828f8ed96c9e5d13b7307088dc739a5d3590cfee03d2fc3632357c91b88e58351773e8686fedbdccb53931e585b74aae4b3a05a1210248890580d31f1cf1ce3d875d0d9615bb3d9702e322c2aaee67b6ceff739703a2c52e836002887eeea353722a580fd04be7b365faad63bb720117038253cc104cf58a684278690b2c7868f0c79fda1e1bd9faf2cf0043c1254695f626d46ee49b294c6ac2b9014a6efb48eacfbaf470bcb9f71a474c5552882adb721c3b23cedddce4a97d14e8393d79ae6398a22d22e45cc557ed483c1a55df360331f5ad4ad67acbbca46134ea2a63b93da13928c5c62e82adaa52e9dd0310c3c47223cc8ea8b1cc664d2d82f63a07adaaa36602f77b6b9a4a5e545fdffb0dc22403c7ffc2421692807e77abf887feaa518ccd304a55d6e09d6ddd67c6e6f947954bfbfafef90ee7aa5acc4bf81ce204cefb2ef8046d817a904b9845b4d2a1830446be666438d3831a3e58646e68699d4e61d178e44a66d87463efe219c18de449caf5e54f8ec18117befd726e8736351cc6b67ee3147c378350794c0baa029b338ae50a765adbe6f6beb2a046ed161da4be9ee434376343f62b68decb369e301e8c1ff394f082af6d624d5b60c4cf8ab76ce7142e0973b5835968b217a9f685a210c28f0e4f750b007b3e5d9804991ac8f85c81c0cb807f069e4ed1d920f12f457ea94a9dde4f9d46eec6362b45c94408774690f10adc0f355e33977415ce62c4cbcde1a9739341adc7f6e7259c3680f7a80e5d867349fbaeae192bdcdc35f279d86cdaf26fbcdf3359d7969132c0c2641e786f3c18bbc36a50c725efaf8f5f3c9ee0281df5b02db401dc1c153bca340283102af4b14c8ac38ac724d7f8b5af2e1e4fd55bd070a91de0f5986061f69558222365d30d5b76ca49a47329b925817f1267d7712b9d81c8667f863dd9e789e831210ac5b3f1deca29815d8ebe93e50d285592970955e6b3f8b3d7bd6e9a106a769bf04f7ca3e8aa1ac5f8dd61ebc30d1b28f7512383dbf80bc263de9002f75d31fae0aae83a67ca10cf0f72eeaa9f31ad57311cfa07fb41cfaf9940c479dbeef07329f757c559e4934418ce56113b60339b057ecdef858c4a367cd4edc431fb76f8f0c5f638eb2ef604114cf4c239b2fd454933f14ef6900fd2f346409573a3a2f1229120f26a798643b499b1f6853487daf717edd5120087e3bd5fe75d2a0292a1e79389800a8c0851bc0712fdee37da82e27d1b53cd094b26cfbcd6a3073bfb4e9a2b32c11e06fb48cc8f59b99be1542d225ed1e4f5d186959c801bbde47c9e0a7c4502a63dcd50ac2468ef6cebd0a6a7853399470c1d228defc5f84be246eea139ecfdd1da4a93eadd994b42d3eb605bdb8f10fdbba7978d347003a6f899c38a1c1bdd5b173c7147ce0dd12b3682324c713b76cf21267cb115ec98fc5f5dd0919b78704dfe26aa9e7adfdef488680ef4081a79f732bc21fea4ed8dd0d8a84757c90ee27372eee4fc5e16db736652cdf607304af149666d439c25e61f9b321f7f1614c4705594eed1ac14476fdaf24ced9ef0d0be39493fbc6efa52f5ff0c8b28cc01f3fd1a70441f57d32e5a21f5c0744b5b36cb3dc282ff77483da3f58646280965b706f27b1266f39bf2d92cef98c63109e801f467ee81ea0f402c2daa59c3593b0aa54f5698ac754c0f7aea835cc62861f5305a3f996cc16033237f7ee0d1ac4680241a96d44765e87b9779f096b3fd1a5d96ffbb403c4b4f9fd0ab061ec62ee8da97c8054c0ab6eda585160b01ab0b47b95f237dac0785a7f56b1367a34d12353d55994ab7da4fc4807e0977a3632894ce66f1f6da825bd969ff5f0ef3ff4374be62914d822acc16c950ede3c14ea8fc92ce7b7ea148daee19c2c0a85dae90ef7aa2bb6a357cb67ac075414899509c102cbfb215448822708e234edb6566e4f6c63aa2dc8d588ab50b9e5632a780a789e1797954a6b0f435a7504598eec14a319421fa33c6943c7c1a6756e2db9f6c0aa4bda6f24e05bd3421667ccfe0cb6761fc427b7aab932b9bf5d550b58550db37102cb5c74a460c5ca9398d8d253469b1f20fcc62814563e45e216b4a01d34eb79a5d2d55bd94044c9b82c3654f30ef2feb7badeb041cbba4f92bc1ff23311500ddd0694e9ae89ac29b8a01b4158de01dede71c8419d0707504e13bca1f3870bb7c4962bbd8a790481062b4e828ed402666a8b185d1a82b972c4ddabf5adf7e54727a0a28cac69acfbdb1eaa17ded5a8647aa0aecc67f56bc19405502f4ceea17ae9bd9382b5b694f771fd311ea24c91c5e1ad66ca3bf580175168b5ddf6d816efdf8e6c4cb32460885d436ad8a709f8a0d54586e5104c7cfa91db3139ef5f18532ed88677762ba128bb5997661e1a4207afa5295d3fa19f4a40c68c9bd7fcc4820359bbb371a9d8e91f4e1dbde5152cf242a9cf9e692292aa6db2f4e01609f908d3fc24f52089da18843a7a1720b3905ce8cc83fbcb13ff725b8626c3b803ac721efd39c7cfe1c0bd126d61bb27c6c2fb61d3701fb0034aa4d861d5e7a4defd54e4826b5e0db30a39874502c9bbb7f00df86d047034e901bdf8a635bac1607adcd6663f1b22cf7bb77c743e98589c858ec3a7f563381a44054d3ccfc4c792513e57b17a6e44c174c172cb7f84006f4276d47e691026b1fe9cd7097768502b987735011b0feff88c1f0d4158f4d12d23fc18f4678ef87490f5963c807ec336d325878c2f9b72be2e19269b600b22fd56c37fe47cdd43ded7a87dd0e32c6fdf1c0e03d1f971df67aa817f2e7ce30a2768272c3022913c1dfa91ce837996c75eb3438ad8f43badac7c08afc641e0f4ba223b2776398d38e84b818ef368330de15edb3657f164569f5616da288532792e22709ad6a8f2f989a01e121dc6b6c9db38c5c6be47148076cddd3cb033292e3ffe1d50aaab80b54bf9ec4f3ce51ffda73096dfcec9deb079b2b9ea2ffa28c8b45e3196b41680e7dd1f0d739c6672a9a9a962955891a3ece444fca5687e27a2c8712faf1ff318764c12c2d52f6d720c0b27060dff3cf3892b3305c8268b063d539203024d5f3691a96b50fdb93706ecb7754b9dbb8113f8a5706c1441535e546b9b4dc535589690de7fc31e76caadfac478408112663194d8d548a6afee857800a5febb6a9b34665f7efbea340b72bb201648b6987cd5b59ca658d5395b20a0c0fe898910be04882aa70de3e1ff31400d0d5014aeedb0b9d91107da2559864d4fe80e805fb43105f6e996dc66c35c2e3db025c9568a1a9cd272c06c30dbabcbf5cd7b6e965db03712213a90319049322747d11a759fcc098f647d27ca5306d38d03186263c995f1afeb0d4010f2b22b75277c2fcf7ce662a79a317bd5588e386ca40b35057841a636891c5d7b502305a01d55b21b7e01cc80869a08d8f8282afc181f74116f71dc8ae82babfde04d66b82f6869426982050d61e8c53b5190a2714539f2921fb92e3cabbda9e3051bf1a5aaf2ff40a49d58059ff28f9efacb1c3c3a4cbfea238de39274ad521d183fb01178da00d7798b2df37e8b3c4228dda0de1d2f3c1d27754946923d9455b71f5673e58515b8ab31c2b643ce", 0x1000}, {&(0x7f0000001880)="222e97d08c35918c308e90828fd7be51c9666a5decdf7ad09398af7769c55849ce849764dc56ebe8c63896634143e5c7a3097f39585363d10a5db31ad101d212850455636f475402d7b45510f27190fd397054c7203448c5c535c5436be04ee5c252d8c2766f03c5ad4e418b216971316bc97d1af8b8000100000200000004be6eff5d9b334dc56dd6d6eef7f5d05a92f8ed3df01fea8f44d25aa626a901c5e9c61d80c35060241bd4842cadfa394cd4db9183350b9e72395026280aa7e362d55a12f3581aea6ac77521fc1106d74343484cfcdeadb816983cd3dd24559243147a285f04003598639edb447b00000000", 0xf0}, {&(0x7f0000001600)="15941529baebbe311f1abab2a77ee8b40b8bf2c1aabb6e4f3c0f417a624474f1e7e6a7d8529f9cc2200963d9283fc543caca0c6819567bae37f316ab619dd1cb05ee9adf1a75d3c1", 0x48}, {&(0x7f0000001680)="ee397a9f0567630808c2691167593504c1feb20003529211a5781d3505bbb1c65ceb17cb174bafd03fea992585cd161edfa22cf92271a89173af18dcf35f48e1c331de2aec571737eca001262d510bd9aea4f75ddbd7a6abd5d8e39f29a5c3b14395a029f5cb83d372f55bb7d2e2ced69c85e34c59511e29411996996625f8fb5596a9ddbae667de570ae00ac5dc42278f97cc764b104801b7877590f4249b7004d04d19253b03f063b759bb6dbb38a142443ab42a8a0ec2ab7dbd91e21218968009b79504eb87da4f1c4c0a775f5cc5775c8a8303a5b135e4c1ea600ca8", 0xde}, {&(0x7f0000001780)="09003f3f0e2421f4983dc229a5b37d102b465704f4db42e768f0d006dc2a72a2e7a4c6ae6ce30bc91c389c480be3f51b838e32", 0x33}, {&(0x7f00000017c0)}], 0x8, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20081, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000240)="d5fd510afcf5552364c4f87aac056299b3a3b278d32543c013cefd15daa3ee6d2e3c170ad511ffffa3618a7b188c0b4d36b1cddcf0e8d73dac1e05c4", 0x3c}, {&(0x7f0000000280)="5e28aac41c62976bf810bd46eef2e48a23676f13258b73a15cad9cd0e693640e5cc896f7b089ff95da09f0d30d130f58118a72c2e3f97aea3aa7ac0d2fb78088ca17c81cca9cc75a1dc6d8aac5e41df35fa6ba0936e81c6f00bf0537d60d02460402f246a6f05251510c19264a2c6c5fbdc47e17b96c33d1f77b5e7608f17034535f80640b38f7d35c6cfdd2b0eaced892127678da24698445d8323f641c736ae19fb8dc3e1ee0622ecd92d6ced14b", 0xaf}], 0x2, 0x0, 0x3f) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 13:35:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x80000001, 0xfffffffffffffffb, "660400180e091fe6000002000000000800"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 13:35:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = dup(r0) pwritev(r1, &(0x7f00000011c0), 0x5, 0x0, 0x9) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) kqueue() setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000002280)=0x400, 0x4) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendto(r2, &(0x7f0000001240)="6893f8d22f82a060beda37e61f1164a6704ecbceed86c0105920354e6d682348e02282350bd8592e7e043af68ea5d58aacc1a6ffea4b3dbcc0982091d530d83e0f261a0b51fdd6dcf967c494ae7e73186ca5001f0b7c591322ca058402c6c547e631379a92c1f37c2e8d1912bb688a00af175ca44fdf7581957a3e160f696e1de825af06b648c38eebfa2abe396e40d34bb2d6295d37cdebc56d8182a7e17561e61e897630a96613d02754c23dbc06bc4a05aba54ead3c7c389709647789450eae4d07141433b216481e7d816335b2cfd7d5a9465f7890d248a0be3d5552cedd0fa4dfa8fbd8d70bbf0c2c66147ea45f858a19a7b11dd6bb05ffa8fa2d4c3b47ca849016a7392d7a645444a8ec18ddbecb0c9af60c599140717e959da9297bfb841aac7d76513021584b0894dcedb7c563926fdb7612305cfddbd87b497dab83e2c7a0632e052b7b9b32083b79acd4c74ad46a273755571501e70cd335624a180a9195b1ae2eba115b2b61c351e7f98beedc5716fd0386eff264965a9b610a91acd4d913b17e8adfe5426ba30a1bca5610114f893e398c555eb7205a15aae8fe80af6ff1428738f08dd1a6818eb4c8dc4ea2b7db515612d5c18330eeed64e0c769414320e138a1bafa229c3ec4c75f949d2c286f9b58cfb48d49df53dcba54a5591303ba858a4e1af8ad3c42c86ced9470fb7ed5bcd4ec7689879c0f4f1ddff97fae0ec8885aae76ae920aafc0ab916bab33c509a5e4e3afe43b9c74eb463d62fa202730b40cbb75ced3a7c177fc1bcc6d34a8b945be36fdb615f74b3347307937835f19e876bdebf90fe03dafebed3ce1a0e034013a9d0cab7df65a17f7a73d5a42a699a9d7b615ef38ce2ce49908bb66d65f83376f3e1332917acf2b7430daad701162ee563104f32c5b250070ecb75352d4c35eee3b4b7806d440d4e259da7d2b1da187141686bc224bced989c354a380cf7a6e9c9a5bbb9256a84854fbaf0d853d499c44d24062da95ec56776490dfc5e6930057ba36343839aba832e448b94c33dfb75ee6bbaeb70819c21d8da057303d60f253761387792fe4243dced4b3f972ae7f22e7bc9ede4ad9cb56d92afe2b545c76c5d7e70eb7f7813905ba3fb9b248da3c58fa2ccd61bcffa99e151537a46686a845de03168c11fd1445d92a704ddda4911ccaf50ae27c0ccad7a7b504502b1037be32c2eba2090e8aea33b7c171b6876e2eb40261ef25e272f4b67249f539b3f33a17289384d577565f958dd51253d6d46891965f3b2557bce23a946d1c4c87741eb32edfcca8a4a2abf4ce7ef3b502c98a6ad67d81414deca9aaa3afe75254f7de29176dc9f5813123a1cee639327ea928adf5871c55a79042dfea8b649c3a4c2233c5a4f935304d61091064b8d997128a379f799fdc43c77389f55909d6711944b44573ce111ec4ab1c0d50c7227fe72a4303e52efbbe99ec191c776ad5c30591f7a83fcfcd373dac1e426b424b36941780d10aabf6bb48999a576be221e3330c0c8775adb598b9fe446f283a5eeb11f760d7b152ceda6a02da4926ee2399787d93547da6f2cb29a9d126641219b46be634e055f652caba1b56deeb877b5c6c51dd983dfd631129b057b1937026eec0afb0e5fb3b464d73712b03c27ecc99950b6547ac5786589eed5c7118cc3634fe310aad3dbf09588f8fe8d56f5e28b63d6797155374dc594593e605e65681fb2caef419503cf5da1a3adf07a445bc6aede73ce08701ec811cc11c8c5b9dc68a917e2727f2001f36a139185c63387c38864ed5afa64de0b026214e062076aa5d862fca7167bf9deba78700bf8e1f42901c8185ff953cd64412949b26a2b4b47108d8d15a83d5bb24aea23cfd0851d64c8d4f4eb50943579fee2de154a49ec1d94219c8bb3f7ec778b6469e9ba0669b503f870be751e037f21738d68e43999da2bc5f3a3132c780bd2202d4cf52b96e8f7942cd43984c778cd0745a10913362b7b5667dabfaf9fc0db03fc58f55f9f7cf349eb3c6720d385b934d9b9c509f225db65f016f2a2863513045a260c243dd6ef230f4f65047ce9343c247a94626e696e5f269f80579564f4efb062ffa2009743644d6889e25b34c3ab0c7b51af81c91d27f7e9b1bac58a864565589a9a7253ba844ac06f39ba4c2e19508974f193b46c3f0245331e79acc59d0c5fded73cba23bb046383a5d40cf0f4855e6f9c19debb9ca770c1cebe36786f17f278b3eef01943b9e7654b9050985b7b3a1b6e1e9e8d7c4eec755e5861e1377223a5e7a10da1df75f3c8a509c8b23d254ee63c2e5827b828af0154c9fd0df31554ef8185ca333b4087a00ffffbe6a40443f129eef03a7f914d7ee8e08c0256accc6f2b21695c4c1eef358b092b50bf4afeec9b4e508c69476641940e7a25d6d97c28a74389adb49b37f161cf48cfa016c0773dcf74954271149eca21188af9aa13230c28252e8c38ba6f5698b80ffa5ac9aa0200fc923e62ad2c3e57327bd65b38933e692b19c38c62af2a205f796c0c86d56e0dc246db3f1eac6fdf43451c96a77f578d078ad5a0678c70d40e0603fd5ac536e6ff75030c9967430375b09ee50f92bb62b8bd2f5aafe0d086c0028a27edac451c9817fbb62917673efa7429e1416da321a7036ac7495143596ad3f617d43b108d79609e868c6fb273b43122392e20ea55301040082202cec90b2657a57f703ad8a647c050e8c4fbc24ad60a63d4c91e8ea7c52f5af1e1b452ef6ed06bf7165b48c59af8d7d2d721f2948fca9904f546504248fd27bc7455033ffdb34fbda5b2817f5fa157be64796da168eced1bec0e16c718c226ba996632fe1fc09aa3265937a38b9656e869ff2763bbfc534019397ef4368d7ad9ce0fc40067559020428554448109ea8f05356f3363d38218bb0344fce5461a94232949137f79972b19ddc0fb56b17530bf21e5c8edb676fcfcc5de3a53b26b867bc287c720bd0a36af24848fe0a5090c5ab66b1d0567d2c2882ea8d71c52cc2562c1b35d03c4a36632f1579dd605bffa57caf01ef7d055f6bb67cab13465020a2243bf64b8b680a8ba4ab900ccb7b0c9e0b105417a4e4a2e236f2ae1fa01a7c634554c5a9651347f32e7bd1c14141bd0404a264416e10411deb758ea9500ec9077e0eaa4d1b5098f3123ae77fa719c29113e42012303082f4f3b7cb4ba9038f7ce646544456d30ee35cb0e5146ba0fa59389f24544cc9cf9ce57c283ef9a759c73632a881306fb3feb679a0b6d7de3bc6ddc79f9e740c1b8d7861f01f92c41dbf0d47e2ee37a9409468a87da3f666ab95e4441d40d198cba373202ef779f6bd48757d9e5c3488010ff0db27078c65f97c4d304f3ad7be5ad75184f9e436d07b8368b15e47911eea83095e0efa25b7178953214f879aa7c22cdc008e263767d4c7b2bd8f622f52b1b3da2573fb440fe795d25c970039dc613642cf376301767a1aa677107cba22bf6634ff742ddb03acf3d735fc07487929212649eb076eb6d6d2399a4fa4a3ec53f226c30b9892b8d5c42eba52bd71ad33a698653ceb802939ef7ea497858d882885a17e1c4850b88fdf380af3b5eb9420a0cc472c38091abe159f6696115b0b3a345072d5d7cc77d5cbe7607ba42bc0be0863ba9e2f8853a5801610c67ad270e776b59057eb350dab6455e85e71bd08680176d41909c6610f41f9132619497bcb3037ee58e75de87c5d3bebb95e21688a94a7e01e8fde3901d9788d36c493dac3832d95cc0a83dfc1ceda5be79b80b2aa9bb7582d625ccef9491ee45846200d596008ebb5f93e8a73c6e50f4b6bc99e227d11bdcaaf22fc77a4bd4fcea2d1dd47547e8ace41b3923b2581574867f9e74b4150c27139599d59d90e0d0639527edd59379f264c636e5b53813b8acca90257096ed1d752e9b25bf9002505de257b39d852297208678cc84500d2bc3b6a2f6b5f784f9dbd62cd1bd534feb459c833874f1b9d096e7ac71ec2b703a804229c2926aadf1c26e5957e53da92ad96f5c4b3d1434b3a46494be5b9653723f7ab5564da2e81db00eec48a91aaaa2db445ccecc5b15ce884aac0bb48e11e6873e31918b1ad5f2c528fb6afb290e36de9cdd567400e4796f66d19ffdea0172caad1ae673ce51db55ecea09ecf15bd491e45c046124335fc23c90764de8e3b242adfecb1cd8036e32feffbd3e843846b7ff3caae135938c556141b78c4d40d89a6612bb498d8776f05122e16a3d7df9fd986e46a54a05ebc96f17027acfa5d94a0e015aab959c5c65eb337350e10119db91f5ab6312ee2cd1b62d0472e5597253eba87b17ba7898c747ee1a76ebd114f765d29969f5fec7d78c00ec0f20b3006fdd2f254ae9807a577245199575d06a74bf0758e4feab678aedfbb5aad0e2d4f1e44296a4c377f37bb70833b635efcbdb07fd4da06584bc92cb87da4c29c9e5f1848656cb90cde94f29f68d55aaf7730c37e1d4e68238237f9c9648297130b8899a98cddcafbad771e4a139a16ef6792ff1bb8251ccc3c08ea6c7905f4b7732e0727adc2bce65d3fc285d9495ef2b4556ea5ab1de8bbd91d40176b590fd4fde28ce87d5f56f378c7a38f16f5f1520ad11c8024aee12ea581f2e4d4fdf1ffbe7a1f8c307f22adcdc11865ebba459152a4b5ad3a75b2a50fbf04e926fd1b1d5c7c665842d7c7eff991ef18da75057d243af61c01db2f0676cb3f07ba0728c60678485da96be661d026d61619e7ceff1169587caf4c8c4dbf5308e580a41b92e7d3504e487efd20c20861603ab45bd2130b75997d01bd75a9879e4738c83b361a3728e0ea345356f6082cf9d353d8c050f7284bd0b48856154c0ebabd2b8d5e577c5260a844f8483fa91d8e47b85d29c0a17e5d5d5d201635f3c0692fccff4e125e3e548092539ea73cf7aef60baf9fe52873d314737318cfe1e98240212a7c5b273888be5cca47e82badf6c71ee9f341e6b0614fbd6e9e896e35bd8ff595087eb5a2cbe76194ffe304509383a412ae49ddc0e0d242c358aaf18a20c9c94880b67c84a25e08f6e9883eaf00bd0e419f88dc7030075530ffb44fa60b919e491207ca9b22d09ab4a7757bdd6e1e5ede0765dffe2dc8fe0b451e6718473dc5e12c94b14a6e2669a552131e063f1b8eb52d30a0f2aa0479ace0eedd6a32a8680af2f852c6fc4bf9a946011e0680efa7864d85909551768a9340d36fc93ab9c65e08c74dca1aa07e4d90fc8d71605415889405a26dc7eef72eaec0ee88d8e9f5c68a79dee5a8c8a995a04df16443a4932afc0bc3dd122f86eb9f67d3f47453b9a74efefd71d940cd8052adc28152589bd0a1ac1ea656d626804c7ee1f511795e31f47bdb8f3c3f1ab81b15a7b84858a5e4fd9b7dd15bf1042dd007cd70ca98775c86dc50056ea28f2920976c76636927bcfdd524222fbf46c4cf07c8561b59cde23e8215c5ed905d48a9c758dfbd0082f154e3244bc0d1b1c85a28685fb26b0f5e9d82856c2fadeaacd80737cc0301825734d14a5f85e3d90fb51118082c3d36ac11aa97f93482cc69a572ddf644a7ade62f2def6ec8d87bff1f124125c187176d8cc5ceee3ebd5deb6466aa85e22288c66f7220ca79662ccc0de30572f1046fa86f6756f1b545ec18f0b7214ec28d44c8da95ee7863a9851f3e28ec399c0ce0c9453333a4c84682dde1a793cdc8c82b7af8452749418ec924969ebc7c3e7de5fa271efe7e4e9ace6fc0f69c703dcad688f296fa38ed9a6031ee0fd611e81557f4f75cd9d251ed45a2d50dfe7c67d5471641af502419e116a8", 0x1000, 0x4, &(0x7f0000002240)=@in6={0x18, 0x1, 0x7, 0x100}, 0xc) 13:35:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, r2) socket(0x1, 0x5, 0x54) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) 13:35:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = kqueue() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="db5920230f1cd054067900ca8bc56d46c97d2fae7e745932906001d07ca201962f017edf7319b67b4053ffbb3aec01d8d9e409a90173cf207d95153f202965e6616856bb83d3475356354f36cb6483070cd60d8ef1c6387c6b383b00b56eb72f64191179d0466e15979426eedbe2e1364f36b879cf43935ab2059af880b007cf9b90dac240f6c1be8947d831d485ab0551a9ca614adb72931ebd574ab208585dd25c9475d5d6e909d544a3114589e3f12be84bddfaa21c527e03a159d8f3a9a0", 0xc0}, {&(0x7f00000001c0)="429882f346ff3987a4814172caf3c190f8341682c42ccb476f0a8f83c298983fe3c467fba511c664b09b24c43e5c72de6282f0f33fb11ef31ec40842793e3e295bd653f10f5496a6611089a8168ce93c2696012140fc75e156bb400b5a5eba3550fd40019efa6bf6ef49df4c86b66e296b180f26974485873360023284b5bb8c9d76ca3cfa9a75db3c8862b72e0af7061337c1502d4d7e544eb41afe5176cccca9ff2e900f045ece3638", 0xaa}, {&(0x7f0000000040)="605328e78bb85bc6098ff000c02cd026d82443b7f63718", 0x17}], 0x4, 0x0, 0xfff) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 13:35:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x7ff) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/13, &(0x7f0000000100)=0xd) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8001, 0xda6, 0x7f, 0x6}) execve(0x0, 0x0, 0x0) 13:35:47 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) 13:35:47 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000035c0), 0x5, 0x0) 13:35:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 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, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) dup2(r3, r2) 13:35:48 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x73}, 0x2, &(0x7f0000000040)="aca6f1819861e612cc3b15bb18a870561eea31ca0071ca7e9c451b00dcca8814c508d775a2b9606d91ec9c674243dbafd198fede61e3a9207fd8d29bb46131fe1f04f2b67051736613bd7cc7aad4e7078d3ab06da49ce42bd3da786b2593e914d893f1cb88177a09f16bc0babcf1c1f7", 0x0, 0x0, 0x0) r0 = geteuid() r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r0, 0xffffffffffffffff, 0x0, r2, 0x0, 0x1}, 0x3, 0x1, 0x9}) semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x8e) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x8}) semop(0x0, &(0x7f00000001c0)=[{0x2, 0xfff8, 0x1800}, {0x0, 0x7, 0x2000}, {0x4, 0xb98}, {0x1, 0x2}, {0x1, 0x4, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x3, 0x800}], 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) chroot(&(0x7f0000000200)='./file0\x00') r4 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r4) 13:35:48 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5) 13:35:48 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@remote, @broadcast, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xfd, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x94d9}, "ad00000507000000"}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @random="a8dd2c961c4c", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="5eed266651f8", @broadcast, @empty, @multicast1}}}}) 13:35:48 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt(r1, 0x400229, 0x5, &(0x7f00000001c0)="3de1651a00010000", 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = fcntl$dupfd(r3, 0xa, r0) faccessat(r4, &(0x7f0000000140)='./file0/../file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0x9, 0x2, 0x1, 0x3, 0x8, 0x2, 0x1, 0x1, 0x6, 0x3}) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 13:35:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) lseek(r1, 0x0, 0x3f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 13:35:48 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xa2223f88a2c45e3b}], 0x1, 0x0, 0x1000, 0x0) r3 = dup2(r0, 0xffffffffffffffff) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) syz_open_pts() r4 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000000c0)=""/4096) 13:35:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd"], 0x10) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvfrom$unix(r1, &(0x7f00000001c0)=""/167, 0xa7, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="a5207617034f535c1467a4426a95d6c8ca7b7b340ed1725120ef8beb810fc44d40d8d39313d95a842967b83a1e5285f9243bc5dd49", 0x35}, {&(0x7f00000000c0)="ccfd", 0x2}, {&(0x7f00000006c0)="b7425fc6e112a69c555431b9088cb800f0de6bf15e4f3f44a12ca9796a1f3c1e631bdfebb6b8aed7a8839d0e2442874a954c0bf08b85447409374d319f06bd5f8ff4601e9a916e13e6528d0eb482cbeda6c4a61ae81423f214fd3fe5adc8055b7734d411c2b0134485fc22466e117b0efb58cf44b263d581a925b85b7f24e55e93d6f876bb7c0fe2d894a49dfb57d3d932ee68219b3dea357515cf085d1d988845aceb9f1c542956ea717793e3de3ee660480d249c49fa45345ef17175806c82e3b78af2dc5f5142d996ae75078e4ccf7007d0f84278db7f27cbda4713ee39582df81f12f0089d9707537e172e87a28fd6a6574b3ec25ca3b9a14626db85373145490d04e0b4eec327d7ad125bd85948ae0e4e44c14e3f312588bc951a5ce0dd7652726b9a04381b3c937296e0f0718b8396cbed22ffb7724b31ec66e6e2bc87ae9e7d7e07264cc2978b44fc43c57d90d25508c362de25f890a4b3f3b8fae957ceef0d10a67c317782d66f9c74415777dddfa85b4f59daf15fe1f5c59176935df61ceb252a34767ae7f3fa74450d76be1f9ea080557b05dbdf58a5a9664b8af3cec6b36c217dd72ffacca01e8e8ebb5639298781c7026601533846e892ca5e33718e0804c64182e657f4ed8117db104a7e312bac8f336b36251572b1e740735ca6cd5b012704514ffbf3e8b9c3275a538ccba762086757d6710b6ca18a48b592e47c14dd881c70122d280a816eea72e5ef70b3ae08be273ddaa34e1b83b6c76a09e4b46ebbd8528e84819c24395dc676b33e1ceee6ce12098d8db46221cb71814fd0d7a4c1b51291cccf5a541e20010e0ca8c3b844e46fe63f9957415d1a6435d3311cead6087b7b4dc15dbb8070fad93539e16c60e6c0d3a42c4fd9bbb15fbb93bccb5e13fd318275fdf0190819c128aa020c77ab6fa980b234259a7b026d06b280bc3b12c38feb2d6d675a2b313830b875e09c81446feb2d39b24ee693ea328a0d3b4a31da46ecfd757fb4f90ed95a8c40d3ba679bc22b0b10506ca6fd3aa32076a8e7299e1643cac9b26e09ba19a64b0feff73e1239c765cafc46d75caf9f00786bc4b732be4147e89f4f80c92e15dbf1a1b1268361a4711f998002db6c569c7962900d590100d3881955aacf863872d9dcf7e79758795a5fc9af1373b6f46ed2500df68465195c0ba5e2e9c45b4827a71c16671e59cc3312f535da555247571aaca36d33a897beedacb31ab76213442176de38153aa1030a567818614e702ba8a47c709801fd6617c230c92c3de3525faaed5ecb707db36263d6fcc4a06fc62780139df832400bf6316960f8933f5bba441f1a37bc1f8fe1611f5415880620c6868718b3bcf1c29cd5278f3e0bc71233698aa30bcca6cdf33b112b8d6ccf767866fdefde16a91f0685957a1cbb5941c1f7fe632f79f69b707318b993aee86cff7c11741641339406e88ad492b2e8c888f932c61e33117a8ed1311adefd9fa4e3f568f2a969b9995fa0b15c1325ea88c726f1c3788f2615453900961d2c2d06ceda03fb38e7536d42188cd66dc743bf163559754e5ad725c9ad302a9e5740c53c84a432d73087f53e9464204c3b41b70ac8b4629470823a0d082f6ae2226bf7f89031b68aa3be23a02e90d5dfd701af48968b4a82a18e8b1a79e3fc3bad8db429036ba2715d3d4c0db781f7fed2ad1889dfc5f80dde72da63388e84c42e667178a41a2895b20ae0ec9ce1904feebe3f0232e76dd986611e127691d8eff99f84dd927d88d58e41a3bd0d432aecb516d182ef116d985ec9de45a00097e7236dd9fefc0ac1f21aa76303cb9e4af1c4675e4d9bfd56e3026f6d4654cf1dbfc53cf603d22b0d0d0a3187f942cb40f33889e0779e5d04b5d574c9e9cb46af96b6466130af5090dabc5aefc8b442baafc3773cf6c5191535004c1e6988efe8850cc7bb2adaed8b338fa2bfc4192df959b4323267edab27937ca2a68ebe963f8ca2d7bb1a9ad60e6394440b5363b2fef01a9544d3ef77c90f04fd1dec5041038bd345d4ff558d10b09cfe9a30fd63a75783d534d03f6b89fb3d9050424391d74a452ac8c42d4df8a0a49d5f86175246e6d77388e856dd2f6237b6143765b542debf1a66e47fa27f6ed6ec78e04240be15d24bfe2ecbf048f85241a406940a08cb5c7c3d52958d0aa0d96abf0faf00f92b277e281d1e17417e11aa88c4221fb3d3f7e52de4d4b4b012d5c40b436de30d2987d76f5f8e7637d9b4d824c30a6e58acc3ae0246758d3c1a5ff57a4e7e46636aeff808582e12800ad057cb63e06dd669983077b8073a2f5769945206f35c829b6ed54fb45ca10bbf450a3090f6340cf6f9591628cfe054904c150146401aaa65772a9fe20b5e4f9e89a98a4454f9d02a1d21631fd7ebb0b0637140367926aecacf935b0959cbdb6b87c2c847602702fe984912b8747242b98232cee4a663dd128cfd35907990e16923dfaa68b581356852cf6b19190d68d3205a5743c73a9519e06e62fd70c92521fd6207f2c43e7b6ba28775029a6d61a5359f4f5b888c08db7974061d188e9be812b3cef89e33c5289299f7cd3746acf489f29725a6b36ea29137e85fcb428d3674f3d682d446d206c80bb501dc164cc51b57963206355b0ec29531f158e3269be43d3b1b4f162d86d8c8f70562f0049ab1335b96022b5e9bd0f67d13b65d1e32c6d6daa7d6111b47d764d922e06aaf16f0cc04735b36274480d9d1b585d3952a0515fecd8defb061abd85b4e339c390bf979723e870fa994a259172939ec21b0fd81dac82662acbb928abd36f7e4fe6b0d4786e1755a81b731cab000639c05be5c29c18c7be5f080ea4717d06788f375ad2e330d1bb47150fd97a35b90e21c6cd13e47a785cbc6685fb46eb88a807ac220979205556c96ff41d757b56d23699f3585e193ec60d64e054139346a102f3f86723ae54ae41a9d9b1a814daa66a8e4ab9e29fcdbe9912ebcf71c67024bb06423ecd419c2925ca552c63a80f1240e9e07c05e2a3c0f01b78b00e8c77e62830005a44dea1b4841540501e6151ca46f16443af87db6b6fe5681fddb52c7666ff4f6d119488be33aa21f46c36798174363ef15900fe2b4e3ebf382204743c2eef4207f647d13f15aa059b3318a60b3a60963c5dc52ab5e7842c41a121e6368438b444f88ce25a8fd1b90e23f1ad702a343753ed77d1581517a1047f27fe0b82d52d45d7002a7254a68ab892a232fb6267c1f38738706ebdf8f7161b67a47409380de1175c0ce349595fbbbbec88366eb0184e8def32c586b2e48538fcc27b0ddecd2046a87f6ca73624c3ad2b2c44c79521f30daf067804d6c6c06339b5a1239c93e02e1f1367003719d1ff48c31276caec62bdf98583dfeff2cc8c9d4ee53ca443e561be7b745ea7a2c911e0055194b96b3d49cec1ee071d4edfcce1d5bc999f809dc609f3025588f8d695da794549de4e8cd53ee8e5eea02aed548a07de4dc5fbb854797443dc2a5802474792a695dd2325b9ab4934077336951b9947b654e583dbe5bde7e0af94938422dc87b829b09611ff75fdf41f0d47f69041f84861993107ab233b43dc5d253e1fd785375e23268d32afdf25886f64107d75ebf68c220f59176fa96b08082e8888aef6668f19002b9d99b227af02820b9f1b5ac82d1f9480bca544eae0f9cf9f854f2692d6f39169491e66de74b5daa630b393ab7c12781523df6a4d9d04b030f62c47e777f0a0885a967bcfdd962260cd87f0dabe98d4559303505ee3d40d6847d36f858f200ca1fe908488e93efbb65c689108459d108edbae7d1387d0cef6f4a788404ad459632d83b88c2541587aad15ff345b8c1d1bce71680ea033cc9e95539c58c83e31f1ab084a645f44da669ebf3dbae6963767f46b6fdd5957d344f67d539ea7c9393363c12947c607a461495f42feb7691db7b6782421ae40f1b43d09d37c8e909a9a08994e89729b9557429403a426a02b2cc503eee4df8e0aa72913811657225e5d2e422580ff2459cfba7ee58aaf435e08b87fe442096800a5fd3c8b850c547372088e0d5a0281fe4eb7834aa967f43978696380bb850f7e6d4863a", 0xb52}], 0x3) dup2(0xffffffffffffff9c, r1) 13:35:48 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f0000000000000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d00912c948236d3bb2858e338"], 0xa) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) pipe(&(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r2 = syz_open_pts() semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r3]) fchown(r1, 0x0, r4) socket(0x30, 0x8000, 0x81) close(r2) 13:35:48 executing program 1: 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', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) 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]) 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) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000380)=[0x609, 0xfffe, 0x3f, 0x1, 0x5, 0x200, 0x5]) 13:35:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="6c5de27bf7335a496f4ef7455ee94ed852002481e7eb69feafe3a3e0992262798c753dc5db6227934c9f0a2d6eadeaa49d8a9763ae25084d0969e1f5215fa4652dde1c867ae7873d56bfff3baf2eedb327f6e1dbbdfc569e7905ad71c542fef859a5c4f40ab07583709483b1baf38af52016d43d4c365073e52e29751f9631cecf8904e4972da42612d60cccfb1cdae58f5e6c3246ccac411b4d6dde697f8ea95e5d3bddf52d8cdb8573", 0xaa) 13:35:49 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="ff0900ffffffffffffffffff864bb731795100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002c0000000000000000000000000000000001fe8000000000000000000000000000aa330000000000000079b8812140c1ff9a26342f0e2f06cd2a0b318d4b0b9dec2833c2106f2005bbb43f6543072c1aff61fb672e4db077a28bcb8c9c1e8c9ecefe40f4f92e8b80002b60813462488712a5d279d4000000000000fd3b0dd16ed969a5dbabab2a9df322ace740d532a18767ab3affa43f0daabca80adeba34eee4bd2008d2e5590a939a5dae3435f007e9c2e43e7651050b376cbba4a4172095ae68c8aeda4b1421e8647cbf0c66676c100948d63490c5b46b42"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) r1 = semget(0x1, 0x0, 0x18a) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x200, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x81, 0x800}, {0x2, 0xea, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x1, 0xc333, 0x800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r2, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semop(r0, &(0x7f0000000000)=[{0x4, 0x3850, 0x800}], 0x1) 13:35:49 executing program 1: syz_emit_ethernet(0x45e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x428, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0xa, "a31e348263c06eae46a16b1785e8fe9abfe3a645861c3f0e323ce5c364e585af109193498c42c3ae31b5c5e98cd6555fc2f28741cef0d1f7cfe21a27734e21c9751afa3c6355f247bed225211b80a7"}, {0x0, 0x2, "aa47ce3852cfb1cc00ba09ad51fb3a1cbab957ea"}, {0x0, 0x13, "416aa8c4adb32136898b03c5bc77b39ebbd9cbb2def5377ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1cc671e7853f2895e60363365d9f5bfc5d819951762509d60c606c5ccf4a2cd1fc73b85ac8ea892cfce0fbf3847613a8a495313a9d7058485471e546873a439940fd97427ff27572253c3ce727ec3290120fc88ee1054e49954a5027f697cf1f86658681296c2aedefa1d7d17cc11"}, {0x0, 0x11, "cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d284e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb"}, {0x0, 0x50, "bb889b5230eac0d76d77c9d3d15cb513fb04d7d2742a57b3def5aebd590c90436709e57ad90dc194928779d9aad642e75427f7ed66b355e150d85de3f08c92a507a7a20cb52e196d37bbb2f9bd44aa50f1bd208508f1bcb783c9d3bc8a29273bb0bdd3cc8e96e4f44860d9fe27186546d82d63a31b3570abddf391a8290676be90e97083c748a9b5ee79d0d0b9328a08e66c90978452c1b6d53ab3291c74c3e22a5b0fcc81c03a5b2995091a400a1de8d0bb739f7518b68ed25fdb22f97b8c7b4f70c6a3581729a686ae3a10bd3dcc8548a2e56098d620d842830a55482caea8f6ce2aec1c1444bdc86ff2dbcf5e0839f467341ff63a8ccf3850ef96a5040b3aba47b93882b8408b8339543e0c142615028ac1ed21e2b6c09276251bce0c796fcd53eea5a7d6c46d4f205f568207c0b279f095e93f958475334e60458b88cb796610222a5af27393584646cb9ad2210a7132bde38ad0efe6d4563306eb47a20b862522fa7bc7b694d019e1360c2789ee42768ac86e5bb6ab2fcd0c68a6b9e833569866aa0455bfbafef19c68aeae8cbedce551e32700ddb88e63a1d0f81055decbb5df0f5aad53e1b25d28c37d010e18882dda784873b9a1b391a79fddefe918064dd340b05a829473d2eda75cc5983dd20eca50510026860ea366763552df2b01a561150123caa77ccf3cb74123247256f2a61324055e990d7a0d1a2a52c88313cf8d9aaa44bb9c073d15e7bf61e4cdbabc33b9dc40405406af504c85751dbbc9263dd4a8149e8aba562c083c333f996804aa195d8e49d49d38697c90ca2a3016b7cca802bfab0cefaff927ed7050cb74cc6eb84e65cd94567bd8bfdd058cdd930c85eecd4ba85d5d9e290562a15b9e0f5df79725d27a958a7fd73a429c6b"}]}}}}}}) clock_getres(0x2, &(0x7f0000000000)) 13:35:49 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) socket(0x10, 0x5, 0x7f) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 13:35:49 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 13:35:49 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) chmod(&(0x7f0000000000)='./file0\x00', 0x80) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1ff, 0x8000, 0x7, 0x3}) 13:35:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) flock(r0, 0x1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) 13:35:49 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="4333f3c6ec52aaaaaaaaaaaa86dd6010fb7fff913a000000000000000000001f000000000000ff020000000000000000000000000001000000000000000000010000002d15dc24bdadd0c917cdab8d8f3ff86bb758852547e9c82a79007bc142207aded8c75466d453578a7b66698e656957e10f6dfee2601dbb4ab42750f73e8688be50d34229f6efc6027ed8c4a45e49fdbbce7345699619e512a8f36c81f672f2c713b014c537af2bad180b416f34b89dc37ea1dc5511e3bfc7015538e995da576bbf8727333e5b4f8a504d7e538f8ae96590fe467f9644a1eace66fe5ebbbeaf091407f2e49000010001000005020000050200000000000000000000050200000100000000000000c20400000000c20400000000000085b54d3ddfa582de55d2254836627e24a814b349e60dbeeac5ed724b33628d642f2b755a91f191d376a8c0da2890e304351343cb205e71d153769daa6b1d648d575e1472f13a45ebd35ecabd0af1b3fb5a27ccb2e678bf794c3f51f15a6408ec7c61f3c9a4111bc8749f895ef5e641fa9e36d66be6fe987047828f1692b6a9a71303fb61db4aee7616aa3e5b7df5bf25bad84c6e0f1173bb98961f91e29d2f55f5d6c2c06798452548603152d37f0100000000000000000000010001000000000000000001000000000000000000000000000000000000000000000000000000000000000000000100c204000000000001000000000100000026b19f5ca18ce0f65f78a2a569fab1667efa73ef09b6756b6cd7da212ff9e2314ab5c64d5eaf4a0ece34c5d1ab684f1cb3711397c5f7e11887dfd57abcc043e9d9fa937b0e961dfc8250de0c610dfda6814b01568565adecfdc400786abf5cbb93170982382e1954b9492afad5f3b1de978c89f69fcc4cb28fa3ac683a5e4f3aa322f5000033b7a18fabb91cc0153a03939fa0d5e365cb4614fc8820470786360543c0a2c7b50170fc87814a11066a37a65c82f5b2b22bbef5e5378ef2b93188de5ac59d49ec80c235a07aa4bc829c3e759ec84cacb6d1739a2914750852133a4ac1caf59c72ed16650815e50d16af6745128435fd8131b447df0de749a9eca84a267a15b37732307e34bee1e1704e66b693d2dbf01dcfcf288aac1eccbbf58d813755906c13e9d3cf3772e0ca9bcdf9556804585714de3ee4de496e2e203360b4f1a146ec965b2f0afd238f5cd8e94e34de545e007587201456e4b34036c644f8b1e04e8b292fa4df1aeead24eb7f2af80942e49d4d600d18bed23d085ddc6c3d77b8cff43004c64fd04075e90dc901dd88bd60ed639c514387b5abcfbc7061d0458519945db10a970656ec283483e82acee8d2be9029a0f95b7c688c0ba5a10d1143818d22f9ad4d0b78ed389acc34833f35108cbf032a00901e6f64e23c748be4addac0684f67922b0bb1a45e47eafc0a28633ac2bb4d47b8db95c7866c38a811cd469ab9f73e2730737d1a16b9d2287ed94daf6204df3ea0face8b58d23b1a3d07d981b69feda22f5f45944287157c21c2e4bfbb789cb0cbafae39c62158565727293a810a71ce7876687172d95b944a0dd4d8324529ef8d23d52eb979752e2b3ecd01a6de81d27bd4de2630407db9631db729ad5929871164a47372492e7506d777aa6ff9c85d34724351a023d44e56fe98a56fedc40a38aa3b09641c5f1ed90b0d3ff9c4a94ee90801ad2641d50ebc424a190dc7706753996ef6ab6cb2017e8831fdb8661d52d8f209f282ab72eec0a1e62df55d57fd87af9ae3daad979004c65943446192d5baacde849ee5cf142cb9913f8bae63641a4b52b82b944d2ebcadf0193c32b8d5c903ec9c31be13942b077ff9c577ec235ebf66364b9e982ced1c223a2f243980b845b750279747d9e389b390522a3916b6a46797a77cd2d747165f57acd1dea4c6b1bcc4e82e676bda8c24ab6b355151db5fe1125d1a24810e5fc14b0b63c35dae6e05457c1f300801062febd075070c7e9aa09a1cbdc1b50ef48acb13802861f9f12f40406c9f97795e2f8b89addda6a6a3a0648500d8c5ef9dea2f019ef7c22ec70613f2b2513e73380c82c61ad9ff339c4837746a3a87ef0bce7449b2a68b5500be5975d664bb4463257f5dc67edc2515fb67ceeee9e9a68f961731bcac283efd98a8acdc8b1f4d65b3bce095a41a8a667c9af400b6149a454eeef1964669ba0774863c13be1c178f6c8143dc2b1352318ff841d3cc24d7ac94a2f273c4f89b4cf700028022d862fda9e23d5925c99e27a9998d9b222c87bd4a1cdfbabc65216849c5df9279dcffab512212fa1996805b78433121d778382126dda2a95d82c45979f8cc3042a25b5c0f2450eaa17df95d18b73a6d10da87e58abd18366bc42ee321323ae378f3b34644af31f410a82af66199c2f6bea398b095fa7b563e0e14123ee09522d3c3751d742a8e85e604f5c08d67e17c7d4039b26148ed55d411c27877f1239da4a7347bcd7239b7effa7330a3a44b6b93bb0d95782523b34e68679b8ba23c3fe83f340505f5c7e4d37906fdc40cfa652b5ba4ad8089e48d238c13a2dcca0f7357e55f5bb562fd9a0329fd1ff3ee153da4498c25e7602e03065b2411a4b4c18cc5bed98a004a704ca7352fd2ae9910279ebb41ed44d02ee0767cac487f5cb04fe518fdd5ca431ed7b17420755a2cc0368af0c48d54cacfe29a6cf8aa0144b5027fb81bec548fcdbc422b8fc597645d2fbe7d963e49896b59a90fcd21f460911df7c46bda10c4d3cfdbd35bd660f30982f9d84b5f182254f7a5cd6d1324c8049d82e24e04e6e74b57b52021722d6262a382940f808038883df4eb4972dfbd70e283ac2b092869546cef75abdf3639a732922f7347fbf6d333a91e3ab49c423cc4cac246974256ccc956efcdec9c63682bdcd36e36a4fdb8f6acd98df8b0164a6d9e37dd6bc75a89172a6cc3870d1651fe7e2559a90e5ced539ac18373f557aa59a0cac8e9eb653c531901c3f2008e9d681b5cd60b47ac73af4a3fdddcae3ab95e8c51782183e8ebb946f217a04835714a953307ee6b11add9df25fb5d881948d7c5f67107697fde211429653a7dcd698daf145b0d5f19876908392c9246b93dc02d6860d4986e53098053a85bbd178c19db41e04b95cc2af53725993a68dad0092d4afa5e5a31b9d4531e119e35fc413dbfa9bff0ae436a10b02f19eda26f04bdff91b85f6b219ce0baed49612a1a2b80bc0b92b5c740a0c0301d58cd11711c1f264575b7f72cebe4dbd4149c4e5e38fa676373dc92beac0bd86b020bcd31863bef52f0e36032829efaa2991a609193c7add7e93fb3b5af5d29ede53b7931b4f6a6b3a0271b4714dc4d0ef1261740c33e14ae5f400f0f198bbc809d4e953ccd85a85061db010f914628503da2e8a9a0e4b930fff8ab68760e455a95f36b57a8c92ff48fbd5068abb103dd44ee4b9d56ed20511b59679883e57d383a0aee3f5a2f4c899f5b58d0652f9e380bda2b56e0db7c6f55a4a5c74ec9862c9b27b76d667132d917ab8eb4a4db69589bf36729105af9f1d74e29291453414bc812e3ebffc1f6da9514807bffac3b40f4b051009fc33b96d002e9d67a46f0880f3dc1bb38224528e6a27a9b107b948bf3b9c11af316f872a58dda4c2490b149e8396453fcbbddb56759c4dd16612cf9dd2f6e2fd509cffed2701be9707689441479d8d0731673d9e111a808219ed2d5cc1c742064462619fa9c1def7bbdfb87c38d6953058d015b45a296dbd9707a8a6d3ab2fd68aa58168605d8b9053e20b649edb932173e1c979bc7523580a07a09e1a20abd5627ee899e9d1a3ebc457286503946f6f7f7b7e93b07bea4ec9ce7412b3a988ba8758b2294e608cb80af6f7c14ba15e5b56d2df491d98d908195bb9dcde35d29b7fba539c883bc3c8e840065b5230daf00d5516bf841ce084b287ca78546e04c78aed651e7f52d08e408e567d23b698fc0cd2b9c6b69713ce0fb9998e3cc554ed5136425737b6fa49048a12dc65c9392242060f2d0ffbf932077aec2e71d36a690bb659da6169d2eeec69045e7809e73edd59b885e3e91b8ca2b64d2a63e9303503022058ea85248c951bc2ba3dd8d91408a8b9bd0f2c908d35792102411eca24e6cf17438d86143e7b1db7c963a6b393858fc49fae7385b57ffe0b9d0a97e4cfac41505d64f7c0292a98d60445bd3beb4fcda8fb0b9e52e1b095464ad687a09350ca517294a16d82fa91d8490c177661150c6ecfe95f69a12a900ac1ffc63b6ca6e9d2ced3d42039ec7ef5091393b06f2e7f035f719ec67ed9161445301c1649c21266cc460da52edc961b7b173853b7bc53775ad40c693378340f142fe924a6a3c3c81401030c005662834c09b39bbc007ed7cd00230137ffaa13c212d85a3ed1e123841fa29d3e762c377d5ca0835688795fbb127929ddb2a0785f539803e36286b6b8a47140cfebab3731068facc26955808a8094463c45dddafe564f881a738fd3129ab3eed9985a07a4a8965e85d2b2259cefcb677a413abb9ac046a40430856cfb915d1a8d2e044f433a979f2636e9ef7177f589ea1657e5a7cb97b3705da16d52ccda960eb169117f216bb7f973668ebb9c026ef48aa338bbe43bee0106a674df2d74ffbd8325f4999d82f7af4e60539f34072c2a419d0d1f39cf6912de1708ed21157a8ad6017b17e99f8b95b540b61748305c6efd40a8df24aff2eb007e8cc5cb60c4643a60054ac58e347b79831ce5bcea0b255c104f6181ec4f1b76541b5ff8d3ebe977f5f57602edd85783e890a7a100274fb630a49bdb61781e43ed97df1de2f77a5c091d9c05fc8410b62c4d6d4fc84f5089853973f65b6cfe08bbbcb8417add5ab668aa40c78f71ca1082bce31e83e5f6548488798802ff5a3c3c9c96f6b2ba43e355892394a775715de91b50d4bce9bd336b3ea32c7acca2285742da06ac721ef5d902137094bbcc29175e7c7f5d67db87e27b529deb80aec88aba0c31a030da12427c9c52a7cf7380cb361342a33a6fbb8ec30f31824293f0aecdc897042046b3279152cc75aaa8e08702048b83f72b102c4c419f8a32dc5016b35ac8a5c356f0c589a4e6ab0107e77f3e76252501ef043521f510f0eaeb555c51e0b9dd23f794412962f5424b6d8a89b38ceebf52c4ff9c4b359219379a79fab4e6b5462ef3d5d1bbcbc43f193461bb386bdb77267fbe6b2d4d752a9337e48e405e705bc895b31cd1332792176d6cd078ccdb42a2ccf4ca2acd1911ce43ab3416cc85abb25c228bf1e52a0b6977c38be7af0010806ce45ba4dccba89ae7f81491cfc2258cd5587aac3522c93d3607a8e1c36e4cd8c7ecd0d7586308af3f5bfc29f9206e36f0258f8723e8ec716360fe1799d7991a8214dddd3cd2f6abf008fdc6d7705d305873fac1fd96c0a8898dd01045be10ee36aea8cf5cfa8fe6085a4dd9deef1192b894319b7dad5773b642ded24f5d27aa5dfa39717dd0c4ac07ae5c4e6beb14e28504f8decf8808a0295ba8fb95e7d5f77594a16053226e5529849366d4a2593a38d66aa434d51dbeeceb2011fd2701b51c447ea0e06bc71a29a2fe8103dc9feb50dfb3a5e2cbb9961cbaf163fd488b7114b6027e532f76ad8dc178206190c72c2ac2fa403daae179522c4bebc7ccacfb789cc717dd46a229ad655b6af592079aec7601e7bad94fb941044581e1880176165a81eea2908fb735e1b461333e3b979f2097119ee7d4c2cfc208df387d06648b74be090f36e846bd9ffd851e5c91ecfdd79e0171d4487809d9144e9b946a0a73c3b29dfe786372c0e0d0aa26f2303fe40fb0cc4ff1b64c1f1fb8ca592c56fd1a9b0f8439693e064c30fceb13ff9e01bc9066c5d415a0482cd2e47f911f15849e03d7f80041daac90d82971829a181cba9d25f42cc8dd1745a086a7f26899745a5522ac43bf17fa0f039e7aeaa2ea58b5e1ce23878b7ccf0198e164a628de7eef8601b8c6e3a694fb690cd21dda6c831565ef6573956ae4380775051f20f38c1bb71e3fd256d28bf35cd122911deba0d14a5882ec0c6fd69b68adc7367cb8774947a34f5cd56c779dcf44a3f24d40a739233bc51634a7ed24066a813c85e1089c695b543aa0a6287e03e8c564e42f6287077693331a90601a49879c953eed0ec1498c7acd1a6f20602e7ad410c1113f62ee6ff7b0b7a5997a79c2940863caf82cc4e7093f48a0e5a81b49a1eac75357129a22337d15da91673a5896b2ad1a20168a7d93a8dac190411aa9bbffee4f7e0898d5d58ed0ea543a70e86f2f93884ecb635c82feacbed561938a659713fb52188bf09059ab32ce4cddd5edd8124d3852ef634bf45c27847d6de74d5fcb0b6383d864c130cf83dff0a45492c9e3d1d217b6c63287e1fa9468cb7e59b7786b2c52866b5304f005cf77136ede49a2c307e54feb38eea326897989e9a193c6580956fcfd961b067b89228f2341ec8dce556d3ba18ee49ce235aeac36dc11f3a21bdb86a9890f2c19f844b9ffa08211dfa7ff4e1f43d9d5344dc575a47d3e9cc9c974d33137440cc3b034b5a06c5c12373799e4dd1288407eeb8b3edb05d243fb6a28b3e675f1141b60b7a0ea821ef12beedbd093216a556c983154cf76f3549a17f7b48bef77f142db796569454059f8b331bb26c44de243bb350b1b1f516fc37c5e7c3fac84a4f8ddf51a5de391ee0105ed181029f987a18eff49c8e9dd76105020000040100000000000000000000c20400000000000000000000000000008500907800"/4806]) 13:35:49 executing program 1: syz_emit_ethernet(0x58, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff08004500004a0000000000029078e0000002ac1400aa4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc000000000000555484fa88d5b0"]) 13:35:49 executing program 1: poll(&(0x7f0000000040), 0x0, 0xffffffff) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fchdir(r0) 13:35:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000002c0)="c062624c9b1eacb2c7ec43ed0336c81c69c2d0e0470ac4e84404e636bcfea95c2704929b3a4acc1e41f0857ae5c380af1bcc9f9d6c61f232821e9acfcd", 0x3d, 0x5, &(0x7f0000000300)={0x18, 0x2, 0x0, 0x2}, 0xc) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pwrite(r2, &(0x7f00000001c0)="2fff10cfa75dec6a6852418376997c802b1490086b6539b39a429116c2226c5df020a693c3602a70ea1baad62ad28284082da573080aec74b62ab8ccee83f5a1d09bf882a21cd14da8ecda7940eae832a7df21668c18c3a1076fdc77fd7a95ec9c7db2584f35faec8751663c97f966ef3383c7ce15024ba6f7dac3f534a8c1cfd04c505a92c1c0abead4d18144a330b3604b3bd9c6cdd93c93a405e7ce0e5b005c56744d60b7da67fb36072c9a7d8cc5c7cbeea011e7669dfbcfdd35aec59250d528466ce79774bd36c3dee25b08", 0xce, 0x0, 0xffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 13:35:50 executing program 1: 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, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x8, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r5, 0x44, 0x3}, 0x200, 0x0, 0xf6}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x1, 0x7}, {0x2, 0x400, 0x1800}, {0x4, 0x7, 0x1800}, {0x4, 0xfff7, 0x800}, {0x0, 0xfff}, {0x1, 0x401, 0x1000}], 0x7) 13:35:50 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xd1, 0x1, 0x0, 0x924, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) r2 = getuid() r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r2, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semop(r3, &(0x7f00000001c0)=[{0x4, 0x0, 0x1800}, {0x4, 0xcd00}, {0x3, 0x2, 0x34943b2c812b3e5e}], 0x3) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:35:50 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000800)="3c43bf89bc78d4b50d480461b50ae79f1ca2f89ddf695665951f386366f1c0db9e13748c4d2e1a05882239b44eed7afa41534dbe9ce9acb24f2c84f4e60be0f89577e2914c39870afe1290b23f5d7c8f74d6948bcbf424f268376a8b862aad7d272cd09a8b1cd0c5b293de6737b1313377006453fdcee9a10dc38d21646caebdbbbb1ce6d1172550eaa6c8b65092f2f65ba08092f56f5e5ece4a766f7636c2595a3410cb9fd93a693e6235127db39580fa8286a912911d1a9e092483d390e5da9d429c9c28515e2f6190fae1932a78ee906c864edd2c48232cec1d2da0d3596ecd680467e8069e87710e57da17643e875a1df25dfed256", 0xf7}, {&(0x7f0000000100)="f0165accc4023cfd22a35171086658a0a0b11c9807b37080b89924144e35256eecf70e9a54f3a229e38a996b0fa1236dd79d1142103df1dd6f57901535021dd992e49bb04716eed671d76be22d5cea3d02464ae4b1634a93aaf3e0cae8351818850d8904d3ae40ee9a167218c5bd4b8ddf000000000000", 0x77}, {&(0x7f0000000180)="fb7b55ce6bdea0dfcd47ed6fd7bbed640a76dfd54468ca35908822c68ee869ccb857cb9bd7915ab09a88d04806df8f7379123e180b1a4ed9b018becad1b7868db2206e05b03bc10066fd2feda1b491d6d746986ee8f8a6a3ad2e5c3219407932e6e8e86aa3fe3b45a110eb5e3628b2b7353ea2be795dec87e30896f3f88f1f7afa69ed95b87e87", 0x87}, {&(0x7f0000000240)="6089a08a042edbf26e49a327af4bbb4b0d94b60f4a9a831b26d22ef4bb7f3ddb44671bfbb4bee71697013a6552e115cd1045ff98bbec8c9c181a242c6112c976d66701069f07d63dd8e334a3809ea77cb3e11f7ad4d9ba48c47ecfab63d18f50f8de499d4a4618f3f45d81e7379f54a4aeecce92558e6589b9288db7b86ab6a427a2f275daffeb616d15a909f1efcd47412ec325", 0x94}, {&(0x7f0000000040)="b7282f02c95cb1407081b83d707ab6054061c9ad6844990e1617451e9b6a5b689d05a74f75a6d5035d96e5f6a15212aa82e521988ea2f8b19830a7ed05088ea5c1e8a63275190a105beb17ee3626", 0x4e}, {&(0x7f0000000380)="39d2106cb48bd8940746ff", 0xb}, {&(0x7f00000003c0)="268f9d7108efcc62bda662f128085abe5435d32cf8ed90044c86145b0c273417bff90d0d52c7aa82dca025aad753ac72ebe24b876328d54faab6cad4d4a24992eb2f39c4ee5893f3b46f3cdead04ffa4f22a2489297b06797708fd3085f4639dda2d89a25a25d2a9", 0x68}, {0x0}, {0x0}], 0x9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) close(r0) execve(0x0, 0x0, 0x0) 13:35:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000000081, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getpeername$unix(r4, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x2, 0x1}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:35:51 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="c15e3ee1f17258ba174ca3f5c2bc3cbc9fbdd9bf4b87903a1e9984e3bfb0aab60b587ac209526ab30df2b21aed22f82ce2929ff195781b1cbf03fd7017729ae882acb91a074c81a7b612dc6fef4db66d6c4a65c27730c2eaa4894adeda40f51b8327037ccfe531dc04e1560397f1021bcf6a399b2abe1b93d7f672df4201955087870231590b03f4806fb2", 0x8b}, {&(0x7f0000000300)="a0", 0x1}, {&(0x7f0000000340)="6df507f8b8e8578cc83b5749d6f66c50c2ea2264599dead7d4d8e0c9ff1b5b55f46ff83a05fc46c00bfa4b9059426e92b92e9aa78d2ea7d085055207623f33d55aab53d303f34a69", 0x48}], 0x3) r1 = socket(0x18, 0x400000002, 0x0) r2 = getuid() r3 = semget$private(0x0, 0x4, 0x1da) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000480)={0x5, 0x0, 0x3f, 0x5, &(0x7f0000000740)={{0x40, 0x9c, 0x81, 0xc0, 0xf8, 0x8}, {[0x8, 0x7fffffff, 0x3, 0x5, 0x2, 0x8001, 0x4, 0x6, 0x400000000000, 0x3, 0x6, 0x1, 0x0, 0x1233, 0x40000000000000, 0x5, 0x7, 0x100], [0x0, 0x0, 0x1, 0x0, 0x8001, 0x7, 0xbf7, 0x2e1197df, 0xffffffff, 0x6], [0x0, 0x9, 0x0, 0x7fff, 0x0, 0x8, 0x4], [0x8001, 0x80, 0x3, 0xbfc2, 0x0, 0xffffffffffff0001], [{0x3, 0x4a7, 0x9, 0x7}, {0xfffa, 0x1107, 0x400}, {0x3, 0x9, 0xc9, 0x7}, {0x200, 0xb4, 0x1, 0x20}, {0x1ff, 0x6, 0xffff, 0x9}, {0x401, 0xffffff78, 0x101, 0x3}, {0x7d0c, 0x3, 0xf59, 0x4}, {0x0, 0x6, 0x8000, 0x1}], {0x0, 0x4, 0x0, 0xbf0}, {0x609d, 0x5a5, 0x5, 0x1}}}, 0x9}) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r2, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r1, r2, r5) setuid(r2) r6 = socket$inet(0x2, 0x5, 0xf4) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000080)="3e87ecb02a2c6d74e82925c873b606b4537c875bcedec4338a6a0f6c27f6e78c080a56ff96fce190444d281627d26f497779220b12d076c4e6a1c88269c375de11597cda978ae1cc124adb51b79d40fbdb1e13c60bb40c68c43a0fff1fda904cca77bea058bec0809647c55dc632fc17bd5044d3e3bde90770fc4b0682390a7ce79eb8260ced9de3bdfe7dde409dfe68e628530b77cdc68ef35c0a2aaf29c5ea80523f1a46c848d1ab77cc7a34ed6762e85c069c1df91bcbb51832a107ce347fe66035e1e3087bd15906860b9a466971b16512c72f47d3e4b3b5c495470615a76895e7258a6a4d50c4", 0xe9) 13:35:51 executing program 1: r0 = socket(0xc, 0x5, 0x20) sendto$unix(r0, &(0x7f0000000000)="8dbb0d185ee606258e67f9ac0aa06565bbfaad31ae3d464a69a53bf95a61e659efe855a11ed5260e931010b451dd5f7f6b8c0037dfd954953c6424b51a8e", 0x3e, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="f3ca0db27eaef6bb36479c7b80663f517d603b0bead81647bce669aa2f34abea11a237acd70d7721417c4801ac0b1cbe3f8e18406664ab89424a40d963b0d9a15f762411457bf8b4b70ee931d9ebbb3844cdebb2a6db84b7"], 0xa) 13:35:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f00000000c0)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) kqueue() 13:35:51 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/181, 0xb5}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f0000000340)=""/205, 0xcd}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/84, 0x54}], 0x6, 0x0, 0x237) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7363) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000002c0)) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000000)=0x100) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 13:35:51 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c4202124"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000f80)={&(0x7f0000000440)=@in={0x2, 0x3}, 0xc, &(0x7f0000000ac0)=[{&(0x7f00000007c0)="f89a7f487c7c620dab8af19c7288ea0dfd98fdd67bfc399bc4337ed19992e957f63640c35e9e148d36c9ead7ffd298fddd66dfcf069157481d416c4f89a9a1e2a084a994ba8c150ef715b2dfbeebe8aa6963565cd561a1400ac875a28bc3240f765b636bdad5e6df729155bcc49072ac63fa4e8fd7c94f44d1e2708cefceb7e2b456e47727e3bf904565be82a4854998466f6916dd", 0x95}, {&(0x7f0000000600)="4639ad95eeb75f549be77f597bb4d8765b0a1ab9e0a532897ff61d5ea9a2850a4a3ff965d0b9669a8aaa541ee05adb00399fe80e00927994", 0x38}, {&(0x7f0000000880)="606cc6818e0ba65480692fd64baddfd6c2256cd64ce5c29969096bffa78d6aff57f3d0eb420748179159f345c9ba9dfdf2a02cabd530e464bd2773615a3cb535e47ec040132579d850f36274581452d2d5f6aab183b4f698f0e13bbc7898128e672201446d93d829f956c8ab30a4e343349dd715849b8e0a47ee91d90954c5a395467bcd9036c538e913a3e7d56ae2183ce928bdb381d503e554a63c5ec9b221f9594217e400b526c02ab62d0a1f787e1fb4252a1eabe4aff6b1e1a6ffb0199df0413daf6c34dca67cdda4b1f937f9e9", 0xd0}, {&(0x7f0000000980)="87bfeb1cad2993fe524c241368331255a7da397bf5670d502bb22595568c710e7f9935bf26ef6c16220e6943f4e4d48a834d51af57534474d4e84fd2deb876fb580306e754e9e005080068c4eaa2528538ab03b4eb9337d1a0f0c3403d65cefe51722a92e48d307d756f10474f7b139facc1f3a57a8d056fa9cd8c", 0x7b}, {&(0x7f0000000a00)="47b693bdc105a6178988de972fe0e20fd4ff38174a2a86f3f815e681abb2cada8a23b27a253ae9b1b155c169e7d368c0d0faec6ae4311bee59ac27d2a3d40d2011a888781b2762ab72fdb0e56e67b8933923c382e6ffa69d783efd3394097580986dd04daeeb8c2693c2b30b71fe4884b10c6d4760173339a053c447845aae587d564ba681e7bc6567c64f1a5c8d56be9146bc928761be39ecb80ec9a7887e4308f8341a6c8f37baf77ffd8e", 0xac}, {&(0x7f0000000640)="2e55c153507ba64c15be24f8d6654dba1cc7931bc9b20f31fbd88e0d1b57b9e8bcaf2b349f", 0x25}], 0x6, &(0x7f0000000f40)=ANY=[@ANYBLOB="4000000000000000ffff000000010000fc94b61d6ecb39695a1fe6e19fe60754089bb223f8b5479717001a656530d5efa0e661dbb47b2000033e9d0000000000"], 0x40}, 0x400) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 13:35:51 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0x7fff}, {0x3}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000200004000000000b000000000000"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/150) 13:35:51 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x200000006}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:35:52 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r2, r3, r5) getgroups(0x2, &(0x7f0000000140)=[r1, r5]) syz_emit_ethernet(0x62, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @generic="1d5c366dc571dd076564c38cab2cc6669ae74b77e4b6295433320765a375a1c22453129056a2896c344473a46887e9db4f1b46f5ab609e966b384f51e3968003"}}}}) 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(0xa4, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x2, 0x92, 0x67, 0x8, 0x9, 0x0, 0x0, @broadcast, @multicast2, {[@noop]}}, @tcp={{0x0, 0x1, 0x41424344, r0, 0x0, 0x0, 0xa, 0x4, 0x80, 0x0, 0x4, {[@generic={0x3, 0x6, "dc31dd1f"}, @sack={0x5, 0x2}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x71a0, 0xff}]}}, {"349be5d6ffebc48bd0377125d0fc6458aa1976782dd00887c8bc8fad6560e1274cfcf6836a2a292e98dc161b1d22175a93bdcf341aa6483e7d811b42450f4f2bd79283dba8e0d101852444c4961922826332"}}}}}}) 13:35:52 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040)="ea89f97df471ad49dc0188ab96c5", 0x0, 0x0, 0x0) 13:35:52 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) close(r0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 13:35:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x7}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x4000, 0x2) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sysctl$vfs_fuse(&(0x7f0000000080), 0x3, &(0x7f00000000c0)="faf49278f6ee7ed64be9775fb62e55624fd2fb9f71765ffe417e8d9b300d4b4a3639204406253ec1921dc7336faa7f425c33844cf7c1b0a28cc33a2df98b3b17f3abe676d39bbe2caa3cb4d61ae64dbcf0f3cf639ad731bf4bd69d9b24195b226d35c13ea25ceb896fce0d24749d6b36afc1c266e97d78d21571bf2fba3e44add98e27bc40dd532b88e389d2c834b419dad15cd546c5c4cf655e4480cedce3b777fc9678cc", &(0x7f00000001c0)=0xa5, &(0x7f0000000200)="5cea5786", 0x4) r2 = fcntl$getown(r0, 0x5) getpgid(r2) 13:35:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvfrom(r0, &(0x7f0000000100)=""/250, 0xfa, 0x41, &(0x7f0000000000)=@in6={0x18, 0x2, 0xb6, 0x7}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000080)={@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, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt(r1, 0xffff, 0xffffff01, &(0x7f0000000200)=""/176, &(0x7f00000002c0)=0xb0) 13:35:52 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0xe}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x1d) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x4, 0x8, 0x7}, 0x9, 0x8, 0x2}) 13:35:52 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000480)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000d00)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11704fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff001d791fd8dd67343fbb7129f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b707c3483fb79dca97fc92e0593683fd1ad13483cbe8f3673ec1ff8175523c818720b4765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227dd2545b0e8675dda44676916e001d54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9162f292760f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77c6a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079ad139183c961a22f9719f1"], 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, [{}, {0x0, 0x7}]}) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000500)="f2dbc3259fb311e9c94d729c44f2300fa46d933d5d2d65aba7a95ac514399c6f57f860c8e87cb07e7498b6e3df8cfc520499f151728bd2b074c1fa6f8833770115a40adccb3b0e1c3b485e3a7871f372fa44ab08d37072816dee3cd5eb7ace40c6b3fbe7bef0f14ccf6444cbd2ca6e17291ad5558908b1ba39cdc9a1ef300f357b1e5d50f49333de9d098f12e9b1205d64fa4f08a261963be646c9afa0ef1ca849907a243035924a7f6938b1d50f2ada237466c3faf07d294e92c70191fcbd68a2", 0xc1}, {&(0x7f0000000600)="6630a272b1cf4b1213ddfa17d5316a953dff71442e7fb8057349f980de8239261d70579bcd2ae4d98ff098a9f6d2a4b501aae306f8ce6217a777e609f1badc40c0075b06a73e8843ea0cfb8f36b4cfa10f4efc2e183d8a0136ec969e080853fae220a0e68254a467c71823d81184b3d28261304b590fbfe42153a3bcd36287d333911a9d85a58d42620c3633d8e837f0281b5e", 0x93}, {&(0x7f00000006c0)="3eb0612498cb01e024484d3deddf0ca16233bf7df570e60688055da6764c8149c0f2e2a3e778e5d84313645414a5cec7da518f3f7d0f2337d375f65807c27338835018c020ca535321d5f3948eec08d7a998095ee98fe2aad8e585d64750ebcf4e9de932de8e99990eff18d10623b69ecb6ef7dcda3c96b5f9da94dfcace119ad6a3302e71da1201fe97ecbbdbf831a48c927dc745a7982d7df538c47ea8aaa744218ea054bd8f9b8ed049bbc75e9d4e137f75dc6d66a242148ff47c9007ac4517541d583254ecd71d293c184866fdbf5800ecad70ebf924eb03c134", 0xdc}, {&(0x7f00000007c0)="42e4a126b3c63727d0458eaa1786c38224fd48b595513b9e36dbe1ff05bba67f46743f9a5ace290e9b0ed7a43a04288fa07883a292333c38951e8175b2e894886667766c5cec4d6846cf71810d24eae4382da07edff6ec12d72ab59e37048966c9366385074092b32d139fb10475420bd173fcc10c331a0eff5bf5456616fcdb44ad9512d79eaf43de9197d5772316b42f9b2067574908a86eee9707ca8c40f18040ba9f0611555af306ed6dc7be67d8a0adc054518bd6d4620aa1", 0xbb}], 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) dup2(0xffffffffffffffff, r3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000440)) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:35:53 executing program 1: socket(0x2, 0x5, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, &(0x7f0000000000)="c39721021ba4a3516a496ef9", &(0x7f00000001c0)=0xc, 0x0, 0x0) 13:35:53 executing program 1: 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)}], 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) 13:35:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 13:35:53 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000022c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e226b580c1beeb198882712d4e37c6f0a1626cd46dfbe197dde6ec6b0e2f8e2863d5005936de8b7318386ab6fa10569c2086452b61a0f5125fa8430de45745aa6d05fe0a943f6f04bfd586ac820b9a5f3d5cd0f68802f15b2ff2189790ad5de7ac4713096ad7832d8ce370b3c4c68ea89d4556feec4e8228b2e26bd67f241f629c02a8b3d178d3f262f1374aacceb6c6af768e81d6ae6516d6e63570d1b5bd6d4df3885607c110214754f87f3d01a1bd00a835de6f536d22d69e4f9b6180f2f886c9fba6ab368145c6a252bcd4899106730562e8c6cbe4ca5d1f56a5f6d06770631c8138d4528c1552a77f45a71ecbf9f05696ae8bf29358176bbeabc3e068dee3fe2e20896f6cbe4b97479592356efda9828704aa822057b46d17d0c37a4818c9767b4260aecd5d24d8f9d9c5e0c41eabf8cffa303ed577d1152b7e62a9f55be0be5825146db25ff163e54258ba63e81838487f76489c3c371d66e33b0d1a55efe0401e029ca3901d494c6ba569ec8aeebb24ef5276b9ad19719266342", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) 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(0xd7, &(0x7f00000006c0)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x24, 0x4, 0x0, 0x6, 0xc9, 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}, @generic={0x1, 0x11, "d03cda75be3febfc1f1f5463209fec"}, @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, 0xe, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @generic={0x4, 0x12, "f9f4d6e733ba890967c24502007d4c26"}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e22", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30df0f88c598726da7e2f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xd3, &(0x7f00000007c0)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x27, 0x4, 0x0, 0x6, 0xc5, 0x65, 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]}, @ra={0x94, 0x6, 0xfffff768}, @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, 0x2}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x94, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x86, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @ra={0x94, 0x6, 0xffff}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0xf, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x12, [0x4, 0x4, 0x80, 0x2]}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "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_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)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c0800451800bd0066008607169078e0000002ac1400aa070f0200000003ffffffff00000000070f04ac1400aa00000000ffffffff00071b0400000000ac1400bb2000000000000001ffffffff0000000094067fffffff441808110000224080000000000000010000000400000004832700ac1400bbe00000027f000001ffffffffac1400aae00000017f0000017f0000010000003f014e224e23", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="a0020007907800030000030309050a00019cd10000000502047f0000e9"]) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) syz_emit_ethernet(0x95, &(0x7f0000000180)={@random="712ff2f77594", @random='\x008\x00+\x00', [], {@ipv6={0x86dd, {0x0, 0x6, "b46100", 0x5f, 0x11, 0xff, @rand_addr="25a7180d32f1936ee42cb877fb7fb5f6", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x2, 0x1, r0, r2, 0x1, 0x0, 0x14, 0x1, 0x3ff, 0x0, 0xffff, {[@timestamp={0x8, 0xa, 0xfffffffe, 0x3}, @timestamp={0x8, 0xa, 0xb87, 0x9}, @timestamp={0x8, 0xa, 0xede, 0x2d}, @eol, @window={0x3, 0x3}, @eol, @nop, @window={0x3, 0x3, 0xe1}, @md5sig={0x13, 0x12, "66e215e1c0dd4c59b92f6741f5b62a7a"}, @eol]}}, {"b130ff6e22a2db4400743ec56b060d"}}}}}}}) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7363) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0x72f1) sendsyslog(&(0x7f0000000040)="3ba93ca9ac017ce59b0bacbcbb94e188367014689c16dfec42177e4de975e2c22a0194", 0x23, 0x31) 13:35:53 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) poll(&(0x7f0000000040)=[{r2, 0x40}, {r3, 0x10}, {r1, 0x22}, {r4, 0x80}, {r1, 0x8}], 0x5, 0xffffff7f) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r5, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 13:35:53 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030400000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7c31600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b6206e76c50c9f2e775f015229850b5f8733e74313c231dc8ac58178d30c00d875ad036fa733d5ed3369f27a80b64bacde2c4bfdf233fa7f5d1b377528b57012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd03000ab690f19"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000000b00)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8424300c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a2516352e4cb67591df3e8d6db2153a6a9dd7ff6f355465780590773d43adfcd40ef7022394f7a9eb9a1ebf3b65cf5d77d95b5021a6fd7b396b4ebaa48aa22ba40a0ea08d7ef78b0127dca6127f304de51cc30943b01d3db118bd849c1b40abbe61aecf870ef2fe72cbfce9181fb52c72bc3b89b97abe18d12ac895e20e7729036c6546a2ac31b79a79228a70d12f3859611a86bfbfdc0d14aaee17a334126e98319d934376b1", 0x189}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r2, &(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) r3 = dup2(r0, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) pwritev(r3, &(0x7f0000000bc0), 0x0, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r5, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000200)="aeb2a56079aea1692ef93e4f944373d3f5dada29be06c3cbcb4e764c6715391900387a9c1648ec4ed2ab22e7423956b916249b3f2e687b8fabdb67446e335b07b0d5c38fe6c3cfc2e34210cbcf520e5682ba115f8a719b90031f50570654cb4641fbce25026d928a29a0d9dc4e28dacc2f2fe18ffdda29710b6abbb2ee74b30c74c29d67b1f77d491a8c397153ec1f49af7ab808609f7a2f3be3f12c6474cd6eeceab32aced77696f93128c5579094ac2331086ad39c6834fd6363123424", 0xbe}, {&(0x7f0000000a00)="bd9f31b31787df5da24485f4b2f67572cd77e7295316ea4182b3d17a05a88e16c1d78d05bfa3d3fe2989797eca47ff2adcae3a92df299e0c1a212d53bb9ef3469a67ac1695006c23042e4041d2b3825405ab653849fbd48989f0875ecc288d1476aa60baaacec7decbd66a5df5404b5abe91f25ad9b372cb17e7f39aa7fd88123bbddc2c815fbc37d118481618e612286028460f97b133f9e1f06d021b5e7ba3412cc344fa999ca2ca4f3a4144f354c7", 0xb0}, {&(0x7f0000000000)="711fab1a5fa6883961a7b76942125cb25cc3a98f9b89df6645d89fd19397573e3509f8d2a291a8d8c8101f402dedefd4177eaff5cbc42e7e", 0x38}], 0x3) 13:35:53 executing program 1: rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus\x00') r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x6, 0xfffffc01}, {0x18, 0x0, 0x7, 0x8}, 0x0, [0x6, 0x0, 0xfffffffe, 0x1, 0x8, 0x3, 0x10000, 0x7]}, 0x3c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = dup(r1) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x6000, 0x8000) 13:35:53 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) socket(0x18, 0x2, 0x3) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x18, 0x3, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6d034f2deea941ad8ef0e090932b92ca555d6d5105ce19888214dfe32202d7d33ad5e9803b52ab6eb4ecee1294696f8bd70e07dbc37f905dfb4686aeccaa64b63f8d286dbcf040c2fdf94cf2c2f0fb23d29441cc7209e0cfc8ed0c2113e3fbe55df4894b6ae8935d403ec9e040b6b86d381a40c0cdaed489712c7b750a6d9ce6e25e17dd7554d6a3f11ade24268c7b7f2ae965437ac26445e91ff124c5348ad71eedce2e6e2a70cf1c621dc2d2b6"], 0xa) 13:35:54 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)="d21340c5c4182fb5fd9ea33719a4516303181f72c68fc38bb61c054e0e4a3aed89bcdc13eba54c50ec3f2c38a10059fcea6a4d02fbb6ab2679042d12438c1393460da1ab1daeb971eb78b77eb8d406bcae0029edbcc83710e028a17c3b7c06527a11565c6c57c2c73bd099cffcf64374e2f98a1ff213d07aa91a9d0ee3", 0x7d}, {&(0x7f0000000200)="8c6a441a1317c6c2ea156c776633e0993a4dbf7b788831cabb3330b05c7ee37825a474ec55863d97b6ac10be2b7323d3d2b54428fcd78ebf50d1e192df3525b661c598cef4d00c240bcca0fc529599f49069c3147befc087f8ebc5c179ef242f8ad999d6aa1b6b288390b25aaa1619f83acc8ba5de5c291365d9436ea2a96efa09cf43b07133e7", 0x87}, {&(0x7f0000000300)="fd3cc4be199ab2a00a015d8a77704ded40110f7de55f7e2f0b8de79adda75bc43de34d074118bfd6b409100eb67bfd75bc87ef48e2be73f1f2d182ec3aad9775eb426497786ebbd438939ec1b7653f2442f99fcbe2f5c47b24682617a2c49b77ec30cb1d8440bb0c518d97ab6735ae74f79a9beeb9122fdd7ee7d1eb20a94f090cd8caa89f95f068d7d0537cb48ef1efaa5149109917b25bb72cac5748b3c6880a95efeed77e0183e5a117fc4114dcd1f9ed7315d8dd8e", 0xb7}, {&(0x7f0000000100)="9b04762f19dfe132435c5e48a8f273c38e342f249fc900d0f5e1ec1744b64480911a81542db043d9704c01205a1279f04241e19f0738ebab30a4678f1c938f3733fcdbe4b2c37b66c55ea952f4017a72cdaa", 0x52}, {&(0x7f00000003c0)="d24d095043e43016b4194867533f76cbf14184d1ce79cb36ef9f5a6ad067afcb181e734920afb27f3f9c63d6e0a0011babf8182064b53ac7be84988263e14b13c5bc3e4886144b82fb9afdabce77b404e25c5c9df02ee50ee3edebf7eaa258e1a1c5fb7b060b0dfc971f3c32e3fb5474daad999bf5eaa37c7ce07a9d", 0x7c}], 0x5, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f00000001c0)) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) dup(r4) 13:35:54 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$sock_int(r0, 0xffff, 0x222a, 0x0, 0x0) 13:35:55 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045054369000600fe800000009c080000000081fcabf185fe8000000000000000000000000000aa"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = open(&(0x7f0000000080)='./file1\x00', 0x1, 0x10c) sendmsg(r1, &(0x7f0000001a40)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x7f}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000140)="92086bb537326ba4b07fba6a289145bdacd217bfbd6f77f5e111ccba1d3f626f92e4ecff73e9b2ee371cc142361228fbfca52999db0af4cf776ebba3b84c5f5a7c6a024cec0ebcce60581de954d19cb4eee207b0afbe8d2e2a173437482921f3035bb14a345b30891e95818982372bdcc8134b8c3038821594d40e", 0x7b}, {&(0x7f00000001c0)="42bce70e947ccfa12ae89e18110dc08ceb994c189b715844713f5709b253c635c7b8a8c1a4e92fd87820caac1be509d4c3f1d6d96beb4fd5f53b5d7c1c91054d7602784701844d4435ef5b6536490c8aff4681747350cba8bec8cebd675925be8dc120d5f3705877fb090b4b1c9636659832a3ed8a49cbb79123952cf749856a34b36f267bf515f3dcd79cb68fabb9087ee6f9bcbbdf8219557a5e4925a572d79a6089671d60393a0f92b0626fb4ba2f", 0xb0}, {&(0x7f0000000280)="6c9d6f58b5474e5bc175cbfb3e953180b7bbdc680925c0171536602e88ffc3200211df63061f6feac06dcd8824de08a28b6164d7835d326f96", 0x39}, {&(0x7f00000002c0)="0de3997b1b92c9720f7cf9e73ffc6e95f80dc947e8633eab3b107acbfcdd6bcc63fddbad914f0b00ad3f5e77f3d4e90d90", 0x31}, {&(0x7f0000000300)="97af802869b44196de3976cb2492e99094e543df7735bee5fad9d4072833d975c9d06ba1dc50c894652dac8c8e4ab82aada871d34de803314a4aae0f5838591b15c122d55ec022cbac168eeadc983007e40fa28f9a483e9499a1f4e82c7f169079edbc4dbf142a58f5e6505d6816c994fa5340043eee9063d6ad85507a60704409fdee94bf6d1786a0cc9ee3503c313afbcc62c712b4ea20060db228199d94a13c3a2fb4fdbfc39508f6f7fd23bcc90cb4f8686364f32d13b1644e84ce0392cb8bb74912cfabcfeea42b965fcee28adaba4a1fd34e793e433c50894e947c767d671b05b325fdb316a9813380bef4096e71823e489f0a87e986a096b72cbd7a45afde3c1abd7ca0b694dc28bba944320e90475f3fb598df58ca15819fec18964441df1a9f1000535367845c0c3304fcecc15601a323f2e49ca315e35dce4b31c7be2a7813fe35861b43580a3bfbf28572b6871a66469e172c7dffdcc4b19541f1accd3f7b08ba12eaaf7eaac9ac1d56f0fc653c9242fb72a67486eb9dd36b8f10957fa1843a2e4af5991fb90f4fc1e2e4b759c99653883bd4eefaf15c70125d062d6c24d9c31cbf363c9c4417c04b41812b8505e6452155f08c527c6232d62bef88aa0d5c403b8fe4a25d1e5702b5fd4e876a3a62684a0a19134a9e6dfa2e6bf2f71a8459e3e029a1b2f00bb9ce06b5e21ad674bbfb7359748b747c7116f074c02a4dea476e60229d1fe7cf1eb7efde7d568f4242392c66602462654d99b2e7be70f41fe39ce70875c4d9468e838593b1d70b52291b0ae89350d51a5519fc4be54fff013cb39dbde17a0ee2475ba9f8c316ca2b25525dac7af02c659a7f277b1d2236af841b8834f565f4ca00579b25d6d6f0adb6b0c79f0dc48386d3fc859320c0670619e30a8fd7d321137ae88c953db90752ee6d3e5f953f482f1247a8dcf8a6da2f28567653e7eb7de4cef5a01a4116d0fcbe2201b059d831857097d7dbba6fe8d2c5fb6f794ad6ddafe479fb6a2643c8af4c4ad09f669127ad99b773f9074c75fff9cf7fd1aae5b22deeaa2b6967be5ae2970ece012faf6518245762a7f11d498a717abe08616b82729f2edffd29b992b14f3b9c74d3026e6b9e224abb6934a0a211ee091b0b8bbbc1342f238da10990c76d5cdb2b44c64e27da0bf902facddcbe7727cf2091158356d849226bbc678d48a1473b86438110c50e05d5efa8a152e4e8a1f213405618e80fdfb2350b648275651cfbe0ff0ae794b719ede067b5f08fbdb7041a07922190b9d7f8715576c20a290cc7a732edb77ee1c51a535467321b5123f45aa3ed4a832a04cd1b937fc04175c66da2d1e7c74296643792c60e554b057934ec5fd783fa318eedc8d720ac7a15c06e15eed1c27b834f080c00a5e44de97a95c638864b37fc5a9a58b161160c52810b54bfa5d70f9d01073296d4e333a6b3ce043dcbf47cd96f98e3d3772230cf93cfae94b4e8e5a47659cf85d4c6eff18aca80173020c56e53209842d46e020a5cf8222e552928bc629b1685bc8de9ab4e857cdd34d208f5e1c0dc1dd14197b9eb8044ab0692f56cc8bde3950a51d5b60269d8a62a502e7cfee3524638e3951d14085338a2bc6681c1c671a6ff8465124d2470a5d95175173dac9fb772081aabc8a0986adcac76a9b622ddc15478ffbec7c9a92141d0fed98bbddd6a1e92576daed06e4ad052e503527fea3dc92f455cfdfb6307c6b2c899328a0d69b7bc0cfccc1942b1e35e56f7b6220d893e26c55d1f5046e90fe43d6310e545c608f8d3ba27da2a0580b55d7fa53792fe8b903f62c9d5f33f3d89a6043e1b484867d0a256a86427dc6f516513b14b5252bb4ae82c3f0c19857264cd5e9fe17f134e83133ac12a31113edeb97de24c27e5b8d368d28a2da308e18218d3e7cc03d5df9e25f87950b52c434df75f5789b2f9675bb31278f4e2b02e7931234cc5e79c28bba01053763dda1496ee51c6ba4c87e6daf583272f13dff364f095a54f677a36c6f2c1ed796837f4002c81113fa76c94317f417ae832adee3385bfcc21df444e9d1a46fa4e0d2a3106de03af7b657ebd037bf960c210c562b861c4b6878a4fbf3f956157defb6dee5a69e18612f1c35a4679c301e620d4d273182def2777844b4950d225c78334a08ec6027d6439adf82349f7af817e175004e0624cc0ca12bfcc0606d06ba7da077f200a3cd1e2579eb2d51c8b95c3fe5f6a82f401792373fe365fa89b54fbea48ede71c66ace225f79b6c8dcf8762b75d76da14183afe89fcc426eadddeed48e0f02019db1962d7b81345d8c67e8e8121bf2667f73b5c291c982b46e127889698131da87c1b4bbb6317ac2bdbd38d6efbda0542715ffc21f6e8e4517b495e68091c205331bbd424072072414769579d09fcf60d42ee5d78ad2ceb6bc2be94393fe39f4e7db0b6ea9624541cb0d3f4387b6083dde702c19d6252218f01b4fab281c839238b272e89d32451e386c883d4bf6472a78e26ca64cb74f142649951fd81491dce50cde8ccfd4a08189bcee8c4049f6851bf5ace583f5091f7c71dcb4e69350732e136fe94420428040133736d8dcf185295493a9913aaafa135cd46a75db56138160f026199c4947ff9e13e0ace8550f702ac73ea1dcb569468f98de36cbbf5804baa3889193b27efbfd01e2ad186f55f352462caa85b69ed3ded5afdd286d3d8b24a8d177404c56b53fbacfbfa6572bd8afc2f993e76516e550ce4cc4cb458e78f9945b4f55eba6e7e1e5240eb22f0081f3490b3c32d18eb91fc969aea005b4d96f4e7c4d4603e635fa46fc3b27106ec13654cdfa53635a793edad09ce6ab14a97348aa77757d648bf1594ee17725ede72f3a16450c5e63e5cee0078d4ece583e635925e964bb66c2b97463f300608e9f02f12376917910266a8f91acbe3a318cc25d98c5cbb49f2b9d7e32e06cafabeba6c85bdd4d86580e2fca162c7f7b19f65860c94df8d6eb08856a2191a75e351608e934eabea96b9467c15df999487cd5b3c596c0e66c20515e610dee74d1d414116bdf7552041f75b67ab26aaf2913130177c007c7e77f48201ebba67547bd452d5bd8b4ed3ad60c04ee5f5e8e282d86a6c212735ab0420f6b8c4424227c870218d2342791c48984d6c6732300b3bcb22820c48c70805de6a1f7db75911685389f31e035d00a7208be83b07d6d01a83085f20b0f65262107a205ca9e3d4ac23aa945580905ba852921e7d9d0b37c58f994717a985c2062da8b38c0974caf9287144ae408a82b6782bbfd08622d0548699a719a95cbd3441d55ae0757a4ec08a1a8dc23bde7d4a4ba6b48a65f740ee85e5e8f558e225bbeb4966d061c63a9e40c52febd808d1d0d34ad95323623843331f495a9198b30232882f40197e01e647282a9599bc9f5d8923e1347914ef7fff773faafffb7e24432bced438f5c244267a6ab090ab2c20adc2c9a84970c88d91e355375750e253a641fe59b47b38da8585dd573ef28c3f6c1a849c31fd38a8141b5a163c7da00c08696b9639b8256b71ef844cb4a430f543cbc51c4f3e2dea1a9d160b9208226bfa1b38e3366d498da47f37f95f2748c1b81d5feda85d3bbb3cbcf0494bdf4bca2771e45e69bffb40e5c429fadad69dae97293f4d770ad018901c590982a1c9e5161d9a8283f728bc68ebe686bfe09164c72f8363afe02b9958bfa4353a93b5c60a603aa3a1d7551f6078874d461ec86418da49dea54dacbd8575588d8223be3efb6a911984296b2134633180c3a829b568da82490cfc221ab36c02b6f15406911761060f3b440eae396bfcfc7ed861ff0740cd309c30a762a9ad87ff901d19dca80364e2c3be531aed1f77a3e241e69c992256ddf249020636c1df4965a5b49154522a62847e1a79e92bd8526c5dbf9767701491412b4a569b886b85c9321b257844b77f84a4b9013cf05ba25966b6822b48012dcb19ef21f710a15e2f0a2b69b870e1a130d026abddc9df32c26727e31793d8178f75fbc76267d072c2e2dc7c18b7a7f7a7887223a1833b5d668248e971fe58a2595312abc5c80b977d1242a1dfe88b2c47838c4f44ec1425c5963b075829ded8aed99de5b9a78f31d20824f50dcc6653537046d42fc923981804da376aba3a173b557df1bbdb7cdadc81dd6b8ac3bbf8c35abdad34412f3e956f9f5138ccec6c067c339394226055dfa4934d486d112ef7d6cee727d999600762eeec2782578745fb028639367a083c96441825c8636f5cf4304a2f6056780604023eb53587a47673fd1af128d6d84eeb8103c336444d87037070d10639fc30f552c8e741ec00f04d314be49127b3f23cb95cc32aa2b6a804f375a7d567e050bb4997833c0c129f68783bc638e01cb06273304c832a11cfb4e06cb6e7b38417f2d81f47ddd3f735d4728dc1b88ece6588ee4305a9e28e0fa2e0b62bfcc16bbec5d3fabf3ed6348a823fc90b34355f04106062783d884897aa1a82a9e3a26a0770b7bc1f4d1add5d2389d7f188d3a63ae2eaf054043dbd0f6411e6dda2613cba6de6a59a0e266bd8eff4156cd9766ad14a36aab273708e435c9b930c1b70a673a709ac27914cb67ba494535d80671b83c6a1e957b89bdbb0b11d36e96ab73db1664badf3a8126f6c7f0ee4b7311748cd0c961aa0bb45c2e985223785ee2555b0afeb88439067e17d2f651a1d5905ca1a4ad2fbcc4b24b0bf43671f6b5c340af4d8d8537f19079500ab0a2936861ecc85054c9eeaae9f9190bae261669f8a4d796ffadba061146b3c190b7bf5226c7db733185063ff5d589befd6af7d1c5ae8341c0b1a8c07d6ada8ffc4d8c6cd5af075e92f8b6ba1e00605b12e1d92eb66f7c72cf478f6515417bd93717ce97a56644ce4ecd073c744c266d0462b5b2de6392982cc5befaca796112110d7aee939de4efd0fc58d263a6dee653e380181fe3c000c518fd3914c1e68e142543b9c4c42af989d17788ee5a027c279c41d811980205efe0ba391cfd7302ea3d811664594bf8ed1d670afa0d5ca292c4325e66fadb86c5ecfe78c284c3f1c19b65ae54304fa44fc33f654be5fb84c168df3b6b90d2d0837f97d23d26aabc2caa056e56471a039f1fe1ce389648a30f5398a8dff24d1884401d4715316058ed4d38a3d77d838fb73be11e5ae9c6fad8adc822f1e9d7309fcff9250004da5cd3abb40a5cf4c24ee78ce442ebe7fb19b746bad2eadababbf81b3c878b37f6f7decf4557208165a3a5d40fb206224cb9d0028639dfe6d57250334ae47be7996d95e07e3eafb4cc218c6d104d13bb739f2d73bd36f54f7a422f8cf04645bc4f02e2e4a6c37e1034d616fcacc5bd9e3c98263eb38de0654b36755bd64936c43c3b1996b4df02753620a4e5210e14fdf3c4214807b73a30002a5336ce4971a79c4bf3f991d9c5140f7ee171043571a6ba8dab025d2ca8cb7ac03f024c5430b39034d9f740e5bd23dd3cef18eb119fe831bc8f8b40b0d2315d7ebe6e4a62e52f6e39914ad6ba2d5cc3168a3e4bd19343c9c27c659c1af9227882384b64e79c72ccbd5c7a83587fa38e74505c84bb700bf910deca51775b0c425fd41f7e84bc4be2abcc5abf2ccfb32b1f85e6c616809443951df5393dfc082865515fda2108b9f3ed619f54ad01bb6a0707667330c9f5a686d88dc243ed33068cd3252d9db7ee3b7feca9e082e60cae1d4ae6370e56a60761e4bc036d32fa82f41da651b217296773afe4d668e4353389f38c884a855d2130adcf598332951d62e653dffb77761014c19c369b452f2fe", 0x1000}, {&(0x7f0000001300)="931e0509de03f7401b1cd8524d497deaa28f76824dea2fecc11e0c3c50491b69b2aae333fb7d11bdf527dbf29bd1da942081f12fb1bea10a1a51a2e2a3a8c2569347031d2010dc3a94da4f8d398f388a71e5657459b5dd203f05b38c6b84577a0a0cd87f78e262ba5eef9427401e3f83eb1d21ac815bad428b7be650fe16fb5eda72b04eef20f64f38f1f1cdbaf5fa32deb47f0ed30e2469910bb8f87ef91327e351adfa4cc8b39b25696d8ec09c6f09b8335a4528a228c982f48bf71ee09c7681", 0xc1}, {&(0x7f0000001400)="7f2c6978cdb6da0c89638776db2465dade6313a0333fe98ae38c82d5857e453d34776262eb64fb9a793cd3e6104322ec", 0x30}], 0x7, &(0x7f00000014c0)=ANY=[@ANYBLOB="500000000000000001000000010001006fb153d988ed32bdacf614f6e17025eee3f5370c4d6478fc1f26b3bc144a457c733f04b1d668cac873c0a4a5067ffd1feda7e495e85ead1d7b3dfd0000000000500000000000000001000000000000001c7ebe52a488d715a6edadc0c8dc5fa9fad6e51a477b50a07be28b510e4f0adaafeaccbd60905ca91dbe1646dccd18567116312c68f632adf19ce9a03d757a00b8000000000000753e620000000000008c2d6993e704ce61f20ebe22355ddab84c13f11b359967e6182332401c02b061a1aa7d78cf1470e9221fa255d4c564bac0b8f3eb5215483f3e32b8b0f460d884c2455585ed44d75c45c8e88b04e7cfe8dfe5699f2bbdb7a680f3c170dff88a24e5111d84144d6dad33071b9c0aefa407f3af9e8a59344f36ffb3c4e7b99befd9458d1e26af1e78911b93878dcac2595255904e591382cd8437a7a54e678d222f6b00000000000000f000000000000000ffff0000cb0700006e8b2852f201b1c08b8192d76e516c622723a2edd162798a89a8d1d0b050b6f398a8c5f3b79eccd4a0c516af376890f93a420a580e9ff97ff69ccef7080da9abc65cc8a2494259ded54c98f124c73ad1c7cd738d1852fc16852a0af2913566fe3b8ee9904b89a3c43e623b419bf7b26de84b9db1874ad013baa6ecccaf9ec5747dbb6e792af65b32cfcfd8b747e37413484fd8e26474470058d3bb2582b6c7f0bfb3f7729344a6e394104d3796a381ff1aad9d5ff33cad502648b239ec3f6af2206d75920c6a4dc7e89216a195db387af85c3a4df5c62d82fdd12a8a00000000b000000000000000ffff0000080000005219974547f69f11f152393576ba6a2cbc262301c3213188dbe963a8aeb1f54761dc66eaa1f1a895e733c27ece4a3f9e74c2816b1512c3d8ee6ccd365e129f243b0278bc667dc7c4469863be97a9e8eeab193818c136d5eb244ba44380be7d981350cfe7c064b5492dd8423d8369132f21b15ebc3d3ed4bb8a183b3303e95d97190c7ba5293ca95928e84dbe15475688174852e9cad7ef00008000000000000000ffff0000ffffff7f913bd1b556f70fb2a4e501041f3d152205e539791fdaef57b9a8824de2be9bc2924ce160057a487444861e0b59cb015cb766c08e7a29d614363f6be57a09421a54c118f30bdc7ebeb00bb2b9f769a09d35b8142e3848db76c23c03e23b9f44a1dad4b5c626abe22a75dc0e3082a4f900e0000000000000000100000004000000a4f585911180650d49b9cc360a94cf899af1bc8eb3848b3bb52e6dd499d3c3f9801fdafa7d74dd4613c47d384e43b393944fee0b9287a0eab94fe502fc71799e70c067853d7946d4af38d16812174f0cddce80ed1788213c53166db7faee64c3cf5ad7659b84d9825f2b0f373515a1e405d499ad4e0da4246a1cf34725fc8912d5c57fbe19108395f323e68eb9554b47929c7bb7d6ebc1cb59dd1af7afd6e5fe3dd625cc590fdcef787352cb1cf07481c49b138249bdd6517bdc2de9a93f87d780c8b9030b39e9a8551847d94b000000d000000000000000ffff000003000000d5c23b42e9670f4d8d88c2f99d6b7de9ed0e9b79a27f48334a7d61869902900354d146490acc8f763ac214a4d304a4136dd8780e1b07e611bc80dee2c4fb03a1d382dcc63683d17d61a03b8798c62e7de876032333021bd095230acabec2d2864eb6b3831b8b67daf9db8aee00fce4c0d56074b912bf23957b6191f2ef6026dcef83602e19caee7e3aaecf7715d54b4b9f0a9d550b2bbd70d0d9e11db053085110e071ca3473378d5d4b839b5df4e77163bb1304e2f33f35a1d40b9b89e3be002000000000000000ffff000008000000acd354286a871685460f264800"/1352], 0x548}, 0x9) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 13:35:55 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000300)="c7ab38c9", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 13:35:55 executing program 1: syz_emit_ethernet(0x103c, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa3c003330f06dcfeb52aa89afef4951b610c99edd427883d0ec2f7c9dd20e2674a7ea5b96d940b370cc6a6ae312ad8feca0289012e5ee74884965cea2a6df5bd7fd60286f1135ee67fd025efbef45e954c8d0ae7ebf1565cf0ce70e387ed9c341e13c3303a92d0a4ea113bccca78855729313215339eada74d85d00c91d80154adcd95c47947cd785e36ee39adb8e75a923624d5fa713c000714727c2fcc019638e2886f4b9eaa1be3f575b6682785921c33668fcce28d6715f046a2f5fececf5ea7770b186f34680278a7b44a15d146af5435aebde8f4f7d65b53e1a6e12f2e64016a80fcfd1fab1be0613bd389faf36ed6dad45d8357cc3bd607a40d2ba116ae71cac9956db842c7bace5fbd15894cdea60749ea532d534349fd0b111434ff36c796ecc947aa046432873a762de7f46c69041a46ac5b52f2194431055023c5c0e8e8584a5f35e43fa7543dc96cbc19e5ec8c6dd833c92b6066612faa2bfaac11dceb1d39a90cc4e38562e08e8d14fac6938b0eb5dd66f39521d786116e98e68f25af3d0fabbd32327550e2e5b367bfb7f3b8588e2f27e9d0dad305fae6d0aae8fa8a2cc4dec7d6a4cfc51fc5e46447b4b6c22cecd921d242e1775de0fdf8d169d20013fefc912b75aba96f59f52f73cd60d84c0f417ecc6745fb32b7a5c704c1426994cb16f6f20bce2285538136d11ddf2fd311e9239e7ee330259b6a33fd2359dcca0dde2a4a44fc69b6b9ed68c47fdfbd60724c9c318f25ffac00d944e11e621b90c12e9ef171ceaecc897d64473f41b8f5ac7c40ad686e43a7440a67894d3eb5a8571ee8d2b19c35dac1e34ec05c7f17c2c4ceabb8d44016ce48778a23d2391f9b64b5328e56090160143f476bb8bbbacf34c1d61b87db5f301160e45f696c4ce8a2b10463ba4bd008a0ea5d62f91836cd8be6e441c88f6f8b50eb70e795ca7aa96bdd1597ba06ba91fa498c1d27f3e2761e2b2bb8a525b35cfd5218725b87f70ccfcd8e0a437ebe31c6665512029be733b29ca3dea145b84b376b59dd4163354183ccb9cd03458fa8fb9f00594ae618541607270e168e3a424155276fc3964e6b71bc051793f499a84d10fc502099d9a9bc9b35304a9b9f5fa578acb77bf6eac5dfb6a49eaa26ea49c1d21fe4354400d989c616755cc5a045adb89bc84899d2a5e2cc176c8dc99a17213efdc6601813033bbedb24b8c93042f66309ed421738bd208d117363a2afd3d3d1b468d9d97309ee920875d843141284492e7e334fa88406eec63a5e1f15c55df96550c87d8693950e04068d0e7cd568c4b01e4be170712cc1cb23f91ccd28f81cf566c4123852ed350885fe2b2664cdf4f59dfa13011c1f2ae01f3e081631da025cdf15d696bcda36b1133c2af4cf906f5cd437a1d8f6ef7fded653f2389e0eaf2b01c0f9bbb370bbb69a97d64b8a9fcc49e943d512ed22ddeddbcddb9e0026a59cec2685c32b4491ee47f90b427aa645e2562230adc8964db6aaebe3faf954d4fc7a284432fa074e830be4a56991ff88e6d126aee8dbf070b822437f4b03d6d489a9a7787cf49f165a964fcdef2571553c21104cd210e155f92021128fea206f3779ccff87baf9ccbe9099634ea0ad28b2d2caf57a44288d937a44770f9d8fe8906dcfec4544f0578c3e9891b659cfb582b29f7e15eda28dd0c5a2b2e94ec8a7950c9d53a4454fc88aaf640feb05a08240c790000000081fb35e9f0f9b4aa40560ae49b4d245edf54677fa8d4827a2ce61c64b62cf496dde9a7b6f0c33a5a9fdd245fc7e7f54ddd3b19765b38d89797f86b0dc4ba32790964370a1527835c41bd961dd364b21085e9692f171389b623f27f8642d8292f8c2ac31b6a74d18e0fe2e341c542a5fb3b9b76a7cb7a24888ab57f4f2097460654a2c57f0942f2254aea23ddd5d85c6c6c11b8641745e5520ffd231c74f030ee3177edea08dc19c590e444d4fe5e3feb0943dee8ae9763c366db56cbae9e68ebc169633bbb0722562dd26a360a7c557619e6b68c773ad1082cd0cf826dbcef41a4f02f04ff4bcad462ba0e8f7a292381117b419f832a8d798cd8be2caa281519c8db2999ed2f5efa1c294d723c610d4c2513bfe4203e3ced754eb1aa112ed9c3f10958b91a3121f93d28393fdf238d924b42f948710529621182f2a33d1f6644771e51789dbd19c6a5a0c1e276cef9c26a8f7aab422ec75a66ed64ad3049e906ca91c41abc7b7363ac9b9d384ee526a5be87dc49b17b3029dcf1e3ddf0ada5cc9a9e5d86cbb76ed883ddf9fa6cb0053d03420805a29222dc18fb06337891106727d5ba36c9d0eee117ae92616da2c35ecd0e34cba3e8de841f5ea6ad303112880aedc26f9dd641c8228c3d79d68b28cdc62c17227a6b9c70a5f475ee7a391dca5e4aa401e31159c99799e33970fa7bf64d261467f9b089371dfc55851715e6bae03e7e7582a3cc4fe9c3facc362a795add3bc1ecd164ed94c51d6ab710a9170f1d55190b480e78a27a6001b570629d28ae9f29130a1f82430538033472920b0e2c8263d6a125ba3cabea859bfa8f2284787da731aaa440f66a971dba22f54a1586bba9f288cf7e736762e80a1a6b01ff7ab4137126b4b9b67f3885734305f92507851d33f65c10f856990ae44383b642544d4906110db5a83cc0e162fde2791db8633d7b2abad58408cbeeab0b19cb5edfd05e4c2c309faecc65c520b24947363e4bde2d9e02769fe5e8855a609fb3cd092de36f64517da1db5e101c917c708cab21656c90e75bc8d14bc7d6a589dc17afbc46c96468c6bab65729a1e9ad6e3a101c431275191b62d153e356357b58c5a38ed5e239e97e221a986162b7f894dd959942e442ff3757cbd09ac02e2a8fce9b948fea1474df4724e81cf0f71452cc2caeebf4e86dda91d37f6226b5840e4dadafadf0502efe796856139bb4c26f4b1d66ac052cc6cd8e68a6f82b06480809faa6fae6e0fe1d2f1d7891c2ce0b755ab995e6346a63ddf2f55f5b13058e48f26e788a479607de039c93b97128bba208baf20b63cdb7ae778bb38fdb246872f4c8fa9205d591a839313914d7b1d5ab90799c4cd1b0d8cb3ce61a4aecc671d0247fefc70e567af35a7cd5952b26fb3e1053d5e45247e82e779c480e155a95be78924eb48849a9e362fc4addd73dcd5f964d788c35aa7b17591b24faedffb6bca205b40521969577c20f0185f6df3f691b35406417aa5b75bb9cf02389307d24acff0f04de55e7f3ac464509b78b8c7434cf7fa5e8b4ab0ec28195e398e7443a6733265e742b05692f16eac9d53b9c3fee8b2c2530931d7de73d622249c52e1c4886df537e6a1a5b93acd35e08d51e58265e13b242f459a0988f1f2e01256b3423fae2a8f154eca6e22bf993cea6119d7575d14f2c6d51448aee222eb3004a3f1b856124b5080dae180ea86db2d06f7ef8b072ed1ad453040f9c1a432f42b3d426448c0e7286698f4b756b8e8ef2bf97d8a99d23bd6b67734af487b9d9afdc3e925e9ddbf65ffc906b377eaa0c0008000000000000421e2dec2deaf5e8f1092c3f67abc5b9654a29e3bfe145ad3647ecfaeee3e1a3230d355daa955ce695920d724819afc96827fd511aac0db506a10ad0cd657c95c6b0b0c4f70d1baf4067a323f116480a517b66c41aab36cc45557e4b837638d48e47673b83fa40fe519461e27c610e5e191140987f9ec5d941590bb2e2c8c4967da172266346938c3364ecf3baeefec6b7d3a0c580ac102516773861d1e5d7915e2e7d7a618d1f4852b45e4a2523c29f5a6bcaace001bde3756b955c823167507cd69b17bf07d473fad979789faa59cd18f28322872ddc113ab80d8dbb2ac178d5635c85aad07f931d3ab2055033e5bac54a6a10ddadf8e29451e4f8856900a8ae0e741b1ec759cf756ac87b726ed59f70eb585f2541c2a7be9d99a5dbb37d759230870ffe09ce0b1f076b6ceab5f2381e1768b13240c082e2d3a360482d6bf7b1979f999a29c2674ac5199c1e81edc63faa12ac0ed4e4597d9ffef19b7e4bf28569d481e91498368201f784008898cf6a0609773d09f0203dbaaf9722e179b8ba8fcddc89a328f65766050bc1e7a7197d714eb86b6dfd1e19a799bc7360d7b371c596225b6345f76951df6c87305a0296c85d94642b635be491a3ea764a5356bcd853070f034b831292b41c3cd5b0d16bd76947ea1d10a99153ffd88c51ec4d26b98a1342b52f017c6fdb0770641b15657c45877e3d9f25a5bab027d79f5f530b09d558330c60f82cd36c6a5aa91e09b55d2782c48b792a3ff36378ee5f89a9f274faf5796871055a93c3de32ea2604de217cfc7b8c98c0cab6df140a0e735ea092615c39ec19705f206601fe2324cbf44102d7184535bb3bfc3cf66ce86030e46c963f9704bdd663a9de659d6037b13dae4c93632ec1ce7d6ffce567e12cbcdd9f63b40c99ef86b24b2df7b0d2aae1e0b7e0e88996582e976137d3713e7c6ec92e3545c5871d3e86bdcb8bd2bb6a292ed78ab0cd91308a4ce89c62e3c004e84afe03e18fa529b4f04674204c85a96c68fc71d2a6d5dc8cdd1d4497e5006b2e72ddfdcc8e7eaa430e7e47bac68a18a421c77f0bbf52db4679b5d0aded47f57a43e3f6a7159e85f2da0404d54b993fbabed6b6b65af1f0d664c230ef9cc1fa9bdf5174e68a98ff7404b86b0222472da29b76978222567aacbd68217f08f362fc673ba726cdfa20b5fb7dbc2f47efc838a90aa33f0a31ceadc14419ec6affccd2d9685d219e7214aa260378ae644187d01b3dccbc8159ab7b73fc4fba191ad6cae2c4bd4a9d3239e0d5e8dbe79b5a1a4bd3465196f4cd1cd25a55ab75251cc95c797f517b114cfea3f3b0fd55555e04bb18dbdb441aaae19ade84ae66091eadf092035973c565c8b38c446c9deb7b8f6eef537540ea80c5676e9fdd9701c53d63fc35d9fa76cecb34f3e329067e8d19e99fc095693a8c9dc3eaa73aba1b9e3d8969b8e9da6f044a4497582157de474a8c42a1785bd278fa6a847def7b1f9eeffc9312dec6b9a575026818de6dc44c92657248995e049a4191c70491f7540f95535c2689d9385257f61b986f91e42409c879adc225636c20c56faba593cfa742d4427e63d74c6b2afa812eaf73958908822f01ea21ad179d549e897c660eeeeb7a4516324524f25e060e37da81a43f1eb4ec5ec039d735f20497b4fce6f60fb9bade35a28a820d3d7bf3c156aa9949e7be9d7b566ac047073a9f30a66a3eb68fe928af1a7249d8804444bce94bc741cfeb9ede96bda287334522882ad47f18376d0e520881d9da0778b29c978e69aca71d1bdd1e6291cefd62952ab69a44fbfbe318d5065bf057ca2380b5320d7586c76c61f468b76c9f8f962c3438064593bb0417e230958a45820701fc2ceab0f89e3b00c80b57f904e5849b95325220acafc46d307b05436f1527ddaedd4f0f0ebf58826cb3b71bdb32492c1399d1aceb465dd9da9e4cab6f54d8c3e95efbca7480f02d0e6101aaf834bdc83c418ebdb21d4b359024e7d3a4e774baac8ca10d098b9fad3b9086f0dd98559b9e9e1b6e2fb7e375073b86ef93848d34f7ebee8153e444d5be4762c58275adbb51bbffc00cadc1a9651cc126fb9df4dcd5f22d3e18de0babc687ab26f46b9bccf553f440947702669d0bb2af5c2934efdb68092efe70c62e99640bb35fe8fc4ef5ac61ce5e11bcaa3308209d6c582fae9071f11393800cf949b714bef31a2106d1f2a9a72e1c3c2b2376596fbb682d1c34521bdb98d2a780a7511fe9ff856c87c6649b898e8f9f013e2c078dd2ff5b5366ca2550b37a71c8f74ac8dbf6c0f61d6f05b6a14e7657312acd4324a42467e0ee23cb2750bd53e278b9f0a08e1c0af51388beee623e3fa9a79c1fe298c8f596306c02eb0ffc3e53a69e01e0ae438fecad7ab6d0a7f395b9b4dec19b087ecf3d2d6f80434ab1e74cc2111d4a0c792990b7ba7eecf99641ccc1583a908e2afb622b1b161c428552f7107096006ae2e0ffbd2be466d5e754434156e96b0a8c719f232508aa0692f1a69cf3d61877b6ca1121bafdbec28833e0c3d96663f986153766917ae47dfb0e153806790ab5507a75a4056d51c0b7146072f1805f468e3f1737201cf94ca95c47e4ab34912a51c95f50ece4f7294d6a31efcd34c9a77e9df17e2a573d61bd2d5812d7bc2241dd0d8466e5d25b07d5b9f126702acc237da704db16f50000"]) 13:35:55 executing program 1: r0 = syz_open_pts() readv(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/255, 0xff}, {&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000000380)=""/139, 0x8b}], 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffff549, 0xfffffff0, 0xffffffff, "0000bef2091f000000000000000500"}) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000004c0)=0x100, 0x4) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:35:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x104) syz_open_pts() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x7f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(r4, 0x1, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x80) ftruncate(r2, 0x0, 0x3ffff) pwritev(r2, &(0x7f0000000200), 0xa7, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x4, 0x400}, {0x18, 0x3, 0x5, 0xfff}, 0xa66a, [0x1, 0xad2, 0x6, 0xc9c7, 0x1, 0x5, 0xbe59c62, 0x9]}, 0x3c) 13:35:55 executing program 1: r0 = kqueue() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000008c0)=0x6) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ff929947b2091fe600"}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000080)="904cf856286f73981f6053c4ba", 0xd}, {&(0x7f0000000340)="c2ed97b6aab59cccd99e39fe47ec2604d502c4653ba974eebf770953e2c358dc44a61492d4eb92d49d9185fb1fd873c2ad147f5cc935633c72f227308fda67a6623f7d0ff0df3e6fa25bba88440bd2ef6f706e3bd579e5a7a70a0db937515272fe15fec3f120bb95b061f9ffbf5c3bb79165b63d053d72e835e190e01f33c2f3a05a624d6e7482a4d428d7599e551039522d64db0bdd70d78c4114818f379ad9186a30cb8c5c8411c13189ebde1863d80f62bc17b39a522c67ff43fb6927dc23b82984c628b14a7e17e33976f523b059c802d9718079867c362a760d41169d1b6d2b5530c97da3f23f4684b70f8916de0e6c1ad26b6172", 0xf7}, {&(0x7f0000000440)="555af742edaad7840b84ccc1d4a52bd8e4a60424780c5fdc700b051700c90f3b1dc446134df3430e3b6302c37d54194faf3df9eb196b9c9605bc73ae223c1958868be87282310d9feecd79360302931d0318a8abea91ec7fa3b3d4fa3abba9d9443cafeedd25a868d0e4b13b86a297941ab3404a59ceb922053613d1f44824f5fcb0f48406d0981dd0afb0d12c4d4939412fc799d974e15312842566894fddd56e63ef5bd96e17b4a44b1f9af7877de0529a53c93a49fa889fa91094d7c4b2", 0xbf}, {&(0x7f0000000500)="d6fa632443ca05a278cf68d01fcf7ae7e672c1b173608cfbaf1b50844eb213ed88fb67685406fcba0f616a803c79ecbde1a337e7c0355c498dc31046c4aff5e0b0803877c497528e6d19b68a0e0a9e7cd30226e59082836b3ff249a649a3560095e8cdcca1f9fa0019eaad31d208c0f5b24cf7aa7e84477ae4152318ac3fdbc39e83b364f9ba8ba90825d641f008779a7e2380127e05f5163deccf2362e6e2becd81a2ad7e84354e6970c71359e3d88c28d5f3b3276dce0c8d262a461aa1e8fd7698269d75ceb5d921a5a592d9aaf01b896847b4e417799ae5140d9e407069d00a2f3f3bb35e", 0xe6}, {&(0x7f00000000c0)="63d62baa975db26ec14b48de85f079c504419f918b998aeba63c395ff84c91cacb298725ac4e734312b1f589f9080adfebb89eb1b0af9a1ba965610bd6adfb6f32c025ac260cb1429934b995b9e208988038f7c250fb7cf57c7c4f51f100e8a512d4d178", 0x64}, {&(0x7f0000000600)="f9135848d981ae0629c0461d8a510607a4b025de0e1548ac1d8970618983194c23454296ce7a6a7a79a066e35c4916010b506864d5d4b411f88808625f30f7ea4db462c2d0138cf60b7be9f10046636edd6ccd57978989c2d81292fafc478ce6e2468e028aef8f3b666a3ad74f76a81f9f76c837c162d1d0cf0a7a4395c9dee1e99003c3347a8a288843e2bfea5f36d88e0b995453d2e5f3d1e816a1bc4488127cf4c02cba571237fe9f1e7f05efd40ca14ce7f4b1af6aa2b54ba7d834ac3edad44475f65b642e5f62be134e7d215d42f84ae2", 0xd3}, {&(0x7f0000000700)="a9b8db0c3801d7f2df7733f51d47b51e5ad262f8819dfa1b89fb0d1c084c6e390401a29008b6d715eb4f452fc676d8f19a107c7cd687202c3471cd5c389c12de2326d6929065ed0439ed7a6561993f9b10f8c76d0dbf149d71a2", 0x5a}, {&(0x7f0000000780)="979dcb357adbe320a25d4806f7a442372899311d42d409cecc115411a76b852b275a23a2fa10c206f7fc9fc3377003515ed91af5c9b421b8dc9d524722cfaf1230fb84efa925139c0cdf0f6c5a6c962047bb09ddb6e6f2232782708d7c659df5fd7dbf24934d5e85d3c861fab5fc0e1e175949e922dfa00c79879e0256941fa23fb0f0a57ca8c6b27863de7cfde295000e6280bbf7c8df91c1791ca9b572fbe2eac4113e50050850edf96d3de6", 0xad}], 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000900)={0x3, 0x9}) 13:35:55 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x6813, r1, 0x0, 0x1) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0x3a, 0x3, 0x8}, {0x5, 0x1f, 0x2, 0x38}, {0x48, 0x4, 0x4}, {0x6, 0x76, 0x80, 0xe79b}, {0x1f, 0x2, 0x80, 0x3}]}) 13:35:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x8000) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 13:35:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="6b02a18b99bdee018014218f60250853419decfa77ba999b8050a1fff433792f88ebfcf97966fbcab6601d316af97952973f66e9720b08000000f5613fa60000000000"], 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) setsockopt(0xffffffffffffffff, 0x29, 0x7, &(0x7f00000006c0)="000100003981ea3f4f3492edcbfc1fbb44c8ab74f23ad3cfc0489c43fa0cc113fcc0cfb1dd9d0a5adcc53f87c57e78d7068a89777f75f7dc8f5ca89d6aaf79e7a83a4d5f90d9f1e13ac3e3c6cd7edfc57d71e987765b9446d4f4eb37038e42da442b9dc7d750e3b5769f57f69e4447e964bb1335fb0a2c33c3abcc94dd7068babe2e9ea14911d2ad4bf66592841680be17fb5f65fbd69d131d08d72fcdb8974269a3cbaa021e974b5d565fd15b39cb256056c67db4881da3dd3501bc800ccf9f7d217f707157944fbe4201055ede1ac750732e9046bc0165344a5a35dc2627704bde0fa2cbcf0045bd82b185d83653040e76fb121ae006b795e0837751e077", 0xff) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000005c0)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00030000000000000019"], 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) 13:35:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) r1 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x6, 0x7, 0x7, 0x200002, "0cb3e6fb860a6b8c0b029348e9ea34b627163fd8", 0x20, 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) write(r2, &(0x7f0000000280)="0969e3480953e9a29f19aa828f8c022684f998b737acf212909ef36a5e9c45ebf117ed5b1a250f6d0f424e40098a06eb124722adcbb9bc06c6a5", 0x3a) 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}) ktrace(&(0x7f00000003c0)='./file0\x00', 0x1, 0x20, r6) accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) 13:35:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x2, 0x8) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) socket(0x18, 0x5, 0x81) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) socket(0x10, 0x4, 0x8) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 13:35:57 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB], 0x10, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) 13:35:57 executing program 1: mmap(&(0x7f0000666000/0x4000)=nil, 0x4000, 0x2, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x9) r0 = socket(0x40000000011, 0x3, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 13:35:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) connect(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696ce53d1b"], 0xa) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/4096, 0x1000) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x108, 0x166b, 0x3ff, 0x26ee, "cf11050038050000000000000000008000", 0x7, 0x4}) write(r0, &(0x7f0000001200)='\r', 0x1) 13:35:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1088, 0x0, 0x0) 13:35:57 executing program 1: getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/230, 0xe6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) fchmod(r0, 0x85) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x2, 0x2, 0x55, 0x20, r1}) ioctl$TIOCSDTR(r0, 0x20007479) getrusage(0x0, &(0x7f0000000180)) r2 = dup(r0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) fcntl$setflags(r0, 0x2, 0x0) r4 = dup2(0xffffffffffffff9c, r3) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000240)={0x1, 0xfff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="bce988b82da82d4dcb540cd882", 0xd) r5 = socket(0x18, 0x8000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000002c0)={0x7, 0x0, 0x7, 0x355b, 0x6}, 0xc) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000300)="15493697d552df19ccbc03950e6d611143c078b183e5e2a90e0ad22f15a0ce9f20f804ba4567b61b2766bf33b422778310401316d1409b2165093f043c16cf6eb435fc7e2186870f2971d48a956a35651459a0ddab0e83553b2de77fa307cafd1f8a4a35d8b03811b7f0174b0eb0ded875f24b6166aa3fc0981d549748cbd8e4dfd8d5d716934d98fc27", 0x8a, 0x3, &(0x7f00000003c0)={0x18, 0x0, 0x7, 0x5}, 0xc) wait4(r1, &(0x7f0000000400), 0x1, 0x0) r6 = socket(0x2, 0x3, 0x7f) fcntl$getflags(r0, 0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 13:35:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x14, 0xa8b0, 0x83, 0x1, 0x2, 0x3, 0x1, 0x2, 0x2, 0xfffffffeffffffff, 0x6}) sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) 13:35:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x140) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) write(r0, 0x0, 0x0) 13:35:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x7fff}, {0x6, 0x10000}}, &(0x7f0000000140)) fsync(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r3, 0x20004b3c) getsockopt(r0, 0x200000029, 0x2031, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x80, 0x1}, {0x5, 0x2}, {0x45, 0x8}, {0x47, 0x401}, {0x21, 0x1}, {0x45, 0x2}, {0x85, 0x2}, {0x5, 0x2}, {0x47, 0x4}, {0x0, 0x1}], 0xa}) 13:35:57 executing program 1: socket(0x18, 0x1, 0x3) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x1c0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) 13:35:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getflags(r4, 0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) 13:35:58 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5ae1, 0x5}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000006002000ab9c276956bc06fa3a9b2b013026bdca69972b945a54a4b6b825554f3119c570090afe3ccc6a506a25e14e4f8d958f6d475d1afd7e45982d0aebc2832fd61d38ef7e902026237e4580f263584e37bea2aa4369fffe97156557437de9bdf1d32c37db9ced276cbd2cd642a3f52400b2cb3faa70f5c65a5ccec3bea6f9da58c0392bfd96b31cced62604ce33ecf24993c99c29f8126ad06f653b"], 0x10}, 0x0) write(r0, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 13:35:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x6, &(0x7f0000000100)=[{0x9, 0x28, 0x2003, 0x0, 0x3}, {0x7, 0x4, 0x2, 0x7, 0xfeff}, {0x208, 0x6, 0x100, 0xfff, 0x100}, {0x20, 0x2, 0x9, 0x0, 0xf3}, {0x2, 0x2, 0x2}, {0xd3e, 0x4816, 0x0, 0x8, 0x2}]}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000140)="74c8e4211b8248ccb5998cab268f7993ac197d901275a7ff525aeffd61a7ceb387273d1f5ed98455fd478fdcdfdec04c9b39e15ad36bfb6bb10914d741bb759ff6ec78de8664fe547e5b7d", 0x4b}, {&(0x7f00000001c0)="208c6877825456d670a290b592e859532df6dd1561c25873d08dd178ab8b688e294770949e22a96f672ffe397c2c85689d7ffe59d59014e7f48683af62992dcc56637034b7e5ef8f33727e8708e7723c2fc571ace2482ea6523aa7e4d8628f908f703af3cd54217f042c9d9a55", 0x6d}, {&(0x7f0000000240)="74932336ef7ad15ad968ae0a7563c7217ceffdbc9cd6af54d89cf91a3e2c32f850e7b390effd2893033ea9aad07d5c2108d0087bbbb4", 0x36}, {&(0x7f0000000280)="4ec72c474738b7dec054b0d9b8cc632970f4f1b002eeb5fd10fd9da6cec684f359831f735735e6f382f31d7551901d4720b1b72976a728de9e6a35c87beb5701f4ece9bb5c2366beb7e1080cc32cf015ba5382d6ae62af3c7c7c8d4c257c9e89ea70603916568e0f30e3c0b44c577c2caf62a60599a27c33ae7610f2a8d847a75811b235c6ddb96fd629319ab284d2c96c067c730a481039872e01331836d86446a0d842cc9c56db5533f92b913f82", 0xaf}, {&(0x7f0000000340)="2fb621fbf453dd96454727463aa76b6545c016c92ca859f21e0882e4cc6b8e44bb3e6337a4ffc2665032c83e5ee30d3a74620b2719b528ab14fca7abe792", 0x3e}, {&(0x7f0000000380)="ce05bab6612841b3983dc9f632032c3236291f02f1fcb19b83882844d8efe4b49109a4c6cc60783351ac3755d94775cbad40622aea", 0x35}, {&(0x7f00000003c0)="2cba63e23e3b581d351f6ba7a4fa4073d2d8bc0bd1c88374a1c2798984010cfddc4591836fd09c5de95b70959336772e485c65da42abbf7a3555fdd8fbb14461ae68a8c56a3e83fd0c5fa5d021bb496051c7c1ff7b7e0a51a46641702fbbd5b33051815c9ca4a0a18f15a49e050a100b8c6e1e7f3e7b751a54b5c6beaf2f73a6e0ba7d342de3a21ee6bb39bce243ccb54d8267b0251c2dd0180f7429eb31f3f708a09a17c778e411d129a4f37419ed9141b1f24bfb69c7c0e7c3ccd523fe1c3ce047af32e467bd9c0e90d87d7c255c62", 0xd0}, {&(0x7f00000004c0)="de5a118f2e1c4042ea7bd3d524fcc6e41c30dae70495c5baaf732cef7ff0a5072c70768a39e9fd3f1859ef9667ae220610be8751eb2f7562df19e8a97aa6db0e3b7f375697496718bb8f588a2f71fb6cc04a7a7353f1fee481598d7cc8b2307341d136fde4a422134f55e8e650e715c08e4b369d6f7d230afae8f94eeb2f74ec9b1eed5ef6544146985215d9bfb1e1e408202d3633c84b8f200e9af09e2e1ba88251888d5bfdb27b6255e7131cceb85f333a91fd4bc9b764023b2cbdc0cc5d59061e9e43dc343d4949ecc5048101a5fe935f87c2326aba8ba8d76141e59fe0e7426fd82b1ad7aee214ca9d4b8843c583bbb701e63bcb30d3055d52004f5516201478843fff69aae6b3d3af1e88f3396fc15699404550183595c811181c4b43018b889620a81b5ef26308654bf801d47173bbb431c99d21a13fdbc040c92fec81e91ef8fcb4f6568e1707c5fda62252c2a043a66d259d041d79e3d00c236d3bf19fc376aca97d1100d67d0b280050da744c31b6ea8eed49e8dfb0cd1b37fc1e6a9ad5c0024bb0df4df5e7c7ca7aa593572bd7770b9316bfe9eb939289ac986eedb5d1a3a1d7f641d414221b97cde4c09e1853eee677b76e480e98cc155b783393a1dff90c32a1c68f60b3808d6b287522c345a19c4f3bda0d6b0535255649c3a47a1269d96699ac2abb63ad147136213d83e71079ba2f7c4ce71fdaa8d7f76145c1362c1c3bf091ef8335d0f9e00ad24b4df71ba225bba267c9f7a0646b0a5be994de836a5855c44120c6bb0920bce65ac8046ca8f1d1c052667cf6f68ca9f3206ddd8375198c6af7c43df8fc2110df1e6550db940a44cfd40a3c6427f69258301db1d3d48966e0ef994cb8f408ea51572279ab7a416f38c074026d8b18a65807e4c2bbf0d48b2d6142cf4635c95a022f282227ab32c113bf67de90427055b3ced6632e0f55fb2e7b78431ec1faa7042e372f44f793d6dac32ea19fe349fd5801704e50d28a9acabe9df77e1dfd7039c2ded87d688956acc0785a026bbde0151040b1a397f09182735f80def5d7382dcbc5a7489da1b229cd3955544b438ddfa48f0c746b776daadea2ce32f6779057957f533378e5f255942aaff291c53d63d869ec3bf7d76304ec538ffb22661009ee491ca0b5d412e16d188108a0a901a428caa12f877f9fb3d41c03c77f3a522dafd76ec3be414a606f54173d47513830f397e990dbfdb52b83a8ba5bed1b30011a86b6f11924a19b75b7aa65d5404bebdddfb9995395a0619bc9d94d658ded17cbc299f3848df52c6c3d030f1064b6dbec4d211edba2894f2ac62cdb3764c21854127cd053ac5a19a85e4850412f3599a3f2aedced75a4d7b0413acaa0342472a4322639dfbfd383aa6e6b12b6191bdbd3989edbc81969a4a2a73f247c10503740e8b8bd37adb07b6e06f2098b8d4525e39c68482093e3863def54ed2230032cf8f87df2ec23e6b5b9776fe48e6fab24f8747860661aab81b648ab3d5eb93a5f271d0a888b33b1706ff189b5526b29b58300b3f5074f813c9cd1c5967ad7ca3e270fda1beab6fbec9bf4f6ac9f769b97efe5048bfeafd239e3a525101e5224837eeab28cb596a01cf57a481ec7f8771a96f80a204a6ee9e2bc3c72b4859226a6b4e14c618a2455f3c717bfd0da0f800d85a9450f0d11f7edf1aa3500312143d4403d29b62920715e5a672b54d2c9bcf33605e55159b98d49b2f5173d582b808cbc1c9d281e5dad654bb2aec5e3468d2b5766ed160e6bed35c57ab5a0dc101b4b04f5bf4a0e892c280b80388295d2c41f0da317c71333dc2bf3b124b4033391745c13e060dcf76da7b5df8e38372088059c46484f7d86eea453b0f68ce1ffa86d02d1f1e1e9bcc66cfa104a16fa3ecf4ba0d8c1a2791db525d0efd07e8c8a98f57b2a495097ba784e76f22611d907b76fcd348446935861da8f6a27ed2330cd301643197d71f00566649397b6d55bb6fcec6a26a963199a8c7084766b85d8016563b299bff55c4f57fb3e45135d87364f705510d3e12ad82a0fcbdf3f0a2d3c30e5f46c04505771674108e87d526952376c2acd04b3de4cf40614c3197003cbd77aedf7fe76fb5502015d5aed7da4165d6c75b6f1bebfbe492e25001452d05e59edf05a72a403975973c98ac50492eb089925139bec97d957ef385c6fe658ea18318a736a746d4c848a3c0166e338cc35660befced680ce1ee8efa92e6d5b922d37c280280f51099812bec3aca6fddb7b05a1adbafa536068143a35c7274b7610345996f9502998232cc3f85b0cd2af7c91e3736ae47b40b53ecbdf4842dd34af674b277169790e1b52fe4eb55ccf54c6a58fa380971d72bbae0fd0f67010bbdd1af7f3b1dc15890a7efa3ac8d6af8d846616a8a10e7699ec28c1d4bfeb28c55e5e4a71fb8add17731f06777fb5a6c42c15e97f6bb42391550c661906d076ecd0211eb6839b54fa416f4f338a11e71d61cf840d416c60de113f7411e07fa44acb3eb8d7401614b28661eef6da23d3dee302330068839bf18904a9c9bbe648672c45c2db3cbb5df534bf1b8c2f39a34b211e16dbcd2401b7ff79a27a5a9264c5895203330e2b84e61ad197b58c75fa86ea9425d88e93fc87cf13c85ea0bdc249e071c5ebbb44277c6ce94dbcca99eb6b83b34b21a92c2d558cd55177fb8e9d460c8f72444f615122f695cd041769cbe2d0f6b09aa4f7571d61cc488b30b5043c579897708c3c5d8a6dccf926cb343f5b5cb6dc9a6cce923a5afa4e78c6536fa408aeb0673f5b87c50fde4ed3aec7a3979392e3900453ecb8a6dd46f39baf83d7db6f2f66f15cb989f6e9a41dee618673d93b47c8199c36e06bc6e6bab962124d81136844039ebcb7da4f84876f67b5f3bb204f8cb96bee3fc151412d01086003c3d76e3850bff5033292ec261c24397fd35612c78f1b0852fc498234fd32057bc60e151552c97a04b85cd48ff7ffa8c131fe08f4f2cdeacd1440d1ab085dd35374daee977c922b56fa999d8d6333a8cae2058560d8531e7e6ca445bda32284049c0e27b6951678b2e0c8d7b75b345bd2ac177f401ad030700ae63efc7172fbf8199376d8aaf601f0302090f5312e908042f845526be09dc69ea701c04d16aa4f90b54cd5eb9666b6671df2aa849903eb35ec211a4bba9b3c03dbbe97158bfb52fedeb954fa7d61070aa52cfb506a044a7c6b12affd0ecf743805b99a8dff1d638dd12ef9a52f25405f6500af9168f096b497bb09537a37a9e09b244472972d135206924a179682625ec8c9c0e3a7cc8c19ac57daec73514b0f99abf2f6921109a1f20d9562e41649c24b7d0c45e44f664a4a1c5782b2a78c442c6db40e9c497400ead6490a077f702e0336accfdb3bb655a8da561b1883b55aa3635874ac9bd50fa4e1c21c3648523d873175f6476ea522b3eaf5da97ce772b82423249bff9e425b04b8d6c9fb64b41a19bcb716cf9e58c3f6b046ca77dd103f87e30b2f37770f107e40196925c0ab0eb63cb5939812e03dbd6f60118ecf28cb895ee3922df107ba731717c9ddc92d1d0dfd500e16dcb49af795e4c519bc3d452305db154a75be213db9fec5b993c40322c84cfcd5b7a19696b9ac7386a803aaddec702000cf94564fffb65da3f47872f6fd20b152fc0a63697979d034f2940a4bb6570677ea8fc49134836a5fd4734b4b69a547c05eb45e9ba273199c58110a806366e5832d07ab38f1ff53e6981dbc8b4dd1cc48f05944f778fb4f94641c26f3137b42fdfff8ec4e12b16101cb54846ca7f7dad2b6e2b226c71dd2488459bbfbc2ea7fcc234b338c93cbe559c87d400113a31f2802be32da53e5a566ccb8b134da32944c06ec07bd6e89697fd776aa186e2645bbd59767668bc54b410c9aff6a907eede3d1e3d2b916c0d7acaccbb6470f02394f58c28fae84c41ac0de77810cc5148fcd9875fc08723544e42cce36448628b42d5e9542865477f8a2237e341f2799b7a1deb30663f56312eeed19e2d58636105ec42e6677f4ab60017422246c6855d06682e9e608a9115ff0b59ce6ca00bd074b1fb130ef81157051a364ded4e449971e093bc74e35f5657d924e71157979f5feee66836bde2992de74a1d000d277449d8e20b279a8e26375ba5098b3015df81bcf9ace59ecd9f685b2b4ff338c1128fb7cd6039b8cf55f36d4b9119cb0213f7630d7fcf8f4bef65e1e0b442b520d67b668115ba77b046dac79acfc1c01c7f65fb15179bd2f2011a4d571bcef9fb8eff30cdfe583884f29d074e51e06b9f4e5c8360d227206c04dbf2f64efe96baaf1c791a3c748755ebf8f74f8913db3dbd41e266c6cac4f3cbd12046c46294fa5502b2c7f13829fcd9dc95d223470d4cb21da821c6065c406e1d217b8a331c9185401667ea17d8fbe79393e912021bc666cbd2b2dd18bed7e3b0c2dfacffc9516077d0940fefaee56df0415a6979721d11f4ecfafd280eaa97c0d814d1c5d95a98ab58344b673222bcd9746f798dd2183da3097e18a2be379275609c4ac5f0a07c5e2ab842bf2dd5739caf90e0058e8d3e177afdb71b60ea681a757ef3974f3a5a45c7ddc00eef858a59e7bda9681fd1e46680fbd18c492ba98d1b890a00f9754c5f6489daf8c6e8021dcf959ee54d77a9ba6d5cef6ac916a87be2a30d0d0e129b119137989b64dec1a062c6f66038c8ad30475d48e1b2e2ac58c38362d6b705827db0a3e19db35b8bc8498be74b44f855135b293e59f47db1eaa544c8cc4efb2af03ce64c577369ba39e9dddffa233f267bcc3e62d3641aa8f57a0bf9df5364c340523172643c1326257ca543f4615593366124bc75372d708f28249c5bf20e982fdf1c613c7e3fd98691764129283a6085ed3e9bcab2e823d41b97b63f12301fa6d1a8dfa233d3369dce2e08ead1c0152e593ec73bd184db8dd3fc7e2e4a28ff1eab37719a7bb641413e5c8f4b2fee99492b30147ef189b272a304bdb690931abc488b236b1b7062053224153a15d9f70958106e79c565505e491f89d7a65f066088ce95a7391f0a16c673bcd9102209fe1e100628e65444a2801608ab800f4314b15d17bf91f8bc73f3924422f3376a7e93c73eb38fb476d8206459e146d3f786e15a8177dde71ab838f724346c9d57ae500e0d6cc37745ac2f38db76b5d35c9f9508b2ea284f12a044031fd51d11a5a5a619fc375807e5466b4107d8eeb75746fd525de671110a05624b6ca9a8a52b4050a623bd7ced5dfb011ba95dbbad7a76ecd75574c69a7bb6bd2e9ad20679fbf258aec19e7a1684f97d7a2dd23c3138e6c3682e75203e751ce83c76f04c5b1ceb18a85f804512761a56102168a6c89af27d779846a1ae6227e21c928fcecd37233b602ee1a2aee6c3a17ce905db923721c29bd09c4f390200ef29251764e477815d3fe9f692a1397f94ba0b0c146a67d1dcdf1ff6ad71ad2b5f2a7f277c6576c41082ea61eb3b86d8fdfd933e983f96ce076dbf059c92d2456ebe4aa658ef8e65e3d0c44b8d8662fd5b4605334608aee9e5e9aa724b8518a7722598143e6303a4fdddea65ccd5a8d623a6dad6da9f8e564887b6b092e4cf2fd1538d4cd144cbb3703bac516322fbb0492a18baa5d39568279cfd9627372646d9e116cd9de12947b54faaba8e6f8ff6c2b70ded36c9b94e24ca13fdb1a03c019ec16f8f28d068990a80de65a391cd9d41859869ffe48bfc077ae4debf1f990890983a4aa2064d883018414b2fc5827dbe985ca4bfee7308cc1a0362b5d94cb5f1aa67bbc6f1c1916089d6a1", 0x1000}, {&(0x7f00000014c0)="d6fd6d586f3f630222b8ced964acd3e378dc23063bfaaeb39302f15e117f5fe350301de00fba9622be4f33ee06d14e40b8fc1238a9178f48efdf76e7856bedf11b65f795f0065f5017347878fe6a979c2971182015555007ccfaec1191c68f2799be7bd119238277b501149d7c5e89499b6868c9cd0e441d211d873b466508bdf0932a34d320c9caac0df1b28a397edb34a76d5f8557fd82e6773509c10e6de4567fb457cca0f981be506739d30aa10fd3fae18c2bfedc6f606720016c0497e6a843a6995d467f", 0xc7}, {&(0x7f00000015c0)="67664f76ae962fe9ae2e410e2b25dba22a3761cc1d1a9b243af6f5f81d7d3a5f868d08e5aa7c40ac596a621ebbe0cbb78db87e793ad2c9301f7da3edffd785fa8efff7df9647af12735ea5cb5c4e1bca184e1f7723ee3a88fe8cac0495a0310a9b38ffbfe187c56dc2acafdcf2ba5d1f7e1590b4b811e235e618133c4fb10b8ab01336be6dede0458a0ef9d57de0ae561e6e0aa0a41731e47c24347fbc21e4ac19e2bf0273bb87c33da24d7f99468838ec7688b7e4614698fca6610da413258fdd8cd8d9374e2baeded18dc3af2ead7cd23d40109c7b377baca0a58d06e667cf21a755462715577b17c8962f", 0xec}], 0xa, &(0x7f0000001780)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0xd}, 0x409) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x2, &(0x7f00000019c0)="3e089b0c5a07234ae0a37cb8bb0579cec19d251ff8453744c25e1a8abf757151f1f347a5a5663259214680007082045b9cc4cb54579ad97ea84d2465f635388367c26f539ab2d744ce73875972ffb996eeb17eee1124a0cbb5af531b28801c6a415270a456d9e23ed96ebc369c33a016857f4872c4e904841cd6496cdbbd1cdf653a23c12cc754551ac73d3fb39b1e490177edf1485a7d2900f5d9aefad3ae32000800003d7723e57d7225d109db2b160d05c6278162d4c6217fe68b61f10930046421eac38edb0dca6ef7965a9f5e06245fb8ffb5a89a998666efde80347617caca539b467ae7cccac51ae2bab1d9b72ce8bb96003d7913b04a03b8e41ca0cc40123e69fa2ff9245ab6b46a894be10531ea2df5d57f8af3cbdd18c97bff7458c13c2ec9d524c8d5d599d9b4f5e04d449af620c92558524b8916083f8548e298750bb1736b24cdd6ea1a869904ac2a438f9c9f20e6b4c4bf36ac029401ec552d176e996711d876a9266c7008d315cb8b29894b2cb2d5b43aa4dd0c86764cba61569eb33467f047e28a060f5c558bdff0a1aa008bc46a", 0x0, 0x0, 0x0) r4 = semget(0x0, 0x3, 0x30) semop(r4, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}], 0x1) 13:35:58 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x10001) 13:35:58 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000200)={@local, @broadcast, [{[], {0x8100, 0x5, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @local, @multicast1, @empty, @remote={0xac, 0x14, 0x0}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x9e, &(0x7f0000000340)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x90, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x2, 0x2, 0x8}, {"2988f6453fb022f544a16ef6a8ee80dfc603cfff7618730c857b7fb0d6e58e893d4b80585160b9ad86823c25dd98dfa6e6eab3f1079d66ed9db9114451fa5d1b244c01551f2bb96005b92100d90417f216e7452153f287a5f1d06800180700"/116}}}}}}) r0 = socket(0x0, 0x2, 0x1) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socket(0x2, 0x8000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0x18, 0x2, 0x1, 0x9}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) 13:35:58 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfff8, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x9e) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:35:58 executing program 1: geteuid() 13:35:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) rmdir(&(0x7f00000003c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xffffffff00000000) r1 = socket(0x18, 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000440)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)=""/174, 0xae}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f00000001c0)=""/105, 0x69}], 0x3, &(0x7f0000000280)=""/238, 0xee}, 0x1) 13:35:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, &(0x7f0000000180), 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) openat(r2, &(0x7f0000000080)='./file0\x00', 0x800, 0x306) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00160c0531db9918117f783da5dfb5088a8429d9382c14e6050562d46b83"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000005688d77fad58204c01c694ea0a911310b1045a4993b6d43a0a7c875eb4ecac7315cb3dbd4c4f7c52534c5006fe8285cd058ab4bb4a342cb6da66ae407e748d22c8fff9af4c8ab9773e8e4ab4fcd003af360fab2fc2925ff58b811d7d11b650e2c389475dcf741e7f36fad5f2f5419ff729a63e4cc94c829cb1e68a10df9ae7c46eb22352f70dbec680c4ce05542bab028e63d7b8c7733672dd115a751f28e1ab6975a4a758791c4d013bb6"], 0x1) r3 = socket(0x18, 0x0, 0x2) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) close(r3) r4 = msgget$private(0x0, 0xfffffffffffff9fe) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 13:35:58 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff76ee0e00000008004500003800000000907800000000450000000000000000000000e0000001e0000001f305c294feb354cd107f6269"]) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000080)="dae6c48ee48ce483742c04389778bcab6d0acc30095125588a6915e51e31de1f3e0aa97b5166d2b041bffd58dd0f278e1a8e267d99fcd54ee5ee9e8ede61de9312a88c93747d0d5440a2297efb2d8d84756d54159ab8fa4988a64092d83a0e7b2cd9ce322af04e084129594ff0b7e1fabe23f5343657de65fd88c7c59032e1809791cb29cfff423684d9524be3f2cfe1a88eb1f6bc0649d811f0fa71", &(0x7f0000000140)=0x9c, &(0x7f0000000180)="6fcec987ea57c875ad76f964809c8165d412326d2ec4e33bba5929c95a878f12703ce383bcc2bf54252df157d775d9a477e549e0e3309169904fc700af07", 0x3e) 13:35:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') flock(r0, 0xd) 13:35:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x401, 0xfffffffffffffffc}) close(0xffffffffffffffff) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x1b1) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) dup(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0xfff) ioctl$BIOCGSTATS(r1, 0x4008426f, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) dup2(r0, r2) 13:35:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) dup2(r3, r0) 13:35:58 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 13:35:58 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1d}, 0x2, &(0x7f0000000180)="e3d01c0ba917dce9dd99d654d563cba7e6361427e9c0e092d1919cdab3ce371306d44cc0ddf6e4194fa4103e7f07df75f886c7a4c1fd3296dbe8d88889fe0aa246ab5de70891cdf8f25000"/87, &(0x7f0000000040)=0x57, 0x0, 0xfffffffffffffe4b) 13:35:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket$inet(0x2, 0x4000, 0x7) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) dup(r1) r4 = dup2(0xffffffffffffff9c, r1) sendto$unix(r4, &(0x7f00000000c0)="b6ebde140dbfb172b93a37f192c9b3bd32f03c57b8f51b51", 0x18, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) lseek(r5, 0x0, 0x3e, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 13:35:59 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x0, 0x0, @rand_addr="fe9dadb51f4333b3283d3f3aaa2fd930", @mcast2, {[], @icmpv6=@echo_request}}}}}) 13:35:59 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:35:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000380000000000019078ac1400bb0e2cc28fa23663738268b3cd0000000088087736e66d96690d0090780000000045000000000000000000000000000000ac1400aa"]) 13:35:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xf, &(0x7f0000000140), 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = semget$private(0x0, 0x2, 0x472) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)) r3 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f00000000c0)=""/18) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x7f) 13:35:59 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x3f) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = syz_open_pts() r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10c) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x1000, 0x800, 0x7fff, "e41366a02eb8172632e60560312c1a387d51c58a", 0xfff, 0x5}) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r1) syz_open_pts() 13:35:59 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = dup2(r5, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom(r6, &(0x7f0000000140)=""/168, 0xa8, 0x841, &(0x7f0000000200)=@in6={0x18, 0x0, 0x9}, 0xc) 13:35:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 13:35:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@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}, [@fragment={0x33, 0x0, 0xff, 0x0, 0x0, 0xb}]}}}}}}}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:36:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c00000fe894a974c8d45aaf9846f9b3aec3213d2a686f8c156471e67e730acb264ac68a0b0632688ca0fab3647175abf22fea1204c5f4f848a69cca8d804bbc5f87176a18c5feda272a3741357c45898db46c978f4c8915862b0436ac04fb3d77ae0ea52882d9b7bda588eef29ca6d51bc17ac527d4faff0c03a6f1b06be0e8ae58caaab9daa6fc4dbeef511bb95776911b1589a1f1b86e8c3337db6983f620407e5816640b2af30c2d1c1d39cdba86c85e01b9768cb0496abf71629ba8d0ec240696dab654223a0cd46d97b9fa31a3d286ae44459fc4cc76e553ace6207fb6df26f9c2d020b60e393bb02cc775ee52d3851ba635c355af7bb9cc168f9077b7517cdc93223a7bb9e31ecd41b6c1b71e340cb1ea2427e66363fce818cff0ef0622f7ef59000f8969037952ebc1bb7e6a808134bcc018b27", 0x150}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000040), 0xfffffec2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x60, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 13:36:04 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd6000000000146200feffffffffffffff127f748987400000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000900000"]) 13:36:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket(0x6, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/wsmouse0\x00', 0x20000, 0x0) sendmsg(r0, &(0x7f0000002580)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000200)="c901255073342e27ad121e35adf3d412266450663b37025f38f7844333c3ea63294d8249a490c7f94d86035277ad2104c360063989bb120dbc57c16f3c56a9a10907bcdb88b61f72798e82c0af662cdaae6bee8070244670ede97cfd40441b95ca67f98802755d682637c2d88cb77c331f0eaf054b86735b8d3d962e965afdc9cdc5cc12780f31a7d0f77796b82a31cfb12a5a707bb569948bef1e4c3a85195253d3c869091addc0bb524aab1b5339064e066ae760d49f4ea4c24aed43d8706be398dbdc34fca964c196ec8e86ddfaa08e702eec6d4749a65cd2407e888fbd0adc7eab4c3df5fc2ce617b51cca8bbcdf5b77e8474427abeac2160af226d3090deed58d123525668ae3388b2788f6ff76d9d0e3ff4dd2070c6fb7cd4d8cb402dda792e5b195dd81b33338590bdbba86975372e8cb57dba4b5da2829fb90f194f0bfed3aee8ecb06bc027c504505e4b1c2829c103cfdafbaa62243309b69ae7801749cf2300cc24decaa3b700bcd1e013ab75cc86dc565b5361159518942ab89b3c17bcde124515cba0765cfb3427550ad31c8312c7252fa843e0bd6f902c812ac6e4d70a2bc98998ef168f4ee72efc30ebf0df09eb01bf1b57c7d0a0d1a2c9cc9a2d68ce91ae3f9f45a8d7469cd8791d9a3328fd1ac191e08e507e441e9772f987414d46a792521cc369d4f81c3902e09fae6dff886b091946ac956974d6740425342263d2f3919f4c1d32b4e964194a64f16c32598c7e039de8608f748012e0ea93a3566dfccb7ba8071fd5e0551046cff58e87af7d05296c83d90eba8464ef3bffe15c13746f86554180de4a99076f88f47663ffd34ef5fd294886e1c915a7bc3a8ed83702bd768b94178de8e3ec09f65c4022d680e2286e32e7fa3ceb7812a883aa56dfe8c5e02bd14abc83764b04d13c7b5569d375e1812c9d50c0aec165ab5eea3bae391c57413c1cb85602ea2c1175dcde1c7020886786e6535328d858d76b896f2140e8417ec3e5596c59660bbd751dbd8708d3e8731f1bc0bc3ca515e9e6f4407e0ddc0eeff5c9e9d6b1b46e1c3ce844f1fe2b9acbc55ea8906dde281dcc34fe91263714ce6b57571ea876e8f48be298711ce87bdb60cc06e2707ad773f2af2f821422ca1cfcb148ed542a1bd7ed727a3ad2973148dc0f085eec35ce1ebaaa4266ff3fd38ad7e5a5b776526a96ba84559e9e230ba7b5f0a34b8b29d64ce1d5a9b6464bfd2975dbb10651c07344ba6a73a557838461f868e0592911b68324b75980be9c155be3d3a5b5e544fd59c7006fd49a342382be6103cbacb54703b4eb64322a3f36095620fdbf0bbae99f6c52aa06a9e38e7b7435c3534d92f165d098ed9a315efb2c2e979335334c73ce93f265c57ca4496703ec898424e4a2237a5320029cc4846ec01a5ff8113788227d09cb65adb62fffad656a0657ec7b52e337140e8b971aa14b0445c79caeba18fcd6100050419edcaf0c38f9e86501065d5a8446a0bc3e24b2b758df6b8e050a9cefb9f11404b11a8b40cfe0604db16d25342a0c8cef5aab2dc42b3161ccc57c7cba22bd6018767020415a8c2b8a77aec91e6759202d7f18ea6aea1764c59ec7b9242f363459d9d589f550311942ab16e810c87070d33b8b71de4935797fe1bc11ac56d685d808a924f28e3a2ad480fd4b1323d444109975038cab9cc30c4e4b8a28db3781102c6f41dd12c6c4a367141e3489acc4106f1283021ea74f47895db5f37f6e8c59cd2e1428d48ead55e4f778fac25e9b5cc01ab1c07fffdf39c5ee9ecfccf3788e55b10c20dafeb986e2e70ca8a8048204f75c0c65cb6ce083fdf13fc143943f140e9197ae577eafe57625a26bf760e891b052c20878826fe42286141ae18d2a992f4d40736395848177ec0eed6dc7dd22f4b6e4651781a4ce59ee456a36283827ab2ff9c664990f99ea91a17b4b58f474e6e1c7775002f3047f0381519f7431ac08efd4e15d5a823c398176d8a643590e66c686d2e2a46b352a9899624bab07a21c078a7a3d356b378e9c66640356165952e08edaaa048c857b3b81a0b1b2074fc85f75b6d836b6a959301123df21737e49a23b02d3648747e8218e91e9e1204882677b635b47b905daae051f742e0aa1b5b0f1c9deb9d3aaafac07d8df6c92beef7e7bb58c1cb5163d7ac9f301e732be87bbd1f9dfd6a993164f39a6bf51e800707b91dfb908ffe1f9ce9a1d6b84e32a302d293ad39abb23b41a18182174152208b44f4b9c9d7712079ce9441d7e51af07ff67907b74dd1ca3e4e5da531b7e0d22921c4e7b7f6e20214d156978b1bf42d8f6344f9e0137b9b2d767c17b9b9a835195fdf0613868040adc6e05a830306fd0bb973dc0c8e89746d67120d9ca480a28e21756b342e21c924fdcb36ed89a625d39cbb5bb9ef230a40b569911737e9cd97321e956c58f04343459e8f9e1df7668a2ba5fde3cfc45710254305a137b4d53d3a79b43fcb7225ed03257025ac45bc3f435c4a8d4b79ab1ec5a6be609f6034aeaa38ff3f99e6497facf2bad137d2c23f30b27525f290361b793a53a83075f1dd988f4c0a48a10b73483c35383624713037db086f840894fafc2098be7eea05854560db980e0901b2d04ea66ccd0d53cba84bf4b6bc73cf0a66ca63795fca7500410328f24fbbff3a09d9dded51075593ef7d7bb6bf35c11511e68fdb7c5bde460948bbe3df6bdef55436f22543d5ae6139e7672d12c9a9a2ee74f82c2d96fbd113f0ac3554a608355b3eef8a6fd3cb10d573ed868114c0ae7ba02db96f045825700304ebb38ecd2457691f205e8657e90fa71ec59da0e07b595f96d3b9de8564d9417ba507935d6e7eb0a83b311e213daa68a3fbf31d1caf8328e020a0cd0535e7e72fa140c463728406dc20c6358f3d9b55d94708f09a0199b80eda453357b99b9e35e08f8723372eb72d6adf1410148ec6c6947ec723245d66da473dbe4ae9e76d8f84ffe2b3754cf4637968994515a1e24b79d2b904c22f5e446f97bb053b87000cc008204a7caa96e8d6a448453320df01938c811ff3d575cefc6e590e0fb0eb0d0bb4dfd2aab7e79fdd0d205eb1d9b68266951aac7f76d64e34776361f256f2b03e9e32437736304cdd471d15f14a1ba7f9061fe45692006fa66a41fdedd4bd2ae36883299104122c48ad9c93bb6969e318674ebc44a06f23d8c8949fb7c915baa546de4da75bb3e399dab6e93fd7b54e0a2f7b00c4818b4c4dbcd4ac43b3169cd21dbd41197aba1669c7c5a1a2f142a11fc54b0518db151d130993cdc15b31c232374b33e0a028572cd2acbe835f988105a5e698487b3458641fb5514a8d43069107a4b52749cd8c868dfafe8e4531fadbfeab00781b0b5403da9d48f04ea122e55f1c38b1b5ea2f7c425afb36edfc26fe503e3bc4b6fd3e184c9526dec36ce94a3497f4682f0aad0520e08945eab85a921348dacecb4fa51dc813a6a311b54f917097cd7dce1d421b42cb2e093d4ba96db26e3da9419aa9aba8bc1e56f5730df7b40659ee3070eec1adc0d4ec6a4f73ea1929993a7894eea9a48ce39c04244dc2844544107b939466ae77f5d89e3043cc6fef803c1b54df102fd587fd2f84eba3b037b05c027015bb2087e482b6a09c1de7dd6cbdbaa873856d1fea12a6f62d54ad93705d82fb367b9a607cdc6879f65fd218c78c3f36fb100a571097c5db3d8998025516f9236f8a8241f2fbb2313efaae235339502aee2c549330e67575d33aa0611e857ef82b1a3969dae34527e82bd5fa1ed26ac4c575b09a1496d523ddb68573756a7be3681e2d5daab4a58901681258bb51ce0a52ebc36bc970b27a3c5a74c6bd26c22ec90eb70e2848865d2e214b755afddb138ddad74807b50a4a0bb18efceae73f2a714df4eef03f35f7069978d4f92f63fe6c5c1abccf84d7785a28caecd450211772fbca023dbc53868be3dd30c5bbe6c9c70cca0f694ccb4f6fe1ffb267b76c6832262e44c7d218d77df2c2958e435d72177ffc1d74b940e18404a1106e71cfe7f1212201da537c890e95a269d711cca6d4ff0f391845f2231f3d3d1fbf224022cfd5c6f497e74d13e56d0599c7d6a145702b5e2f84a6124f045bb7f03dcef36693b5f2f636212816949986a57afa9b9b0c34ad062a36150759207709dabefac1f097216e1d732e5728829d1ebcf19ed44888d37fa738f8ab1a080cc87f051f5b90e0e5c2fa0fa2ac563a06753fd9311732a3acfffe76e9a9428e3e84270fe70b8fcf34d27ef5b230485befc9c0a1e47e43bee21accb3ac1f423a316d3c283a11038d3ca301ba3d320a6e70a4bb9fa0c7343a0f70a64e71a218fc7baaae93d829e509d8f918a79774bd21503c5ba8511514dbe34c9bbd4626ce31f81c83beb44c33c440d10adf08b3cc9e2e3b4be705be9095ad059edf78c94c92dae77953a5610c82760512b77635f08e2cbd5cdb772033ffab4ef2c66b38b796a4b6f5c946b70191b343b23b46ae6deb3924adf77767eb01d5dc09dc17566b422cf702fdf5d117a6952ae293b00c662b383e961af4f6d1faef3105e24e6ce0c085f234b5140d5fcbc9c67b5a6936a5c92c6001cf2f0e88e57315a8708475e7f69c24fbbdd25c316b0c87e3439ed2d418885c5691d3ad813f69486953198fe6cece65343c854d9c701b8dcf713dad875492edbf0b328cfcc7f90613b435798d7f342eca7dce6ad6ec4837b92caba0c46371d5a789a76603bc51e0ae22f1a2264b1e3b249bd3c26208c9d48cd1b54cc04706f24be6bd21a84d810f55e15763db968a028c6dfe77b95b98eac2f26504ad2ac39fa2601c6d6ed791df52dd07e617f0409374c843aa47614473210a9de92b792b32f9533c5d37feaf28fcf21ccbb30efca8957dde68890e02af30856526eb0dab0408cfa3c9d027dfad70d5b7cf49a44bf861d73cc4cc97ef861952f634d9e55a4dc9d6fb8539bdfb4e6c8da96d925dba692ff535c3c37adca936d186190e6e9c171e9659de90df7237bdf84bf7f24c21631b5052c445a2ad87bb97aa411183ec8b56d210ced570efc3c5c81d57b6941d12f2df66c36ce28af315b5608bb493f57408fb95010d83eb47aea2d6ed2e02e798e58f953635388fd0d5615239fe1615dfdd091a16814523968838f1f787f1b5421b85f8c0aee5f082ca921362d24c3a45a22d3432b2c8cc3e3834957d0028d471337b89027747d0a986e952c408682d9c3cc6dd57852baee03067316c1b2496aef0ae9f6f2277cfb90705a6e969e249478f9a3b6ffe3614a18ea84fb2b9c6f52557ae30b04b472cf165e60ba75d7561a7d4d8f770c477e6e14d858badca7d9b4f160f8dfd17ec00ae89b33c1659cb816861a65c21c49956e5854e27f15b3a659e1413687085250a54ca6d04b2232b8ab87d0f4623bf35d4b36a0a048b02977521406be06f999e366a1d2fffc321e2f41ee222edeea9e0f732639a2b488151b8f031da58c76c1a0ace8a4c74ab05b75f3d2ab93c16769f80f924eef03908cd7b491b6256b6879cd2f308c5e6784c1ade754d4e12f488a7eb0436ff0ca1e1077a05c371970b1efa00856be4d459e172fd7cfbdae18dbfc9277fcc788c791026a351380f8940604fff3ab1e5b4f1b42116e195adcf48bca387259b5e698180f3e4d6b48d12f5ca9721d693f4acfcdc7c659785741b9e87dc267fcf6ccc22979e09d66f18833ed108eb07ecea6eb727f5b095a3536dc4fcc614fda0a67ef025557416e63f0fe52fc748866aeb7413ff073e6e6db8dd399765d37a2a813d4d566f24eb8fba", 0x1000}, {&(0x7f0000001200)="aebcee06603fdd715ce43ef73cf1192d95eda2f8c69d9120db4c241317e5b16885892e03eab339b61d68d7878ab9e8a6de51c8c7d64467f7271a7a8d7c7d82b924263c90cf3001bcf558d21b2c312c26776098bb251d9c0c692dd154b4127fd6129b01ba978ac134d77b83015872a48e0a41ae2841d1035cc80be20b911117c54f99fde01fb28b8f2605805a52260a8583e58773a3dd3ce2696332678e6e7d2dad2652b8afc13bcebb398703e9c0c4be96d55a0a2872ad24b1ee99", 0xbb}, {&(0x7f00000012c0)="92e55786ad692231d58ac43a459c4d70086a80e81b6f1d5689dbbda4a04442c2903ccb801c02478fe7d26f9c03b122ae0d1c4468d72fba9e2ed9f42c961c9e682880c457386035299ac3b716f8c4872a988aa28f0973920e095b0dacfb4e853908062e43765534ddf65da244adca7039aa4abf6b0f7d", 0x76}], 0x3, &(0x7f0000001380)=[{0x48, 0x1, 0x1f, "1c36cb88679281e0988ad4a03cb78dd79047955a33993216993efc9ccbcb5de27dc7bae83e7f01880ff442a3bb5fce45fe9be5"}, {0x1010, 0xffff, 0x5, "bf99d9ccfb9dedd7babb05359c48a787b64648beecd058ba580b6f21e3b109aea75877ed4d591b2956c1deb1807a82f72519b25d51c550a24249c0fdf89af4dfbfbf1b413edf825320222dea73f49d355c0dd75325f59b41fb2e167355258dd05769bb9a01230e0aaaf29f3a4e138a7f34c3f11b7b6bc910dbb7455090c41779a53d1afbccdcb67aab3f8cb20a383cef05a74326a42d58c038cc8e861147c6fca175a97bf4e14935ff0ca34f4ebc4935cf1b2be41dd424024bd1b92aecda5569719346d6faf13edb16b38a2a35c82992a3e12a5e9e7319ded6b66d70525ee75beb737bdef18673cc8f7d710dd63016c960b8ffda44644c091acb269c27d9f30b41e9fd48e84f1f962a7bc44f371642c6bd1061a0a33f04e4fed53593b219ca60abdd83d98e1cd215afb1de8b4e14dd2f2607f132136af628938492336592f9590ac01a6cf5dc87857abdccc2566b3f83e9016e44830fe2de1c2b05397b850b6384f50ab772d8812a6701ae70c57c3013543df12e3ddf5ff0740e2406c8bd91b82d5b16a9cb3ca797cb153e483a5089d60f7a9825233f89db2b99d8a0c180cb22478c55ac49d502e38573122bd48150307c899119994b6a25f2a3ade792104d860150382e2badbbf672e8d56b4c9be871adda6b7590982017d04249a7c89df1a956fa1a8b93c70ddc96edaf32f77df772fe7b7def70ff8fced93c79c09210381df7a32f550f215aaaab5e78f10c60833ecbacf87a73c45f93b3e7f8b03e31555177f12d986b2ba79766df6dc068525682ee836dca6ee9506b48c64a1c87eae0a88c0885b8edfca9752a1b938775084e59284fbfb652d5e99a73426a291c754afe1cc2ce69e170e79d9a2161a182220cc2aacdb4f687cb92d936d7239222ce2bd76ccb2a3f885909b6b253bfa5814bb4b7d1dfb8676f1cdee9e08b1237e32e3048952bbcd605a692aafd59844c945fb6272f1edf7ba2e417fe119be668516151a89a3724933ca756151791defbfa1c90824af36cb39af5bd97aeb739652f64158dafc7d537514613cb575df454e0058df7509a21bfb8ec8846a92574c07abd7998e8a8f771d0b9358fdb7c8cc77ddc46083823884c2a3424a67c648965cb61c9f5d11182f36cb2a075473e112d7867c4f833a14fcb0b850a7d4ed44fbf1e50ae42f56a615f51e1b5dfe9bad4214c9eb340618ce3c91d3905c34150b7ba60691490422598a806716c13153791a1405e3c080f7e6271a9e655e672d0b514bb4d83b89f2da642135ae0428b146371a600fe51df5dfe3ea97f819c3a458725387ba5bf78eb4cae44f6a159a7ad4e68a222b1194a046f40e6e784aed60293ffd1a0c23b1d3ad65253240f7fffc00cace58175a5e58c6661729c97ca233c98a6b98cd4bddd609c37ef418c88acec0073b6b83a240847edf976db223f652ffdb6d5ab27d584a6476a95bbcf0db9bc504842cbeef5227ac190bc3bde283388631ed8ca6347587152b3fae52b978f51cfd501b3d376cf3c86128c8cc970b891e5dacb6a111bf34d2de3931962a06bfd06463c16c3acbd7259d15ee0b08e1c627a663185bbabe490e2f3eb78e4b022b941c41be4a7df3c3ba00c6d65051ffa0ee7cfd395b0b3f93c17ce9c507dbbc5df901d6611cf723c0df7142c63c52908d530eb5b87a98b5a6416eb3a52f4acb8ceccfc2d87d4cd0f37a29f832d90149b11d66adeec20cedc186d51b1cd841fd038a41522de636c08d1305e1de5fd455723522f7a1059e17110cbefbb7b534a1ee3e11af16e43a69d96c80b53ce2b6d14be24e3a1e601d04fc51df29f09851f99e97c92168bd257f46321ea4eacb9e1a9a025a1aa9373882d460dfe371251f6ba11845e3b684cad3ac424eda8b77dd94fc8b6fe391641823ea574d859a05721ceade5c5df586162b5140ce6cf1c600bc5dfbe8104b5aeab54b5e42a8b93708b0aa82af743778df4cf6cdd0c27101e6014ab1f0c25e5da79f1bf2e0cbe0ddb4c5d0c3c6037978ee35549082253a6cdcb8f149eaf6e1453c5dd9d6c48f5e143afe3dcf67d890ec70a183e2d33253f1635fc70892c66421716f3a7e0a910ef41a64c2cb217c91af42f4d3f89163706b3f7ef854c5f62a696029aae1444b8fe288859ba94f92f7961393f6f4e756e3d188e8fa5081995962dbc92ea440c02f527d21a6227c60653004bd4bf0504da24b85c222ce84d33d8c7ef91cab6740e5e2cb9a1b54c0a231f39581593a8809acfdd743253b73deb10262a0ed7fb132e354029c64f3b6db7743a49ca2c9febb37bdfbc50cb64ba71072ee508fd7fa2a19e2a19c81628004cf2abd0251545a0656abca3136ec703c2a6bfe6652120d7f252a7adb1e48120c0f95baab678d2bb99887e93dd43e608ca49b28131822c9c3cb64739c8965bdbc531c11137376fcb29a5705f125d43280244baac9afb3119ab09f039ef3e34a4110e21545294b44d0e150f3cb434fc85ad79cdee6c640e2667b4c178d680a3b2703119d21091c340a87e27315e8aa5ef80d805bc9d555a89c863e9d15c5ba236a169643cf43489c83a9209c2e3f1cc05b32622dd634210b6d25f438994c6410a2c9645cfc1c228d35a0ba383dcf4e4c71a7d01aa68e08263fced19fb58136da9ab2fb6c3c1d6e34fe15aa354e8ea33dd53b9458a0ee81e3ff5399b78a6cc5d7a45435e224929e7cd4f5b7fd3baedb7d294c07bd91733137db3b66076b497cc026b0f54f9aa890ec98f702cf67668e2bb36027c9a4f2b502c5bf1a94c40c209c6602cab68963e68fbb89cc20d188718609174dc15c61c62fa5f99317b083c55879f9038891978085829ca6905e40e4a5a89ec88131480a0725aea626c48f195341c3b5c2337758762cc347f518d752f11c7c4f6f6707cdab822ec2d0b0d55072efe48e31dfacb8880c8de99e541e5880878b88058e4d4dd99b87b3856ee96089520a756701ced5947bc8556330fe026a4b1c399df7ed607e1d18294fc3e70ed14407cb6411ab755f1a0157ba8a1602d0240d9eb48ad06e2e544092dbdb70fb0393154041a4a14ecf863ae95bea58e1a91530d33f0edff9ef52c7b14218906f7dbf2cd18906cbfb4ae4c912b92c96cd5b813923962d1a69d3dffcf9af246b2d59a2f714b46c7ee1704a83aaefa17a57d7acd8f12b46615e00a9ae2b68a23408865533c45022b0cbdc8651b3d44e9cf3f172e5e769eab3a4ffbabd0781ae9652f0b53e5963e8be63b3afbd97d40af2ff95f7dcfbd8ea56411c318146d48e8e950f44388d62e2edf47045e924c4069517d0a73b8f47e182be53489b9178823758a99179a0cd3ec9821ecafc7b8ed8aeb1bb50fee96c2d52a13c0fc7efe2cb3b39297d5ca96a9714117af5ff9b3f387e3606eed4538549675401e5489e6d8044396ce6ca416df7d36ce1d784ecb11af831563605431685c5acabe58a7372a84e699462799ddf5b316d3f801cffff0156ece1258f4788071ef23b09c668d84a6361581e7ca55fa38b5f57e98a22482dc7a8f295375fc5a2ee52d0c3e43b354c7751fc3be2cb15cde4de32f651ab67078db131c25ce155c363f89707fc591f1dcb6d2ab2682582028b904de6bd7c7ee82cb20650dcf80e56adb13972ba525be02b8f55a8c293854cc0e5fca5fda2186d00149e168209e9d4a90daa79e8f0d547cbed81c9aac420ef621840efff3befc976ed014869fad21538c0b7cd6113401df1f1f38f16c11cd385c8ce0f57bd08ca2e2c45a5bccc106264cfa399c8d04c1498e125eb6d06333201ff508fced6f27be8c4c0f87edfdfab35ad08698b0a4baa7b719350bb6c54d55b6a28744aedb470aab8a4a09c0785bccbaf7a47a96cc3d6103820e8f0f359238c7e0c4c6180f2ee4d439565ad21203001b9a3a88c560db928cb3c17d588f466f1bde91bbd40258e3e10672d0f11c9e5c7c420fab793b3f776fb605e93d5f821ceaedd601aa585a5db26ee53d60e429c7c5f703ae05ca0da0586650d7591547d481e0bbd1d99f3d638033c2e99fdd9e69ad18faac156444c758669c1eae23caa907583fc2dbd4f624bcd6067b104aed48451c30de770da762c67a23f91cde38078fc706565351e330d87f9c08affab731491fa4f462c4b975f2d708e332faf0e66e5059cce8cd6d13c6988517ab4e7c5e05547ec21476939d482664a994c0e993d5477f4e519e2fa5c26d2823a1799a7868769e0643db8efa9c426015a06aea9de36a579e2e895320c1716f54c863cc0778e5354eacf013727ba3a6fa71b1903acf38128953d60f5ea8f01416afc0eca139d93639f3fe873f7c282e0bade7d0b52f7443dfaa6a51ad45820ff961bed172409b8a3c8e2eff91733355b0935b1ddebc448fa6d287a6873081b9c5d3b4442d028d1eff852d66b38343f1ef9bfbbbeb4ddc7d146285dc1fda748b6b330a59093278d70553cdb1adf767fd89d33172a74d248707a5669073832c88f37a0248141a27f2ac7b12549c26330cc54003c7c591137e7e16e994babed4402881cf4580c115efe9d93d4a2cece332325ab9449de313537180110d026d5dac0357b514769f521d9182527d4fc4fb5f94346fb1f605496b1ad6cf7d71bff79d2cd7a69036981d06e4a3f0d2e23320283fb7fb84ebfc81e222bdd3afa0bf8a2a93f76c65eb0a56d1c32e0e7ec777ddfccadbfd16a244c11ee5143a0832cac732ee8409b38aacd4efd9abe8cb552f53111e2ff3f698530461a24cbd13d4cac98e27c3965c3879f7cc5506ad1a333bf2ff11551a235f0c9448f201de1148baf613e30c3a57372e5d88f750a2fd4cd6df5ec9cab62744f7097a825eae2b631bdca55d6efcf8389f50d28cd1b307e8d9d303e208c1d7c9f4d6f9cc4bb976d4cfe91caba3df6d74de8bc094e35ab0ec205af2ee4b4b794dd901d7cabed0620602f35f437d47028ab913f2cb7f2774d47c9157c9e18fbca43da5a871e2668356cf61030e8eeca1fb16a93dcede8f446f49c7dad027c78dfe87f1e9efb21003997ab938d38e335a89407b43f7985171f8c72334bf54e1ff3b328aa422625db34035a0019d4475757f18e3c761c0a235a5742addd2596fa697f403721e63ff098dc69fa8da82fbfa6e7e88520d93602f8f7770c4ffd953d02b718c80202b160bc2244f08aed241bb5d3943cd3cf0881e8d71e802c0cadcef86ac723c3361a14f42cfe5d9bf889b2867df814609b15e3f9e97718c38b98bdbb57c2ff6a514783a386a9399d6964deed95613d57efab26cf917c1d8b8a75ecbba515ba0231ac07a8a60acc526f9a555acc5b1062b986f7d596e007c3275f0ef4faf401b9831109af7000584d1cb29a4d7cb2f5224833703a989dc27441255b1330f952853b77249034389f05ba06c474e1477dac22cfc3def7dadeb928dd2d03d9d93edc309a653df5573278b7469579e8d4f1b2675e0ad783c9534360df66c7ac884fd9d303d14f49c1157b479e9a63fb4fbe8150e36e13cadefdf5fd506e7f7f060aa10e14200ef19a204bc6b3f3edb81424fae2eaadd83a0201ae3ace8e4ff1e5728e176f8bae855a4d786c97e669b5a9c4be81b2df67f96e00309b37f347b6b412392c6c532096825994fcf15c454ac4984fd522fab762a6aa5eff1baacfb6d9f05d65d0bfb26ef2ba4e5f2fe96f918d952f0c5170c506abe7690dc20e94cb5403365d9c3d39935145dea2f6d288ea082cded4b39f973cb04e78d92a2f299aec4fb9dddfa0cd392a687ca237fc98fbfd0290cae685f6a5d36783ba719b9214fec4299938e0340e2dcf168d9905d"}, {0x80, 0x1, 0x1, "ac3c081b310e944436c0fe8cf8367dda3fa3c222aff282240552db2d75ad5dbc76e27e7b06e82e319eea9a2611cf5cf5e5c26d932f8f277233584361533ac7124e61589d6b7a70652665b20ce2ea1223a1be5e592267fce2e5b8e984ab9e2e13327630f670165b9fcdbaafe724babd1e"}, {0x60, 0x1, 0x0, "b7f2f654aa7a2d2573a39f4135e02d69b0135ef1cfc533187731ac17e53e3bdcf65e7b986c0ff1ec6fc1e185426b540cb4911559db36447efe2c0488c9cefb49e5c419626b0bc24c17760a23a5bd97"}, {0x90, 0x1, 0x2b3, "49ac8343f6504af324946b5e2f29ee3a1beb5ff343cc29f2bf16235c72e0fdc57fd25617da0811e772405f0f6658c9e00dca6c27907d85747cd4f47d0832c009d9c4965a44358fa2c0590284b618d3e201174d590a4e7778f1e7acd182ebc354fca50c61179664014d0ae1785040646d2cbb5ff661eab4328f3b3ad9"}], 0x11c8}, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pwritev(r4, &(0x7f0000002680)=[{&(0x7f0000002600)="75e9d23e9290de435dae787773aaed8fc8b7ec9255a46d2d5eeabfb73890c4d74e44d6754d18d16afd3b3b41e24d375704638231ee6479adced03fa15ec421958ac3e6470a4dffa812716a280913fa8d35bbdb545cc13e721e9334cb28e764ce09999d6802c3f6ea2bef", 0x6a}], 0x1, 0x0, 0x7ffe) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000080)={0x3, 0x3ff, 0x401, 0x0, 0x1, 0x6, 0x1, 0x10, [{0x6, 0x80, 0x275, 0x5}, {0x9, 0x20, 0x8, 0x80000001}, {0x8, 0xe53, 0xfffffffb, 0x6}, {0x8001, 0x800, 0x0, 0x81}, {0x4, 0xd5, 0x3bc3, 0x329}, {0xa3, 0x4, 0x10000, 0x300000}, {0x0, 0x100, 0x3, 0x7}, {0x9, 0xfffffffc, 0xff, 0x5617}, {0xfffeffff, 0x8, 0xffff, 0x9}, {0x5, 0x0, 0x69, 0x7}, {0x7f, 0x4f400000, 0x1, 0x3}, {0x5, 0x1a0, 0x8, 0x7}, {0x5, 0x2, 0x4, 0x22}, {0xfffffff7, 0x2, 0x5, 0x2b3}, {0x1912, 0xa2, 0x5, 0x5}, {0x4, 0xffff8000, 0x6, 0x80000000}]}) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) 13:36:04 executing program 1: getppid() r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) listen(r1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = dup(r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60620e1500002c0084ec984c77e0d16f1d6f9baf4b1efce2ff02000000000000000000000000000179bdebc45d7893ecb858ba020ba969dbcd0542c838d52c4e3589e45b09f95e34879e667d6780ba47e8bff4913741c2211370048cd1783bc376960741a44ec42da26a9dc021e85d76696be88946d0f54e87b82edb54c68a8edcb8ca0cd82785b00e24371e02f55f18a28cef37f12716c2b242e5b83db8c13851afa6a63ea3c48084150ebe"]) 13:36:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) 13:36:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0x478}, {0x6}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x1, 0x7fff, {0x100000000, 0x6}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 13:36:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = fcntl$getown(r0, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x41000200000005, r1}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x32d, 0x1, {[0x80, 0x1411, 0x0, 0x4, 0xfffffffffffffffc, 0x4, 0xffffffffffffff01, 0xfffffffffffffff9, 0x2, 0x6, 0x0, 0x1000, 0x4, 0x7, 0x8, 0x8, 0x380b, 0x3], [0x101, 0x5, 0x6, 0x7, 0x2d3, 0x1000, 0x146b, 0x6, 0x4, 0x101], [0x6, 0x680, 0xffffffffffffc2d8, 0x5, 0x6e9, 0x800, 0x8000], [0x1ff, 0x6, 0x100, 0x80000000, 0x1, 0x1000], [{0x6f77, 0x2, 0x1, 0x6}, {0x6, 0xb99e, 0x2, 0xfff}, {0x1, 0x93c, 0x7, 0xaf}, {0x1000, 0x5, 0x0, 0x9}, {0x100, 0x80000000, 0xfff, 0x401}, {0x715, 0x9, 0x6, 0x7}, {0x0, 0x4, 0x6, 0x380}, {0xff6d, 0x2, 0x1f, 0x2}], {0x1ff, 0xfffffff9, 0xfffffffb, 0x9}, {0x2, 0x0, 0x0, 0x6}}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0xedc9, 0xffffffff, 0x10001, 0x0, 0x7, 0xc5, 0x20, 0x2, 0x2, 0x4, 0x7ff}) 13:36:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "91000000000007000000f9ffffffffffffff00"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf722edd3fab09028c77afbaa61fc556dc7bf1ec67c508715df", 0x6b}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000700)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb", 0xc8}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0, 0xffffffffffffffc0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r3, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/192, 0xc0}], 0x4, &(0x7f0000000440)=""/92, 0x5c}, 0x40) close(r1) 13:36:05 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 13:36:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x71) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f0000000080)={0x2000020, 0x4, 0x3, 0x8001, "81ad0000001032d57700002e736ec1ff00003200", 0x0, 0x53f}) r5 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f00000001c0)="8d0b0c6a72315f4dda53692e83c4300bcaefca0cfd01a26ea76b7866dddcbd0fa2d160aca068705d2fc2ce938c2dabeace5f8925db42df88883b646384a0be63b9baa78fb7606f77aa44868a67d67e881d2073f9cc4cf13c816f7453d522e2b73686a202b35fc97297b476d23e1ee2aa591bb2d42252b8004b52db641dc5e811b3938711d1e475fa65791476ea117c0bf0c4066561d5e19e0bc3e3341cbfae19ec4f70ea89cfdabbde29815a1a0016c4ad0b32b99bc5a91a85b77f790eb201a03e0560e3", 0xc4) dup2(r5, r4) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x140, 0x0) poll(&(0x7f0000000100)=[{r0, 0x84}], 0x1, 0x0) r6 = socket(0x1, 0x3, 0x4) shutdown(r6, 0x0) 13:36:06 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c02000285805db7ef909a6e0658b391d52892cf8375a802a54cad61614b5f23c26344047fd57c2d5e7c7b363a99f148701a9d6fbe886399a22f37b91f88ad12e07809a5d9edb48ae4e216a0000400000000000002ede36659704e36d987f43e123fb664cdd5769ec517f72444cd45ced67758c0848f74a547fccd6b"]) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x10a00, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x4, 0x2, 0x2, 0x4}, {0x6, 0x4, 0x0, 0x2}]}) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/201, 0xc9}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f0000000000)=""/127, 0x7f}, {&(0x7f00000003c0)=""/201, 0xc9}], 0x5, 0x0, 0x1d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000600)=0x3f) 13:36:06 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x80, 0x0, {0x5, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x40, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) listen(r1, 0x9) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000180)) syz_emit_ethernet(0x284, &(0x7f00000001c0)={@local, @broadcast, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@ipv6={0x86dd, {0xe, 0x6, "36c9a4", 0x24a, 0x2, 0x7, @empty, @loopback, {[@dstopts={0x0, 0x1, [], [@jumbo={0xc2, 0x4, 0x3}, @pad1, @jumbo={0xc2, 0x4, 0x8}]}, @routing={0x2f, 0x12, 0x0, 0x4a, 0x0, [@empty, @empty, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="0029e7742ab6fa86b5b12eae3e1605ea", @mcast1, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty, @mcast1]}, @routing={0x37, 0x6, 0x0, 0x80, 0x0, [@mcast1, @mcast2, @local={0xfe, 0x80, [], 0x0}]}, @routing={0x88, 0x10, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @loopback, @mcast1, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @empty]}], @generic="e43d8848b8ccdf6e65e9e3aaf4c1ed74106de91500e16160d95f50ce49a77932b0395b05187c94729e31c728eba234835620bd7a1133ab2860541bca39d1c7e6ff841c5c13ff05f256a3c84587e34a035b88511df5c63132b3d8f37a071303b0fb27d3a122332d3c7ab7a4d46c7a8567ccb3eb8cc3685e4c6dd3995a200bd6d4e0aebc6e8a7808479d862399d3690e306cff43253531bc8203bf42d3b4c1c0e8bff836572f13c6b420d89372c60317b72a3909c2ba3ba9042f0b48547e1d9bd4ac9f89c3cf0e2ed2e30cb4c5b602336a79a525a05f197c014949"}}}}}) 13:36:06 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r0) syz_open_pts() 13:36:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000280), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = syz_open_pts() close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1d}, {{r3}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r6, 0x0, 0x7363) faccessat(r6, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f0000000040)={0xff, 0x5, 0x2}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x5, 0x0, 0x0, 0x0, 0x0, 0xa, 0x2f9f}, 0x3, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x1}) 13:36:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)}, {&(0x7f0000000240)="6cb8634172a31febd602698bfa24cf9f80a11de1216db9fa4ce6519f9f1c1ad0d3a1874c3912ac4ebcc871055da59624ce8fadba0fd004369d"}, {&(0x7f0000000100)="7881d7c6e7c2a0375f14cd11a7771c9a45dc14d8ca658fc553ebd0a68bb58ff9"}, {&(0x7f0000000300)}, {&(0x7f00000004c0)="2554eaa9c3c51616f22d966e1b948f4dfae3b6c60f2f72d466839bb1c06b021c2ac5799bbe8281944f70b387e0b8a615b4ecc55bf7b0bd5f1ba72c4989f6659c69160e85dce071bde0554578a290be991476db47bd7b745756ae9d26e93c7f099962de81987590aed8af4762219244ec47a596413a0d5576483d516ed971517820dc0e44f95997192d0797eb2e5ceeb206c7f1b1529070537fcb9f233b6d18db71113162aeb8171cc2a04b5e1b0de5da8c6482987ea41c74099dc3583d486007e4c0b3c85cca5f8a19dc18e119711ff29dc0c4456ce00292e16d0ccaf7f51a4ed4b3d741e5e1963ba5b1e4982495d3432e49ff"}], 0x1000000000000098, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000480)='\t\x00\x00\x00', &(0x7f00000002c0)=0x4, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) geteuid() r2 = socket(0x18, 0x400000002, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r2, r3, r5) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, r5, 0xf91d2b3a6c351e74) 13:36:06 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 13:36:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000440)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d267567b4854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbc"], 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) ftruncate(0xffffffffffffffff, 0x0, 0x7363) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) accept(r4, &(0x7f0000000140)=@in, &(0x7f00000000c0)=0xc) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendmsg$unix(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4d, 0x0, 0x0, 0x4}, 0x8) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:36:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd", 0xa85}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) 13:36:07 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/26, 0x1a) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff", 0x14) 13:36:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x10, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) 13:36:08 executing program 1: open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) 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) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 13:36:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/198, 0xc6}], 0x4, &(0x7f0000000300)=""/132, 0x84}, 0x842) 13:36:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003e0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r2, r3, r5) lchown(&(0x7f0000000040)='./file0\x00', r1, r5) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:36:08 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f0000000000000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d00912c948236d3bb2858e338"], 0xa) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) pipe(&(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = syz_open_pts() close(r2) 13:36:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = getgid() connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8206040000696c236645300054244e2c0c2574ea7786"], 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = socket(0x2, 0x1, 0x80) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = getpgrp() r5 = getuid() socket(0x18, 0x400000002, 0x0) getuid() r6 = semget$private(0x0, 0x0, 0x1d6) semctl$GETNCNT(r6, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r4, r5}], 0x40, 0x400}, 0x0) 13:36:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pwrite(r3, &(0x7f0000000080)="9e2a7a1b60de72097a0e8208e550060d32d7a80bb3c7b21c36e92a2334709a1f00309547f34cdf8dcebe7467264370800ba274bf20fa87d124803cf538fed89f9fc0b8e37be876b3f8422efc1e3b02bff5a10af6a878c52735d1caf3d7de88cec600ff3a5611ce7723ff749e0b73d487f23a01c45aae24748ef985a29ceea37c1039b7a89030ea2728c054b8d831ad0c83ffb296afacedea6aada23ce06422b60db6b5017fe8284aab0283b83335c1b9ac2b937ce247337e12af7d85808a11fa64e82dde4bd644363eb2e87c4330dc", 0xcf, 0x0, 0x5) kevent(r2, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x70d, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffff7e, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af25ab0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d", 0x71}], 0x1) 13:36:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x1, 0xc, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) 13:36:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) 13:36:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) r2 = socket(0x40000000011, 0x3, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x4, 0x0, 0xe9, 0x1, "643ef04d86509127893ce76fa4f51e2dbd8621c2", 0x3f, 0xff}) getpeername$inet6(r2, 0x0, &(0x7f0000000040)) 13:36:08 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8008, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 13:36:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) getegid() r0 = getgid() setgid(r0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000004c0)=""/245) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x2, 0x8, 0x800}, {0x680aa56f55a52eb3, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000000), 0x0) r2 = semget(0x3, 0x1, 0x1) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000003c0)=""/215) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000180)="57c854e9523d8253de23d975ac8cd5e598035e", &(0x7f00000001c0)=0x13, &(0x7f0000000200)="41155f5fd32804978baa65b1c9a9955bd0af2f10e42b4450c9f93a7e118ea37aeb0aae61a84562198be8e0e77e639a271551b4d11d568fe27ca3bda50d2f556298e33788fbe4a5913af4287fa6321e23b0e48ebeec493e3f70d4190889bdc5346762f63627d9e0f6500de81d5eabcfb2e433b45b4674649b89ea98bd0589681f16d8bea65e4ad0a5af01b2dbad0586fc37b32679e6a16e1181453ba2171c9eea9a44f81b1dd38f08328725b554a912acee6a7169cfdc0644f2eee0044b1071fe38ffe5b9745915a8a4169623e886a0", 0xcf) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) r3 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x1) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000300)=0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r1, &(0x7f0000000140)=[{0x3, 0xfff, 0x1000}, {0x0, 0xffff, 0x1800}, {0x1, 0x9, 0x4155733bdc85ebef}, {0x0, 0x3f, 0x1000}, {0x0, 0x55f, 0x800}, {0x3, 0x20, 0x800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x28, 0x7, 0x81, 0x40, 0xf800]) 13:36:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2800e1fb29873f8b9361749a0000ffff100001"], 0x28}, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) 13:36:08 executing program 1: msgsnd(0x0, &(0x7f0000000040)={0x2, "5397ec6a"}, 0xc, 0x0) r0 = msgget$private(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/42}, 0x32, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x5d8) 13:36:08 executing program 1: 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"}) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendmsg(r2, &(0x7f00000019c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x7ff, 0x5}, 0xc, &(0x7f0000001580)=[{&(0x7f00000001c0)="cd3593e197901ca8f7d529e6aaf64472b9efb56de6969d780df6be16e5ef2f2670f95ca574774de5c29de39643f33bed184124b0394c1f2f91c74229bc98b12dd7c7164f84fa534464afe737eac45f240aff43164dfe01d62166c9bf13320d931831e952b83bdfe11c7943686d7a059461b4103814bee84284245a", 0x7b}, {&(0x7f0000000240)="5d1a178b9ecb3cf7dc86a08a9e019657a7abe0b5f791f03ad373a96dab0755fd86e5b585c712394a67b3e058b35a30ce9579c634a8c4301131d5938cffe43c3960d9f085b06b7d8676734e1f3c44b1db7d2730c13a6ca10e29e19db040c18f06a35903e665df9b8ec52b6ea4ea458aac3661bbf872b9a795233082563bf30c837b934befe5b671be25762a543ba5da8a979604c3795af64e5af632f22b482bb7aac93ed02c2615c8c7d9cac681d61497571797bfdff813e3", 0xb8}, {&(0x7f0000000100)="65c3c35b11ac10e76fe97598d5b3b52a751cdd6748a19689a8cd3c33fa550a", 0x1f}, {&(0x7f0000000300)="2f05fd40764240fc219b9549a421e11c9643a03f24ecfd7692b4ea80367f964af6ce1f61f201ee56bc1a189378fc48846a9d9bb63bf3ebcc1fed5a62a81bf4fd8b823e0e95c4b2417fa71023c48742b0a1d15fdef68a2aaa4c4b65ba7688387c3cf758e47392f7a0504807e794e96da9b2da053725c068554a5ffed122feff77721fed847f69ed87fa7ad451b15d3a25616f59b629b530e99901bc188ba2489990dead5d907936fdf86aa125f0eddbb1ce45d1c58407cd0aeb57f32a60c3bd7dfb4a5518eae26325fb0dae20e60a736035ca324b57f216baf446a3ed1f6ec1e5f90120a844d2a3bdb48d1b397eae53d22976a491c0363973220c369c97d2c850b368d8c36fcc1c8a64cc50a34ddf4d4451254a70f965f8ade2b7380e579ae0f8028673c7b01e48a2ea0901d043d3622d8de9090d7933269f90083a48253f3e7240024ec88e02093a5119419fc758022ce74fe162189407c98f7ea8e7442a5102c4d4def3f627747c63882b46d6f0cca1eab6fdec4528a230b50f314a6bb9443a836b371f4eb15f3391413c8572ac9c010ec9c7996535607f78344d47fa1e09427a5ef53f6caf7d4222e3696ff8e456a3c95e732623c422fb2e099b76b87dedbfee08a6abb509b8388771cd667980ff022ed6c87c49ac1dd0c60a378fbe964a34f03b6d8c4f3d57f555820ccf5bc4580770a53882643d445d6449b04cbcd5ea47dfadf138dcaf1befe4e032acc7eb0d6e2a3e006ec832457680b32747d63f0b967009d013aeca921fc2aa7f12d91e1bb60c99de8a5e6ffe41b6cec258efa89726889e961af4e91d9b3766bbef729b5b1cd988a4e55137d0456e4b6e4bc225003232e49057a55991286424c84c092647e846651402e0f49d06314e0862c66c3ac26f0a17efee347f5e4bcda2a946b43daed71e2273133a7e7e21eca4e4a167aa28834cd75c5d1776e026895812cf3dcfab13da3cecc99659c98e889edff83160929a2143e7b81b65724436f0305f26269f99f43fcc6c1d5e03988643f06478f872221c5b47e63634174a9b5be8edf8bcaca349f197417f27f0f7119a9771a45de9e51e03c8fc9a3b3dc7056ea13a9787b88db172763faaba0747d70b9270846909b87f57eb512b5741842fd30d51499f4061a3542706c484866566989f809a0314b82d42225c022cb2ced2084106437bc19c2d2f56502d5c3fa86d0352c13aeb0f85b14c13b16ec13412bfefbb2a0f6a52587c5589bd9d0674e09d321fe6e91e496fb92cc4212897880f331e4b36289ac8ac7917912314d310678515c8e985267eb026e7b0761c74cf98628b6b3da393927864aff0f164e0055fce709d3d2140937ff1ce33143e13bd52bacf74cfc4d24b49970e89105b4b1a8175805ceaa360a90bd1138e7dcb51f044d40cb59d0179063be9b5c07c47b5ac4c98e35607f73b370a99885d46bec149d46081937cc84726485944278c1e956946627c271e275675c0335c2780f8e34278153e8412708797df81fca0986efb1e4bbcbf92a49b7d907bcf2fa4655dbada097135f363d9a174baf0b0a660a05f90fb7f1ec416f08b5a6e8e650c066c1d4020da1aca3ecfa9154e861f1445f7e541e83906c5fb36a6db5b289003544fbcc91f60af0b3d02a02be34d438b331f6a4d57d28c0ef4ce4e226742930b7a40b00b762375886445a10007550c39e74662e31b06ae4e913dd6c57708bc5449828d442a271b79c4850986f993f4ae27b144440b5a1c95e10a8742556087fcbd90ba96e7241fc710275238c82d4426c8fb4a73dce8b9ad1c4729fd53134613d7f327dc35a5aab394d6a24e11478552f4a08850d272407ac4dd5ae2488b41fd42f190daa03793dc4d44c7f06affffc945dffb7bc9bb05a2fd0ae2a9b43bc9e2d7cc8646baa7a4ac8b604821d96d6671238d4eb2eca409a798c0c28792bdb9ac419cdd26966a21595b9da9180be004a5b6c07364182b6d8a4fa7d86195a57271409d386971bc47580e9b76077eb05096c8d9d52230b7ff30a64117595925709f8d60d139205f1393526f8feb509698e439d6805978797536c34f5527b15468bda7a87a74a30ac2d95efb8f2e42cc927af250f66ee25c460263e3cf783f255715d7be3a547829a652bd7bd234bb6df1aa1191a0211cfded094c37a6035fb0ddba433dcae2d66854f751b0d9a16202043777b8f987aba643e8d4d56a2240df7a9990075dda0aa1e70f3f9728a379561451598e0b124f20937d80aeeed2c17d8e7d9597cf4050d571a2a476111e9369fb46298d79d2de9efeaba4c69752ba62cbad30e5d623126e378570e0e70ae0d7e445cad705248912913f81b113694c6808849d9902ec7a56b07ffad63fb8e391460adf3cbb8425304eebf38c2bf2d6ae54b6f483b3df9366ab630948b6d24a09ccd040ecf0cdb83f232984ddc9fd79b5a39f505717a0349244b4066c65a3add168adb58cea63ada9d0be0f04d6ea56d2d0e6c9af1a15ce91688305030fb2c683b18b34410c922605389b200b9e39764e796cebc19c17449185514eee37ad586be9c500a621e5e984b6e535277651aa1e564eb905fd23aec620076dde5b63b5348da14bd54c69352636c91ac6d97e040052d2e11325f3366fe8a4a5d2e6b70006a45678df0aac290a838eeacd736431d97cd3395169af77895193824614a99940b5bf4eb935a89653e8fc63cac22f9521d527375bb1a65c1cefdf8448a17d684c314d639815cca87ff9ad8add7ff3f3ac741dd66582752bcaddd94c3cad055f3d1f77434235a0839d0e4323cbd0489003b50e6c1e128738d9987fc62df5d5de7e5b595fc4bc30cca11d935cdfcefb491f42a94aedf65b1ff402de59850b559ba76898c09fd14acccec10fc41d5c68d736223eeb067a2cf139988a0ab0f6eed00f32b2436b1b1591bac748a1a316e801c029916e7b1ac4f0ac5d15e0c555b91d3c98489fb073df80f4c983ea3c579b880d4a64608629c593dc79f344ecfb95ebf6ab6464823541f0247835db4cd54567dec0e89442c2e0147d02d43fc36fd5673611f48c32d81455ba722668ec68548914da45c6ac93404a7d6327938b6e3b85aa732eb5436d01c7f09a6f8d731b63faf6c9c6e433d966a119229d249cfb135deff29eaa503861132a76819fe48e68672bea4f5d1a66480eba227e230bd6b02074487fe572429c9ac9191931d996413ee602f8f262b036867c2118699c97b18c8f2922e506711c8b6ee0f66b8577e203ef5d5d1c737e65b17731cb587aefa672a407622bdcd3336b15631c67d4ae70a473ae830a5a0c4fa7d56eceb40746c3ba6a6ede1e58dfc86ec06a6d19b7b0ac8bed2362f8b9c54270e878ce87faef1d1e3a997fa66c184fcacb779affe32671e464629625019a79d27675c62412f92db151a3c18eb528ab65cb6237fcb5151af4bd84cbf9895687db76c2e004c44f1e8917b5251b1315c96680467dee6d0a733cd87d5542da37a470af944041742a1c699f4d41a6efdf027024a80c6a98002deddac32bef14ffafeb65bdf8c7b48d28a81dea380893c3fc9bf6b78649e53b6bd2f69c80db97199fb889a99e62d357ff8e6f346691082e58b6802aacf5e9908b5d01ac0088677c9de668472c32198ad71f2267a19f51130202bfbb559628c37fa927b274803d640b0d04942a4a5daa8ceeffcd0e48c68ad9f0c569cbad830290e3fd13b9cb15b3febd709fc4f2250d4b53f486e301c904921032f83debe462c6544178858520980a896356824af6d2f6811717a60240162b349abe176a3afbfbeedae2113da9791858c3e043fc516f32568d06237b6d68d67ba5f9ad1c5c60d82cd37c15ac44d8a8a6e0738b69e903f66ae73ce1d7771b28c8e8e4708c17ba91fa2a87e18468cff37f72f9e7d0da6d6763fecf4f5ec829546a5d8b26e43009173c8263b1e49cd30d7afe1e4b11b821c116462552c44898e08f53f836117e3652f6573618996b6ed072d81d4e48f0fced7b4f9f5750c0c990c75de9e711c081f2020972c4bb069a22bc253dde606dd9e4f4f2a798e7c3d9fed5261ec504e09ee873f1f8bf70f8fc115512ddd36745348f1f0d20f8bf3d313f6d9e660a496a07103ab151a257802eb50941fd50b8db8ad56b5ba3a3625954041fed7fbd56f866776a2f9a21000e90be01a368731eb1fdb5655db8016a1d72e8d8c330f9fbacfefa207aeffedd41afd9bff47481a70c797e12c5522282c594a2731d7a726f905be75acd7d62e272f1ee9e3eaf088386446be29dec1696ac1435bee1a9f59de5f46225e8cac8d8b54f05cb2c3d90ea334e932ef2a87ec5fa663a8dc07b0cb81c2b5e99939b672cfbed098f239439ab3c9aa0f14398dd08786ddef51ae588e6481de9c83e7b8f6b5070b4f58555b19c9fe92a0fed427b587e02351874ab87c49cd8acda9073822f006292877ec580985be02d58a8588ac89f51b29180bed2bcf7d19190cb0da8603cdb18a7b5ca9823d4412633a252f1f46b823075c59794787c5a34fc1dcf24e1c6646109b417ca1a00855577373de2e78be781836a6e16f62041e0b3791684161d1c2f587787221f08f752efa65ef1c8e1d3c00cb83160650ad3cdbf8b4ad8431acf1d05c99fc4684186dcfe727380a3f99e25885d5519437e813345c5af2abf10c56cf89f25a6470c184bf02c0b4536418ccbaac4d95aec4a0c7a67aa0855c29da20c1a004ce5f6bc129645d67573df4823b6f27494205065ce94ca79251d45d76cec51ef01b56254b081e8978dda5794a5da1281ab39e2a5b625ac729f27172b8b7d3436bfbc3fe65deff200e337cbc8e0f2e67fb5d7ffcfadd6848ec1f1f5366fc38bafce06c2b9e54ce12f225e692acca375919cdc59a5c64430a6670ef78e8d3f55b2a4f80151604f27a4b6b6e8bbc43a87277a1babb9e8f94770f7aedbe49d3d93603dd55b2baf60eed372d6c2485c89cdbe82d08d261932034049b672f697dd020a08e93bf0df3e29632fac31971fef0a8587f6bdcfb8f10b9993748f33b79fc8f1d173ca4034e790fec7194731f89d2f28992052450638c6e02be987e51b4cbf1e45806666c91e40bacd8a1a563f16299473bb7551a36d63c33958e5d037c1f4a17d17a695d1b132b78fbcca590d2bcefbe49e9b57b7d669b2606690a79970064f11966d3139e41755f064217d65193db04378d96b44f7828d670f33b8d26f157ab96013996f9f1a1d6cc96a621465dd7037b54fe0a3ad8a5dbf8daed9dec128ca43397b42cfd6327321bf8cfac4a6b3003a6894dafd3be09b27e6b64b4e4cb84ca812768be641a19ffabf4d2c972fbe5132facd2cbd3f2bfb7bd3129d60043e9857a6a4cf4d4cd456323d21f5270ca2999f81659625db5cf888107296f828a3224fa2f742253028497b7bff76b43a0a3707c8940b21e860a783dd3763615115b64bb8294a97f6de24d2f3ca5aa52804f07fab8b393489aa8a9210a5e97445e0c959dcfdfc2da1dfd643dc5183f6bf1f4abbc09628c91776e1e14fcc8fc605caf3a12cabb3a2a70375f896a81c724434e0aafee07aaba08f1faab301c4897f1a8a963a34eb018acef7004758566fc4e4aa9b0ac6e12d3a18403ab1a1d64f6654df25990a00628b451838162253b3f043d40425de31677c49d19a38ea1878f8dd73bd794ef1c9f03bc3d3f2ae963d35cc6e24a7e224626bd06290f0f5bdf022de8d58f5b4b2799f6f4e5ae4fddf40d696db74b04b6b137df23b6429ccaf357dbe4691a1d3c6e54c8012ae71cc37d080501d3dfa5be03c6c", 0x1000}, {&(0x7f0000001300)="575f9db4489a480d62f3436b0fbbd37e452694ec2f0f9887d8de427c9b3628db44ea6138a7320cdaba9b6a775dedd937c3a7c4d87fcb67c016abb6ee393b734ad2100823bfb0f0bd8501cb0f59163dfb2881c52df52e6314f471b2eb68872e5e7f7cc46832637a611064aa98ec5a5ca9c50a41dab3148d460c8bd758644d0750e6188f18636662c142a0979260f1a8fc040bae021e61397ec1f1c1d6cc3ea67fc8bebbc4ba40546a725617167fd13a36bcb64f31b6a921eb97e593e84c7da3d306ab810653b085ce374051c37c883c2cfb530a22cd921542a7d6576004fc2fdc09bedca169a1d914f0f21a4245f013faf1249156e97ef9", 0xf7}, {&(0x7f0000001400)="d001c6e8a7f865bc1b8389cdf830b4864221dd0b9ade4483f6cc7399cd42db8fb083970b37a691e387992ac8673e2ca72b8e51f16866fc3a126ddb41d28e3f51c046d45675e9aa599fed7ca21b09b759d1e61682b6ee4a49c5432df7b8b8519123b37001991b328be31643ac7a1c3d3e09a8ca8d592229d922ec6c", 0x7b}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="334277ed6c4eae7f87ba7c6e6a4308b979383b91e4a1690f4f38ae2122586a69af0941d2f7c993d2b3cd12026529749368d942363d28e431fff89bea524bec02b8a69f7ced388040cf4b403f5b2082e61db6447eea2c5d1b45ebfd4b9094196e8bdbbcc3eecdd2a37077adb8af4ca738e3a61c3546fe5d72cce43da6fef2215a968b178b4ce5099c89335c3c72fe1645c13d89bb9aa7fcfa50", 0x99}], 0x8, &(0x7f0000001600)=[{0xa0, 0x0, 0x5, "d4017319ab00f1c2f78d0850f3e5661ca470245d2f053d178998bba9818c569232ac6f902c21d2736106370dc6e605e7b6e12a1f3e99df156597953d8636790e4ee8fe0dde75041bac95fc326e447fde42c7781226db3452fa7fbba4def2689e0d8b12ca1f79fd9dc056c2f7211caeb0141387ff52223d8515f9f7f2b4ab8564f5aa8cce00286ba723237a"}, {0xf8, 0xffff, 0x7, "3126f7d7db5ffcef08a0b5b9ec4c636273fcfbb7f585ee12024941f87a5af3e4d9864be6f8db4b6bbe946402bc757eac4dbf8d302cabce7c84b9c7f97bd4c1d1b02b79a00e7e04214c9cfd04ba212d0d39a718540a38d967c54d4703353b52335548d35791ff923ee05cc14628024e00d5c528e0639c65362d6c98dfde2441abc04299994eee0c4c22c270da80118dff08192d0aa4da0099958747b7c302580e25d1f7ee3207fdf56edf6aa4d165b3ed36ca949ca8b973492115be9245b471a7abb8dfaa5d18943ea6ea10c2c960a3da8d1961fa260e0c96475865d81ff8ed0bf107"}, {0xc8, 0x1, 0xfffffff7, "0103a16d2cf4dee7df0d756b9ad0aebaedbac6b8e1bd3846d6ebc55e6370875ca504745c4d6435e083298a492bca8fdcd9b9864599e9455129c865ff6f98f0770115705243c954a0721386fca235cd120bad2ccd6f18f89adcb5104f7c825bcc2fa1d3d41554ed347658465789c4e135b91ac8f88cf20456c2de78e4b385c84305879372b069553eafb6d6bccb891e616eed4b4b665a414eef7822f91c3a6a824e9bee64708f40d13294298168c0cd4d4df6cba5"}, {0x80, 0x1, 0x6, "51544d36b54a98cf0e34f34587b00886669e21b5aaded6dc6d8455abb4e5ace9c0065e6071996eb06db3ad0c7aa5c28e81e6278fa818a5a3f9b6cf9099edd98b1248af250fdd646843268e637d537dbc3b34d43f9d8183918c74246643ee7ae9b8adc8cb2fcad38d533479452f"}, {0xc0, 0xffff, 0x1, "47e4f084621cf3e73855a1a6f93383e25a4007494ae414b083ab77775437add759c34b9227bf0c6197e05ae00bd69874933b735ea1fc4d4af5111c9411d3f9cbec304d316660e70d43b12e981c8ec5f343e88a45d5e1c225abff2337e96019bd976131891a746b20ce4594e01b3b0bd99787ed1d6cfcdbc016b53f43204b1ade119dbed653e0c67f6d7aef7a5a2f73bd5b17873da22b656ce6a28da7808bfe1df0610ec63125e3724faf69ec228a70"}], 0x3a0}, 0x400) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 13:36:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000006}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000080)=[{0x0, 0x9}, {0x1, 0x30, 0x1800}, {0x3, 0x2}, {0x3, 0x2, 0x1800}, {0x3, 0x9}], 0x5) 13:36:09 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file1\x00', r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 13:36:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r3, 0x13, 0x7fffffff, &(0x7f00000000c0)="08000026a7190d66eb906e296b8fe2564cc6106fc313dd3d549a5a789a7cb9", 0x1f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000380)={0x2, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"}, 0x107, 0x800) 13:36:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r1, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r1, r3) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, r4}, 0xc) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYRES64=r6, @ANYRESOCT=0x0, @ANYRES64=r5]) 13:36:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r2 = socket(0x2, 0x1, 0x0) sendsyslog(&(0x7f0000000140)="a9eb9f9877f225e5470353a13420e3338a6a6f57c24b5322268a1eff1969c40cf9604fdecb1b422c5c3af27d55d4941d06ddcc23f34fd6b9f524a46bac8457f8bc20b3f32a4dc798681bd0f37b0e56f17deda02e898baff0d8c8ed43a27e6e0dad5767", 0x63, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x1, 0xffffffff7fffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) fchdir(0xffffffffffffffff) poll(&(0x7f0000000040)=[{r2, 0x85}], 0x1, 0x5) 13:36:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="321a4f9d8412d16d60b102da861361799f53a1375ecc94cf4dea29"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xaca7, 0xd7, 0x5, 0x8, "dcb89797a18305ea56d39c631afdd2850402b5ca", 0xb237, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 13:36:10 executing program 1: syz_emit_ethernet(0x45e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6020000004283afffe8000000000000000000000000000bbff0200000000000000000000000000018700907800000000000000000000000000000000000aa31e348263c06eae46a16b1785e8fe9abfe3a645861c3f0e323ce5c364e585af109193498c42c3ae31b5c5e98cd6555fc2f28741cef0d1f7cfe21a27734e21c9751afa3c6355f247bed225211b80a70002aa47ce3852cfb1cc00ba09ad51fb3a1cbab957ea0013416aa8c4adb32136898b03c5bc77b39ebbd9cbb2def5377ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1cc671e7853f2895e60363365d9f5bfc5d819951762509d60c606c5ccf4a2cd1fc73b85ac8ea892cfce0fbf3847613a8a495313a9d7058485471e546873a439940fd97427ff27572253c3ce727ec3290120fc88ee1054e49954a5027f697cf1f86658681296c2aedefa1d7d17cc110011cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d284e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb0050bb889b5230eac0d76d77c9d3d15cb513fb04d7d2742a57b3def5aebd590c90436709e57ad90dc194928779d9aad642e75427f7ed66b355e150d85de3f08c92a507a7a20cb52e196d37bbb2f9bd44aa50f1bd208508f1bcb783c9d3bc8a29273bb0bdd3cc8e96e4f44860d9fe27186546d82d63a31b3570abddf391a8290676be90e97083c748a9b5ee79d0d0b9328a08e66c90978452c1b6d53ab3291c74c3e22a5b0fcc81c03a5b2995091a400a1de8d0bb739f7518b68ed25fdb22f97b8c7b4f70c6a3581729a686ae3a10bd3dcc8548a2e56098d620d842830a55482caea8f6ce2aec1c1444bdc86ff2dbcf5e0839f467341ff63a8ccf3850ef96a5040b3aba47b93882b8408b8339543e0c142615028ac1ed42e2b6c09276251bce0c796fcd53eea5a7d6c46d4f205f568207c0b279f095e93f958475334e60458b88cb796610222a5af27393584646cb9ad2210a7132bde38ad0efe6d4563306eb47a20b862522fa7bc7b694d019e1360c2789ee42768ac86e5bb6ab2fcd0c68a6b9e833569866aa0455bfbafef19c68aeae8cbedce551e32700ddb88e63a1d0f81055decbb5df0f5aad53e1b25d28c37d010e18882dda784873b9a1b391a79fddefe918064dd340b05a829473d2eda75cc5983dd20eca50510026860ea366763552df2b01a561150123caa77ccf3cb74123247256f2a61324055e990d7a0d1a2a52c88313cf8d9aaa44bb9c073d15e7bf61e4cdbabc33b9dc40405406af504c85751dbbc9263dd4a8149e8aba562c083c333f996804aa195d8e49d49d38697c90ca2a3016b7cca802bfab0cefaff927ed7050cb74cc6eb84e65cd94567bd8bfdd058cdd930c85eecd4ba85d5d9e290562a15b9e0f5df79725d27a958a7fd73a429c6b"]) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000500)="78061b8cd8b68c8b96f75cd105f8c7941af03729de944a9fa9b26f6c5a215f32db03118b126b9260bf44f32cd36d9bc00736e8c097294d9727ec0932d5eacd22b39a8bd1328a05a4ffab12806452135b81faa0998e3b417c610a3566eb7c4f973cfbf6a025347d218fae89651e0518bc37b6cb7edb048498602dece71f9a98c5ba99ea2f15f17798c10e145e0840985a9da8d79d42a2d1e9362077c9aeee1cc1eb304c8756758b4f0cc7f4d6d671869d9b0e6a198c131a62c1d94849b51d8f6298a363b4d846fd57481246ad93c70918102efc18b38aae8be96c73724ca46079f2628f74bf24aaf4d8e09276cec9d228bdad697c094d36d5a3344b2ed352ce", &(0x7f0000000040)=0xff, &(0x7f0000000600)="452ac35a7fc0958a00c7d508aea63f6919ce28d65f348e956fb591015f89216f88d789689367efdee52d5401b71b42b9fbb2bac65c0c26cf4fb6e62a4f2c38856b6247a6e0c53b83ad1dd0c798dc57071137d30bce154d1108e93080d41b0527552a5c301f22d79f7ff8874ce35c8ce331", 0x71) 13:36:10 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) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x4, 0x1) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2d0140496cf5cdb71316936303f68d0000000000007fffd1583a6ef906abd736c2af2b2df77b62c0a7725f459a2d634de0c8c069fd72abacf9e8c38a185b418eb890bb4bd6a51ec746fe3817e3702138a4b06df0ac05001700000000000000007ba8ed86497020b65124043e1a6f30a24be87873e3465f02cf6794dce69d8228bf2372597deab85e6af1cc66c09a905952487395608fa6000000000000"], 0xa) 13:36:10 executing program 1: socket(0x2000000000000002, 0x3, 0x102) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvfrom(r0, &(0x7f0000000000)=""/212, 0xd4, 0x40, &(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0x8}, 0xc) setsockopt(0xffffffffffffff9c, 0xfffffffa, 0x10000, &(0x7f0000000140)="15ac5a1419b82dcc7d1d0f777698f8e352a816a49c790b696a1c63a62b7e7fb53b4314fefbfbefa5909a27842977bf640db923c65ca27f67d8a24aa9c4fc5b7008aade4eba6886b673f59e807bc851457858b3ce080fbfb2b3214c19d34dfe3e6571e7aa3267d1c5095293865972be6dab59680c169806e854", 0x79) 13:36:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffb, "660400180e091fe6000002000000000800"}) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendto$inet(r2, &(0x7f00000000c0)="b6f63c0686888e77482d811b91c09cd2b7b7911c2de5cf3d93a340352edbef9ebcdb29571e7405b7cd1d6596e67c6605d861b255413edfb98227810a0176f9071b119c253315c674f3a6c975ee45a2b72ffb9811bae74cd308abdff5cfa3cf5798378d45258d3bb6c992c13bede457033be73085eecb4daa1e6b74ea88d5f9873f4203afbc3f2c62c26b3cad885a6c11dd6de9b4bcf6d59fb329f273e2f4359401bff0a4288a276c97a823ffd8e6c0320b041b", 0xb3, 0x4, &(0x7f0000000000)={0x2, 0x3}, 0xc) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 13:36:10 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = kqueue() ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x7) kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 13:36:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000140)="393af37d3cde7be2620c8ba568b9c3d97562bc", &(0x7f0000000180)=0x13, &(0x7f00000001c0)="ab9be5286270518540788500f2f65529645badea4831fd1a8bdd232b824701f07c7cf6e5c3287272189e505d15f96ccd71650d71ac5a291bc70b0f127c14ad", 0x3f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:36:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) bind(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "000000000000000100002000", 0xff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet(0x2, 0x4, 0x5) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x9) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 13:36:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x3, 0x2, 0x101}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) socketpair(0x20, 0x7, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000200)="6adaa5ecb88f96b967afc4830f5370cc1879bb296b29d641bd59d387a206343b025f39821529bf4c0cfa80d22d0653a204254c4216b60e7fa70d4773151a2d5783d2b38da5be0b04975cd17c674f67c1", 0x50, 0x6, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) 13:36:11 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() readv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f0000000300)=""/21, 0x15}], 0x4) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2810, r3, 0x0, 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000100)={0x1, [{0x3, 0x3}, {0x2, 0x800}, {0xb9d2c0a3509ba73f, 0x2}, {0x3, 0x20e7}, {0x3, 0xfffffffd}, {0x1, 0x1}, {0x2, 0x40}, {0x3, 0xfb38}, {0x1, 0x5}, {0x2}, {0x1, 0x3}, {0x2, 0x80000000}, {0x3, 0x10000006}, {0x2, 0x6f3}, {0x2, 0x7}, {0x3, 0xc1}, {0x3, 0xef4}, {0x3, 0x4}, {0x1, 0xfffffffc}, {0x3, 0x18b2cf4b}, {0x1, 0x9}, {0x1, 0x8f9b}, {0x2, 0x7b3}, {0x3, 0x3}, {0x2, 0x2}, {0x2, 0xfd}, {0x3, 0xfffffffe}, {0x2, 0xd469}, {0x2, 0x10001}, {0x2, 0x7cf9}, {0x2, 0xffe0000}, {0x2, 0x9}]}) dup2(r1, r0) kqueue() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r6 = fcntl$dupfd(r5, 0x2, r0) r7 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x44) ioctl$TIOCSCTTY(r7, 0x20007461) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r6, 0x0, 0x0) 13:36:12 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kqueue() r2 = kqueue() ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000000)) socketpair(0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) kevent(r1, &(0x7f0000000000), 0x40000032, 0x0, 0x4cc70e73, 0x0) dup2(r1, r0) 13:36:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000000400000000"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000340)="c7c7e11b83ab14865bd1b743656cea131eb167349172ba837ea693644bc3e35737cb1ea0a86ac3da6efe76a7547a6731fda091dd7bfdd4b5fba222010958652d20928f23bc175059f4af049dd7051671a282b4bf053fba763a33cf469b766a0001f1adab7e4b3ad262c394f8c1422276d694539ca759502b437e0b9fcdf0e2ae0006a784512b6a2cf8961152db109400f1d3ac6aab633b5d96f0907f577ec12b672d30066825dc9739f20fcc2acfa415a82c1f0bb910555dca3aea18b5c12953db6039b8ee2a0e0efa194a0877836d1b832cd6c90684334e47fd9c0d5ef90d479ff74c92d1544ef5b821d56efe4c45f6696fab51a242f688bf19a8c350bec9f6e8482489ed5a6cdfcebf46ff4bcafaf6b8132ceb1dbf868863e2966d0c242ba904cf0895e5d376ffe1b5420f7671d6ceee9197946e66ccd687be4d83a82983bc62bfa25f6fddd1740a7e7780ff801e970fabe228c540ed2de8bdfc3b5341a9a58d91b86b3b1e4c4f5c1f22f44d8fc3a53e0befe1d6b98e16f793ad1a4a78cb3019dab49b2a02d7234a8276cdd294cef24378ae9b6c4ac2989143ef50772540714c8b20b9d5e91c9700eed927fea7de8857e949ad6cf838bd6dba185af8c914be33b28dd9ff3cdac86a6fe861c775728a911d2ba6c96cbe8b4bd71679daf77793abb8ec002018b1e67b468f0d5e88fe84c2a070c71042edfa2a219b21606608cbd82a19fab88785caf7826e5abf4e94786280fc580da089961a23d6cb6521515d413cfcab04d509aa1806936f876bbfa6ebfb26e8f1b6e213b1aaeb0fc26a537b736dfdd6388f9980fcfac947960842f695ada73ad0ab667e74c79b5b0eb2f0e65ff0c765d4dac649ff9f0061a83d55c856f4c64adef5a2caf6f0846eb831e6fa705cab974c9a93fd156e3b0295b2aac8d0aab72f99ffb8d3c66d84802537c2ef85d29b6ab3bda3b64796e1c6558e96e2f3004b25f8906057cbd035759e69a7e0790494c7f9a7cb9a8101b3da9d1a3feb52864e343350671d47750fb552aa24739139a27cd23398b6215d2af18a6ef86967582298635c7548d60bc5e68c1fb366b1f3a6d9ededda27ed39edc5f1047bb1f7f735d30a0ee44f05e29b241ce9a26fd89b39eb831cae83b0652b4e4fd33dd48a17050330372350a8b414f16995b35f9d378df73d40ac9a358618e95c0760bdea1fbf9f192e18589aa5bd19055fff2a3fba3694953c8b343dbac7e72508a9a9f98bdbe4245a62292b960d0d86d4e759975f89ab1e54f5837f39fffadf8effd58b08f01afd19701bbb62f1e42c196f0d877309260d6a73c2513dee830144cfd19a67fb60aaa1eb8c7343d23408ff342374ac6c864444dfbc76edc58204610ee5eb68e66a8087bdc22e2f1bfe52684b59c5072279370a73b1a0bd43e14a219c67eb40d50fc794cb2afa10ada116cadf44f58811f88280f47636b033c48e6ba80a4ffaa113d125ab47e20594e68f06c2ae6385d1350fe4d64fbeed4462998f74348d0442025741a7fa5ac6df0545c666e98d7618251be11d9e9737c27279671976ff0eff9e3a2a3ad6bcd0a8795064d338e7031978269ef90fdb08007d689ad762aa3c1244341ed3a65714862c087766eae5f637e0b92e057b30bf059579467ad354bd477b620068a72d6b48c264330a724388df28a997996d1684aa87ec6e0f04ba2eaddad274e8e789ec98fc36f22b2fc261cdcf3a71eaea2c74a57b725dc78b183af64a7ce60fd6acfa5c7db4eb5c7f42970032051485d3306a32b1b0fd301b047d36bb78efde391f243e69190d10223986aa88cc6b4b13c0dbd7032fadadd34540ad0988e2d7bf476b26d22d364b210fe3c29aba9cc02c4895df3100cff11535b2b9048576021dc5cda3960cbd02056d30811435f0f7c95785b869743d2fcd41b00f7c82902af4aa5c1e4e922dcdcb69a5e7ec8c14522710a996997dcc15ca301dd623860beefef2762d1c660b09b0fee3289560e2a2840b8262d500464bf002eafa6717dc7fad3045b06e2a2ca6180be2b584bb0e9b9d2e4654a4cac5f0f4910228f856c1f03412d39eafe7eb984fbef1c242165ea826a251d3be05df9c25bb9e46f2299d9b168039812c4f5ab65feaa2e6149e726a8f0facf53b0cb3c0e78833b1fe4c752f4035224e5eca200ab88e0ea44426ebb12f770da740ade8deab8a34e75529b7f7be579310df0263d12280b1c7f24e689f4ead0cee2a333b1b378af54e4322785eef5b649332994b28b71c572bf00ff928a2db08afeeb8a924ee45423f48a8011af2da0426ce345482255552a891fc760760a5dd21adba3a371cc60ab8b812375b342da48f259f407b794f0253e6085d5badeb36d9c6acdb3f97b440e580d608dcfc4bea88a79c662fd9671a101549357b16e5f2b82ad543a2a5260a81f0aff6e5576ed6bfa5099dfdd8f8ab7b4f9750d1cc3d13510749bf4e438bd136f761ea04ff3b297edc356bca811bf27e00202e18cbd586cefa73ca2d0b1d321d4815071998fa576e596f16260370685b5b96e6e246c5e0aa3bccda24c5e63ce877b80fd33b1c1009dd33d918a10d570422c714a22333fd0e823cc9efe95d76fc44d95d3e4c49098aa21590ba5ece8b285458a74b8f598d15442fca672c355313a3e0ed3347c61a71c8fbc8cb5e74f0cb0cb4f414dbceb208567ce127c865035c3074d4354ecccbb04ee3055c470088a57355d264a4c90dd590f49156b12b0906d85c0a7b207b8fcde584aee0adc735541b70ced234820353fce5cc347189769693a6742a257304414a58a30f0c4b0ef70d04021ef50104703d721e682ef6cfce025b864ec4426a30b812536f4c27b46697d9036e10829dff7e22815bcc6c165a96dc9fdc481186f4f82719e238edd2b7d957b1a447de4ffc391e600bb8069861b21d871af519648f92276529e3b6a97ffed56035768cf0ce0ebdcffed33f53492dbf622a225cb4295ddcf328d98b448b9bb643ed4df83e459656d6774391808974c988e881b2a8ecdf643982f63ad998398e911daa556e5b1fb1da7455935c46f5c3abb26b6ede910aba4d04a77a2df6aa981322e25abbf6e389ff3ce73d4fccc7ebb3c2c0085d3f6fdc1d48730856fa16d285ad56282b7e858ea99c26f0067efd1c8ac1ad39a8d2885068f18ac432089309add4d00394b1fb8590c0d51704c7094560364b99912a107ded97b83049b5d65fb6333afa1b31dc9352ea248c0d343d9fb600bafb0a459be4525bc3e77d2ca4cc58b6c23ac9b0ca3ccabe09436fc367cf3c09121e9ef405d61c39046381e7f802ee5357086b6bd95275a9b5b4eda1e0e9da60709f0acc047988501ac6bd536a5cd72e00a82baf9c280aff450ca98da0a2cfdbe7a56798b4ac7cd9e8abeddc1f5aaccead615ce4b9ba89fe69322251504862cc39ba5e4c8ef8c97b81ac977e0d0966cfe5687d61ced3a936621e7671cf07d7606cece55e0c73445d0b7265a3246e37431b4e1ea16f3a444a7ec71bf9da0405cd74719af3794e5a081117bb1232f230658f5f41ff4e697830578d20627c683ffca19bb3e29500e1d7c05ebc771cdcaa0400586f221fa1d49ec2c1372212e1dad6aec9c701b68b74ffb15ae128a40c72eb82bd4f072b6819c3e53a7e10d318f67d29c77c14096d4bd609183a7dc769ee310a178fdb67243e4b30d33183427e51b296c239237e2dc2c1d0691b847ae458eae30e9e88ef86d554bd3021533009391f3f869d23d7b50a42ec18c382e4524617ba37a1a0b615b734df800ca0f9a675a2e812f1ef0c1fe36cb513b12127b17ed85929896d095df69dbad5f6c53d7034892c9a92db3ec2fc83c2a6a9112712f42458aa317bb4e2eb87ee8bfbda6cac56b8f5c43afe05a8bc3a85575f55886b21af22e2ccbaa554c2b09c6e5db1d6dda49cd46ef14bba9b6e1faa8484cafb908a22565d91976c943dc9140f2a8363cf9e6a0c5d98dfff3cea47a719bb4ef4988e31feda484d9060279aefb8d8df452fcd1f242b8fd757935aa3871742111a80edc681bd797899992d21ed0edf44c3279f39cb9c429f5954bcf77b798908e3f8b28badb2f315b7d018e64ede9e582431e412e6ee533a6d41e2983c3a5cc52088c0fb5a08376760a17414855cdb2a52215b5936582ca677d34ebb97616804a2e8facdab537dcb4181c89921a3b4920b0112ef7864f68de692ae106378286022159e3432574a2f0348c1428f6b334ab3f7eedccac042e52831bbd332db671b35197a041952a8f4b88fa7256da7a8af9eea385b69812e5ab36fcf435d34ec6bba3cad8a0552d0bf1f63d2d03e21f553d1d2f0f60e3bbc9e0bb1f2483b7ab24ff29b13b9b82bfe07194386680ec3129652f96503a299cdc29bea6839b1abcb0ad176955d7f662bdd41cfc4b131a77abf7a597d8f6235a00e797b70ee7faa86fb206d2c9f923bbe61412df37fb9b39b9beabdcf615475b3aaa02bd0c9402f074365961d66d035f57fa38605c7d3ba4b2fde1606e9c3d71c40d5ab777e2cc0d9a39340536671c53393cbb61e7e8fc8e4ab83f39a908fe477fcf8034399033d272f7663ecf5fd16ece514bce66b4185cc596a5b35ddbbcf7b21e50e8aae5b53ee189cfa0fa9136b61f9fbe0659b543f7b61c2aabc62160b41b4139cfc5d391ec9cf611cc39285f3ee38b8a90d8a1853f92adbefc6d925982d0e811ce79577e7321d66c6f749a13fb77180f739e0d337541ffb4853087ef32904b0d67d0bc06e189a0274a988e56f5373165d9b05a70f5ca1e876126acb70b2e579afef6f36b5727650047bd3edf4cc0da3b64484fdaa2ee9cbbed739fd2a1bbd9e2c759b987501903378efce3b9dc2440ac8c5c082180f4c7233b641925f0c4d13fd2a8cde16cc66b0ccdd88a73c4fb6d903cd658c0c049ccb337a1f02b4658ce887ad9af819d1c7a4357e484283f92ecd10ea9278a1964b605a76d2e451515a26f65523a69d4bece12a5790e6f237dbc25923100a377e4139f85445023f12d8cd499cfdfdbd431e49bc7867b694d68336dc351d00edb1d5d1730b3bf67b81d5ca66ba700241b41c407923f8306fc73156435f7701ab32e61555a2c10ae325dfa23ccb6cbc3b528a39764c6d5b27e7e29357fceab3691db6853ad0130914ca06e3e6a1f839947b17de950118bc9b2fd2494c802d902c08434941fb890fa992d8be95fe7ffeb0f92084de789064fc3234012595835eaa0b538a997c9267095f5e2e7202776b4d23e0c2089035a8bd3d4d1dd7ae5b3459d646bf2d5c40bd484bc83149f14c1012072409f7d30c5ac016a6badb06664d94b5bb857397d3bdf52d99599dda2ac17fe4fbe27dc14608d9d0f4e12cbe28ddf2cd2903e8141a6702320d873ad850d0e4db12818d5ec60b35d2dd8eecc82bc6e268c712e44c074b2d90cf867a75385a281c2739be690852e3609591b1d2fcf6cf9a1e777557dec8ac90ac3fe1f1bbcaefc3cfe124feb62d6bdd20bf08d81fab389d1535f5d963789cdcfb7e90b535097d397fd348cd5506f74d82b0f070ba4b33bf5706a46e26b0e9aab1ee30e1f715c3496f0a408a9cc9c71a13cff776d2b653d0f568d8e7f6838e01e20a7e3055f277450dc833216101bb7c75bcc977a987c7ee0b56d5725ca55aa2b7fd0d47e410a6cf264b3b0149348a55ee7f75ceeff73efcd3e3e130d037767eb4d32f769edb4e24e9347542d271803937621f5d5d43d1cb572e98bf54a61427e3f10bb99d3eaa587ef6e070bc57b7b80c1054a0645cd480a645fbac607a70c2bb653c86c145", 0x1000}, {&(0x7f0000000100)="fd912c8f8a455b5ee0710ceeda", 0xd}, {&(0x7f0000000180)="82af914d5aa33d878ce6d4799941bb7c49cf053dd1ff88530662f1fcf24930fdc7356a00f64044aa6a5c05d5dcef57e6d1ad5c8ff74e2013d7b3adb622bb520bf2de83c3d087cc18e86b6173fc004fffd12a9c9f96781a00f54ea7e3a247aa5ec5ad029580eea6bc4f9a64330e09de096cb546421e6b70943a0769e4bf", 0x7d}], 0x3, 0x0, 0x0, 0x1}, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 13:36:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x2) rmdir(&(0x7f0000000080)='./file1\x00') 13:36:17 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x14) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x800) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 13:36:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) r3 = socket$unix(0x1, 0x2, 0x0) accept(r3, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffffffffff9c, 0x0, 0xffffffffffffffd3, 0x0, 0x0, 0x400}, 0x400) 13:36:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x400) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f00000000c0)={0x8000, 0x40, 0x1000000, 0x4}) 13:36:18 executing program 1: r0 = kqueue() sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f00000002c0)="a2dc3af50941e95de95058d10fc3699ed238552ef1856f058ce257faef8929dfd1ec20cd8429e96b0beb635313e9b2534e5d85a60c43024e5720e26bebfab1e8aa8f26efdae894430c0a56a1b3b5377318eac4e6786a5cda5c09e993cbf6ff2faa3542fb608f789ad6997502d77a5a5db11b50a2ee047b4cea78f3c1b673d1041f0f672777", &(0x7f00000000c0)=0x85, &(0x7f0000000380)="c68642c9b81bf5e5f4b39671bdcbe2b77dcf09ffdc2e460f0deb619622806cef39007cfe7539b588d76f9e9daa1a15276b2db1657e4e07969107b9e0f91d389c01d407d38c4b0915ba372c6bc736f8bca26f012d74411fc73033606fdaea1b4b2935b86aad8366", 0x67) r1 = socket(0x2, 0x8000, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="5c05cebd723e696b92d874ba6c7d33546be5c77bd145d64010039ecedd3a555118465b5a0a135e5f7e9232e5c8a166d47959a461c88096eb6d3512c371", 0x3d}, {&(0x7f0000000180)="c8df51f34d17e2317701ae1fa33e4e9f7f0330708d4ca7499b745cf435e96411ee6841c6242c882f075276656963e560a02718e172ec6a50d67da309cfb703796ee94d0ff9399e1fe8503dac6ed540eb5f24b3a134814f6ba62ae193312d65435cc134ad48e6e8d4ffe4bbdced54e9210d646df70b4d804aae0bf8225ff654660b250d9291610d5a599b4616484e38b552b74f273a3eef253e607fd57cc73099afccd98bd2daaa120e3f770ea307ab0a89deceb52f1251ad4ae8983bb79a477c7a24888980721a46d736cbf39007da3c95374e90d2a46720ed5c85e10172a9a39294eff0b0cf46e5a488126a0e22", 0xee}, {&(0x7f0000000280)="3066260f5365580fd5b5dbbbe603ef592efb8d9d32d0b584404f6abd0409cfdfd5", 0x21}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x80, 0x0) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) setsockopt(r7, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0x81, 0x1, 0x1f, 0x2}, {{}, 0xfffffffffffffff8, 0x3, 0x2, 0xffff, 0x7}, {{}, 0xfffffffffffffffc, 0x10, 0x80000000, 0xe6a, 0x24}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20, 0x7f, 0x3}, {{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x0, 0x6}, {{r1}, 0xfffffffffffffffb, 0x22f77298e55c9fb8, 0x1, 0x7f, 0x8}, {{r4}, 0xfffffffffffffff8, 0x20, 0x4, 0xfffffffffffff801, 0x6}], 0x1ff, &(0x7f00000005c0)=[{{r5}, 0xfffffffffffffffc, 0x1, 0x4, 0x2, 0x8}, {{r2}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8000, 0x8}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x200}, {{r7}, 0xfffffffffffffffa, 0x11, 0xc, 0x2, 0x40}], 0x8, &(0x7f0000000440)={0x80000000, 0x80000001}) 13:36:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c6d302f66696c653000"], 0x10) shutdown(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000000)) 13:36:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1ac82c8ce908b8ca"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 13:36:18 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) 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}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x38, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000001c0)=""/14) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x2e, 0x0, @broadcast, @multicast1, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}, @timestamp={0x44, 0xc, 0x9, 0x1, 0x8, [{}, {}]}, @noop]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) 13:36:18 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = dup2(r1, r2) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000800)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000040)="fd05385674cd062dc472e3403740451ad525817df773e69d71d77fae1674cf29bf9384d68cccb5497502f8209403f3b4d53f71d3f4af14e49b6808e790bc5d2c0273853df5848b8a06bbba6651c27c906437e97f3511cba5308902bc882cf5884791146199d02ca825c8f3f9b4a822288f07e1e34ea6c772d0540d8ad3a6c5da08c55e4d50301299fbd135f2a0ef0788be5b9cf4363294a7bc369f5826748cd8b3ab6b3914bfdd6cf6cc88c59a9711d07ffe4581df29be1fd7b630af2cd529c051564e4b7983f8f75732fdf38278068265c26d7d296d3bdd6831650d927899e4e925be477dc4", 0xe6}, {&(0x7f0000000140)="c7197b3dcfb7d7e8cf78e06aeded3ac4a7f8f0780e930a9b7e066d0d41c449c51d76de6ef646d31be90a260b6d956f75ef68542ab378630b92cd5e995d5dc91b3e158bce82cb1b7037d24d4e0a16493330bd467c045b00e4c3a49e8f072acd7fabe613306116a8b4c507189c726bfa7ab355f38850434468233e3e42ff5f70d37189e9f2b9c5e144aba8185f25c6d9bfb022446da3851a9ce7925aca53c5457dc62f31e4f855027cac4b272f145ed13a66863814d8ea2d86", 0xb8}, {&(0x7f0000000200)="2c10483aabe49feaedcf491541501b6d52f5f5b4d0d83161665bbad526dbfa9e38968cef4b9cc4b416625690fe42cb04acf7d78962454a6e35658e933c159421d38800d32b8e4bc4b4c9a390931997862d6d4579932b1b6cb2b460373a8d4ac1f9a6037a5b7a04a98588d3521e9dd372ff86f69f48d43dcc723511215708c59273f4980db915bb9b63f91d74d07ae5332c431ba5a6a64eeab280556dd929329272d1ca06870dff4e198902fe2db0c42bfae9d6962ee1af1b75384713aded1b7be6a39f306d5ef48c34cd6a1869eaa136b2289dd147531fa05ec2e38475c88235e5156f3c", 0xe4}, {&(0x7f0000000300)="b64860575a590ebb8609df3860ae85aec0ee4224587601e940acbb9f658cf4ccd7fb90684f656f15aef5f7b679c3aea12716e25791a755b1b53d7e9d1b7cc3d1e509888349dc08be494500085c445927975adb3d5f555d8f1c34bf90d35b9837ea5e3dee4deed90acb536830bc09cbe7723840a1573bfe53ac460ada3b451bf0b503c384e035800e2aebb7c6da318c29307faf4924a86ce84df6f87e4dd146c8c04479b777e3c486efffafd2013e1e234d14fdde069a8fc162f8d9add46cbf228bb96a583d3c51099d7f600b8fad7ffe", 0xd0}, {&(0x7f0000000400)="949d7d331ed16dbe339cb4a4bf1d12bc0c63fcb81327e87c121520d5b21f3fad3176ab37483a930ff1b80f5ddfee2229dd53bc4716d13ffc5fa36c99fe4cbaa3613b1dfeac4a8e33adb70c9498de2105ead91d7d1a86b218b61919e1e754283fd5d172a4ae57ae546889ea4c9794e0dcc39b3d4f6e11db04585ccb9e073f898ea220316e62899d0b468623748a0b8fb0ddb90ba085bf309390ca39e1d14cc3486b75e367bd37db9ba2dca1a9b5", 0xad}, {&(0x7f00000004c0)="56e3a7576ba5a13bbeaa14777d5711bd99abbb301f47c078a71277f5403f93d53f476774719545ce82e0931cb4fd26d30cf48c78e559770082fe8f8ae2d816b88d711f3115efcf3d5241ff882bd4401aa192cb8713034382db660ab229840030ffb23b51a61e58635e7c71f171325323dd636cc24a871c8189cb2adb7115185c2102", 0x82}, {&(0x7f0000000580)="757dafb5985f5d47926e7896b67ceeda89a20a02e6b16ce718d6bda28eece129a63464cadb99bbb00e17691898c639f8012a524823780d6e1c2293583fbb13da60804c25b0dd09edf656c3613964bf8454274a4134159b5550a0e0e9fc2eecf56b68d56bf40bd134794e", 0x6a}, {&(0x7f0000000600)="bbf4e1317ad0f81dbf06b9ccdd2c97d0e4f816b22f9214658a43d0ccb69813fd39590ca9243e563b6ee55d86e0940776b37a796448c8d5ec6b9e8d9b1bd13495a5f690a554d5a1dd79cb07133a1420fbce9743", 0x53}, {&(0x7f0000000680)="bd8cc977fd1b18b810c87072dd5cf9a979985cf03d2f98c4fad712d9b1ffbb0a5d0cf233e3a8334955a81f239e9d17d6b12fc239b1b6ab0b9ac128f2b14a37ee83c8e94e288613f762bc91b2f3634e2b83215881e901fcc6b6d208868b5ae9ae9ab066afe444c56b5b1fc20ab3966568007e8059d9c2cb23cc1451da61e17d3c6768f82a2daec954090376044d6e6f7105350dbcf7101f34171d807a91c35186edaece13e810f302", 0xa8}], 0x9, 0x0, 0x2) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 13:36:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000340)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xfe}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0xb8}, {&(0x7f0000000500)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xffffffffffffff92}], 0x5, 0x0, 0x0, 0x402}, 0x0) msgget(0x2, 0x703) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x104) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x1ff, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) semget(0x1, 0x0, 0x18) 13:36:18 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, 0x0, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x2000}, {0x0, 0x4, 0x2800}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r2, r3, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x661, 0x0, r1, r3, r6, 0x0, 0xb3be}, 0x4, 0x0, 0x80}) kevent(r0, 0x0, 0x0, 0x0, 0x5, 0x0) close(r0) 13:36:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x2e4edbde, './file0\x00', './file0\x00'}) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x97, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6573935600610481ff020000000000000000000000000001ff01000000000000000000000000000185e1b2e3665e8c6881a8dea4cbfbe06cfb6a9f41297b4ef33048f284c2f1aa559bc0f7d34438daa9ad1b0b18f0eac9c426301a6d4134448342b38f83735d58ae5fce48882e9463feca99c4a7a64d982e26cdf002ee067e20a440d4abc7dd24a17a"]) 13:36:18 executing program 1: 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) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x200, 0x2}) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 13:36:18 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="ffc88f468fbe0d9872fcb10681fa18db"}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1, 0x45bc, 0x9}) 13:36:18 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b}], "f7bbc8b9"}}}}}}}) syz_emit_ethernet(0x275, &(0x7f0000000540)={@local, @remote, [], {@ipv6={0x86dd, {0xf, 0x6, "e0223a", 0x23f, 0x0, 0x0, @empty, @mcast2, {[@hopopts={0x3b, 0x2, [], [@jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0x80}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x7}]}, @routing={0x4, 0x4, 0x0, 0x2, 0x0, [@rand_addr="cd3c6418315322108a8c5fe87485ca39", @loopback]}, @routing={0x6, 0x14, 0x0, 0x40, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast1}, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @mcast1, @local={0xfe, 0x80, [], 0x0}, @rand_addr="f7e74e33801c65e66ca007ec11b9ea82", @local={0xfe, 0x80, [], 0x0}, @mcast1]}, @dstopts={0x6, 0x5, [], [@enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x7}, @jumbo={0xc2, 0x4, 0x80}, @generic={0xf2, 0x1c, "2b4b7348f7ea586c6d6cf9cf44de5fcc9ffacccd54bd469deef43ee1"}]}, @fragment={0xff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x68}, @routing={0x1d, 0xc, 0x0, 0x3, 0x0, [@rand_addr="da55ddf9fe3c640e4e8c5fb3be024c73", @ipv4, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x2f, 0x3, [], [@ra={0x5, 0x2, 0x1ff}, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x2}]}], @generic="1f50218b15e3f6c7b4cfff79a72a05f55a1d13e3668d2b5b00105b76b22e754f672c449942ce3e31e1d505a974da5deb274860215427146c4644d8e42e6402cc1e8bb7bc3948c53b4e789608c80c02232445f318f6d37888492aeea0983c7b76eaa8c65ae03e5404a01ddbb0434fba2aa5508cfbaa5e3b2f7a4ed0030e8ef1841fe77b1c42c3e0"}}}}}) 13:36:18 executing program 1: 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)={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 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23"], 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(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x603, r6, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x8, 0x9, 0x5}) setpgid(r3, r9) r10 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) 13:36:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="04f364253768bbf1c6deb7f423a7d9250048f2619a471408", &(0x7f0000000100)=0x18, &(0x7f0000000300)="2b4541904b9327ad144c9b6fceb4a985d1c74fb8ceff543379617964ca88dbde7b65cd6844ca14be082addd2b348380745e4d4b4c35919bd4b9515ff4bd99c3ebfa43e780190549bc2e2fed4baaaa38e070f32aa351c1c15f65784296b40cf1b1dce3545c2686a41942f29f63a63809a0e26da580d6e09c66acd0563f2caec6f6f93c73c27aa5fbca3d5ceadff525a945c7510298ab241cdb8fef371d9089db421254b709fc40ca5dad02b5f31850873266195e44668b1c65aa538a63625d3a2f4d1259a3aa90164781f15c0ddfc729a4937655232e633c928170f6566a433e496a1714b5ee1601c60", 0xe9) 13:36:18 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) 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) close(0xffffffffffffffff) 13:36:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x2, 0x3, 0xfe) close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) fchflags(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x2, 0xff) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/12, 0xc, 0x40, &(0x7f0000000180)=@in6={0x18, 0x2, 0x401}, 0xc) listen(r3, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f00000001c0)="00010000", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) close(r4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:36:18 executing program 1: 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) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 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, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="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) 13:36:19 executing program 1: r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000040)="bc7339872cbed1bd5cbbf37c6f9f72743a8c895fe462cd37c96afefba5aafff9e18b104b09e0d60513b3f896b094e4602b08482584aca495cb8431a85d2ed77afbd95e7c8cff3023237720afa052ef0ff1c2e81df9362444c69e2545a326588054cfd34d31894a53783b867b6e93c2c9e5fc3e0e1961a03638d6b709f272dd4df598e3a5612e3a5cf3dcf28cc234e1890d8d8c27a1ef7275020c24b4869e123bc95dcd72828a1027ff03910769ad3c34fb8b9671615ddb0749967e0f4dc82aec165e89b9cd6c73f4e1f560253c0bef74d5e5bd36d93c5002", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="4153877857dd757ba3a399d998216d1daff8186f1597d2a55b4917396fe80383c7068a7de7a975c801a3db5675c6978eea5c18bc4b99052a0ff76c07e6e571c752cac971fe60270a583c06534a42436a95c46c0ac299ce7a3d68fea61662d46312701ad78ae00173e81961e1ff62482e604bb53fc040be20a113", 0x7a) r1 = socket(0x1, 0x4000, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000200)=0x8, 0x4) pwrite(r1, &(0x7f0000000240)="3afa96ed5a3f63", 0x7, 0x0, 0x6) r2 = getpgrp() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000002c0)=0x46, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300)={0x0, 0x1000}, 0x10) listen(r1, 0x1) lseek(r1, 0x0, 0x81, 0x0) accept$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000003c0)) r4 = getuid() seteuid(r4) r5 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000400)={0x0, 0x6ca, 0x6, {[0x0, 0x0, 0x1, 0x3, 0x0, 0x7f, 0x10001, 0x2, 0x0, 0x8, 0x56ec90fa, 0x2, 0x3, 0x6, 0x3, 0x0, 0x7, 0xffffffff], [0x44a, 0x0, 0x7fff, 0x10001, 0x6, 0x9, 0x7, 0x10001, 0x9, 0x8], [0x1, 0x9, 0x0, 0x0, 0x2, 0xf34b, 0x66fc], [0x0, 0x5, 0x4, 0x5, 0x8000, 0x5], [{0x6db4, 0x100, 0x2, 0x5}, {0x1000, 0x100, 0x401, 0x6}, {0x292a, 0x4e5, 0x8000, 0x9}, {0x7, 0x242a, 0x4, 0x9}, {0x3, 0x80000001, 0x8000, 0x9}, {0x3, 0x1, 0x2, 0x4}, {0x8000, 0x3, 0x0, 0x1f}, {0x319d, 0x10000, 0x1, 0x8}], {0x1, 0x6, 0x3, 0xffffffffffffff38}, {0x6, 0x1000, 0x4, 0x8000}}}) 13:36:19 executing program 1: r0 = semget(0x3, 0x1, 0x216) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/244) 13:36:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865bed5c32f3920dc001fe600"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/140, 0x8c) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 13:36:19 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000000c0)="9a02c93ac6862b6991d606c48d010d1121590377aaf3e5803f969d89575b8dabb9d386b0085083188510b6c27827d97b27d1679137586d25e7e76f0cc7f1256b87c402fecf7fda358192c86d334e4eac917698d50d1425c663dba150e6c2691a5feb5e9a079b6bfe4b493f92e6351046968e47263c01cb3b5ba135244c079670b6d8801f3191c8fd9ac4abca23271cb1d1cadbe7cb91b0e7aa39e601f491c8fcd6770c82eb1f86f45a3e4be9c36c2d88b0effc5c74f48aa8ff11a834770b1ea236a371dbb2f5b677ed39ead65b3cb04655c986b55418163f237a2af0c366fbd665bb7a777fe48f8a1781b565ce5d34d38cbdd67b1a20d8f600238c0955921ca7c4888c0cf36bcf7b8fccf95f80cee251888272bce4f47bfdac315ebd9f079d54e6974c4cd03b0b5eef8f8e9c76996332b6f4fa9aa027896ce41bc0223572bc750509eaca7bb01b177855505dcfc63e7684c4927170679c8d8eda17a2c87690d55b56fcad9e1bb2800bbecf30e26f3d7f82c9ab013846e23ca01ee6484d99f02c9bd09c60b9b7e712fd98ae590db6520dc64e740b72fc40eb43801c38d5b7fc4d06682adc5f29980e68e01529fe18743243f4b64127fa2926c2344940404ccd031eab25d5669486c233a090643692bb88d86a952a713c7b011af70e325eb3ef8e28465c55c3eb721610e7da69f3485ff03162a67c507a1cee8d208b55241ca61c8222d3015f308d1e17779b0a3ceb0c53a6558f775739d41b43a771d8f80b166774b93b172f6122095c61630c8a37494617f550aa3a548246a52fd71b11abb259144f64c100b3b9bed4c12428ac78ed504a76d76291169495f3823c0ab86d2dd9784efe58f89bd12d64959fa5a4d588b22e5ecda7a0849bf117a847268c6f1bf6520879b352bc5e674d56e15e6f261417fd0361d3b827ddcff96ca4754b3322d9d1c94d438a4c31c27d0bed4f8623648dc49f3e38f184effcea0a30fcec6733d31da18fbedc92f9747001c62f765193639265d261d731cfe16469c5dc6ccd0271605889c7bb393a15c5c5c231597b64c059032d27e773d21c50f7e8cefabb4535673ee5929cd76e772cd8094ec151a5560c7e7e48f6ead98d2fc0ac12155b8d43f71731426c0db1c2552d7ecd15a9516b30fa6f903046a0458387522673860daf02916dcf8ec9df99c85a95a679457e3f17ebca7ee1d9aabae160cb7abbc920b2d9d783cacd60922361ece1bcd89abeb55cea0be34d73987e5ec2533ead412a6e497baa9de2ace38a81a544bec0efa2d1eb4ca319dbdc2943830d7916d12b9c1a21e7cddc84d43e56244aca733b89a9a79d633bbeab27dac09c95aeb6c617f8bfe4c14cdd53a304fabab93a126c29e7b59dc9a3c804bfcf9993564913c9667e2e332ec68b19be44cd7a13c3d393bedac9c0d463fbc3fc257d95e1fd97e955c86b2983e08d5080813bfc6521e7e76eee882a1e7f0c8cc5fd31ab76194a9b8e55c3023253e4dc7cad0c2dc024e3a4d0e365ae8d42a27ee70fcbb9635fdc8004377ab28d4f327ba35cb12d5ef0456fd2773f11a80ebd4aabb86cba53b0b9c21f620061ebed2aaf6ff7c1327d6b0865c81dc607694fda04a17bd5cad3c4d9c8ef02326e97023b446f7df5dfc2cfde75f68842639925e4f264f388ba58c155697349b7214f0ea4cd949afd04a835258fbf7ce791f84a5ef2186932d8605582e1686322f69cbc345a7c543f553b3a538c4ec9271db168ed61ef951ba302e0c682871f39bd177df58463271cf075b5b83ade7e7b3195027fb3f78d3e3a1e880e06b698ab920d17ee48f5bea289833184bb4de38d0b67bcd1113f7c6c452d620d4f1b420b2abadd5c9f853a6d3271a58f9c2ef2e729d4942a16ac5e1276f39c91b0a74243be3754fedcb9fdd4907b95b858e5c4907ee0b436a54ebfaca9162ceb01b408df7df73aaa95b822e545c4a2720b68766f7fdf33e31488fc2781de908163f20c14de39abbbe8b563d10249a0d9821a5a332cde273381e5b5017d32e8426483a58ad4d169b4aed1febbe34fff3a9be8b261a2ebcef07d774f7b5ed022f1eeaf7156be14c317bf843ccb1eb91d2e1da01dbf0c017f09a7f3fab202a879e794b6bd12a2c84f4a99447916c1e8c0a1b624590b86613158d2aea6aa29698b87e4d7f9a063ff718653f14db2890492c498b05d360fceccc31523b55b373839f89bb30cc74e57440f74163a37257f40ce3737d0e0d5cd82e21c6e1fcec47c856ff61a5d2616f060ade95b79d82539c6304f8a700217223318fa013792b68e137e0e2151ee135e6d05b62789bc12cafe145aef3d32fdfd03c67092e9cd5b5e0f3e01612c78a1d2c31060c2952ae7a6c135514658baa120db2aa3f7811d34622620deba940cc07c10a3d6de97e25f6d775815dcc2b732e28fb35f673eb80f9309c259fde8144c8f167e5f753981f9cad887ba0b7679bf0defc8b93b59079ee393e61d1fd28c560f3cc47825e8da75d186efde1df920acc7ad41ae8ccd346e823d291500db7a5a9505feed6cabab525f8f1a4661be8a98ae5e639fbd242513de87742dfbd253d2cc02263f6a620a97728bc54764db2a79b644a6ff0a32de390646c25656708ef752c30745438a0f437935c04d75968fbb196f13a47799b3f7ae47cde6e83603102f107c0eb9a4c115e812cecbf2ae5c56d0307f443293ceea75d84e2f9cfb67eddb5aa24caa001c3f01eeab6df349564c35fddabcbed40b1d843771dc948917f2f61eb8e3a0cb1299c91b7e06a24a13ed75b2b5f1958b40f98c59790d1dbb40ae6d8d246c814c837cb205152ad06c68f380732a065c9cba5f894b3b7ac62054b36bc9d77e1d0c5c503ebd16017753ff6b7e42beaa2d26660c5e14eb7383a7cdf2157c5c13ad48b1846ebdd912c8627d66298683763ce80a7b75517dcab8b87d9f5cc51de8db8842df310ca4144bbbdf5552d5aa193a1d64b31159207c04777df3c801deeb7820f3c6f9a8fde7af62f7f028ab95b5ebeeb479cf001a974615fa8e2da0c305f22a22b88973e07d441e46d1dcf2269fc314dbf94fe0ad82d8b9fdb39be0a4967f69b94e2a430f85007cd03570bd76116b79c498c470e5c5ca1a5f46ace3e7353696fa44e4b487fc4d97a139250f19b91b3382a0ac482aa057915e715a7a68dd7b529d0bf7a0b3684a50b83db233fdb6564ea7e28cf0067656480e3ab790d3ec9b87846121be9d82d381c1758e956dceff3b40bf765f9bd09684137c7b22189c411085d384b629c7353bdab081c8dbc3516557458d3017d6fbdcaf0d7ca7e5f8afbee1d453fc0b894032788a8e247f5942e22726731729c4e7d812ee92174dcf021492353a00373e75252344a10ab06ab9ac8f760423bdfdc22abd8cf52798026196411308e9467b56d1aea8ed903f8029183d003ffea1dc5097f112d303329001ceac4d851427125d0332b4f841dfafc85ea3bf94ed9a66f58f7423f97702ba9b7bbc3ece85bd5b5c59d679b5c0885eceea8da88cb19b6f3351a8d04aa21dd25edc496ab37b141c4eb3e72ea2dabf9b70493c12e345d05064b23e94975580a8b7728ea8d1375dfac0ac954438924d92c1a6a50998939b310bea73b89347790d9a12d50adaf4663e1ba971882e3114ae288209112dfdc3478376ea473da5355d0fd5e2094ba35ae74363d02f81a7ae42956a1d6b1f8f77d1a995e5e35465a29c659e3266e38a19a117e743913150c17bf56821f04a2674bbe5431739c0fd1d5db26a30fd34dd36855f4090e612789dd5ea6c11b66486b4ff34d3700b6e0b791b096cf86e0de412ed9730ed43e77d1c6cad6681bda7a6902c8adaf7fbb5d62d58cfbc249d6792d449c8ed7f9cce8f2deda84ff58c3ee81c047156e8031979c57a88f1a2171c6c2fdf8e792384c27041e1e739d6984b61fdecd64c67820e47703e0529986756f2cbd1cd35e8ae510e66eb217c0b5218b7fd27151ff342271fc78428bbeb89bd2090e9c8ac2399c8ad0195411cb381530494bdcf791bcc02970e8f00c58d01b2e0660e973cb49d7b3a5c8bacb6b76ef9521ab130519e88c0549449c919cb3f2abc114a536b0a7479c133a2d8a65da8c67e5baf262a63bfb349ed038b7a3ca5a673eeaaf7c0f398029cc16fc20ab0be2d4bb431610e4d0d8ef8704c93cc4065b36f10f531ac5eff2fed64bbfe30926b8636a8f9c5aa1f7f5b354d1e813f9cbcbddee40651ae1f98056541e6055e3329c1258f9774857975c466918f84ea63fe76856473d520ffd59459f9ef92c6f2e216bd4980777f8bf688f50143af93875cac73745af008005fc4edf6389da8e92d55f159c0604158e12654c80267debad9d7d6125981eb99a902af7e966eb663773b5990c33a707d6d3be57f5f718a8666fc6720e371b7a7bda7c1337ed93dd871478231cac1d6d04bf2fbe214fd3a5f88a6574cda5ec596d61a0ee655f06e2264d3c5ee1d34c6249ebbf3cfceb4adb1389d2cbd765898b391f0c7f81585958c69a26aba7120e107303d37f9d144a513fb628833f894313ecfb43c3b05b6b13760f52a41b98a178fb265d289ca5a319775f6a0d8bfe1093b50cf1cb04286a22fe6e2329aca4968e7e09623c2f351365b6706f7aaefd7046c8ced613c7cfb96a0c8842a859846462b6de10d75035b8a35ffc628aae1b064c37374a461aea931502f033d9ffe34e704b536f245c5f5c24651bf2a3a21aedfde2671534171515c6af9c2f4da83b06aefb322c82a078711ce80e46b381e3c5df540de7cc767994823d1c7fa54f730d93ab604170038a871a52f641253fe00a984215a59e70490098d773fa37f62fa5107bdf6e1920f10dbf8e08463afb7ca5760ec4bbc8810ea672e053c32ea8def7464b529fe56f8db13963e4a087952add47f826b9ac2a687fb130d4d7c39634a32bafe234886041f81f1611d06759425958b097398746171b8da5df4514ffee944c8ee9abd203cbcc247d659d0dc918a3c01e97d589285fe01f489b3bb280cfe2512fa845eadcf483cfb5438941fb644a5455b5a45c97433edf6bc366e22708bcfe31ea9c2c3e2ee45ed0e0de843f1ac54800a1b77d94b2328eb07764ec1aea72754a28d02e2c65bb55ae07f2667b0a3af40830d1bb7bccd7af3e43d2debaf9dc8547e35dfbf76fa20a4cf453c5445ff3039ffa4fa509de1919efb20bdd3b440588baa75225b4ee24be3654e52fd004e93fa096d757700c6745334391426e92847c59bd2cb1bfa9b71cd2b6c5d165c4497310c775c7d3036b485ddc07bd33a287d20727d4eaec0e0e784b9659a569728e009d40c0a9e767342e6c4260b24a95b493346fc4267280f22f07789b2c7a8969cd5b9b592d3a6d1482cea411441fc73926d3f217629d62a11fd5611e6b3bc3e3cf4c637c06464817f9cf07f7a4ea9cdd457aa2de41023a5cb63ec5c0f2d037ac620b33b5a044a851e2bcf40a8b28c5a9334162ddd6b2b817f8ff2fe213e98b313b44203ca7edd5cfc7ddf0a04beaef6cf1c2191821e1247027aba0de80e9c14603cc922968d69a84b4fa80de43a892c04e66ff1eac0455f27e25d255bdf81931e7ffcfeb794adab4d45a55928d6ae6b3d461cd1977cff1295f4389f723263471e87a3189932b442be439525c15446357e4e3623779425a1dce3e9f0147ad3e4ad9f7acb64523ec96d5fc45de4fc50e82f9d00b59e1aae526c226a27d5c3ee01bb357e038453518f3d272daa743fb71cfb52ffb70c8baeb9688776f2ba67eed1f214d9d9e31cb1d23d1f4ad34b4afdeff83a", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="84e672e0baf7f40e733e59ddcb43a24681db7f28583dac0d174743b4ba715b96c10dccf4849f1d393dc95b7db16ec062692d750943ae272d3cbdc50d39a1b19ac61a5850b6742abb03533c2a77675af652003dbfb12830599a6cf87fe68be6797cae955a5d9050d5e6ddac0e01e7cb35e36e4b2f59ace60a86a8e8c10dfee17df062062dc4cbc1d87a5eabc1533889534a7a057a32658b22d02c9b9cbd82d80f2dd5e78e88d17a0654776e7df331741576b740d703a7c3c8ba2b6f58159d26b3358aacd2ad175ae54ae4e3390a752d9fe123a5a05c7f4ebfeb36c757084a1e7feec25d69948ac0d0834f4e07c95b353cc2623f4647f2c6f5906cf164922787a4fd9857f784e52ae373ddf8cc4722ae3338c6cc3607c61c9e6abd72a0da0eaaca55a4cbf7b20a0554a4b41dfc6a4d4402680a39b73599e119accf379a9e2897968c7b2acc1a2a61e36b78b28c44f905161b46b649d030c2d489d8abe7585b777d9b1d632a1bc05633d3608cabba408f30fe9ad9659a0542dd2f7a12c33bdf52f6b663fd3e2d7aea7fbd995d2bc5d77dbfdaece0e538c98a70cf497acd52d6579b9b4df5bf871a742736316965be531041b778258f9b6c0c0433595dde6fddf1b9759e999efc5f86445cd8ab6b56cc32d35e82d0512cd5ed0950882bff0ba1f22db17617dd40ceb2b20609be6a6fa17cd3c2ac05f38f56df0605029d852b41f05add9e4628365c6c99d93d0b6c2ff67ac66d6af71b5568e17acca37bf882e63d5c85a5e8375edd890a9f25f3f1a35f61fc5a93ccf8a12649bc71a0061cb476d8f3bbd091b0a9f000cfeb9fe3107482454969ca9b75a066745ed364b3ca9c02be89fc8e267140c43f3613e2b6762afaa1f9591b46bb68c7ce6d7b1615471d16d7503dcb8f5e05b73f80a78bf8c432fb41bb232c6c41ec54a7263c83a796cd767244d9323d965a62848dc40b74f234adcda99bd90ca6e8b7730e942eb04ff0a4cd8cf04dd28220ec42f3e2e0675fc53a13d528c0cdf34ae2690ced4599b96a374a223565b0941dedae6767fb497f3794f53da8b7f14a43cbf182dfa2a57bed47b1aaa8aa3a8ec50a5c347d748090b69f5666111e754acff92426c54895200a56aaaf511a3da432af4d2c5fafdc856eb0861f802b4545b6ad9c7441677dfb3bc2de4fbeb8fc618362f7cd0cc0a7d078e9b29a56fb16d9a270e5903cdd047538fc2642e1c0c21f5aca49e83ccb31fbed4a35f750c9c52e375d62a9f485829084d5c5f79d2512f9c66d1c722199137f9561183f5b7682c4f8e6d1ec4fde2596edca92ce374ef9876b4d38139fef10ec8fd28d8d8b907b0dc61c360d666ff2cc4dac2b69c7ff0328673eeb476f20da6b9080d5cc27cab26d8862c9726df4a3a33e1731c93825fefa6d356126a54a705e91e8f7240f164be95ea75e7db1e1c89c558e30918a9d777864b8f228b3490764cffe896822ce3ad5fbd10e8f8ddb52ef6ea759cb05abbc72a9553e80ff71b4eced3c290932216c697a20b99eb48aaee82760de389698088514685fa37effd1ec9cb895a0fbc4ab8cb76368fdcfa945d211684490399c234d350e09bece474a346cb2c394add8dc17883c45158bb7c4b4e12ba7bb9c3800230bc16702cfe77625f0e6d1208a691eb4200f2a8e1228b5c7f56d55d410ec262cb4f8b6bd8b33ef9a193213fc99d2c399eedfac0b7852b9acee4d5c8a1cb101bcd2055349f01ce61dc7efa584840ebb6cef35ac665e8468f78167d11297b629b725c7e270fd66b9d69e80d355f6a566ea4f155c9eaa4de13dd5032dd0574caca54be335228926d4fd4a2238cc6a97435f30d8c787576498f8099c8a79b6f5505ac13dc4f070f53b172a817c818bd29e065512622cc5982a1f24375f5f6ee3b6895628882099fe09e67c1d9e86ef87e24c5105ea3f45237bbf344d623e4b365371971397e6714f3afb7267cf56aeafe7f3465935cf076467548a176214aeea7d0ec7d669a4c5683d3264674a27e6e27eb6d1a836a9694ce3b2e8ce3590d887caa11617dc364ebaf82db0a808accf27c5c99c9a89f29a90a927963f75f4bc5bf21e6338c7e8d7a94ea7f62444ac53e1e0381935af47cf72ad6bf38ce642aa970781da0ca8cdff7104fd599aa72c891a7a219ef7b3324f22fda6a0314f0aa3ef2dd2388829fb8eba3970106391b860d35a72c282f19b917cf221a9758b00cb6ebfab9e1c1f36a731cf2979de69b1436863d9bd8baf32e513987a2f5c4bb5a78acd0c3cb739087636f7bb071b5c6e75b9cc1431b5a63902629b5f75adae292467004704442d9e884d884abdbdb6850c850b4e42a5a325c2c43fa8a2cb32d4016a21904985da3440bc515491b42095361b53f72f80741e2f73506493439fe0c0ef68921e314bb4a93b38806a7d6f3155841481047f14ace0938d0a96f5384149f374fad8a6585839e4c415da59d422cd99737b5aa84d53a09b5d2fd29edfe1e55305ebf981387e2f46989d51c4ac71acc84c2790049abbf6b538fa6baf6eb718b0462f1a54b53f653fbd16d9b42de9dd67891bb1e494a14e476628be6dedad6a618f2d7815cce1b87899ba114efa100e86dbafe04a837dbb102951904af100686c2089a19ffcac989eea37fa03b1415a0e751d219856e3555774cdbe35ecb3bb225f18f867d7305fd660e582ad7919c068c7311fcbcb8403214591e748376c7b5ddfcd8b0795141afddc6a2a1f4dbea6a07177a3abb1a0cd6adb758cf0148e78eca5aa20b7a00e1c395acd8131ca8f67a23bb997097091d824fa6dcecdbcba67a8f5ab959c6686fb1a8fff71654be6f030e6bb540d755fbca1394f2d3c6e830d4ba73a51c44d12bbddcdc2971cc6c6c3630ad694302ba1ca13f8806c875585f87769623f6d3be876efe3e9a2735b3edfde79e3c9a3474fcf0e6653564ea9ea44cf85ed5479cd6b4a9cee5d4c021a408e4a9aa962275d9c5366e38c46f891a4a71607b5bc891883efc00e82ec38777a1ae28ebf8054d24ccf95458a684a0d543188e0ada54a94e49e8ec885304fed4c861694219be90269ac52f8095b0dad44888013654d3f0273b6d34abe7050fa7bd5de369c593b397b27b2770bc675d4f44973acad2edcb328d7c425e391e85f89484401d65fc7f0a271b898cf7a305aeef668ea40fdc5a8f8de606fb82a8452c93f73f7385039c2284b3bc332cba4394d5112c030402e41b51b0df6ca034dd1a49e6043d6bbc6e27c860b41600536fd86b62bf62907dfe4d4dd039363fedcb9ab0a0cf86ee254191b7c03f979dfdbb5a43153d8518922fc8134942441ad2a717783b84ae096a1cd6d06a8ccc1fb2ce300949336942b9aa58de2ec033551f3693d6cf33e98b956440e3827ba7a315af08f2a6112a8133594378b8cac1e3e9633eabbbaa4929239ebe32c05b786f31efd57ae16430d3768cabbe1460c0958551ebccb6330f4afd0bdbe83df25db09615162e7f667d73c56e8d21a12e9720e77b62e02be90ce4584c008804b92e4187d9c1aaba75cf93d37f85078d29e1b7cf34a1b56bd99090bc94aac1924f2570062f1cd271f41833fe64ddc2527a5ed511862e0edc28963dbf2ce0e20f78383bb17db4991440b638e5cd5ffb6e0d9c391cfc66528f2e48e337771bcf8d8716130bb96205300b88e0b48da15360c026bde2ac2a6d4180e2c5efe82b8236de3517d1cad7ec22bf39ca4e3b4884ad46a63ddc1f3a7649f69cac4563c70a0da6c70bca67962b5d6567d06f43ebbfe1b115dee8c99cf6ea444dc4c5b856446f2e0026de78178ba41a8f80b60a536801a6203890d5e8ba248c0a63495041e21c4d25302eafac5d3d318ec7dc853ac7e9262111380dc6c4575b5e82c0ea2b7675f9c52bc1ccce8b7e26c3618da695f9748d1c33406ca233140c8f7e240a0a4a371dcf9282a38d29b6923e6490e3c007f64e262a8faddc7ab5ebb9bbe7961758f9d336b62250cac549a6fb7408f1aa6d346da146c1aa1248e931a6b2b7ffe47b74fb053f4ecbdbccd1332e254db704f1d68909ce68284d6944b3808c8cd712650f93ece0f187713b895484f5b9fb49ec61938e79e4fc14cdf0502ae6287603b948c346f9ada48aad25ac871a9a92a1a74343d6b4c7552836fad4439d11f10bbbef795f038a331ca2246f5cdfe48dcbaf96b338e2ddf5e053004223e9ad8ceabde4cdc5e306d0df31fd8ddeb40da22e60a25f924466c2866b9116cd142c2d78cd4380c936c031006cd571dc91ec1462d44137edbe9f00787a35b74ff7004bd95644ecfc4e1315d7839744dff60adfc81eaaf7b344f47e70335cc5ed2b706ccc0e0a43fecc4f95cc5bd1336f7f1a64b7c87790f42e319540f6ae468b53c01989bf2652af39208354dcbeb8c58a223cf7719556a2c463e07147a661c3eab9e8889730fbf90fed74fabf6d6ce78ef16aa974df6e690e672f865d542f9234129aed595499cf4ff7a995290eb69900a3886161c6d50c63f6040719cb7e9fbe81a6623f2e5956e26e396a684273c5081ac3546c7c162731bfa4a05e2317354cc8100ff28dcbcb0abda5e213024a0c6214f61187f48b0b9202314729289a2a2417d4bc3c17795b6cbc0cedd3d108e72c6817dd5a8e695fa2005d37eab11346a24a4268c1f2516ebc36a68c1c94b548060153b3db0c65258d240bcffc1f91b829464cb1d46bd037d1f490cbad74db9db9b0ab34a5242b6526ca065a13a73fc6206935eb3db24cbcc5eaf010bf1d71b8190a5602fe4c3295ef95c2b678e94e36f9942c872e9f54f93577f10a37e9d4d664de79f07ed5672688adb9ffb09b1718cf1518b3a34806149b5f31e4cff45f939b35cd0811b705e080fa09f27e5ab56950f097f3d66ccc044b2fd1d0d84cf993dd7586a838c83817bf0aaba2af1bc30051ef2d2853f068f728c920e029b2a81cef4811fc71860c45b006c273d2633d2034e828af5a5b4b84a9468cde6cc5afa4c4b6c97bff7ffe2e12c1d443e8b82496092d63d3ccc3dd7ce9e52cff6c5a1df33b2005e1ff853b443ca226f99c6eb89ee592ec119898c2582c6e033dcd89ee55b5cb74bd54240e14ae947b0c6cb431ffb9e729787835fd622567da633f8583c1a244cc1a3c75900b5bc6637a46766d68b864d3ac47eb3880b9057d465dcdb94431d95c4b222642a9eda3f82456fdc70046d19a87fac2d423661e6a05d0f3fa962333dcd13b343c245620a02893168fb363b4bf7c2e74663f01145ee6a127204f8b8df819993d0f90782ba119873a10e45db5fe2de934b137f534056b001bf341f1bc889207b269675e484f7e444944ec2f8a256b410b555c3d699beb72890c4dd3cd499a762f57af8abd4d9699eb656e267b18f89a58d6e08c5c2c3c865c8d2cb0dc71d05fd2fb1f2c8e858b22838f5abb4b3ff86fcb5045f1e2843a0bd67b2ab3dba4741623a4645a5da52c6657a4026d8a77a0d4dd7f6ac0ab825edd75ab5e57d1c473f6e195af7272afb52442dc261be4ad9e1c9de45c31f252801efbbe636a1c18aea8bd10c5a4b4d57965ff75d28a8e8b30a6f25e149e7e7f9599228b80b0f2064fac26380afd6c788dbd00ba2b0f692f1a8387f1021f46316f3604ce98bdb9b7bdb8510a45d4d3dac7cfff5e29e3b80526a8ee2635086925d8f36c1075b2d7a67d03406b39e5bf33c6061724c2670a702bea0dd6f4c6802d1f7293ece011ec82471256fbe646475c1a4637f25d3e7bb12ff7323392df5c9e25d3938f32e3bd1341c0c26095eb37fedb48496cdf0bddf4c5c0c8ca13d84d6ebf3", 0x1000) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002100), 0xc) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002140), 0xc) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x2, "bf51e0ac1c57f1b203857de34218"}]}}}}}}) 13:36:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x14) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100", 0x400}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) 13:36:19 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x5) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0xfffd}, {0x1, 0xffff, 0x17fc}, {0x2, 0x8, 0x400}, {0x4, 0xfffe, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(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(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000600)=[{0x1, 0x3}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 13:36:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="aad2000000aaaa86dd60b135160014b400000000000000000000da8878c66e09000000050b012e1bbd00ffff2ff56feee2b98a9eafd427550000000000000000003432665800000000000001", @ANYRES64=r0, @ANYRES32, @ANYRES64]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x18, 0x2, 0x6, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r3 = kqueue() r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x10, 0x0) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x19, &(0x7f0000000040)="00010000", 0x4) fcntl$dupfd(r4, 0x0, r5) r6 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') r7 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r7, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x6000, 0x9, 0x946]) 13:36:19 executing program 1: syz_emit_ethernet(0x131c, &(0x7f0000001280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x12e6, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @ipv4={[], [], @rand_addr=0x5}, @rand_addr="cffbd729a82abcf00878046667a75855", [{0x1, 0x200, "f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c7"}, {0x1, 0x20, "bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb"}, {0x18, 0x1a, "aac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64"}, {0x4, 0x1c, "c29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(r0, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xfffffcab, 0x7, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 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, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 13:36:19 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(r3, 0x8000, 0x800, &(0x7f0000000100)="9a83d00eadbc777b50766c9d272fd96b3ec5ee6cb310805bfabb2041405be28f404d51bf131162aeaa8811b2ae0bc7716a70a7c42cad0a28371e6f5ddbc4ecdc80604e65abbf896041f19dae43f1a7", 0x4f) dup2(r1, r2) 13:36:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) listen(r2, 0x20) r3 = dup2(r0, r1) setsockopt$inet_opts(r3, 0x0, 0x208000000000b, 0x0, 0x0) 13:36:19 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) 13:36:20 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f00000001c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a0e210703c4f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bfc58af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff1806000000d0f65ab4869200f505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794c52d89df979a6fc977e8244e5d9f54c710772b47245075aa224909faa755ed1929c0a30130ffb2a72fb62b3b043a7ba249e3e4f82540dba728477d741698163623268bfdabeffd3b6d596c3c6f876eb3304202862ac2d1664b2c7b14257c1589f1468eb1e09a1b084402ff9d4662a48a1e97477c91566e0491191102acd0c396e50f0f91b508f3788377c899a0e3dcb1401cbeeea5e3e5e498cacdd4afab8bb4a8dbf4f718f4bbb181b80260912834c8c516ebf6b72460ec410345c53e", 0x0, 0x0, 0x0) semget(0x2, 0x0, 0x180) 13:36:20 executing program 1: socket(0x18, 0x400000002, 0x0) getuid() r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x4}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x11, 0x4003, 0x1) sendto$unix(r2, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8f64a67bbdc1fcec04000000000b0000004ea08785ff9b90ace9b6dd9ddd7a14ada7908860d53d8feca096ea0959d7eff4734a2e810287278ae5abc7ef832a56450316edc7b6c8399573602f9256744e3c524f2bb2323deeaa5cdf15287fe5b092717d4569360577f9786c474aed526c0b24ccfc4dcdfd56366d155d76761199fce6d290c38d11b0de58e963251ba7bd47cd2021e50324362dfd6a321aede041f7dc2be762ad04ea"], &(0x7f0000000080)=0x11) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') bind$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = socket(0x2, 0x8000, 0x8) getrusage(0x0, &(0x7f0000000340)) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="d624b1fdf81a2ddb92d3db2513afd9967e761328dfa2ad1010bbfe7ccd741f7378cefe7d7fd3b19ed4b53bb2719c2ee2e75ac01a1dd266b1ff7cfcb47ca3de852b5872f807c811465911d957c117be7ffa74", 0xfffffffffffffeb1) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:36:20 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, &(0x7f0000000040)="971b2a08063a4e56edbaa4", &(0x7f00000000c0)=0xb, &(0x7f0000000100)="00a4194ff2a8f377c9f75e5bc397ae7eda0f08f3a51c87fe7f008522cd371a5f30cb387373be9f1cc1a5f24e3094f2a3914773ccdec65af308802bc94af10fa689d472e6c1f1314502f570ef811ec7195e5927314cd22ae227f524146cff7a8b9a7579d444228324937ab00dd04eaff8ea226f5c01f0418bd89b9ca1783d59ceeaa733407cca7c6686e1761c8f052a4f11fec200eb5967e7aea66df963b5d978f627a5d95f47deec68ecaf88519f2be30be52f23a4855e233874102637e04cd6a924bbcaf1697696c625a2d82c4a89c2d2d339802766c5f24801688a0c669386044be589350d2c750d36647a", 0xec) open(&(0x7f0000000080)='./file0/file0\x00', 0x60e, 0x0) 13:36:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() syz_open_pts() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 13:36:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xfc, 0x95}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x180, 0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x5, 0x9, 0x2}, 0x1, 0x3ff, 0x6}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x4010021, 0xffffffff, "73cc0200"}) write(r2, &(0x7f0000000100)='\x00', 0x1) pread(r2, &(0x7f0000000180)="d482f20b3505283fbbb591ee7b09e579e2bd73834d643992aedbba0d35f8736ef3eae00dd4f94722285cb86dd2e325f9da4046246a8c8bc89e22918845ca9e18c5590fdea7545673f090cb6451b0269f92cae43aaeec111ee413aeaaaa7b1fdbb80c177096a7", 0x66, 0x0, 0x6) 13:36:20 executing program 1: 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}, 0x0, 0x6, 0x4}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x5}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}, {0x1, 0xffc1}], 0xa) 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) semctl$SETVAL(0x0, 0x6, 0x8, &(0x7f0000000000)=0x81) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:36:20 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, 0x0, 0x2, 0xd8) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1010, r2, 0x0, 0x7fffffff) clock_getres(0x0, &(0x7f0000000000)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 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) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x2, 0x4, 0x1}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 13:36:20 executing program 1: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x2, 0x1, {0x5}}) 13:36:21 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:36:21 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x10) write(r2, 0x0, 0x0) r4 = dup(r2) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000180)) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r5 = semget(0x2, 0x2, 0x4) semop(r5, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x2, 0x1000}, {0x0, 0x5a, 0x1000}, {0x0, 0x4}, {0x4, 0x5, 0x800}], 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 13:36:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x124) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) linkat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x2, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}, {&(0x7f00000002c0)="426c877bae47c66c46e7691114182cd1bd05f3cd72e2299c3d033916137b6c571cc94969fbf7ab2128b2339f6f60831120a270be68ea9bbeb2c1c70381e994532c6c70187f3c07638e6330b1595431acdb8674f2b1cf2a4703fd162beb81ff35ad78ba57feaffc5cae779d093fe55692918338c5ffa1bb15672e0976e49f7126faa25a605d2171e1591f1095cc459cf1f330a5da18cd112c1265e3515caeeabb0c217b0bb5e9b2df84d2b8de9e9d19b0cffc160c45dde1aefda35b42", 0xbc}, {&(0x7f0000000380)="b37cca46da91abaa3521d1631ff212de269837f82b1fc3fd82e6ccc04153e2e705eb3391acd2610aeb3918791306f4fb0f7c9c6bc7aec66cdbc99727fc8b25f0a8c9514b2486f548b1af03f9da812874f7305860bfd11d57ba83282cce379cb785f42644a983e143c57405efa497af21c0082246063ef6ff71f1a1a3eaa2ff6d7da19edd70897cf20b68d7255fd1a24ee901d1e431060ab89538af43e525803c6aa5376665e736bd549515bbfa9c0c33b73a0bbf8c3aaee472f927c158d5eb0d03f42415cd5fee9a60734179a1", 0xcd}], 0x3) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, r4, 0x0, 0x5) 13:36:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r2 = dup(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000001100), &(0x7f0000001140)=0xc) listen(r3, 0x7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x100) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r4, 0x2) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r2, r4) 13:36:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x9b8b}, {0x80}]}) getppid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x40, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000300)="7343c9f13a55e827ed72a39010d75b28a81a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa7206116a328016f8707dcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5457a32ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d04c5ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532b2b05d6d5a54ce5dca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8496ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a195294e4365d47624092759d6857c960496cad0825fedd5c0a5bc965d2c15d57bb2cbf152f7287c1e50d0e625009faf0866c8fe3799720ef33129b11e374e5c4e9f008c", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) fchown(r2, r3, r5) fchown(0xffffffffffffff9c, r1, r5) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 13:36:22 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 13:36:22 executing program 1: syz_extract_tcp_res(&(0x7f0000001080), 0x0, 0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x7fff}) 13:36:22 executing program 1: socket(0x6, 0x4000, 0x7d) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x78) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$dupfd(r0, 0xa, r3) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000040)="5077829ee0f5d2a6c65894a13ff7a155bf142489872234e03bea83f711f637239a2e8ca3bf84bf19c50d3d42dacd48331a61c1763d83708e5b8aa59ebee8d14f67231d7353b71fd12d57662e0df9827289db9940f9d6776ac2020000004f1caf4abf70dab8704979bd51bd1dea2a0d8a0bf0b8a13a000072dba17b5383d7f861ec12bf5b88699bbca63c5702b2139f2b78a8", 0x0, 0x0, 0x0) 13:36:22 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000001700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) renameat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 13:36:22 executing program 1: 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, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaad9158c812d165c0800451800bd006600860716936bc17abfb4d8de00aa070104ac1400aa00000000ffffff2000000000000001ffffffff00fbffff93067fffffff441808110000224080000000000000010000000400000004832700ac1400bbe00000027f000001ffffffffac1400aae000f2a3f4e67d00017f0000017f0000010000003f014e224e23000000000000000028ccf279d3a3ebb3f752e84ee1b67e2a706a68c04edc8f0ef5f868c0061976af4fbd63d99b682a8a28e2764ec44ca7f6efb7cb87fa1805c5ef62eca585f9d15ad104edd6b36cd5f2d1b0bfbef33015763c28bd0b75bbb6a5dd7aae7b41d80b91d6741ee096d04bfb2c39227a3a56ee718e091d5485d37aea4e6e57f36ae6cd471bdf3d0261f7445572d57feb1ade3df9460d1deeed4d715600c64c12c529eba7e5624f026b47dd", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="a0020007907800030000030309050a000100010000000502047f0000e9"]) 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, 0x40, [@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"}}}}}}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fc434f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00003c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c00"/242], 0x1, 0x1, 0x1000) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x9) r3 = msgget$private(0x0, 0x2000000386) r4 = msgget(0x2, 0x226) msgrcv(r4, &(0x7f0000000300)={0x0, ""/173}, 0xb5, 0x2, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) r5 = semget(0x0, 0x0, 0x10) semop(r5, &(0x7f0000000000)=[{0x4, 0x800, 0x2000}, {0x1, 0x4, 0x1000}, {0x3, 0x7f, 0x800}, {0x1, 0x4, 0x800}], 0x4) 13:36:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffff65b0, "92ffff00000000040a9e8000"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x4, 0x7ff, 0x86, "8905e702a5cf6d8b781bf54b48ec3ef951a6343d", 0x80000000, 0x40}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 13:36:24 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x5) 13:36:24 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x23, 0x40, 0x3}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x1b) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) 13:36:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x7, 0xfffffffe, {[0x7, 0x81, 0x10000, 0x5, 0x1, 0x0, 0x6, 0x3, 0xffff, 0xffbe, 0x3e5, 0xfffffff000000000, 0x56fd, 0x1730f5d8, 0xd77, 0x1000, 0x7, 0x3], [0x2, 0x7, 0x6, 0x0, 0xbd, 0x3, 0xcc, 0x8, 0xffffffff, 0x6], [0x3, 0x8, 0x0, 0x8000, 0x7, 0xffffffffffff0000, 0x81], [0x1f, 0x8, 0x4, 0x9, 0x7, 0x7ff], [{0x0, 0x3ff, 0x5, 0x7ff}, {0x8, 0x0, 0x80000000}, {0x0, 0x0, 0x7f, 0x401}, {0x800, 0x7, 0x4, 0x8}, {0x400, 0x99c3, 0x3, 0xcd5}, {0x4, 0x200, 0x74, 0xfffffffffffffffd}, {0x9, 0x8001, 0x1000, 0x3}, {0x5, 0xf5, 0x1000000, 0x5}], {0x8, 0x5e6bf705, 0xffffff7f, 0x4}, {0x6, 0x4, 0x4, 0x9}}}) 13:36:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@dstopts={0x11}], '\x00\x00\x00\x00'}}}}}}}) 13:36:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x80, 0x24, 0x7}, 0x8000, 0xd9, 0x8001}) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) close(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a1028100deb0ffff4ce7f699004638ed9987ff73"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x8000, 0x4) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 13:36:25 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xe}, 0xc, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="704240c2fb2b3647e81ae2bc1bf84aa4114359db03d00e200600000000e90000ec3866545f060b223a637aa408dd7545641abd77a8b7376c01333114c6", &(0x7f0000000080)=0x3d, &(0x7f00000000c0)="49676effd97bff8304db6c848e11c592499137c1ec7cde6881c1f13f15ba4b22ab8febf04704fe4b5068d61d0b0cd12bf55e58c05b792bfc77c6c6ea3b97f0f270f3a83fefa650a8e3c508f5de4611a544132718f668b059f689ed65e35afdeb819a017d3944035e36b11aee28d4c4e843c73ec8b5e4e8f7a61c179e1aec8caf2d84f680e132565d320fae260416461f63b99c32c8a4ea6de8", 0x99) getgid() 13:36:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x4) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x64) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getpeername$unix(r3, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) chdir(&(0x7f00000001c0)='./file0\x00') renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') open(&(0x7f0000000200)='./file0/file0\x00', 0x200, 0x0) 13:36:25 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x70, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 13:36:25 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3, 0x7, 0x9, 0x3}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@remote, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @rand_addr=0x8c, @local, @multicast1}}}}) 13:36:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x5) openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 13:36:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cf2cc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) accept$inet6(r0, 0x0, &(0x7f0000000080)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x100a0, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffff9c, 0x20000) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x400001) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x20, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x41, 0x2, 0x100000000, 0x80000000}, {{r3}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x3cc, 0x6}, {{r4}, 0xfffffffffffffffa, 0x1, 0x4, 0x3, 0x264}], 0x9, &(0x7f0000000300)={0x1, 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') 13:36:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ftruncate(r2, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x5, 0xd9, 0x3}, 0x6, 0x9, 0x9}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 13:36:29 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, &(0x7f0000000000)="f3f9019ad0f2d820919196e1f6fd0846903ee17048cc7f522b547a48aeddaec15d8dd7f97382bea923905e1802c19944b795b6d4d78be771ebad", 0x0, 0x0, 0x0) 13:36:29 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r4, &(0x7f0000000300)='./file1\x00', r2, &(0x7f0000000340)='./file0\x00') 13:36:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0xfffffffffffffff9) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 13:36:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 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, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0xffff) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 13:36:29 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x70004) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) setsockopt(r2, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r2, r4, 0x0) 13:36:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x20, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 13:36:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) r0 = socket(0x2, 0x1, 0x0) 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) r3 = socket(0x10, 0x5, 0xef) recvfrom(r3, &(0x7f00000001c0)=""/4096, 0x1000, 0x3, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x7}, 0xc) 13:36:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x8, 0x8000a04a}) r2 = kqueue() r3 = kqueue() r4 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x3, 0x0, 0x2, 0x8}, {0x9, 0x5d, 0x9, 0x80000000}]}) ftruncate(r5, 0x0, 0x7363) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x18, 0x8, 0x3, 0x18e7341c}], 0x7fff, 0x0, 0xbb01, 0x0) kevent(r3, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) dup2(r2, r1) 13:36:34 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) setsockopt(r6, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r7 = socket(0x18, 0x1, 0x0) listen(r7, 0x0) setsockopt(r7, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x18, 0xf0000000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x8, 0x1, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x7, 0x3f}, {{}, 0x0, 0x2, 0x1, 0x3f, 0x3ff}, {{}, 0xfffffffffffffffe, 0x4, 0x2, 0x2, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0xffff, 0x7f}, {{}, 0x0, 0xe8, 0x4, 0x907, 0x9}, {{}, 0xfffffffffffffffc, 0x20, 0x8, 0x5, 0x7fff}, {{}, 0xfffffffffffffff9, 0x20, 0x2, 0x80000001, 0xffffffff}], 0x8001, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff8, 0x40, 0x1, 0xb6, 0xfff}, {{r1}, 0x3, 0x80, 0x2, 0x10001, 0xff}], 0x7, &(0x7f0000000340)={0x2800000000000, 0x9}) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 13:36:34 executing program 1: sysctl$ddb(&(0x7f0000000080)={0x9, 0x6}, 0x2, &(0x7f0000000140)="585dc8d8", &(0x7f0000000180)=0x4, &(0x7f0000000300)="6b6a0180c2ab9a4540406c32bb82f1a47b0f18f8471220206ff655afa645c6cf05ae75f728062c4722be2eea5de8a728750786a7b05e56c6cda990dda08193228352e756955f438197d15854adc7c3ec4b7e0bc8ae8bc3c298e44152d5aef7504c502deb6394cd74335fe11023fde40f63ebd16c2e38c1a9f55b6e1e9b9666829e4c4073fdd7362c4f69f8e1077b6fd30f11b8f92f9fbab300ec407cfe13ebe524130a9d982f58af242293264ce46969f5c0c7dc3398e9e1", 0xb8) r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x8, 0xa7) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES16=r0], 0x28}, 0x0) 13:36:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 13:36:34 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec25ede1ed22a283839537b9597ba15f4b02d847c24529050678d5680746e1ccc6266ca4a3f3035541133a69f267431fcbe9f26c06e0360474e078cf36781f9a0922e5c5478dd0df1a1962a6d4d1babffa414a6a02f746ac0f49c7b861d6c3d403", 0x61}], 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) dup(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000003}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 13:36:34 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 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, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 13:36:35 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xffffffffffffff54) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fchown(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r4, 0x0, 0x8) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2033, r3, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x70) r5 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r5}) getuid() r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) 13:36:35 executing program 1: semget(0x0, 0x1, 0x600) r0 = semget$private(0x0, 0x2, 0x400) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) 13:36:35 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x67, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x7, "7471407b12"}]}}, "4b6424c2"}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)={0x1, 0x4, 0x3f, 0x3}) msgget$private(0x0, 0x140) r1 = semget$private(0x0, 0x8, 0x1028e) semop(r1, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) 13:36:35 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000007ae26caa0416fa4f376336acf00b7804be781e4991f7c8", 0x28, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412bf3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/14]) mlock(&(0x7f00002a8000/0x3000)=nil, 0x3000) 13:36:35 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) 13:36:35 executing program 1: r0 = syz_open_pts() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/181, 0xb5, 0x801, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x6, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) 13:36:40 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0x1a, 0x0, 0x5e) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 13:36:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) fchflags(r0, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xc4, 0x0, 0x33f, 0x0) r3 = kqueue() r4 = kqueue() poll(&(0x7f0000000080)=[{r4, 0x4}], 0x1, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="19999458064de377af867fa3436f1a887cbd42007b66359c4a93152a0d0bbd8845b501e36aca4f8dd7ddfe4c98061f84a9af3f6e5ac4f34bd13672ef3ca80b73ddd50bbadc260582263a8aa132146104b2b341d30ed10d2091e88cdde6d878e7a3648563c0f5db2305ef25a526428fdffb09340c342d1d155b6afb21393a9260175b534e2cea4c3615d26549573e229e4a3ad006ffac6e0df12e9289aa8d8ba05ecaf7c38b8484e2acfb18dbd1c44fff858c67037d51202221aea1fa90e31b1f1f49d9fbf071e0c8699db739dd7d2c2f99c1e7a897d94c2a674b33e0078a4b5f685d032e6340af63719964447af80b4c487ad6f6", 0xf4}, {&(0x7f0000000280)="4c6a7786ef6d763ae2cefbe31e50fd8bb1f41a2a349b3490fe1d8bb0b5003519e1a8819245b730af5db72f82e60a9ec8eda72ebedb57892d538dcf1bfe76a198f86f3a92610d2463d517802dd09dd90a2b2dbdd9bd341cd0cae70094d9347f0e8afc642ce9aaf816f8f4ba5e07485a580a304861f38d54a1357282b063d9aa1236234f8cd815355f84c6937114cca23f1f5e1f260fb4cd79918b7d60de35e0e8ae6006040b58a505af2032bde423d9ee08acfc0b79c184e588e21646056aa26ec91acbd3f7374dd800cc8eca85d9077d3257432c40a26a6127ca4352caf8a02624875cbc58fd85936821a52111bce89b", 0xf0}, {&(0x7f0000000380)="a505f65ffa23fa23eb1f3c4adaddedb89ddc00ef21a3e52bb217c57d581f7fc4c18c0a9b7044628ebed14cbb96d3058852bad3a31f5e284e3eade56ecb82b77dfe3a437346005f3d7bd38327ffe59090654823897bdca1ef5c30666a4ef92a6948a8b5acf0e3497f1c98702ee2f300fb1e1324ce10ea637c589b2717f6be107b077058c58093b636bbda6d7ef7a39d46736efe4adde6ea74651b2e2837ea14229c24df34ba08330502ccd9c0ee1156d00e63b7bf41576796383d043b620ee8eba83620b9a9b7636206cbb631f980f139daf2513a6c89ec677906fb45c674b94071fa39c72cd409009bfeb3f61dd89d5365657a34ca79821e917fb445d63c", 0xfe}], 0x3, 0x0, 0xfabc) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/80, 0x50}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f0000000500)=""/160, 0xa0}], 0x4, &(0x7f0000000600)=""/32, 0x20}, 0x40) dup2(r3, r1) 13:36:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYRESHEX, @ANYRES32=r0, @ANYRES64=r0, @ANYRESDEC, @ANYBLOB="f998da6cd11ac273c3a05e8d580a81da9b05ccfb0398d5e2cab50db18e1fbcafb56582c2d57d800b4a94cbb9be73f84e813f1640deeb63d0f0a227c8b53d1e1133bde5df0c4f7c32f6fd70904e2fdc95ee6e3ff3bba1b94f6886727fccbbfba4eeb07777cc644d30a5d18203c07c5bf6d0a9a7cbfc91191b518feba5258c27000000000000782a8de430f16e", @ANYRES16, @ANYRES32]) r1 = semget$private(0x0, 0x1, 0xd) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = semget(0x1, 0x4, 0xdc2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000100)=""/37) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1da) semget(0x3, 0x1, 0x2) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semop(r4, &(0x7f00000000c0)=[{0x2, 0x1, 0x1000}, {0x5, 0x200, 0x1000}, {0x3, 0x968}, {0x4, 0x1ff, 0x1400}, {0x4, 0x0, 0x1800}, {0x1, 0x8, 0x800}, {0x0, 0x83be, 0x1000}, {0x3, 0x1}, {0x2, 0x4, 0x1800}, {0x7, 0x4, 0x800}], 0xa) msgget$private(0x0, 0x109) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000740)="5a3cacb8fde31c8cc58efb0dcc7929115b265e6515d857394b1425d6fd65e3d2adef4c2a4ae5e96dbcfe4630d6526fdadc79dd3be911665a6dc834dc07581bfd5ee098337ce5ed27eb2e88e261685a3a496375df1f13a77b098e146036eb70f2c85cec4220e8ff7baf7672f3aac4e3106eda021464855fd09a8c770414708ecf0d511a7e8898d140676b69198e80413c920d322110487254045ef3bfc42ffb15d771d6921a9a67868bebbc5899d22b094feb839cb1c51733cf50094966cf35de407fc927dd761e434605e0e2d2c072e22bd0bc5f8899a61bd41ff2f679505c363be7cc3c737fa2a4aa39c175fc81b66574ba3570d6c616bcaea1388efce7eaf23f08a6dcd40cc68c35ffd2f354ec880f112ad2b9cb2e8b8ffcf8d1e45f50123b08317a3cd6f33c2919baded82bd0706833ae291847dcdd2525cd561e2c7e47dca9e4b213f8918a453808d6492901bf44d855364384e1f0e1ee04ef3946d872d838d783b124c0ebd4b163478b2bc12440a4c882517956f489951577b5adfaa61f03589653391840a7b3a8bbd9bee429f0f100b29d7e770b83355c95d6d7beb48abb89e2ff83d27ffa9602fa9e7ce040ee4e5a4780684ace98dc11b98924fb71cbf47c3c1f670a1e95c107f9cc0f909e6a78b943f985444e69e432d20df277ccc4f466aa0be3a24a6334e46b44864e79856a43b369785452c84c91756b79789edd09e7283f7358320f36d5290871215056d5e22a5d326c59afee2bb9dc95fd73979dd68e92594beb30b6af5eb2254eac0e648ca68d821488e48571fd23cd7fbbf3d4c57420b6477ad02eca5cebb914b46c3020cc6f94db1e4bbe9dc434afefac1a81840e3326a06eb570e911bcb36fe9ceff963d98897cfa36e9d73944f00f94d130f1f2cd3662c3b188dc454d081dd58399e19380659f72ad70e785c331d9e188d18a342f836b9ef7b2bd3ef63e32f8feee316901132b4d8888aa62308aedd3094a3a9d676868c67d0f4e05644e080bdfa6f791a0a5c6dab822390c0e3d9d5fabbc9337cb925685b6d54e4b618e33b45fd12788ba5355f64fc228a32f74816451f740d6cd03dfdbdeb409ea0f3ea582edc98d84da048a8b025f401e90d8a70090d59e0907d450afa0b4ce0d8c9d07df9f685936162b0066c04fa9a6d7038185e8f630c9190d25b8321e46e6f9a484e42fad09354ae6cd042871675958d2a407f475d7fca07b5b68544b9190182138ffbe44533ed961b12f6aae41ce710dc5abf2ff79d3138cc5a513f0c7af65156077c780590a3aaa1488e97edefb72cb4ff97e674bf48b11f0e4abb64631afc4f11eb9de07cdb810734d8cfba2f784ceb10a30d572e28ec2feffffebcf358ef2ae2e78d2cd8b16bd5cf15b928604b35ff5270f373d4acab8e56e8d61dd12cbf2678e50ab6e30b6429ed9ba126a24231f43bd70e9b3270c8cd3508c51bcc62010b46fb3ac3fc13f18d277b7ef6d920f0aaf71776a05acece423204d0a590c2d207611794a19988e4c23ba94d387dcff036acbd405136419b876649ba4bbee2c267c07f02baa9a416e5fed05c494b160724361ee17d648a8a219dc3afd9b70ca7a23fadcd69f352f0cd50a567f046e261694d09c95d2e598254de1e61a0cf4f3bfb9d40f7ea607562715aa2a85eeea7de4d1544c8cf479c08225e4b6b3dacab48780bb2a9f33ba8966303ba3497a7ae19e710b9f3eec3af3597e29bd760d5eaaf4b87f09c7120b6c0abc35e8d62514269d86805e69c59ac279810d7938d7d40cd03478c0f0cbbdb06a2b93de75e7a143a4d4ef60dae09eb322e1958b78506062561841aba152b53b37da5cd837b4ec500ee3bebaed49a629a7de4f8606f5d2e117168e186efba552b2bfdb428617674acb8022cd0c82e42be4d2d98fe21ee86a32b8c99cfb8ecdb86fafc526c348ea62ae8bcefe3001789e20493da20eafa3f006f5302a7b9cb14d332e1c3b7b1c2b48717bb4d07be0a60980bc75bf248d900b2df53338f6cbe810988b0e318fc0e4f77445a1cb4047bf147bdf48c9716be78f01c8010156c23e608d864e561e0d339d588e7431029cd336e4ce858635da939b1a9d304ff27cc69ca489e9d8ff447e6b709faa7f839b269732b0d026af868a2a87144e00b773ff45d7016a8c58334a9f5bc9b3df0ce556cfa04fd64925a7966634c28ecd68a898ae27706d912e6fd52f136049161d84e0773a36d947a76d42defe3d5b908779606486983ae20d0aa831d63f25c655b9c65d37214d3d2099e25ab15ad1ce3c3d3927c9be8cebfa064207adf028b250239a5a8bbf3b17e28a69fa161d3e7a3df140907198012d0fa1beae9f776c9b2f28889570547b2694874a4cbe83f4fee9146ef32c3a504946018d9476f8c9394b5ae4a187fc27b2ec7ded0a747c35cd75da882d7469e50c5d23cc5ad263b719d89e6be1796ac14cf28ed7adc0536b4ad037cbe00bef25048aa300a930ea3ac522d715ebea866f03e5f4383e2545ae28258af14eacddda55149a046ffbdb60dbf43134826abbb81e6723e8d11f17f45312c66fbdffdbf21fc4a08835d84061cdb9a39bf12d512ee39e8c1ac9e8936a112928f1eb346f1fb06dbc93df657f9bc455223cd9e5941273bae11778664e00169112693088caffc325c2dc872ea0bbabaedbf15b095f4a053c5b69981fef9cca05055ed134e79772cbcfdb78ded5d82bc3e41be86fc01e0823e282d5c52d8fdb96d57a3b554c97023efcd115cce1510181cd3f53c505ca33672e6cc04c3f94c5c7191354504c22ebfbd7df9b95437a66cfed79a977b20bf3bb0113d24f038e32b589ec9f0f95a53c681ed748287423e72a77404b9c81ae4a921baf2d9e642330900be8ad77f8b8ffc4c9ecad83c711ee70e59f6c2ef5a64cc1fc290638fcddb69d3391c209b812d72b9bc0415f9448f6efe6fc538c846228f9573ca3d30890544a7f3f407a162a2d281cf88b699213edac50c0239b0495ce37f8e61af4b37f5338556813db50216ba6048072421a2d0cfbe8e2097f5f14246abb28114abd6e2354468919cb77f07875128b7df96906ba4ee67d98070e2f3fe00daedab539655fa52448a180aaa32b12cb145814ebf4e5945c32b25ca289b89b205683709daf8d3fbaf5091252f1c43aaa3519b074f2e4e862749e138c64057564d2f6b9d4bdb858107eea4178e01b957aafb24abc9ebe5a3d1f5cf38bbc3ac4b26a96cb1d730cfb996a6d86edcaf44b1faf2525689e6f8b75ac6fa99eaba57db1d46129b89487c9f81314d61301036f8d56fc69ef15b55508140a2cca04046502488194cadf192dbbc60842b189edcbf9016c8d0dceb22c5f6b2ac7ea1a0f22605a1dd117bb39779d9e6d007659aa693b67e1f5558e74846cd8d2cf946f888e8ed5a08a366d40d26aa6e1e5727ed8c4f3f00051ab8a28c6ef38b76af95a8f058fdc7311637a30e340d1b10826bf9cfb73ed135950febb82e1fe2e35931d5d0c2a437ba6150185f8fd8dbb7d5b65ae7a78a785232b495d693015fe695c572d20a34255094c3ef7ea4733a986abfe2fd551dcb0cb9100819d73f8edab608003fd184f75e0da973493d57874a88a8efa3796c837771c1ff4da3bed307251203222b7dffc65ba2d66899ec9fdbccc89a67d5d4d6aa4a31e647543a28ac6e107bd048260a6fff721cb3e42a824a0d2076c233c4b71f5b7b10a906d076289f0fb1b087b27a0d1b13e5fbe150ce2227fe9ded80e0ddee5e2062b1e1609cd62a6c21ba69341a0ded20c2ca7152fe18be16b9a244fcf3535d32c5c26cfbe3266479a782f0196c409e200d4a80530b3ce942783acfd1b450524512680a3636db69df5f795e28de1c7d8a43611eaf4d97e56ffc3618d9d8695d421fd6dda070c1b9180d06aa289f142924e9da4f349e1755ad4cc40ab213cbe0f078dde68df3bb8b6eade3d832b92ea31f1a5a5e51479974e8c93cf12706460d4bf2b91c687d51732422a1b8d1938d426aa5eaed045ff8264165adc58d19070589f16c8fd3ddd8921d2fe0b5054063e615c7675f32ee403a7fc9c37b435aa629db57c095e9e9bb05d0dcc1f8dd2168e69c4ada3fbda8e5054e5473bb8a14c086f21cad56a84b680cd246790ad6f36967a69d024312ae0e064aa32a8fd8fab90f4876135bc205bac8fe6d19d6cd0640014ed5918ecd701e4ef346572306d24d1d8942c331330f79de8a449e4071bec5dc15dc8c31f1164e310485f32fdc38336564d29a3e9bdc46eeedf8e52372e27bc0214f36814bbec7e9a6945c35ba3db9dcdba148ddcaab4dbd0e9d95c1c1e339f383feaceaf1ae7627752e6522a9784e2e8ec7387a3144a0db5ab98bd128d1779625ab8291e8104317de1bda2c2133d631e83138ec4cfae5cda9136fe1faddaddaf50895dfba7c3888850a84fe7001f983ee2f9ea6de1d94484aafab4872a1585f9d2485182d347263e584463e7c54933ad5e9ee8912c4ddf708607fe1ab4060636d5aa689f6841830973a2c4dd1714dab5dede13c6bcf1c1e722afb509a38ea2b1bfc6a4dde0c12eb3fc0a0de8dec61cb21e7ec7204f61f2df0b3de199d03ed61037524140f5527687c77d58f1e500ce63ec7cdfcdec730ba52beef2749da2554283f43fd2ca48a6d98803dd226c63fbe95f3bc327462234181299465a1facbd9da1621abe907949025495d777612457f05ec08e311cd085586ee7c8e00c5f5d871efe5e7c7d93a10c790d265b9922eb9b60c892302b9c95b14d4c5f2cb356d0b2bc2706d8a5450830a7d2e1205b6ce9e43d2ef13d365f7973678e2c7b79ea5189e488dfffe77828d018790c25ec8aea4524640fd957ea7a696873d27d1f9a70dd0c0c6e2e91afb1f5cb635fcfaa255ea54c9da8a67cf16355087ef218e45575372c53d241aac099be845964eab4052c582ec9244379901f3b801b97e0ff6d2fe05fc27aa2ae9fb5d72647f682e6d9adf7da0cbdc6f6761f9bee572ac8287c7a383410ae0aadcdd8b5d7d4eb81202d96dda4b8b05f2e76d88daa2670ad866c77e84377279b292a12687e85cab47ef18452cad5764ab52e62ed4c389df263bee5b5b922e09f9600e1cdb7a1e48c6343b6aab0c2e71b40eb81809bcb4454835624008fc8dc4e1da936fff711a7020851238ac74a04b18d8115f20a04ee0053fba429ce0bde0b2499d6cc59b9b9c3ff5cd23efd6b2bf34af42ed369d68c9a3c66ed44fd4e8391dd88685c260b35e5ba83b8f3f09bd13edced89432bca820daa88d5ae2faa984f6a0479b4fd5866f3387c94583016c1b31bef4444b838e18e0039ffffa1804bf78a9fcf7780e3025d2a321b8d7e4853a6f08d103cdf2562ab89ed0f83a143ac2508797f933db33441dc0331591747d76afc6fb5fa658cdd8f10c3df56a4499691215d2ad497b80f4e74a21e95670b9777fd1b0a1da65f1f9af35401bca50c156b9d2cb5296ba52a82f33222d13299f0cd13a2a60cbca916822eb986399fef95b163e6c4098478eeb1b77e3f833b52f0227051c249983e6cc6afc6efc4ede208942ad6846a88e17c4f25abec03e95d3dfbdcaaf145b42199c5235de4f13c5be7a886eb01a7e08f3126bc28014d0c907eae2e733ab6a88637e93b8a35751bf7737783e51d31150deade79936c12dd21e7cfaee477e1422ad3e0dd890578e01016a82c43bf5cbec55ecd19ea7f2463b059a2e2050837eb526022f79a0f279aed76e455a282db9f3ff40dd0e7935c2049e928176bcf881230cc1997513a5eadea89822b952d3954c97792953d1b0d1fc9", &(0x7f0000000280)=0x1000, &(0x7f00000002c0)="99aaf02f990ebca4837e57e1ad4616b3f331659ce20674a04cdcc962d30be1bdc8a481956d52fe6e6b56e2e0a39d9aeb587ee1a82b36b0c5962bf2504fc4283b73", 0x41) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000000)=""/150) 13:36:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020691b, &(0x7f0000000300)) utimensat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1fe, 0x8}, {0x8000000080, 0x2}}, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() socket$unix(0x1, 0x2, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 13:36:40 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffff06000000cdbd9266d5bf08004500003800000000ff70907800000000e0000034e9154b845f0e014e204e2100089078ec1510ed03ec91bc271ce7f165032749ef17f683c1e4d86480acbafe41ab"]) syz_emit_ethernet(0x9c, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x1, 0x12, 0x8e, 0x64, 0x3, 0x80, 0x3, 0x0, @multicast1, @rand_addr=0x3f3f, {[@lsrr={0x83, 0x17, 0x40, [@loopback, @multicast1, @rand_addr=0x8001, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x4}, @lsrr={0x83, 0xb, 0x4, [@loopback, @empty]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x7fff, "ee947e8ca71c86467642e2f91b0bdecff3085f2f1fdf57d834e9b037e76f5a93628980189485e986caa0775aca7afcce1ed2fd292303033fc76075f788da756d9aed6f74ffb7c94aab4d"}}}}}) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000440)={@empty, @local, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x27, 0x4c, 0x65, 0xfff, 0x6, 0x11, 0x0, @multicast2, @multicast2, {[@ssrr={0x89, 0x17, 0xff, [@local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @loopback, @multicast1]}, @lsrr={0x83, 0x17, 0x1f, [@empty, @rand_addr=0x3, @multicast2, @loopback, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x5, 0x6}}}}}) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f00000001c0)="97905a3fa29a29eece9b15e3b3f94de3303ace9a804a956318a20b6ecf776185510571e5f00beecc29a9f7f363c755ca2212892b0febc4b735b919130c1ca8f88555c5434054b4af365be6f28d4991ccfce83dd58ccc712d01d010097f7814d4c6333b5440ec05775a6b33d3d2328ab6c8c26a618c174720fcca494f5c338275df1a40cf606dda6aa856a1c8467b57", &(0x7f0000000280)=0x8f, &(0x7f00000002c0)="71d84239d61f1bd80e7bbf79301f3f47935284d8980831f2fc4dece4220efaacb337562437dc2aa21f68ffb4cc8c6bb203678e56a46e37a77c5d640a35797ff3d0658089061802dac5c504a5364275b7af600354c4b7d19fe26ea13cb5d9d64eb54e61996ce0c58337709508eac68048c8dbd2cef517403ffc831d3d9f555d4ba835b5eda899df11d9d0657081620de607732344f87d3f0dfb8571343188a3993e1a24f9f66958bd4c2404fad435523c2ec1147fd67268488cc5268f9189fc9d5ae0fd7166c3689f415e10ef02b89d76d74a7096a47af2b0e9ddeb4d2f", 0xdd) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) 13:36:40 executing program 1: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) shmget(0x2, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xf) 13:36:40 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000380)="023fc8a811c6be35597aa9e3cce7bd1503444196674e0036695dbca5f1c38584fdfc3388494077c51113ea8260df0f4e649353ee2c8319e9b84b840caf5b332ef064114e39fdf0f773d72c27eccb3894e4731ebf781699cb5f4994a61016f19f2982749657ac05996e306f64274f9a227b4f367b540406", 0x77) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/214) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r2, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 13:36:41 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) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0140c1b62bc4c86cf5be00"], 0xa) 13:36:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x10) write(r0, &(0x7f0000000040)="f75d81050b54177bbbc7d411b02620db991f963092d28d2aefa4b0d5a05d0000c589ff381b4db9016419da785c9e0f2d56c1b52792a59eeceb9a443d743787659c40907d593941577679f76ddd3b476e6fedebb1c2b88b8cd5c49c6e182e0e8203a7a3abfa87881df2416d2f8991cb3ac76cfebe62f000000000000000000000000000000000245ede6b507c833475cc6c633e4630562de15d0f6cd6d234f5d0e9b3acdd39a001919a48ac75f071098758b4c5b3e50000000000000000000000678a1ba2f98bede9d3ac01d53492c5e36d43862ee00c7609a147a7c0a026ea314aeace5ddd8641b026618152de64b92c3e5755b258fd6d44e3946bcd7c97073331abdacfea4ed59e677594771da726eab01bda3069b5319f0c08075003966d40a6cdd1e1a23bf670bf3aef8ba102bc3d457791ec851f794279a227112026b0b3e77bd8e418b8a301006ed9d92b04d34804c2906ec76b49283fc819f07fbd26a776a5ab77baa8182428dde28c6cae0994f33dc61aa5ddc62cc5da6912ced67d706ce57561c92f6ec732c91bcf2e1936324e8eb85f95cd5f80aa870ccbe7c5ade68f8573f00fa9a7b2a83fd852a02d45b166a4968d3693b97d9e22f52a54e7d73d30a626155a3db482cd65291ef338e8b78d7dcafcf157b21715d54535063964dd1f0bfdc1aedf8495a3595cf545725567f8f5e6691c7157e7eec761538b929a4b74c81228d020b8335b0c6758fca2a52318c35f0cacb5630b862f07bbf9ff7f6e8458e1b4b9f6c052d51046c973d5bd36f2f174f361b6aec7b8c9ef8876d95c050a45988fdb450270a5c736c7a486a45a59ae104f580bdd0a488f2b23e7273ee0a542c04d00", 0x137) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000380)={0x7fffffff, 0x200, 0x5}) flock(r0, 0x19) 13:36:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x9, &(0x7f0000000040)="5077829ee0f5d2a6c65894a13ff7a155bf142489872234e03bea83f711f637239a2e8ca3bf84bf19c50d3d42dacd48331a61c1763d83708e5b8aa59ebee8d14f67231d7353b71fd12d57662e0df9827289db9940f9d6776ac2e71dd36f4f1caf4abf70dab8704979bd51bd1dea2a0d8a0bf0b8a13a000072dba17b5383d7f861ec12bf5b88699bbca63c5702b2139f2b78a8", 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) 13:36:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="4108bc48e3ca25b17de873400250aa1f3509a2d2041f665a03e4a57e388b07076acab77da9e07c6597cfa2fd410fbfa48254b535201e403a239249e32fc9f8aa2ffedd01f6523c89a284915b2feb4435da514fd7ffa8d0ed7098f2a13618c1055bfc1c153d9e16aef1ed12aa6d07370fc03cf08c03684c16573a94880e1b69ce10ca5277e9ec", 0x86) 13:36:41 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 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) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x10, 0x8}, 0x8, 0x1, 0x9}) semop(r4, &(0x7f0000000000)=[{0x4, 0x7f, 0x1000}, {0x1, 0xee60, 0x800}], 0x2) 13:36:42 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x100, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 13:36:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r2, 0x2000747a) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) sendto(r2, &(0x7f00000000c0)="879ab4b04dbf8e41ab734c1a4712d11a4ea9933aee93cde5e5e4f250f23653b7d3024e", 0x23, 0x401, 0x0, 0x0) listen(r2, 0x6) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r4 = semget$private(0x0, 0x4, 0x3e0) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r5 = socket(0x18, 0x1, 0x0) listen(r5, 0x0) setsockopt(r5, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getsockname(r5, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 13:36:42 executing program 1: nanosleep(&(0x7f0000000040)={0x9, 0x8040000000000000}, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 13:36:42 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x9, 0x8, 0x9, 0x5}) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000542709bf63f000000a123d8af62047d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bd471c2178f3b9b9a3fa4b9bfbf70e5513cb6bb03efe8234d6a90a71cdcf9d9598103d4305b94ca6e99b23dc318ee2eb3b052b1c25636cbc6645c91a60cdfe726284edf2d1fbf311fbb2d4632f51053dada77ee55d7a5f5e7e69c5e75cbdd57c2266de2e30a5b5140aace851faec702f13d1f3eee863b6147eefa3db9c314b835e8b8028bd1f93a507f70860c1ab939756955dc1fe12d178ede07f861e12cf66a477b2e25038c462ac7753ea06935501fe1e57f6212ff3d73c9c0c09baeec4c28eaf4a17254c38172a8a60"], 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}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x32, 0xd5}, 0x4, 0xe1, 0x0, r5, 0x7, 0x0, 0xfffffffffffffff7, 0x1c35}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)='a', 0x1}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) execve(0x0, 0x0, 0x0) 13:36:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="350c74dea1fbe363792eb7f13bdb75c2c318a4c105b232f7", 0x18}, {&(0x7f0000000080)="3a084c5932154eacd487f8d525c52dcef3baf15262b2d0700904c41713755b51f3fa03dcde1e04a118fbb2e22bddad536c8c78ebb8b6e33e1eecf05f813382f40e8d5aac0f1734169dee3f951ba7297005fc9cd5d7f4dcbc37d5d8dcf51281ce2933801f5f49b83b71d210b49ab20fc9717b0c0d1f4dae08f7b9ccaa1056fb43728c399fe9e9f0b0f52f6a27eec7721da76d6a7bce4dd87ab70e59afbfcd909b0857a9de726ce76f760d0c3f248fcb4d70f2100ad227a98584224ca37695049d36389dc140966dd2fd020ffc6c2620b8d30dfd4f04ef3166873f1fbafc15bcdc8766fa", 0xe3}], 0x2) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 13:36:43 executing program 1: getppid() r0 = socket(0x18, 0x1, 0x0) listen(r0, 0xfffffffb) close(r0) setsockopt(r0, 0x29, 0x1b, &(0x7f00000015c0)="000100004182c0fa8d1f947d34acf1c5d6b3e406e3dd19a4915061b64cae0d4d79f421d96d5d9624a21a73bb41d46355809e191dfe25b959053f52d2bdce21c0a4f48e158f5734b309054adfef12910c5320ad3e374be9b828a3556254e15fa3c200da3f15d15c34d8f65a1dec05c140004f337f7b878f6f15f2229237001d2641aa23189ed972bf39e4816a321116750252697d7548866ee42983413f22f243a419c48eb3e01590c7b0d14056bcaa9cf35278dc3455e83bbc35d8145a0596ebaa1f62f93829444c9ea3d42549373a5277f9b05080332d679af6740d4e6678c020def96a6f10eaa214f40b27b8b3c8d77a955c72e098636e8050527467530b6f75b2f884849d7046a6ed8855cd9a17a62c84425588811364eb6f3fc49c88a714379be7e9a685bee2bc52f5687c7a7a948fbcafb42fa9d60825476a", 0x13b) fcntl$getflags(r0, 0x1) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000000)="01202808cb39f0dbc9f95f80b5def497797a2199bd572d521da49d861d", 0x1d}, {&(0x7f0000000080)="7fc36e1d04d57ee8d82053fb8378b89e5d687d4c991d4fc5c53dde05629fbdd271106d4b42cd9fedde9fa020208487c20c5a26294aea433c94971ba3b5ef9c09e099895ce8989f9770a85e5d9dad73e189f29e6569c2a1de864af0f880612ca51d41371193a5b2de840d6fc7e540073c69796aa42243854a209d7156094d4f62eea0b3184f9a3dfb768067417c0b2c45f81fbd58aae04a3de13dc3a4d12387c5a1654b878ade9085f5a0759f48bd1a044ba15ba59d2a58f69181e5361f5008d413ffeabf750b64f7821d08b4ed869a4aaf1a56c30b1d99d69faa1750746e2249bf8ad0d9916cf3668877f099b959bc8e7761b4b0833a8a76025e265c7f9040fb87704864c2f4125ae59664b3f49873c95aeb105690ab7c38af64f6e1dc6d17b3b9663405d7ee58a047fde815a6ffccfdc662dcf0ce814e6f2b725c8c5d93ba4e21135e2f1abbf8b47d76b1cf8a8152c99b6af2e84e68dc9662c485663d697f7b7b7354faaa0063f45520ef60f4f70208680163860e015950bd8640e509362bd23b232f17e94fd7474c71c73bd0323dd47099242954e116aab6d56b0e85826654711cd7cefa0f50e0377517c06da5f8e742c56585800eba3cc3734f5dffa5a63aea757fbb50a7f9fdd690e73becfaa45fcb5a07a371562d1586da0d12ee131dcbd68b64de5e95947b4ddd44b2bfaa9c505fe820ee39c87f6c38908e6bcc9aa1274ffeb8235d4078301fb196c5acc744fea1ccd6cf47cbaeb16b137e10ecaf59f0c2dfa5fa6fb4ee67a849290d781883517b7a57711c7dd5d128c9566bafd71dcd1dee6ba729bf5d17698bf3126a522a34c942ac1c87480d16591afdce896d87d28d0988f6bdcd51b4b6b6bf08def608dde4f8c0ed18fac62831332651ffb1c97319d54da554adef37f05ea6616a91f9372d624d7a022d8c6bdf67157c2b6d3c1d6df9f50dc1f3788753143308bbf963ef47108140919bedd62a286d97229a4b162879d6f92b32ed3f49333a349d07e20fb35419a1ffd6f21a9a48e6f0893c5d92ff7f72563daf52a396ed1b8a1d1a5816ea93e40fbea8d275b9108215d547703eb5ab6fabcdca4e750cad2fd729e79fedc9aaa4564eb5360ab104e7b616b49c57fd8c8b4cdbacc331ce74c86c9786f9090a18a3b117098b8d11c09a9e7b9b6142dc4b54e9dd10e45e4919630fc46b66952fd29fefe1b3365f7690e872a3aa4db2a511a76e109aa2f3acbdcdf167fc37e2be9d6018a239050018ad979c76f6a9c24318fe98dc709a0d251a49cc51cbae90d5f6c51b27a21d1aaa4dea04f525df1a4a8c916835fbe20ae291379ffd7e37d78860e144759d8adb4bd97a71723b74de639b0b2c41f48f43f71a88618e24a3b3188c00e5fa8483aac58a18446bc9da1e33e36b03f1d71d3e8c6184b723c611cd2c24a8c7375459087901fba10c846fca32c262de1e0f890aead0d1efbbce2eb2031a30efba870612e95c0a2f7dd02189624866f5fe48b20d9a9940d4b1ba1468b2052ffca208c1490cdb87b67fb451d0946ff60146ab84d86a55735a4817ebc12afd3a8db15d7d1deed8842fa96693b594e8f5fc2f5ae455110d55943ae7a9ef7e7be1ee3abf4c0e062bceb9a1c1edf9c26498d0cd90a0ae4942ba10b4f947253c9b891b15b142c2d77b85f8a46e99cc7e419defda84ba87a69e5f55571f59a95df7a819b043113b24e05fc00d8550c4e010579f11c65241910be259677a1858d724892327081cc1771d6b88135897bd8965315492eabb73086ceb83d565000780815e6d307d42fca6a1deaf245fe47ec621316abbb0dcad1cac0ab79a7074b7dab403f37a0ce6b4325867f38a06e5572cda145b22a7c750452391a8375fe0d5de7ce966cbf1624d55818ac9110e4d14e7255b6dabf5ac57372766a4d1d7cb3c63797eb5aa19213de8ec6b49a1b856a06c9aa8075800d389ca1eafae1649535c60383e44b26664965af9c46b49d63fa67b09c7bc9afef01a82ce97653f9bcaf7116516b0d9581db26fe4e035ab163c24709184672bfa0f8bdb3a8b4a640a03c89e1e307fa311e431178e110200a5d2feba0465b9b45336bef9f2d2c7bd44670f624029fad817c76bee28a75850113d5c71d5bc6694c11542dcc0eabc54c2e86db34f8058f7b00566c0f371e0a8b5804b9412e993681388258dde41db2d5b376cdfa866a708458c2887971d7cf30f4fd753e6e145e8094fddcebbbaf6172db9fde32cbf0fdfa5528cda5e68fc71117e13b94a80da3de830eeaed939ae9022db79388fec93c205fd255933c9732941a2feffc6589cc434230c0db9dc2618d06b59bb9d8a628f5e12bce6d54e2c7f38d2b6a4c62d3d8c6573ff2f9acd75265d3ff1abab0669c45c47fcf60985161a916b5f6608675d5b5d318808e23e294d96d76721ab1f36c5a817fe64606935b1f7c097b1941b60d98766f53f6c234beaa99451799bf39f7800613de9c8ac7488aa3d2974fa11f68b79c510ada8395c52973679f8fbf0d217d684ecbd61b98e2bed8e67ae503e5bddb237ab042049c800015edd423c2c9ad77a4fac05ed9e4e607e20177d3747786e5a871d3369f185f70c6727fbdc09084d05cbc7fa3943cd4eafea4362158152f99b195bf8c6e13d627119ff9517b8b15880e5d78f8c885e0e74a1a29b6af9a7449eb31ad263eb63e49df87db303bad2a8aae8566475ad662cfd279734cff8ac0a56ae58e0777d858c5f0eb1338e2df82eefb3c981ba64df84737226160718b15f70b37f245cae57eee5cecfd8e5bd12767d9a1a75732ce0e1a3374301c9b277379832e11d140f807e055320d0efd8cec63e1ec1ee03d86d222a50105a41588d9d691be40c812dec0f53a24f8f8aaaea4fa92b35f58ddee4728ebba70b7d621ccc2762602749ac1d992eb62d86dfcfe26cc1e34e3a15234a6dd20019e2a8f5e1ed0e39499fd7b55b92c88d8258a631208f35c57646dbc241963468d9fcb8429dca6348a787e5f69790371d9d92e36e7903fe02da4f6aa789f3e2bdad117eab21c4e0a672b5d068b6b945e0814b011202edd0c63ab2f0dfde7233744b639448a3dcf888b6111e6bc593e6fa0bc3f3ded8525ce289b64874ef970b73c8fbb3696be15fdd61a3ba68f50260ecaab6039adab75c960cb2eed0d79990e3cd96308182469a89a8d3519a44b04cfdf3e18b2c42d64a5419b76b418eb951bbf7e7fd2d65333a3e4d5bbc79fecb611bfcbc61ab1ce9e56611ed9197487d7bb20857f6e706478031341733b62b7b49f6dd522ab327c5e326c6c1907e5d1459c667c1a13fa96ad3b623bb5e610df302237ab4d5486ee24f4b22114b4b3e06d0f2017d699dbc9a5546721e803715d9ccae60d4ed8a5a734e500609417321851f9ecceed13e4b2b3aa907fb9832a78b51c000e93e18839b138dab60531fc934da5c5eb8937a805c74eefaa4a475d7ebda5b70286c9d96a8a7bf83f054ecba757e295c204546d7746cb7db4f9786d660b00a08e0b364c1ebc6366dee2b187769a4038815b0aadf796a77686f9e51b474910d96d050032a2d2ff1ee1e81b8c641d8e431c2d937369885a2349034f1cdedc802ef8514f65b54e604bf08c09cfd723d873204d4120a8d9d658b6e9ce8862d4c4a8aee14085e84e29ba6a8441498cfb38df7a604a1ebbff8c543dad011fc62677a96579a6f06e78894a52694cb833744137ebb0c63e6d8fd3358a33f375b91a81f818c2753ec65c68b3b00fd64a9a49573b9de360a5682d6ae774fb55e0d503c4c24abbdb3ab0d0f89e41c1ee29f7a8b6aa2a8df1f0691d45d2c8316afb191c15cb504eab30ab521ea35d567e60b0b53b457296b0967f9f04f4768e6ec7cf1921cbb408fbf49d676460645f72179b81e5d1c868bd429a29139eb3e56e1d2bc4a264e8a27b297af3fa52a584f7dc4e8e9dd702b19f3df22b5e5020c8a464cad3be4a725a1b28a927b0e597d042389d96090fda2ef7fd7ba3248a77a71b59e5e5fe73e359fafc96723aa187a3e738116111ae1bb6f974ff90e8b6ff84288c5e5cca66e83d346773614117caf1b5fcb4d1e5f62948400a34026d6f061a09396e45341cfdf66294dcc3f0e21e93b87b5d643b17678742e9b6d97faa36fb628e0f39a72c6e3915ecf3aa89c7008cd13726716a40ec6eb671e7ec33245427d2bd6a29e051f78f04e0155ddf76e77cf54b58183c3d91ea1a64e5ffc9409b50d7cbfd8b9b48845b3c57db64af65888dc08719b905f0a8c7fdaea847f7e419f789eaccb791e475a9f0e703c303d993f5d2016ac18a8dee204a70e0c9d3949cece26689f435a06ddc8af9c86e238d657f944bbcad69805ed6b7926f64a575ef003db8439e36970b107b16b9df1a037d392e81f4361e7fceee07e2834df8c1ab6ccf3e81324a8eb31be99c47eeafca9f0b008c99dc9fd6948bb09dffdd849a2b1a1e94c93500ee5768ae0548a45e5deb0fd9e06d46c8645a3f270b7ea31cb7cbed2c1b40121ce9f8b80d2b27e083da2e7834ff793819219cb857d1ec700ec77401aca76dae1adfba836f14fa6126959da0e01631bb51dc02cdbd627fe89359badaf2ae55da0055001728e0b14ea3894061ab720554c7392bf4f0a485465c1460ee7e958ade8b50ac8402ae7fa0e649a6081181937361cc6277aa5a045995cc0afef0eb1d809ceadc8960e5d30f6d30eb1b4d932bb539b8371e730a98dd62aa1bd4375364ee692d894acb54f9d3d519d55117c94a39700f0fc853053fdd6ddde8eb565a46a69b07123a1782d68d909e5693390dbd1f195d304259ebc7964ed093336fcb6048171220bfa459b5a0b31c6a6d52ac3ad244db1d4f6629b87d3ec5f50669cfc65bcaabbe453bcd7db944945bb3154d8c61b028a0e22d0cbc1097736e46f4834c439f015ec12fdb332d97d9b939fe5189439434280a8d932757d02caf96da5e5b75c84fd275629a2660dab1fd7346401280e177dc4300efca30e8da74b2ffaaabbc81257241d1f44f0f1d5ca142159506f52f67cf62f5ea9ab2c53a7188b58bab83c5594b7757cfb7e3c08d49003a490359be3ed4e6fe46e59c400881b2d74b2eb70dce0363764e6f3842eb37dc5b511c7adf11f576e9739cf1b7ff015f4bd470dc1df5b8f0bf66d843a701c3baecb11bd13489276cbb084cba123d8b3909b301e2cf7729cb4c2259fb23b440278f2c78c9d875e8e84213ce6b26a22ca815964a71795ffb88562008c270abff23886e05e4db8999c627cf0b667aeff11ae1a68fc6e063448a8e74fb6bdb368e7ed38e6fdc1a238d0f5f1fa8c7c7b2f3d7dec7868a21ebacd60fd64775a5cb3c8977379513da128ef970d13d4328969f198e96523f7ada3fe96e38c04e0b1742b9a278d2c4de1dedca13be745dc6815e4de9734321d4d9fb2e77e05bb14852db51aef7370d6fd82708d9c7b84b3d8b683bbe902313aebe560dd7bf859915806a2d34ec9ff5f039b30407fb94bb5ca3d9a661e63fa7cb8b95f8256914734b6df722e0ef57e298806d634ab3b07e1fb200b4a60a31b8bc011298429e07b9eb0d48d8dc25784bab06959cc5d4ffbc953f88878ae40ae1f761b0b43d4bf79374fbf344616fcfca7079185e9d95fd66906987557ddf1490fbfdc3b148fe4cac04d1832a289eb5992420b5ae76560b3a3c7e69ee4a33d686ee4ae3316914c06be43220468409a9db653f2b12ffc843763baac1a6493d935fbf8867cac6fe8a81d77459b4571b0802681bcc6ce62a4967c1795e474ceebc61c62cef0d9556ec0c278fcb5c9f72c6d765fce", 0x1000}, {&(0x7f0000001080)}, {&(0x7f00000010c0)="df7e9b5affa6d0f4d325d8993003882fd2afebe7bd121148b8b0156ed91e06e639a3359c7d099111b627b94f8570aa207fde5ef4b78db5f0f8aee9be2b02be9bdbcf6bcae8c632d3be3f7c522f2a780fb58b24b0db953ffe790f800df283a57b26cc02023faec7609ae6a0beb250d4297dd0bd3e8a75ee9f3ece89a37da4dbf82765b4f18e23bedb03969d7b565d994786424740699a0492a135a8eb985b86ed9800a9cdd2a8185104debf1c0c0413eee8ca5e91ab30daefcd7332555277", 0xbe}, {&(0x7f0000001180)="0da45ecce7b232b50c78132f88ac4123ace5a144f226ee9595e8f89d2650571c89f3b5ae6e1e875bca65ad1d186249e4fe831c5accad695533c4e1d3e1eb3bf1b679a24260cf8b312c2f45ef914ede72a7160ed350e3721cc3bce6ad04361299c448d44de009bfecb646f8fbdeffb85b653e5d29aa5673ef92c9f537ca4c123663bdf628e9aa0390ab9667c3e71744c890e95a3e589c30562ecd19cdb4dd50c639460db30cd02be3d9ecfb054c15fe81c99f50cb3e0dcbfbcb271f77fe059f661737dba184f2a6599d50e035c4d892d89a93c2e70c4d46e1d9cb49b75e3e9567", 0xb6}], 0x5) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000014c0), &(0x7f0000001500)=0xc) recvmsg(r1, &(0x7f0000002900)={&(0x7f0000001700)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002840)=[{&(0x7f0000001540)=""/111, 0x6f}, {&(0x7f0000002740)=""/198, 0xc6}], 0x2, &(0x7f0000002880)=""/87, 0x57}, 0x800) sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000001300)="54ba5bc98eb9c43af5517306f2b2da9804c2928e", &(0x7f0000001340)=0x14, &(0x7f0000001380)="a978dd67e79d704f2b7da007006192b5b1ca0ed1bc2a2f83e32659c33b92178949552dd99f2e5ef61eb93de017237ee35c2bca26f4098a8d0ca9e7094cdcf8996f2ccf5522ad57340ab985ce078a7bb285a99d915a164d3fd90c48f0c7b941df6c1f63f78dc50eec2db52396600ad1d836b05b45a5f6c364ebe9010f4d6f552fc8fd1c56e4b000b1210320c45588dbf947c61a0c324ea2b7661d595d50c4f3b51bad8f211e847ec50cee695775ea55425c7be2f360b46243657c8919e00b855e2bfb732f6df3208c43683d23829fd424", 0xd0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r4 = accept$inet(r3, &(0x7f0000002940), &(0x7f0000002980)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000029c0), 0xc) listen(r2, 0x0) setsockopt(r2, 0x1ff, 0x1b, &(0x7f0000000040)="00010000", 0x4) r5 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000001480)=0xc) lseek(r5, 0x0, 0x1391de8b, 0x2) 13:36:44 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x3f, 0x0, 0x0, 0x0, 0x7) syz_emit_ethernet(0xa9, &(0x7f0000000080)={@remote, @broadcast, [], {@generic={0x6558, "ba712a9aed801d01d4b5866b97fc67b64e933ead800c725510a7d3348835caa3b3b11f8b34b06cf6ab70ef04144d7670a0afe7ffec89b78f06df43d2a0a2a3b7475400551d8e718c85d23afef4307bac42198215b5f48cb256d00670eb61ae4a71fab162af5c7bc7e7fc2ee3ecc180b58a7a91fe8f69cd1c115965c830eacefcd2c8057de0193fb7364ea7a9d9cbab5e1a17b151ccb900577f07b9"}}}) 13:36:44 executing program 1: syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "0d40f3ac2e9eb2b6"}]}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd895c7ad3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffefffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd67) write(r3, &(0x7f0000000500)="4d7a45375c5306469fc06f45d2ac465ab15f44d806528085ed58e47a410ebcc446db50121a4a11f9dbcbcb35068de5c403add1041fb126533ada4b784586ed497fdddcb61d90443651ad2e5f0d9ada746c4092c23e690c7453ccb432bff2068cf7c27c3ec98a01d9f717a136493c388b94932aff12d7166aa5fa03837630496ff15f9521154aeb2252610f6257815ef80f12dfcce370fa096f38d143c50d3d6ecef4509430dac6aa", 0xa8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7363) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000600)={0x7fffffff, 0x2, {[0x4, 0x7ff, 0x2, 0xfffffffffffffffe, 0x8001, 0x7fff, 0x8, 0xfff, 0x8000, 0x27ea6c51, 0x6, 0x6f, 0x2, 0x400, 0x1f, 0x6, 0x4, 0x6], [0x101, 0x6, 0x2, 0x7, 0x59, 0x2, 0x9, 0x10000, 0x1, 0x3], [0x0, 0x3, 0x9, 0xffff, 0x5, 0x7, 0x101], [0x3, 0x0, 0x8000, 0x1ff, 0xfffffffffffffffa, 0x4], [{0xfb, 0x6, 0x2cc9, 0xff}, {0x3f, 0x43, 0x9, 0x6}, {0x2, 0x7fff, 0x9, 0x8001}, {0x0, 0x0, 0x4, 0x8000}, {0x9ba, 0x0, 0xa98, 0x7}, {0x9, 0x7, 0x80000001, 0x400}, {0x1, 0x4, 0x909, 0x1}, {0x0, 0x1, 0x8, 0x100000000}], {0xfff9, 0x0, 0x100, 0x8b}, {0x7, 0x5, 0x2, 0x3b}}}) select(0x40, &(0x7f0000000040)={0x20, 0x8, 0x1ff, 0x5, 0x9, 0xd52, 0x0, 0x100000001}, &(0x7f0000000280)={0x9, 0x2, 0xd3, 0x3, 0x2, 0x7, 0x3, 0x3}, &(0x7f00000002c0)={0x1f, 0x7, 0x8000, 0x8, 0x401, 0x8, 0xffffffff, 0x6}, &(0x7f00000005c0)={0x2, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 13:36:44 executing program 1: syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @loopback, [@fragment={0x6}], "e0f287f1567f5ce8"}}}}}}}) 13:36:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffc, 0x9, 0x9, 0xb7cd, "cab746024985048536fdcbf49ee4441ddc9720bd", 0x800, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65ad, "925475447dc5fe2b9af4340a76c22ba400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f0425ba06f3987e9a98e31cfda751855667edf7eb42cb820d137bf51bbd7e239eccb2ed82e1c0402321ffffffffffffffffe7b4b4769d319f7d", 0x61}], 0x1) writev(r2, &(0x7f0000000040), 0x0) 13:36:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:36:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x3db7ffe8, 0x5, {0x100000000, 0x8}}) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x183, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSCTTY(r0, 0x20007461) 13:36:44 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x32) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) sendto(r0, &(0x7f0000000040)="38bea87c6e3db284507ed692a13c9ca8eab9a99d6772d512553e99014802d1337211f70f3a93393e1ad1429868fd6c73d4597824e79119cf1a5e68", 0x3b, 0x407, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 13:36:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) recvfrom$inet(r0, &(0x7f0000000000)=""/208, 0xd0, 0x801, &(0x7f0000000100)={0x2, 0x3}, 0xc) 13:36:44 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x1, 0x1, 0xfc) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ftruncate(0xffffffffffffffff, 0x0, 0x8000) setsockopt(r4, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) accept(r4, &(0x7f0000000080)=@in, &(0x7f00000006c0)=0xc) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000680)=0xfffffffffffffdf3) sendmsg(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x40}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000200)="0cb15b2d32b039ea1f55e8a87a747d8b1ccede5aba08d1e45ea04b6ef0b9643cfcb0211101f5fdce173341036795f492e9d416d1be69d1c0e5fdfffd248c8ef8b60cd3faad3c6cc404090b278535f594b0f20a873e3052aaede4ae41eca47eca497dc2d8223ca4484a9c132bee1310d984086c1840f9b168ede46e90d87ff4a1dd09cc5b4181b5a161ba20c5dbbbc33e61cae8c9eca54d83515976847ee5a3005de03212580ac7d2ab33e8e0442192f0bfae98400f4faa87ab039032311a58687f9abb0537a966", 0xc7}, {&(0x7f0000000100)="9b39e4489905b2b459d99a1491028fd925d46232054418f7c887615f4dae0629917d125406ae8875a3f586e6b5cd8933dc205f88e91052f1518d0ce8cfcd450398f4a566318f5cd6ad52604815d0c23fe075362627ea287130dc02fb3030f05085e4e36a2a836874efa943851b0f1b1f72313c92737025902ed3119393e30b654a47946c32a2bbe28f23d0160a32ca3ed65ced2690acdb41f29e87eebfab2751504550c5b5da9c7cdead", 0xaa}, {&(0x7f0000000300)="efe5fe007a8c4888394b9a3fc15fb69ff7e608f08c84dfbc12bebe4e21c0ccebdcf29b", 0x23}, {&(0x7f0000000340)="9eb86d6e21314e7ac32b445963abaa2777ac7e33fb13b7f8209a45dc231863fc3c3856c007c481c529ce44cba4d490955ee6425427d6c417a0ed45683d59032c9d0ecea99f379d4bc0913783076cf924b777a2fa97a69137a440e51d26f4", 0x5e}, {&(0x7f00000003c0)="19adfdaaed3d92845fefa5dd65e578834f7a25277487e398a6969312ea23b6a0981915bdf63420a6a5e767bd84eede8d6c87b9674dec887eee1a4bdd7aee81b4510c2703b1df06030db6fcc7fa6bcf33c8b2cdeba58264337a2e6ce5d9bf464c333e53170fc1d40a002987b3e750d06ab2ac7ab99cada759d31d4b72bf40ffb402b28bbd8ee0a223903b232701670f81db720d626bfd2b317785f5e506151912d8731e91b9fc5d2d91efe5fec2dc6b5333696079a8707ecc6e182808a5984fa541f6fbf6d435f49d69e4e1f04f06760d16bd5e2c1f047b7792bc293934ad1089ffc44c20821846cc424fff890235", 0xee}, {&(0x7f00000004c0)="7098926924439943e391fa8beadec7b7d5822daaff9bfe76eb180506386635ded85b95ebfd8c3c0c0bf3350f9600d0eccf15e12dab31498bd7412e4bcf6b50a54ace6f979049b1a834c18c91e720e3d1857f81eeae4cd62df443dd5a8d428762da81caf838c6bcd196ead9e859f4b9441aa31f79b16a3301bf3204d97e2578db901501696f0aeadbc26868281d76f754db1dab969ea8d889c46ed057a3aa29386a277a66d265bd32ab5b95583dfa82f100023c357d91bf1583ea3f2c9b824bb49455adb58a12675f5c2dbb5ab003fb000eab5318305e3e78956a794e", 0xdc}], 0x6, &(0x7f0000000cc0)=ANY=[@ANYBLOB="a000000000000000ffff0000080000004ee2e16adb4eff4662579eee7fbb1a6f78c51ac6b88ccc9bbe839b4142e531a835ea57bf61d4785d4b92cae0e3e86edd9d473da5b2628b46ebd195e4a2203643530f3168eb739e8b9fdf2017b1275b81d7afc7c6a4f5e71340f6eca6444c1f8ef4149b32776c7a1f4fea050de350dbe92c3c2e86b59e9885cc1c251225538dbb4a1a3721fd7c5c345f846f07000000004800000000000000ffff0000ffff00006a421a3f7f96334732a21c28901fbd92f14e0c358a15afd24280ec5607abe37f0e426a981f1c96f2d5a1e9bed857fc355f6ed90000000000d800000007000000000000006300000034bfeca7d79ab10bed8269c3fe73e7b68a08ab646f89941390e70f150c2b1ab5a87ac74700bf89325cc4082ab94dab60b60a9c01ba451f8853af75e449795c2a7154c4c39c19b1329f645dcc30e0cb6540ba4f3c989f6f76218d33ad342ab407e1bdc43a3a5fb0568706a5edd5f458a48241e1a6cbd93f891a25435e37de11835beacbff249228ba17aa11e474d62ef5ab60617904ec108e6e8e7d17d0f1674806b9e1532a507c94be7a27c819657de7000000c625ae24c978d44f217087325b3490f40000000000c2d8a6d5e80bc41eec94e0c4086060e59d7f3bbee494cf12d377ea7c68fe76015fbad6b72a67112029a7095e095baff4e1b6ded8de655929ceb2424224ecc2479f0915d479756fd5b7e9f2d449f94f383282236f91c6265ee5a99713f6cb955fce6476e3cbdd8402d320025134ae45ce2144fb4e2a7390fa5e2dd8c7b68aa48a67b22c80fa966705c6aa06cfd24f498e5d3726b4158c11dc6b999d29ecf17ff30400000082f51c84a1c3f1ccd8fd06ad3986dd57edb388ba7fdfad9732ddc5d89c01a3cab32ffca3bce91db8c459e63c78a569c5937d82c13712be5a3106b7cd7b7bf1c441409ede6845e4681d8705b825e426bdfa14b00c2195ef49a0e1667328dba7451f0ac86ff548dd9566d2d0b105522556837dbffa8c129a1b39788ff37f6cf682cf57875861bb4a35844ec964b23c23f24e66dd6b4a888db2d0927efdf1d05b7b9385c7f841b14dd75828af18b3d2f3e198a573a297a7532f821ade0a20bd73cb4032fa41f884499faa46477cbaa8428d430704ac792f4da80336c694581dbec71dd33d561d8f5e7bb26011579d42c054000000a10f8c533342bedaf9e3d7c3be6f6b8825e9b4826a7c78060106e4f3dd1c92f1c656827af50a6d94"], 0x1c0}, 0x400) listen(r3, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) chflagsat(r0, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-setuid-9.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