0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3848e2fbc", @ANYRESDEC=r1, @ANYRESHEX=r0], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) 14:55:44 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48efb3126c69a0589fa6090c0d50a9ab611d192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c6274aeb12cb5fb801821b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3420df67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcffbbc75d2696024711389628ae1615ce170b99a2d2119a3378af149b06b9b9f1310dbbf2fb01c9986b332f11d023f7128b7a9c7c00dea0dca404504a4b5da3c352173dda85e4e19ba62746fad94fc9a3317bbbe396db1173fe9b973bb364b3f2f6e9a317dc4b1070e49bfb7bf061ec39732d6110be8a0bf2a6bff482b8208d9d50c401db1593d47"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x200, 0x5, 0x80000001, 0x1, 0x8001, 0x5, 0x0, 0x1, 0x1, 0x2e, 0x5}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0x9, 0x7927, 0xa1c}, 0xc) 14:55:53 executing program 0: 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, &(0x7f00000006c0)=ANY=[@ANYBLOB="f2a8d35defc87e523500fd1a9cc5a19b004dcd520f085941fb71b30528fceb710adef17db590d017aac0a1f916059a947da4c52cfd231bc75671a239eb8297fb0b28ccaf0c4fd48c4e2c12d60f195a3c4870f4d9da3dd6f21355bbafafd882e752a86b187fbd404f226f796e3818266bbfb4e224abae43a68b692d868aa0420e46c7d7e6dd0d26f0bb2a5ea5b10c69ccd78aab8683e35e4909472b059aec13f961d5ed4cc54410e6c3b5abc543b9813ae46c97c76aa9601a8281cba0aba53445e268b803f3fefcc8f5455adf17f569b89629d8a0a6545013db96bb221c597d74db9d567b3ba051fd621e0ef0861978582c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 14:55:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) 14:55:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/43, 0x2b, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f6669636530000c0843f063e3e802f74a"], 0xa) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xb1, 0x6, 0x7f, 0x8000}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a56e52aa1be016db70c4cfc1"], 0xa) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r6, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) 14:55:53 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000edb000/0x2000)=nil, 0x2000, 0x6) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x100) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1800}], 0x1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 14:55:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file\x00') r1 = kqueue() kevent(r1, &(0x7f0000001bc0), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xd0}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffff81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdc2e998}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffff1de}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x61}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x14c4}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 14:55:53 executing program 0: kqueue() pipe2(&(0x7f0000000000), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000300)=[{0x2, 0xff46, 0x1000}], 0x1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {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)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 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(r0, 0x0, 0x6, &(0x7f0000000440)=""/80) 14:55:53 executing program 1: syz_emit_ethernet(0x481, &(0x7f0000000740)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x44b, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x5, {0x1, 0x6, "3bfc5a", 0x100, 0x2b, 0x9, @loopback, @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x4, 0x2, [], [@pad1, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x33, 0x43, [], [@pad1, @enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x3f, 0x62, "8cfd8038d90db13c89247b80b289e5ecc86b97c32acc072f7810f0a0926a3022a48e924b75308aeb16c7d2d7aa7fb01731077c773cf85a74b595e8e3a5014a320246756aecd48afb731ce6b07e551eb17f41932a8d9e4ff72cfc2adf69a36df37271"}, @generic={0x7f, 0xf8, "5ca21b45e9253da8bf4fc5406615f4241a7e168c12729666eddede9ae9a889b9200e2a125363f63bc347b37d3b04f7f7a23e213018c3113ba09d96d6178dc89b21b3bf992a25753dd2186a2ec61c83942374dcd5f62b1471a011896305facff938e2964bcd0be322d065c4d6ffe7fa5fd72f542e9332f434a4ab67911353c53aa870be3cc2b16a2253d86dbbb58ac367be51f293e20d2273ac9e4c3061f56636fb4bcd28c133da11f91a60cb1dd7626f4698f959c3a4f3c815c500a8db102bdf2d30cf2ce546422d5a08b5ae3556b9824d810149eb981ac7eaf9b7c7568c89457bfc09a3fee0636d20e1bb29bfcc4202a74505d6333b8c26"}, @pad1, @jumbo={0xc2, 0x4, 0x2}, @generic={0xc3, 0xa1, "9165e5d30eb6dd34ec6823fc972f534fda31cd1bb08a1ab63330d8b7bfdf6b52f070cee944dd7bb4d228337a8a78d1092faa5be9b34087b83040906f0636a78b555f7dbdcf2a528db01bb258d86e02eef1363e1af25298decab0e6f07df4483201d6d5c031eb00c0e2fb85c16c175351172991a3cfb411002aadd3e347c321bc3593265baf5bb8eb33b19c81604df349c44254267e9efdbf143bf7137a6254c80e"}, @jumbo={0xc2, 0x4, 0x8c5}]}, @routing={0x50, 0xa, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4, @loopback, @loopback, @loopback]}, @routing={0x0, 0x12, 0x0, 0x1f, 0x0, [@loopback, @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}, @loopback, @ipv4, @ipv4={[], [], @rand_addr=0x1ff}, @loopback, @mcast2, @mcast2]}, @fragment={0x4, 0x0, 0xfc, 0x1, 0x0, 0x13, 0x66}], "27ccdef90a66394c3f61545379a1848da1ee8499839d50a66ad9ecad5ff8b4bf4d27c57eac1dd80e272cc94996543f9a925dd39cbd741cb7d1c17394e9262a2cb816e1a2bf253835718624b52c4327a439775f021b7ce5cbfb3f23e3f65064934388ef8837a8c95f9cb185e0687e0a106adbb1cc9103a568a5a40c95e8792b207b9b101728b920ab5edd2ca024545345617bf9f30cd797d1b875d939551efb44ce6c034abd6ceef1625c1d2d27df7dcdf049c1eb47e4a335950a20f862e9cba151b8cb2ec7ecbf93c8dffa8aeddc28a608171eff9513f406f8b790"}}}}}}}) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) socket$inet6(0x18, 0x8004, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x80000000000009, 0x5, 0x8}) r2 = socket(0x10, 0x400000000002, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = getgid() setregid(r4, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) syz_emit_ethernet(0x8f, &(0x7f00000000c0)=ANY=[@ANYBLOB="472a22e9a15b00000000000088a8280081000d000805054ba6e7097c7871c08d7936d11f8788aac322bd4eb9f0ec21d23654c97850c12a3b4a911c4a46c5c659db73b2c076e1426108fdd95a8a611bd20da9751013d5e6c2783493ffc23e9a5a2929fdac1c82ecde966c15062817be34876bf06d4e2b172dc755a61fcd7c1ecfffce99f4ba90d4d49e2e3e69752e04"]) syz_emit_ethernet(0x44, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffb9fafad443a78100070008060019809f060e0008000000000000b75ccf9b9956ded45a277339fa7e11f16a727198f0a7f5e65aaed1d9b911b395ffc10a3c"]) semget(0x3, 0x0, 0x0) 14:55:53 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa0a, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004008b", 0x8}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getgid() 14:55:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x7}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x8, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000300)=0x28) 14:55:53 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8100, 0x1) 14:55:53 executing program 1: clock_gettime(0x6, &(0x7f0000000040)) r0 = semget$private(0x0, 0x7, 0x8a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0xa8, 0x0, 0x0, r2, 0x0, 0x80}, 0xfffffffe}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r7}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r7]) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x8101, 0xfeff]) 14:55:53 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=']}\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='\xc6\x00', &(0x7f0000000140)='/\xb2\x00', &(0x7f0000000180)='!\\\x00', &(0x7f00000001c0)='\\\'%\x00', &(0x7f0000000200)='^@!^\x00']) 14:55:53 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fcntl$setflags(r1, 0x2, 0x0) 14:55:54 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x2, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x82, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSTART(r4, 0x2000746e) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x8a, 0x7fff}, 0x7, 0x400, 0x80}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000040)=0x4e) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x164c12cff6cdedc8) 14:55:54 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="a837a568df789dc5a8aebce2e5565f3d82022e2f66696c653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) getpeername$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000009000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000009f8fe7e15b86018221cbbb89dfcb7669657c5188486323d76f7c816b87998e8307c1e2f62ccfc4c958bfa1ad4a632e98ce814079d73d7963529de8a4e0a6620b0d6c3f2350f7a36bb7bd9dbb1c2728607e5250ea9e87fa5ed22b4d2d299be57fa0fb4ea363e5a0188fbaf68c5ab7e45b4f86175f38cbe554e87e093c0c0d564e5860a2"], &(0x7f00000000c0)=0x6e) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f0000000180)) 14:55:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 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() close(r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x1, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x10001, 0x41) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000200)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a00)={0xa, &(0x7f0000000240)=[{0xfffa, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xe1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}, {0xffff, 0x0, 0x2, 0x1}, {0x7f, 0x6, 0x40, 0x81}]}) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 14:55:54 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="e98c45e014d7", [], {@generic={0x8848}}}) r0 = msgget$private(0x0, 0x500) msgsnd(r0, &(0x7f0000000040)={0x0, "d167c6a58a711df5a6a230ad819adb4f6d7b8471a0fb231eb6e6891ef8532874438a887a8a5a67cb145eed061972f629ede1784c6eadce79fb010b52299324d033b9ce4a4b03b3425dd489ce9602737debeb24b469dd3a1470e9a3c5eaf18df3c32b42442925a69d1bd4b55a2452e969b450958e6e4ad888d57224da5b91663365f724e4da9184c084b354e715271e63fb6b50fa7870aac8d5c9a0a6c6e4d5c08dde9fec23037717898d811de03de971ecdf1e51adefad3e1ad5526309715713e94f9fc82fa9cd6c53ca95c181f6c6c3aff53004eb0747292ca851a4da7341c5668a5caaf85dd36e5935c438424794"}, 0xf7, 0x0) 14:55:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000001c0)="fae5dcc018260edb0ca9c7906b558b417a6ebbe5175476a7d69e1fa83d67041f1e5755a60145e98fa35f16003df634912ec183999bdf391c31ee0cbbca4991bfed2865629455d7f01f8b9d776937034bb6670507b1a54304d2d5429d7f5896f854af6632037176ea49f966d616b7e8053db709327e0f75f166221d5bb824df41370485b900d09f3ba1321607492bf8599c7b779b43798a155b48b7bb52f83ff695942a6f0d444653a45ad3e5d37bc95a6ee69f6846a00b594725a8e17d6ceec970e2ef9a22836e76a06bafa4fd81f8d5be10dc09f7cfee57e3955622eb9eb3387ebec13072b3cc0f", &(0x7f00000002c0)=0xe8, &(0x7f0000000300)="e45be2fd9a5373654b7a5562e93dd405354aa2fd02877e404c6155c25ab9c09c05a6b135374bf861e20b4f6c4c1dbacf0fba49a29f092fdd77d3f7ede475a0c0fbf4026fc037e2028cfef157878824697d5082667c", 0x55) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x800, 0x0) setitimer(0x1, &(0x7f0000000400)={{0x1000, 0x3ff}, {0x800, 0xffff}}, &(0x7f0000000440)) connect(r2, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 14:55:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)='\n', 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') acct(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r3) r4 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0xfffd, 0x9f8, r3, r4, 0x9, 0x8, 0x1ff, 0x5}) geteuid() r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r6 = geteuid() fchownat(r5, &(0x7f0000000480)='./file0\x00', r6, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) 14:55:54 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x7f) 14:55:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xbfff8000, 0x0, 0x2ff, 0x0, "005287200b0f0000050000007139000500", 0x20, 0x3}) r0 = socket(0x18, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="03002e2d66696c6530000b659258fc870321abfc4bb97cad4ca60f8d7df47b666aee82aa1c9f9cea6e84dea7c339a7ddb77a0000b61d6ae33ce1320deb581aa796b069061c93ea35d4f07ea8df691b97c7fe69cec81a108c80f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f700867ece37079e7a5d30923be44b28130ed4050000000000000088ba7a82b18c9857189f43adb534c917544f217e3f69213bf30000000100000000000000000000000000000000e5376b32febd5a8264492a7dda38fb3dbe6081ce7499b91b029607b297ef37ead473b9127009cb0debba10458c00f76defab2242cef9d0470ebd7d8f382a7ce82dfd6dedd4158373ac7e3455763bcd4b61775d8853730bcabe6d3d096f02555aa3beba1c6c919e39f7c7d985b66a8a654cc65158e8812d75dc6c048ef1c9d8fa38e98dd2d8f32bd8415f0ac4e5ddf5b247445878c35153b14e14bea91271c0ba8051b29b6c4130f5378d578a30b82371d170281924822b127b5bc76aa751dca91e56fd960511ff322f08668aeceee370f5be21befff560af12216ab5ca897f763e99fb3050047a11159e000000000000000000001e495bc8d741f57f2d1a7b286e34ecef40a8ce832d7f377b41fc62958e77e23e4c95c1a5b8625a6f2f12c7174ed5df8d904802190b7e24da3d2fb1184d9463ad8c71d796e4c700"/518], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x12, 0x8, 0x0, 0xff}, {{r4}, 0xfffffffffffffff8, 0x10, 0x2, 0x40, 0x4}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) 14:55:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x4000, 0x2) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x800) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRESHEX=r1], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r3 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r4 = socket(0x2, 0x1, 0x0) dup2(r4, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r5 = socket(0x1, 0x5, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000000500)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r3, @ANYRES32=r3, @ANYRESHEX=r1, @ANYRESOCT, @ANYRESDEC, @ANYRES16, @ANYRESOCT=r5, @ANYRES32=r4, @ANYBLOB="cdd8429ddf13f775bd2504eb97275b41e448d54469c6e09108b73b2eabba5678e085470ffe8a04fe25f955100874c0c69ca8e849ece44f3974b166bdad77da1cd5c46f6ae88508b9726e4c0109b7699a7b268ab2d2cee8e9ac07135cb0d1ce66803ed856b396761ec326ae2a2c737f5916515fe494e0bcdc9210f08e240a454ec3791a9bc2b805f041524bb0ae09c143890d64da39b36343bd0a471ca7726981aeb289a0f18b282b"], 0xb2, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46060000000000000000000000000000000000000000000000000000000000000000000000eee10000000000000000000000000000000000000000000001000000000000020000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000cd0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a90010000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000006a77a1d0276a71981fc2b4f42cea9f4002ecb2c71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cc672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0255283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898731cb084142e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a90000000000000066146e44afdc2fdfc2bbd0fad2c6cd48b81f773fa8962462202931233abfe12933bcc916d0aecb6c3878b5541c8c6a487b654bb2810358026dd3399674b4631a14fd76f351b544b424af7cd423aa98dcbddfbcf95b6b22000000000000000000"], 0xc8, 0x0) msgsnd(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="010000fdff000008b0db0ebe4456ef0243cd55600409f22dd06236451d3b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01f33042a32aa38100000000000000000000000000fa3bf52fe5b1a41f40f71911ff2093008738c31bc75bca974d922fdedca19f211ea1010527a5eaad7ada222cfb0c7a4387c25a1a269f350cff940018aff80bf7ad20c6251e28f71c9e9a29c2d91ab717668c90ac2624ccbc1d2e18c4d39b7fd02ff0b728b5fdff22f050e4664b64b5df2ae3897430ace2f602aa52920500000000000000000000000000000000762ba2a493400de0856367f74349eb5edc6648e997bc066f56103e355340cfc11287b6cae558a651eac5b131a5068000bacf8e7af6a5f4305cdf9e7b55216d3f1cd7ff43a1da83f65f7c27c5de567958cdf5223b3f7e"], 0x5c, 0x0) 14:55:55 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00182e0800000000feffffff009f16ba050586fa695881c30a51585a56f320da2bb380102ffffc93cacaae177893001145262b270f3db60000000000961b4faa7f5efd87000094822dc54ddb0d7d95b2959943c0d99c44b1c83ee8fdd624773dca3e14fa948300afead1b51ac150a5491e2c237d98d8790726952eeeca29679a750e8ec08a4e2b6c5f378aa3d2e1efbbf7fd1d498f58eade3d23a0"], 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/80}, &(0x7f0000000180)=0x52) 14:55:55 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="4d392de878ffeb6bfa5c6dead08c1065b391cd77bcb7f83b01e6d05a69645f4ce02a00eebc8e25ddb1b8c8daf827d3822864e31eb663be2cf4fa316a680c866ae0e6b0432f0b17105fc97c1961a8330bc3a73d132fe74f7bac84ab7050927c57368451c24a1ab35455b23c6589cbd685af052e14e896c6a0a0258bd4ed09b4a8cfe276417dc91e3e4e7935567301056fa979a452108a363b7c182fe3", 0x9c}, {&(0x7f00000000c0)="f6b6af032d196af37b3567c3ef73ac9f6b9359c39fce180691119a1470536015eee5caae58245ddab7739e2b1c023a832c99b30e84d77a5622d10b7eb50efffc4bac44b0c765878b82800ddb801a", 0x4e}, {&(0x7f0000000140)="12b38cfc87a8f242e78b43b56a1b6303a8f83cc44847f5281404e6619983488849e16b4e", 0x24}, {&(0x7f0000000180)="b763067aff94da6b853394f52e5f154b4374a362b38f23044e42bf06104b7b498bcbdeffb8ba22f303bc735e821c456f9087dda5e4dcc920e85d270e9821456789ae7456862e6c6aeb5502e2ab2d6074a39fce91a48890ff51117592d4f15102e40225c6aa41d669235e11e5578171c63e3ecad88820377672339ccdee146b0bbff4bef6e081ad631c06e464e6e6db3e4f28397eae383ad62a7d5aa8ff248deb53b974707c2aee1d386dbf6ccff2c7482eba8f64ab5bd0a8", 0xb8}], 0x4, 0x0, 0xd8) 14:55:55 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr=0xfff, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x1) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 14:55:55 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66e1688c696c653000"], 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:55:55 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000008031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000040)="ba312c97889aca48958af7de96c024eb7c15a8f54cad0fadb1e2cd00e0c3e337d9c67069c7b88c6defa41ce2a05d5b5cc696fcecfffe7a8e0a34bee31e3007cc8446786b0d0f5f5ca21ece3f4ea62c8d0389b8098948d5c6b0be19d828b1cd4f3658d651ad041ff0781ed6942bad6cec82e2a9c44d09cb339f8edf2ffa48e5fd3c3150c782ece32b05e8ad41417796cdf46c8308ef2b90245710b6651fead5619629b2fa6138b3706631eec3db0d72da2797240046a5cca608f367d2781a6a73a6d03969d40bfe8a09982263865e63e512640ce13758a1d8e721d201167f98ca688b388bbdd4572a31e484322b0b4a32806f73158bd8b1b5", &(0x7f0000000140)=0xf8, &(0x7f0000000180)="eaf256100ccdceeaf8bf6441c00a3d727bfb41e344d81d7b3578ce14dd459b3b86365935d13cc690d1f88fac2d507f271422607a03b1de570d2c61b537dff3c52cc1731bb794209867208c0df853a3e0bab9cba90f18ea773fa55d6d947f40d2f28d657069f963ca5b87e1d26fc26b2ae2ac8da1f5bb46671fed01ae71ad31644e973009abd042d5dc723b81880556da33397ad98a64f6fb559892661cd47cf1df599e865c5deb14e03d88556fc5d884", 0xb0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:55:55 executing program 1: select(0x40, &(0x7f0000000000)={0x5, 0x5, 0x7, 0x9a, 0x2, 0x1f, 0x80000000, 0x6}, &(0x7f0000000040)={0x888, 0x8001, 0x200, 0x3d0, 0x1, 0x8, 0x43f, 0x949a}, &(0x7f0000000100)={0xffffffffffff0000, 0x72, 0x5, 0xf1a, 0xfffffffffffffffb, 0xff, 0x1, 0x1ff}, &(0x7f0000000180)={0x5cfd, 0x2}) sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) 14:55:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)={{0xa6be, 0x1}, {0xfffffffffffffff9, 0x6}}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x4, 0x1000}) 14:55:55 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @loopback, {[], @tcp={{0x0, 0x2, r0, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) 14:55:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000040)='\b\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) 14:55:56 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xffffffd2}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = dup2(r2, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x12b8ae48) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 14:55:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x37, 0x8000, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) 14:55:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x6, 0x8001, 0x3]) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r4, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) listen(r4, 0x9) socket$inet(0x2, 0x0, 0x0) pipe(0x0) 14:55:56 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x7, 0xffffffff, 0x8, 0x4, "2c88ef3514d01808d20772611754ca261875a118", 0x0, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) syz_open_pts() 14:55:56 executing program 1: syz_emit_ethernet(0x99, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff08004500008b0000000000029078ac1400aaac1400aa4e204e200008907811746dc595de236a594fcac455bae29c70cb131cc1c87b88196de24e328afc72533204e096d61d58dbc6364d70f96baacab4536a9b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e5903bb621500"/153]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x7f, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0x1, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) 14:55:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x51) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/67, 0x43) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() r8 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, r3, 0x0, 0x0, 0x148, 0x1}, 0x19, 0x5, 0x0, r8, 0x6, 0x9, 0x8, 0x10001}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000180)=""/148) 14:55:56 executing program 1: socket(0x18, 0x4, 0x4b) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102378) semop(r2, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x7b) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000002c0)=""/27) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r2, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(r2, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f}, {0xcd7492ce448421ac, 0x9, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000180), 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="a62feb48f6f9d205369cbb034e5b7e86cd7d626f0f044385c301caf3d3ced0161d6d3cc8b2f711e107781eae32320497ce52349b4e4c14f914cc8c761c0ac18e492532431a25a0951758a488d432894056004799ab9ee84e1e447db7172a1da154549426b3196b31aa46162f241b8de953c70baf815361d53f502a7dba43d20a7b6e7c3946a8f7ad3722a913c3eeaf479c3477d9276717f0daaa1a5b91652db2bcda97f77c4eece4f887a267b9a156b54338d32e6b92ec61ee667e57c3621e2188f39917cbd081a36e7c264a93f68f878c7b7e1aa3ba6102190ec6cccc76b8b7760cbd3a61cae4e9d7c18a07ed57f7a9538d8de9838f3cb1085c963daaa0", 0xfe) 14:55:56 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0afc9780804d8c55ce2e0e"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) lseek(r2, 0x0, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) dup(r1) 14:55:56 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x41) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 14:55:56 executing program 1: select(0x40, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x9, 0xfffffffffffffffd, 0xfffffffffffffffc, 0x200000000000000}, 0x0, &(0x7f0000000040)={0x7fff, 0xffffffffffffffe2, 0x0, 0x0, 0x0, 0x2, 0x2}, &(0x7f00000030c0)={0x0, 0x4}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7fff, 0x6}, 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xffffffc0) kqueue() sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000000140)="14e627c2325e3f38e9e4ce67ff2e6539cfa668cae97d533b7b1e4180f01f4d525565c95aa04096589e461a181a8744f0798ab95a7eb36184c20853a855e2081f48bed0f177a939f3b3d69b89f06c55f66f7f3aab5869342f628deeadb156e5a98fbb7b1bbced66a91d278ea52a340cfaa9a0f14d97d2a14c04113d925d9c3fded1d8875fbf3ab37203b6e4afcd63abccb4407751bfd42520d317593816dd261fb700769994957751bcb0316a8723c891b30a8a4baebc23990153b81b7b38ee7800cb481943eaabb7403ef06ff94b9d80aecad02c2c780f", &(0x7f0000000240)=0xd7, &(0x7f0000000740)="dee1b8ecdc2bcd7f8bd53d1a2281d0b6e9c740b9a04be5a2831a39beabe65d5fb3f7ac8cc8d2c94c07a091d57d512086e40626606c45a4b4786fc1ee48047ea756bf69f4298a40390b61c48cb4cc229f11d84b02194b8cf4deac974c7357f3f79957d218628de3cac4b3327dca5bfb2ce0453bca2ef5a031edfa1e8bf27d3ca22fa7be2fb5c016ff0c20fa6b5cf7ef551c95dea3a28b7217873d73027cb4045a7e08efb0322b15d77c6a1fb92ed3e08337f0a02ed63c71eed8742cf9c69c1ce127c3b8ac394696db1e6482f4722257b2d4c6141845d8e48d555dbe21d3436239f954230e0aa355cb07b26600558ebe47a02064bec8df83f0f91049706b749f421f6d18f7074d10c33d769a8070b8396a20cfcfdd9154dbb1232543432c7ed5fa2057ea787e14f380e9e85866ce7fbb3483ebd94082f2cc97e7a54cd8acd946f368b05d5653eb2c583238a91399eab79292b635bd7fb3915c253a6e15bc6263d027b4300486eef12dd9b7c6a71b01d2c44f90d897ef5055c9aa0032c6d36b1cdfd321b313de141d62634c395675d64ba4a25e0df8fe5c29e0e88a7336e77a3970453ce330f90854cdb7c8d4cca0c3cf1d75064ce02abde570562fcba47b372788d81af9c076940d626581ad20ad9c37a5d29318af1bb88041348899b157ff1004642aacbda80053ff4a43c4673efad207642d611db7ab94a263da53b30466cb50a53d60428fa066e3b034c3bc7321594f108218e5ac48c46283129cba5388117181fef6ee9592cb7445b99d95ffdcb03f81431f7c2b899e3e2fa60bf2682137d6b0bbda52404e3be6dbd1510418eacab5ecb44dde041dbb5885ab48b33d95be95734ba211e94c321d32625491978c184c98676dd0506b9074481275718d786086bbfc1da069b99c5c693bd5b017f4f101e6fa811f5883c895d1243b815bf37da2640b5336833e953442ad16270209194a48913efc7c85fc327a4f14482394ba6975471eaf6d0d87a92388ad96ff776307cd13e427b616c5fa5c840d9f9de93f674d90c2ce6f32b78d622ef3f5a946542d9a42ce4f481a18db3dbe46411c4355501054dd9448cd83100d83938287e5ea0341456b367f018e3f57dd2e8a5990038012c82e512c4223e3c706060eddab3be63895163cc7792021d204da71d96116a994a5512a1f8154a5f095a660802669d8f6147aa231c43f35f62442bc79b82de92205ac552b15e1f8cf1f2cb86b76ffde6542293465c4fe564276a680106c8639a482dfece443eb795ca17843f049ace372943ca09336508402b614818a5de759b24450d50a84dcfbcd7b38d46c1286105899c9d2e9159bbb6fb1c3d28a65d940ff7895c4eb6eb2d5ea40f72f4af6580af94dde0effc2d731a9564e81011c5737298026c33cd379294795da8276e98de2c65a89c12a9812a017d564da6fe3b79a697d73c7579de8d0a3118ae704eb60ca575c3408512e3ed940d8270fbaae6dc21e3a05e2cb8c63f4c104fddb279136d5142b774a09ac84576c60b75d0eeeaf9f10e453bf3d1a796a64966b196cab697bd6f5c209d6b424b7804448abc74c760e155657094298a7f069bae1b6ded2073d6b3beb589df077650a6cda80407de781dd5c31bec730394310e00ba55dc1ac077cc4ff0b7583821a206893e06528205c9f4ce67defcf1d2b5653ba2c6c5413d40dff2254f2c5dd61a6162f756a2aa8f95bfbaab31f1c32cd1ec3425a5ea3b272a86d49e52f7ce2fae75fb185a8aa7c130717ee48c89c1e416d7f076675f21e3d31aaa07f4604684b4e82173576f48cf1ed1a900c00c0cd544d2efd67e3882eff2ba87aef4c53d06220b759ad7bbf54d512750ca116d8d76261ee6f27861eb63bd60262bbf99187c078cea39bc466f98366d7f9e77cc13ae6865f5661a4631b4ae1de339cda55f5b729abd8885dc1fc79cfb48a0bd759c5313b13c7d090b150b753818dd60bd1d7fecd98443a46e1531a069a8c179bc1d33e6b117bb82b7b632016f498f838e7520b48ea51e407746a40adceee1f8cc92972afc6c91406ce01177119ef17412f041350980f33e5993e36d9ba554e69d4beac81d3ce9bec6a090d3b842f10781d727443c44453c6e5dc56f588592e291bf63f9b60a3a1ce548eeea743b7817f182021f7810091c35d4cd0828180ab03220036c786578348fc04e58ab7ec7a219c7b3c05100087ccbdc92d78c16c665dff28baa217e7a3a3d3c94e23f1840b64ed0a80b8b06f7044dd55dfbcfdc59e8e73bace5653501a845249bfdeef99237f8e6151bceb3ac5445bfe84c854a68b39c22698c9b392dc74bd8c53d604bcdb391532060a6222817ffe746ef2596458626fc59803cb736bcb7cb667457ee495c32018409f226f89a6da1b74046ab3d512b252b7a2b304bd8f71ef41366fd8c5d3b181a9b7f87190617ddc176ec82332afe91f6ecd314eed05edd7a971c413f23ee139c9185c530f18d4ebe6696d43f741b16183554f6aa21473ec591bf494ceb1ab3516a72f4109c9efb02e3b8ec0a6509c447674b1ae6de6d7315ad0a5d67270e084a74cf6fbc1adf0f560e0356a0b96536a9900486b5f2a7f2f719ac1a79ce240fa1019539c8f4e20e7d06511394ca7832f77ffc016e563631b868a5c7c0ca3f7be09516e89c70e114436d96ffc99e34ce3af7fba521e4e725a2a2c4244f2df0925465022610e9bc9939ec9e2a6d2b4107794f4798aa99f35394b7154145eeaea2f3e67a76638d2c4001d3f3f656057fd079f9ff58413edc125fc5238068d2b08697b627b3c617f8cebbff5c07baf1e98e2bcbd7ec80142b2353098fb9f2e0387e8ed06126c94cf5907dd44fddbaeb4121fa4db93147e8b7cf401da02657bde93bda96da73371167fb49a270a132098db1ee5dc714447d7ca0622482aa502d555b0950e84e59307240e0a1426f340472f8d057a1b91e82bb6fe31e41046e22909c8ae5e449c314407d525faf4efd0b8d97f9670bdf56be4dd0e8f141d92b965c8a427f90052da42af349d080a07802fa32d858fa8f1d1c313f6cfeec6e91e365f88e9c080421fdb18a0d2eb99a9a1f207c3c75e37c604e26518b68f4eee0ac0be91304564e9cf86f415f64837f2a3d1a4b88692b8c1eb8a1b84df0dd863e4efb94fc38adabbc96feb46ed51f8c4405052a0322ff557b01f0bdfc1c3b29cb4c4519eec1fdfff47ffb7202789fd54019dc91febb87a7e371186c14d5b28939fcfcd52bfc74a1dba58a6f0f96c8dd8782e314a605d7264c3e306c0eb0900cfe6d11a85d5de4d02a5c5b4e174ea6b5c55ecf5c37dc75d72ea81dece7fcf2719322180f9a561cd2aaabc169d689e280887938a8c1efdc8e7b1a53160f1198ec3a17cedef27c5b1c6bf5a950c4a1dd5c4e355aa3e19d9a76e38b2730a0542de7d7860b34b797c8b6a9fc2b973d70558d28072a0f888322be06d9e0b8a3b9493368be2ec18dd1bfac71524c9367dc7c99b968def3591f05b494d32a17ba053c443959a8fae0af41b7fcffccf525e4e09724731d368ce7edcf80a3cc915733095eba34a7598f1559003f37ab2aaa8a4698550c53ce69365aa899f7d3902927b9e5b3eeccd0886921eb250fc12a3008cc189ea9dd66cf2b44b5e0a7c7ea34331731b048098acaddb99d4e44fcec5b6ab85afee7fb4d74253a74f4557fae57a6f899a60dcd4e2ca9033f2414488bc127dabd6cd444124d439754bb627b018776a04a4e61b5133fac5303afd3159cb87fb2daf5b7d9ad3cc9909f99e8960b75474c3d79a3805404d9dbe3b755dc07e1e2b361fc4a8eeb9c5940d739656c0eb58e84b3bfb893b4e57cdcf5d24747430842f8464ef656282889b1066abf333584a9a5a82005e32162f9243368cfd673f83ab5b457339c8153db2e6ed43e3f39e41243828a8a6babc294fc0fbd422dc9c010cd937deab0e3df6291c95e559926939f69274450e576c2bf74f790f94932f4bc96e422de3a4549a3f540a3d6c80f2b0d9efa678a3ed9af6cc6f15cdf5c26bf53cf6b36c5621cbdba2334af4ef2e908869473a743f1da0f72253ef4ffc78216e78c48b382afcc09a440e6b04c705d5183b114ba59a9700ec1f5630a45c17a98505437cd21765b1906d2af41d03f244d587ca148176026fb11a9bafbe536bd4a1c0d119c48ffc8307aa0fa9bc542b404d4644684145a1931b92bfb830adf3298a80f0d2cf8516594b1fb4800356d4654a12f226e0dc548a483a62cfc040007d761f5e3ed8ab9d4bf0d6007ce800076c816229d3a527844191c91d86affc56cba399f7b89a499f43ef542f2e9ae0ac17319543651acbc3ec58f1f032b9ae8f0f30039128013544e85d87419cacb10f3482100d03ddbc91ae49b5be24070cbfdf40ba4b36d74c0cbc18d3c57951970b359c8b2799fee1ef12216ca526c4a69ad734f2ee97ffb025b005a1abf26c88ff0a9d0dd4027706328353b9f65f68166a0562d9c4fce97c0689b5387d61ac22005bdbf82147fd6ac4128c2a410e43ecc9a8f05a37b993354e44c35869e007b938e6442b5a32f59871c6133b9d50ed45113ebdf91d11ac826a76cd91de75e0e0c66b948e24d7ed20b9101f7c5ab2b15c225c6077c14ea37bb020235234015921f854f23af7f876ddebeae9ae1275d9a97e2597b781ee7c94e149d69f3db3dc70e8afb4eed4f242d697f611beb254a20e113147b5f932ca7c4d4c8768579c26ed07d9aa8b859287344c737aa0becd9913f092dfdd55803da5d2cf6130a20107faaa000379e2f4dd9208350bd9cf9a9c2e340d4275c206440c1ee53c3d018a805610d3cec76633a6571c51a8551bba8600b74ad30b4f01e61c5accc2a7c333cbe9091bde52803da0d616fd56254d4b576e8ef597d1ac8d9d1e35a0b4c07435fe727c51113894abf8b1d545671647b8dc7fdaa75e09b7925cf2590c0b21a7a118f21b2979cf44c3ab4383569524c183d2f78a4b70d70bf7ef53d2497d497077b6a3a1f7e42b8b42c5a5eb613abe01f254c5f69914c453bb887360f395f857cfca05e9cc6cdb1fc2331e27fcdc95586d61d099722fa4c1a478582fe316c63fb5aa77735b4439dbda0f1e079686ea3818dd266b7ef909c95d3e24803c4a7b1ca6cda17f71f408b1fba8c1e663997fb652fe5ec64e9afb317c3d7cd5f88a3a07697a494665a286dbddd107f876d72d70bb390f6641d760f06869ea3f79d8e9f2c76c9534395ae10f2cbe77cba48280ccca3f8bc849d52a885789ad922fd01b9f9fe262a42a80bf6baa6e8c31570c5ae638dc984ab04400d0945b1e62dbe71209b440dc8a78b4320c2e988e75adc601800fb783f77d033dcb2e3fb2cd398e13856ea5d2536643911e0862b4665e73bf57b3637f4c92521be41f7813eaaebaa49e08ac8dab3bc56ff64954fa3a742e32494414db44a7c589edcc459e94f58dbb0a384e273b2d01547cafc432684e5f7078f012ccd4d4d306887e55c03f2ae8baeb9139d57a5eb8f002403b290f69ea5df1f6504cc6172975f62d8f890bbd03d63393c2e60d7a3d6fed7353d572e6b63d8eaa778c7a8e1a9cb9a5591f5380df2fc996a840e911cc5cf3779cb55eba1a96b78bda5c281317af614cd190472cd42582d3c5ea8cccc2b81f65ea92e29e08a0b53bce1670e6a043c5afb78d726d940ee4668fec6c1978aa3476eb786f0a3002cd90b4f8265e830333f24bf35a38548a354cf9c19ed6d0837a6b0456b0235edc5edcdc34c8ea38f01fbb2798541b1fe8f55526dfd15ecae7c7ddd04d5952c5015c7b8887340a44", 0x1000) 14:55:57 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00fb9ebd3effff0000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) 14:55:57 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000100)="000000118c3522d529c7e197ab3900", &(0x7f00000001c0)=0xf, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7aff5fa1002e2f66696c653000"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) fchflags(r1, 0x10000) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 14:55:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xda986e32d87f7ca0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x83, r4, r5, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8}}) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r9) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r4, r9}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x1, 0x8d}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) sysctl$hw(&(0x7f0000000040)={0x4, 0xb}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) 14:55:57 executing program 1: sysctl$kern(&(0x7f0000000200)={0x1, 0x3e}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0) shmget(0x1, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c638de01b1151e0846652e6c3d99a0696c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) read(r0, &(0x7f0000000000)=""/186, 0xba) 14:55:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = socket$inet6(0x18, 0x2, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x41, 0x1, 0x6, 0x10001}, {{}, 0xfffffffffffffff9, 0x1, 0x2, 0xddf, 0x3}, {{}, 0xffffffffffffffff, 0x51, 0x4, 0x80000000, 0x4}, {{}, 0xfffffffffffffffe, 0x8, 0x80000000, 0xffff, 0x8}, {{}, 0xfffffffffffffffe, 0x4, 0x40, 0x9, 0x9b23}, {{}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x9, 0x1}, {{}, 0xfffffffffffffff9, 0x18, 0x40, 0x8}, {{}, 0xffffffffffffffff, 0x10, 0x4, 0x80010000000000, 0x5}, {{}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x10000000000, 0x7fffffff}], 0xff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0x0, 0x40, 0x7ff, 0x8}, {{}, 0xffffffffffffffff, 0x58, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x96c1b100c4e4f094, 0xf0000000, 0x81}, {{r1}, 0xfffffffffffffffa, 0x9, 0x20, 0x7, 0x2}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0x8}, {{r3}, 0xfffffffffffffffb, 0x152, 0x80, 0x0, 0x1}, {{r4}, 0x0, 0x41, 0x40, 0x2000, 0x1ff}], 0x5, &(0x7f0000000480)={0x5, 0x5}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65aa, "925475d21404faa5d24000000012000000002000"}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 14:55:58 executing program 1: syz_emit_ethernet(0xee, &(0x7f0000000500)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0xb8, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x37, 0x11, [], [@generic={0x7, 0x7e, "b44bb10a58153befc118076e4ffab2285c95bb52b4076975b555a17b7c6f1a103a18c5bedfb56185022957200f33261a4d0f8c154eb26d52a7a4b7ff5b0ed1f93168c567475212edfcaf8f3f1bb4e67741ab1e2d0516f9ad54e9e8ec8fdebf7559d1a31c4970102533931bab0b1c508561f5df71857f39b94dff0ca033af"}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x10000}]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa, 0x0, 0xfffff9a6}]}}}}}}}}) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 14:55:58 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x4, 0x80, 0x3, 0xa60f}, {{r2}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x81, 0xa}, {{r3}, 0xfffffffffffffffc, 0x41, 0x80, 0x7, 0x7}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x7fff, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x4dc8, 0x64403583}, {{r1}, 0xfffffffffffffff9, 0xe, 0x4, 0x8, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x8}, {{r4}, 0xfffffffffffffffd, 0x1, 0x21, 0x1, 0x4}], 0x8, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0xa7, 0x4, 0xa4a, 0x1}, {{r1}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x3, 0x40}, {{r1}, 0xfffffffffffffffe, 0x14, 0x8, 0xffffffffffff1405, 0x8}], 0x0, &(0x7f0000000100)={0x1000, 0x3}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 14:55:59 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:55:59 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = socket$inet(0x2, 0x4, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="bc77f91ee5c70d82813d4c2952e3809ba31fc58fb9e44372d36528678f35db1c77f9ce5eb45311e670dd6c2b37a3ebb816d9c6789b48f0e96fedefae4b8d99d5aa23b9a2a01ce8ea1c39afc6946eb1f750ad7ac7929e9b482fcec5e611cf9ce51a768f51ecc5eaf66cad5354f658ae09e5f046dee543f83c283f760fea7b3dd0e8630eb3a112f449914aaed4b50f1c7a74291257e8b8d436e6c0f5339531e1fbbcb4cc9908d7fb175d", 0xa9}, {&(0x7f0000000200)="6c468d1fa0a1e7265a260df4995b861d0e32e15ce2b9f7d30ae341015b4febcb8f775988720ff3460691349eeea6c28a85152a5ccaab2180d94f94d7cd61fb84156f2df93fa494dfda284aa193d643b232da8dd91375ae0a019ba27a1ed5dd779599372f3c0085b732828977849b660159cb7005f4733d3cf431feea7f7d5b07ad31d0eac264c2a8b046b1fa09d2660d88d76de2250c43b9c568435726098a4e8c1788c559afd180d6f9831ee56f29a94ae80bd68f59a4abd98f4bebd30b2cea56bf0d686bef30037fbaea842653bad086d4b0e4b82fe4d239c58cda46bba45e5d85b01c2a15", 0xe6}, {&(0x7f0000000300)="d4af2590e6e969458ce130732726fd712e003dc93079d511f12e048246673a52d568bf234baa58b6029d68ab9e5f2a973b14e182ce1f2523accc6688f172b434124485bf1ca9d309a2b4c4fbbb147266f6157789537ec7673dc472b9b46b4f9c3b465978d4c5489ec9381f343da21a3a4f0e0d01763e0e8ee93eed64d57987cb113a99dc0710723536f09b64c4733e10649a1495db9c04638f21814afe92ebdb543575d9444d7e1c42be93c7c49cf6104ff830c653", 0xb5}, {&(0x7f00000003c0)="36d7e9586885d03c9c804afac7df1172bec0453c53ceb648e47b055c32997c8dca84aef555e95e8f1d011e50fc72bc1f32db85613a4de45790a05a61937ef273718cc7bd7fa7801a2aaffbc7366aefecf75b5b3fe3b8046a9dbfcb5f40ac7dd8f68431ddedeeb89c0d76300c8f178ba5aed6487a119754003dcbd46c76a0a0b0650c8259f17c456e8f773d20f9de0aa0607db5c996a413c7295bd5cf6df15fe3261c29ed0d12fd2b3a2dfb377f8614f848388026854d7327", 0xb8}], 0x4, 0x0, 0x1) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x84, 0x4, 0x0, 0x1ff}]}) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r7}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, r7}, 0xc) 14:55:59 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x21) 14:55:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 14:55:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x8) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="4afca666dd3900e83ccbb24ed3eb67ef48cfae65f0f321c36e7ad8522d743e16feaaa5905b1951dcf56e07cf4b5b71888330fc0c38a1896539509e1c13d5bb62f5c588befd089786430ccc3788f2422b2e897f3368ee72327584c480715cbb064d7342f8cc2d83df9d14e33ca7b73b19b9d38e7445c1d15aa6adca923c1a6927cfe09e4071", 0x85}], 0x1, 0x0, 0xff) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 14:55:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x4, 0x6, 0x101, 0xfffffff8, "00aa7693cb16d8c99544a6e7c9fdfb773e5900e3", 0xffff, 0x4}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffffffd, 0xa8500001, 0x7, 0x100, "2edce4128f18000001000400", 0x3, 0x80}) kevent(r3, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x70d, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff7e, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af25ab0d7317a117c00", 0xfffffffc}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d", 0x71}], 0x1) 14:56:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000b000000000000000000ffffffffffff4000"}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) 14:56:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0xfffffffffffffffc}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r5}, 0xc) wait4(r3, &(0x7f0000000000), 0x3, &(0x7f0000000200)) syz_open_pts() execve(0x0, 0x0, 0x0) 14:56:00 executing program 1: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00420e308fe23575533f0ca0f56e9e02fa6fe57eb12679ba5f5a30fe458cc051490507ee5a46c4f525000000002c21d5c704000000000000008deeba30acb473435afa9b508d57eaa1dcc6fcffffffe5b4fab79b046e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 14:56:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) dup2(0xffffffffffffff9c, r3) setsockopt(r1, 0x0, 0x2c, &(0x7f0000000180)="ab72c4105e3c0c942eaa4e01330000000400009931929648d310154251fa2f3f96bc021393f7680823f928bc990c3c50a01702d4ba4fbd119724b6204a81cad8a7af7f68459db49c120cd4146455c8e73f3295dab4e7d24ee724e1ffc38195a3efaac76a5c749b06b98664c55a1eadce13040cb43e1d1dde4a92fb1d9e97a38de7ffb421ab09b5595a955d2a5ed2fe703796655871589aa3ab717dfa46b23904aec0b9157d03e2", 0xa7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="540750ded65334a8", 0x8) 14:56:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x585, 0xffffffff) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 14:56:01 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = getegid() setregid(r4, r6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 14:56:01 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) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000240)="2a53257addf6d62fb524a32435f597e3bcc0223fd2e6b0fa25aacfcf9af7fbd22b3f022a60260e47340b38afaefa4c2b5df8af6c92b663a8732c25a92751b73206469611e24a882d13c15d800c47a285af056dfd9f39b9d889bd5cd840aa620c4f44559f9588f26144ecdbdb694f38b97706fbaadae3b163f199d7ab0cca1076aa68c280be001bd4d07c1e356dc75130b3db09d06f59e073acc6000000000000000000a46404fbd493ed4593e6d84f22d4470000f274c34536d756ec78f3ff1a1ab00055f2b6817cdedeab7c92d0aff1837829b2df1b635428d47706f2357426b2b7dbf07e23ec068a544cf8218a579550c700dd7f0b825d", 0xf8, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x6, 0x80000000, 0x3, 0x9, "ceb176e5c3ec4745778b98b7089affbe7470f00e", 0x3, 0x4e}) 14:56:01 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1ee2729295b7748d, 0x0, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x30, 0x20, 0xe530, 0x1}, {{}, 0xfffffffffffffff9, 0x9, 0x2, 0xffff, 0x3ff}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x8f, 0x40}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f, 0x8, 0x0, 0x2}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 14:56:01 executing program 1: r0 = socket$inet(0x2, 0x4, 0x80) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8001, 0x2}, 0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="8e1d6b49470f05f2b50923bc49deb9f9828b877c9bbbb3edd113365ac949304ba46ce67dc71bcf668444271e8a5a9c5a026a3cdcb73b618aea3b4e533dbfcd440483cc0869799b471d0ca449f09f5bd1b4f60b58cdf1780c81504680bb3c986fbc37fa77cb5b", 0xfffffffffffffdf2) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0xa6) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) utimensat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x3e, 0x8}, {0x7fffffff, 0x4}}, 0x0) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/89, 0x59) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x0) 14:56:01 executing program 1: fchflags(0xffffffffffffff9c, 0x10000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdccb, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x7fffffff) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/47, 0x2f}], 0x2) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000305907818000000470000000000000000000000e0000002ac1400aa0101070300000000"]) 14:56:01 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x71}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0x9, 0x9, 0xffeffff8}, {0xffff, 0xf1, 0x8e, 0xffffffff}, {0x80, 0x4, 0xff, 0x1ff}]}) setsockopt$sock_timeval(r0, 0xffff, 0xf98d7ae31e50597a, &(0x7f0000000000)={0x20, 0x10001}, 0x10) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00810d000000000000000200000000000000000000000000a10dcfb27b86c62563b1758dddf6ea5a43db8005dd86726d61523c9d4b13cf6b6112d58b8cdbe0e4eecfb915942c143c0a0ec0a64a1f68bd70f459cc2a7c57fee09bf9f54485649b65d85144205f4152fd0e57ee6ac018da00000000000000"]) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x1000000400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x83, r1, r2, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x8000}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r6) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, r6}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) 14:56:01 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ff347d900cbaf42c82d67015216ffdac", [], "6019"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000180)=[{0x1, 0x2, 0x3000}, {0x4, 0x8}], 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x800}, {0x3, 0x3}, {0x7, 0x1, 0x1000}, {0x1, 0x1}], 0x4) close(0xffffffffffffffff) connect(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000475272107d041c854c66696c653000af6b02e1b9b64b21d47be0d8e5c889828cd89bcde714300366969104a3a380b84a768de86695cabef6c86dc3f49c85b1caa14cbfa7d6ea902301c82c9669c0237ff8925a0941e2c0bf3aa38885985b78a2eecaad652f9a116d4d3e7d802ff6c17ba46d6b9a9476c232bf3251f398db4a7b67280adb7e36b8ac66c43217e8c12920c22ddc7c59407bfee96396577a8edf8ac7f3553db458219224c5396aa6560683d004b3dc22a6d22867166b88e9"], 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, 0xffffffffffffffff, 0x0, 0x0) 14:56:01 executing program 1: r0 = kqueue() r1 = syz_open_pts() setrlimit(0x0, &(0x7f0000000000)={0x0, 0x3ff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() syz_open_pts() r4 = syz_open_pts() r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r6, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, 0x0, 0x3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0xc3, 0xf0000000, 0x6, 0xcfd1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x50, 0x4, 0x800, 0x100000000}, {{r4}, 0xffffffffffffffff, 0xf0, 0x70000009, 0x6, 0xfff}, {{r5}, 0xffffffffffffffff, 0x26, 0x2, 0x8000, 0x4ff}, {{r6}, 0xfffffffffffffffe, 0x5, 0x1, 0x6, 0x38d4}, {{r7}, 0xffffffffffffffff, 0x80, 0xfff7f, 0x2, 0x2}], 0x8, 0x0) lseek(r3, 0x0, 0x6, 0x1) syz_open_pts() 14:56:01 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/4096) 14:56:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0xff, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r5, &(0x7f00000001c0)=[{0x0, 0x7, 0x800}, {0x2, 0x200, 0xc7c2440f5a79f48f}], 0x2) syz_emit_ethernet(0x85, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000770000000000029078e0000002ac1400aa4e204e22000890781174ff7f95de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc000800000000000035a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a"]) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x5, 0x3ff]}) 14:56:01 executing program 0: syz_emit_ethernet(0xbe, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x88, 0x29, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@routing={0x2e, 0xa, 0x0, 0x7f, 0x0, [@mcast1, @rand_addr="927d1e6aef516020c8964df1e3f92184", @local={0xfe, 0x80, [], 0x0}, @mcast1, @loopback]}]}}}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x1) 14:56:02 executing program 1: semget$private(0x0, 0x1, 0x4) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x83, 0x10, 0xfff}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x0, 0x2c, 0x7ff, 0xfefe, 0x5]) r3 = semget(0x3, 0x0, 0x230) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000280)=""/38) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r6 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10d) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000140)=0x200) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 14:56:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) pread(r1, &(0x7f00000000c0)='n', 0x1, 0x0, 0x55) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) socket(0x1, 0x3, 0xc0) 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, 0xe000}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) 14:56:02 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x1e) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 14:56:02 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ftruncate(r0, 0x0, 0x800) 14:56:03 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x3c, 0x0, 0x0, 0x0, [{[@rand_addr=0x6]}, {[@broadcast]}, {[@broadcast]}, {[@multicast1]}, {[@loopback]}, {}, {[@local={0xac, 0x14, 0x0}]}, {}]}, @ra={0x94, 0x6}]}}}}}}}) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x704, 0x1000}, {0x3, 0x7, 0x800}, {0x3, 0x77, 0x1800}, {0x4, 0x2}, {0x0, 0x7ff, 0x1800}, {0x2, 0x0, 0x800}], 0x6) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/85) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x3) 14:56:03 executing program 0: r0 = socket(0x18, 0x8000, 0x0) getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 14:56:03 executing program 0: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/99) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af4677e13446d69a8770d30a07b91ee4087dd1d275b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b9b6c1caa8530c5d93fd15aa471af11c2a5829f82e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d3104eaf8700fd7b160cfd85f3d408680609d664dffa394e451b52b6a52662f138cac5929dc14c3b8684085348237"], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000006aa60582"], 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 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}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x100, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x2, 0x6, 0xffffffffffffffff, r5, 0x401, 0x3a, 0x4}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/97) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000040)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/216) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e7ffffff4f929202000000000500", 0x0, 0x3ff}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:56:03 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x0) 14:56:03 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 14:56:03 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x10000, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffffa, 0x84, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x39, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 14:56:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000180)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xfd83) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfffb, 0x5, 0x0, 0x3}, {0xdc4e, 0x3, 0x9, 0x2}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x0, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000a40)="73967013c4497b34f84969c925e5d0a074585926c5dae3ef9b41f3b15a9f80034437ddc0d62a4b494f493c8d753876d3bba29f94d440d3b5638ee8e147665c0d44ef3788309341dd41c2225270d5e7396e368ae94fa529a9d4db8c8c1db767925eff21aa31c4833aa404ee9c23b0da7e0509dcfbc8d6b73cc60018a38845acffc2ea7903bc06da774dc53e9a7e0dfcf60d0b248b6b380d777632bafe56fbb53e7f2b79e94cc421650effd56141c797000dcca902a89d892bd34971fbc37fb507f3729ec685c1742bbf73abab8d87b247a46304d0f50aa86062416e3b2f91effbaf48aba5e66fd89a80cd9cdcd0b6f306f341df206f400acadb9b49d6511239b4b8786083025ddb203a297a9bbd45c3f4fd6e4c35e2ce2ed5c4e507570d92c758628f48a6465af22bf726d488e3313c76c378c89525205016f407ef60cdeaa82ff4492d6c330a566a01e6163f4912c0ace656286862263e397a2b1b8ad4a72cc1143486c42206cbbfdba46160afde08feaeece366d93a4703ea944fecb6ddfd1938f0089544f15b8b4cb91030c2ee0247a6a9322c00e603e2b644b94fc7b446a8a19ccecd6f7585136fe0542ae4d464366525d02fc359df8d75486dd5b3292f67cb8e79fb3517364711438682eeb402c47fefc1fcfe8b7c1e3928629d342a4627e1d1d9b7d7cafd57296cd9e8f02411c7252195f6117017dca35a61c2258ed1b3c89ff588dd607b2cce274ff73a36ba6c479ec0e9ffe74747590191e405dccb6baba46cfc754229fd641d4c8e738f94e07dfa87b03185a7395d21f77ce493be910d04096db1340cfb51a9d751fe34fa5c0ec0cb257ee9952f17f816de1aa1ae3342566aecb2dd5b3682e4f5406fa548a01a6e5b4b9e05f56700cf55bc0030e24d368cacba912583964d2721c4242cb1b8bbd784ddd617a6be1a349a57971ffb4636dd3263c041c344a5d9972a24afedb5de2b861d72981f59eefc6d71e14b66c33687cf01f34794839163e590858da83570a88a41d2ec54fd482ae70fc89bb4c4aff8f37d03d903cae378c2e0aa31205432065c45f0e4417389e46a30e4a66290f29e0be2ba33d526dc78bca38abd8ede7f71a19d26678b4e753f231377f03eaddee66446aa741306ba05ad1f6cb82470ceaf7561061ea38c3fd3587c1f638b4429289f6d20091f2806fafdc732d799b2d3ed2578adbbfee7969a7f296338e9b3d46f43cd82590ad0589193d423dd95aca18e8c4cbbe1b31f1c8a3c02d336fdab306214a1a59031ed8ed55739ee3da6a5c6fe21d2dae23b779d3d87efafcd5ba502e943b7e72c81a8a53074e46a57cbe19d5e469489fe7b3e70c0636bd2507102e965efa8243e57fafe505c1c4fea4a15af1aeda83c3a4b7e18e14f9b6e83a6e025793ece332d78a0b6585baafdcbe35a6ee224f36406bcb90f9dc78995f0d9c2f001d3cbbb75f7b154dd0e4f0448dcc8b5c3cecf3c99c04b6f4a4d6fcdb9245a6df86dd7b55daf9d92fcc212c879b4be9ca0e263d227924d2f1da2e249b2df0641a8674c2c0375cdf818bb49a0302ab066bf1fb1dd38e6c38267bd2255038a6151c87603d829e8cd0fe692ba5f1ea43052955843b5caa063d2ea7698b1ee4940500e8b018fe4df183d6918af9267177aa5b71346264dca8e0e86513bccadcfb3aacf6bd306e6dd8d21758f8523aa296a66ce0ec1a17d5b98a0bc0e8e86198b0e38084bf972e534fd236501d3101af18b7044b08eae19a658ca540c5d4c313780a25cd47fcdbfd199a539a574c8203c62b7a95615e6daec92d551b0f2c9f9121a38a045e435274b6193a6c7eb3983a5b8ee761e4664dbcfe6adc14ff09a6a0b134f84c5c216d01d52ae54dad3fc75ee9503f73a3fc3095af7c8790b8aad7c3e64b7901ee63dd5f275c5f1fe4c136a07110c9ded57306d77feb162489fef03c01d4f71a1dae4b25fc33c3e0b47dfe4e209d3f2669c6a64785e0d32fa09ab9ecb8316b7db03b8c9d15b687f09e250d55e17f0c570921f32701eeb96e538131eac40a34424344f4675d0890b4d8412665fa2a1d048198f04ce7428a19ef3bd0c5efedaaa9c901bab4db32a3390316c1bc52d9dc45407da250451875f68d4090dc521ed85e6561fdf06342d228efa9af2d7fe7ec32eae6109376fd62d29554123c63e4bfb613e41688392c349361a4a95dbb0787f35cfe3b066bc21f711993baa858f1dde1f4285bbd6ce360ade9fdae57fba2d3d2d01fc614f3533feef4956a355130e41c66e6d3ca9114f2324095590d7ac46dc8482edf98f01138c7b933ded2cf813df69a9cd281ecbdcc0b14ce8cccc76e01d41dd74a5fece0d8aadd800043e4f0240c91bf919010a5acf44c383605c6823f91bae2b4a1600780b61539530db9fbf57119c9594006836a7df86693ecf12ffc3f5026d3609f738462ea3879dc8b06b17d3204377d2dd5bbb5bfe11623db09332ed525abb0f1f9ea0cc4120b65c163b28c6e3ebb93e42baa00ffa3c20886ad800cb0ca4e96e15ba7f5e5aa769a682cdea9734943e9758e466b24d006b8e2c0d59bd02bb9d01234ed2d8bc34d6a314b8c478a7b417ae8a2123ca22b42d35f6d4ce6cce5c2b14a02243672ad11266211701bcfbc0cefaf46fd973b76992060dbd6557ac485ace7e630016ed0368aa104d8bc1baaa385a23a8db78b417e3a51a6e3126cd849c0ecc8d2bb14cb7f3df1cfba5df58ad91f7ac22e75daa4def9a42463c808d255411c984665af240c1c413f941e058841dc0dcf1765775be9c42e73cadae420a0d93b2cb7f47ce892a5b1e84a09dd9b5ccf94636438d0e8769a69ba3d2b33e84bbd5df0f56c4079cdde553676f36a51b2c17779fa7831d177ecd4cdbabbae6165cd829d8a0d92319e8612caffd341b5319b9f820080371c1070c47521504273963b3bff98359705a5e6968d6a9ead8ae08512b57df0445d8f90341d90ccb53ccb96936e989f7d42f7a4e227bba258cae635f42c2b03d011da810e5e545af1d05f83dd121982fb5db2fd152091ea39814cbec92c8991b6182df18238f835ba46b10f47c1aba75b45e9c73c3f98e74ab885a6b44d66bca8c3237ae0c5928a6dcb9fcc62bab1231b44ea303a8840daaeecace6661eda870af82176e0aef7dc3cd51141fd3696c0a9563ea9455c7a6567b6b28d970727dcc2f9a56a03c3cc57e117fb39b06d0e31c8e13c6b9a9dc6deead5886c630af54194867f945084d831e61f0322c8f8301fb184df31d8da4ed48507a16c40ed0b7264261e8fb60efa4ffa1515d11f23f4fab8b0e89b7785f2536479e0c400f7a55816ad2970efd9bc4fb4594bd28efcc242124fb350f3f69a0f0b70d0afb24d7f98434f4b8e4272346c7c9751d781ac1200be56bc42bdecf7d7a445c9c502137d4e62f206a5bdeacc6215e3615ef3a64a0564f3726f4d0e8082a0fbc199b169fe5dc29e193924792655cd1d79dfa8d873d969b9e9859c50d162467abb4f135041fc99a4754b1c00edbb9f348984dc961039674172d28bc96b0376e06ac37c7aee121217809050387ed73db1879f4669c24ca84227a729be11c1d2ca37660beee2d8e6a7ead08ffe55dfb1301694f4b9609465a092b0d3e4a2ddba27eb00f1e06da77b9b58fda5a3a5230525e0ec8908e1886b06cbc077f018d7eb56e4aa34735cd5e33f5b5245a4a1364ba0374ec50663f5c1e47b7eb766cd26a1771ab35c8974f4138a2c982ebeb24860713e534d3c5b01c9d1d56e4942458611be32f159922c591cced770c7df3d4a4b4a7105c4aa59145408d8ad33288969fd0678740471a69e62e493a67ceddb35cf7c9255085a097b90ca32fb60e01b8f20b3437dfbd3ec53fb444af7d3f0bbd342960e88613ce33d4a5ca19a7bbdfb173cdbe342b15637c6418533051b83ff155a27ffa28528124957fbeecccfe92fb99fc3683becad266b0fcbbd086cbc488f8d72869a20cd01fe2dd0d81568d0c904bc5e267ca3cf407b9c9717836fdbc0efa2cb69d84788a1170daa44ae4a20091ce9b7b377f3b0e5b4721060df84345809efe680951732b515b72faae5e00c738c0bc40caa49ba47f87c4188dc039f98b335a499e3bb8c993688e2cc05626d93375011dd8f4058bebf27d8518b7d43924fab378f52254e9ce509f55a4f06ba3291c43c0e820d6a026fb18d89c886ef683dc348e90770d6b3b8de2635979d16ece6a6902c449277e24ccaec48856d955c9826828ad51a1dd4aabab78708d4dbc860291c6b00abee8b463f50f26f853810110aae3ae6f90b6b9cc9b3f480039c06a0111bc1a11c8375d4d761351335f64eecd70993111460868024f95149694e2e8f0a38c1a9fa72b9aba2931bf426468c684945e2f312b408a7bd0f79a34cdaef37c00d8ee653359ac32e9e3aa4d6b90736de615709e1b5fd8df6a9b78a8da5f63ac4275c9c840a1babcda2003ad445ec24bc22590153ba4ebd991f025cc0a66d52db20b58bc4293404d1d1e071a91790986d30fe668821d119c5f3a8c98b861b8d968fe1c3d5722480245557aff3a7e07e420b8ac388616fd4543d0c413f540609a4edfc3590f5cad7430abe54464f6f4d57e4e36980ed79bc2e904a91c7b32b7e466983e4774666f17982384ee8121613aa9a122fbaf4f2df5f180e25880e921d1783224f589f99de815d6a616deed1c61ca360c9fb15ff06af1a5c95f351856fa02a879ee500c481c47ff1254a1521612508c132e6ddbff3f8443d87a2216dc9442c9894594a8a4a3cf00485274be0396fbfb0140e657ee2bf1d5b0a9df672a6fa36ad33a708210d59a3b22446d63583bd4ab17d598608397ca5b7690bad5a9872e29efcc09425eb44b09262388186102e35090d14753041bf26803a91b2347a5010b8e2277dd6532a36c32d0de3800b64272509069a97ebafdf3b37bc7733ec325ea5c47dd069ec15ed190fd0d8074bbe4ec1b7c22a2c43ba0f0010c1e986bf5f356433c23faca184801bb7d559f2c6a5d5bba933043b70f6d3d13ef91ab3ea4fa91c2f99bd64b45ce8e08514f04c6555f09a93160c4877f4b6e507884ac5886648f80341ed52b9f2e79fca3b4fe9abf22aff91bcc9ab8f395b78d5f102854a7d80196d116223ef44eab3b2cfc23278677f03819fc4d7440e217018212dfbf1452160cc97844a5653f42080f0ece349b09d47b1943d9845f6aafd1b7265653fcc8ef4bbe00321aadc9899edbf881593ee65d5b1b0d94be2eace53ef3d17c9561dad2b5c32af386edfe9cb56f3a8f902eba71a9aa824fbdcfce1c140d3041e5422b0b3a9031236558da00a1f7d98abf00e9b6ff98ecc8e02fb1849e9b64e2ad26c63da85e1063efe25aa70b9285271e3f05dabfc55a35972952d59a74de0d799568799812b57845fd64e73d4d6e99905e5ca6ca480f981c8e1592a1fd92af9e14352362b88e0d39b72a31b3b56e7981d6d59b278f0bb99715a3d89677d56be3005760f66e823bb2511619a50e817162fd49fafd462044182f743103bc151df5a0b89be5c2129a358a17892ee06f2f408a4b5fb6be2968ae960b08a23e2865c9364382c3cb268bf6cc5e7d0373093d68a489db1db899ff719ff0a204c0f2d4159b076fa3efc4b1378d2ff437b3b2d512915ddc129c1b191f78c2ae4695d764ff33988dac1a2c9225570af0608270887db9ee42e0d3f0b5bb30b451905ccd8312ed2ad98309db4a7d2b39d8a726b4c5e49176560ef0b2147ee14a5e5027b5cccd204a94fc36a3bf673a9585a578addec4bb08b80901bc333342f1176304c0", 0x1000, 0x0, &(0x7f00000000c0)={0x18, 0x2, 0xb7a, 0x401}, 0xc) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff4, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc1, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x6, 0x40, 0x1, 0x2}], 0x22, 0x0, 0x0, 0x0) dup2(r2, r3) getuid() getegid() r5 = semget$private(0x0, 0x0, 0x680) semop(r5, &(0x7f0000000100)=[{0x2, 0x7, 0x800}, {0x2, 0x8000, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x6, 0x3800}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x3f, 0x1800}], 0x8) kevent(r3, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 14:56:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="1ea45ac3b68ac1015a385911b42e2f64696c653020"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) recvfrom$inet(r4, &(0x7f0000000000)=""/13, 0xd, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r5 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r5, 0x2000747b) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f0000ad2000/0x1000)=nil, 0x1000) 14:56:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x4}, 0x4, &(0x7f0000000200)="f5dcf62cf7368cf170ae03caa3da38037ec3062d3a27e76cec53402b37caa25ade62af3522920c79923e17b5e63ca7befc5894c2d5c9c724aa45426144ed99ecaa3822c57c019416d0d95ae1b48c5c0f217cbc2ba0844e", &(0x7f0000000140)=0x57, &(0x7f00000003c0)="789456c78dbc3d89ee0971209bf698c6997d5af2988702be1300788ee2e049aae98346a2ceac89a5e7c08364ca3cf1862ab650f368368456d906d2ffd3c176641e224a65762e5c0e2fbd0fb3af65016b1fb21d09a635f1004c1d76c41f07b0bad34ef5d5b33fa08fd8ae2d7ee59829d9e7c8ef6e3e54996936202ac057e68a0c2fd0be6e0a6b7cfc05e4216616c5d491fc5e70f90c6467873ed4f8eaab3c131c5149083ccd7c9396cba1f0d8d2760586fe22d643c43b4ba6cc0b9d673e641961035c1edf5cc9d0d959a536e256703e85c6ce315336333f8d95", 0xd9) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) 14:56:06 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() r4 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r3, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d995337bb4118ab50ab17c669e0c", 0xe) dup2(r2, r1) 14:56:09 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) 14:56:11 executing program 0: 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)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010bb7f00083b000000000000000000001fa68cdeff3f00fe8000000000000000000000000000aa8500907800000000"]) 14:56:13 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="8acbd2ba99e8d1f73b53ea21ee96ce34", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "2019"}}}}}}}) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000180)="6a7d4edeb1cb240f4d0688d5bf10ee68df7786c3b4df818b5587107271fa80a691d722217693617f9ed9ae5586212dbedf0b7229af4003b3846cae4fe5c6c21a16660bcd34e708c6d89a2c897a4278aad3b5d295f86fe72944dcf39e1d1be96cdd95c1c0d98867ecff36e7c40db8eecb4f0c6ce58984814f4fb39fe3e2ca76b178c9a4625634b782029064ce6f022aeeeafd9d67b55f98e99debae588fce8a9f9a0ce6cbf902067cec9674b0b90c07af88e94a92151f11d290eda6b1bb56aef81c239a2641efd151df6a730d", &(0x7f0000000040)=0xcc, &(0x7f0000000280)="a07003e595ec007b4eec8e1d6580870efda43e9d5e8ab5f133c7fa185f301285c4d8c577d716d7357c62a6585cca035e7056cdaf9df485525a880e84044848ecb4d669a21edc02efb1a8e4eb84f53380755809c5da6ac6be331484690634cf496eb5826863d7d74e188b84e7784c9d2f53f6dc4c8391f48f10938e2a0c11674768d298c3a6ac7b5e8e66566a13694be9cb6eac6b5c92ed411cdd63f65d311b62fbc0760b6ac30cae8fcee37069f47871301a485d6cb33bd143b8e92439bcd148b04b8a1ac6745701e878bfc1dc9fbf3aa199639fd2d512b5f24321a058dceb0064ba139686cc50fc529fd6154091ba342e6d82746bfce80040ce41401bf277d9b97309243370c090c0ead5f0098b059b59b736d877914a70745a50f5a4a45480f8a8e152baafd3bd2d01448dae2ad1025e964fcafed639ae78409ef1ff28d6a1c6aebbe610a150a432b651df5e5eed7ece0a46a728e4ab3342e8db247819ce73ee3cca38d88999e9b0349f33274743a9dfa231367aee8de2ff94f123f4a030028c5491062ffcb27920d192a838d0ddd1c4b6b04a8ecbbcc965163b167b01d22b615131604bdd1e42c92c4fd4f0ddd8ad3a1ee1ec9ecc43ab883e246a9297b2587da244f89e6f67bf3df108ceeafbd6e7afbc18be02ce3b2f9b15013a03554992ef742f5c0ebaff5791e6e23fbb4248c996267bed1feeb850323963e3cd2e5d0a419a530bf9ec4b37b3e0b2240a91a3efa25ed55f59eaf3c22124b845f2347af099f71eec380f7ae85c23b3e0c42f44ef8ddf74da54c12cbf54a1b2fd99b6da5aeca82864ea0fa9c99b1ff15a48ad21f3c560d5fcd6e2f22f0ea6c4d800d8508defd2f0db942860f920d00641a40028cb182dda28c28e7acdb0aa4cfe6339cd0781a41a094d52230945a6ed4eeef7ffa05959032ffab54f0d012f5597f181bd91a82d58cf2691ba6e724902c00bae8248846a160ccb119c51564d955609c0264763bc8645c4761a5b360d259cb62fc6064f59efc88992ff7752cc1b14e051423fba4880bf6b7e2dca96f28015a44f3f14019ce08beffcfb1b34f4dd4070d7a443890c31e5b12c9c481e15aacdd7459f8d258af8bfbe34bd8ef09d04ebe0dcda543b2d799cd4b0ecdb3ae1e695e4b16e1c8afc96f1c24ac46d2c7ec30cbcaf2fa8a9a176fba7a4bd7f5f2ab6f28f54eb08c86e1c9360d20fea98dd5f0c4cbf87db66cf85086c9672b21ae496ce630573aa4425ab676dde99d55470c6aae5f8802174fa8094d8964ca8cff537fb29353c2b9dd06e18e086019c4ae498ed77c599c54f144013d04b5981c4520eb3f5deff8b9befd580b4d1c5fd564e6d7adada2271844ea3ef9664fa4c86f581bd9d4c6906e994f2013352591af02830193de632535ae0601fc43c0b1f48e57453e5bd2306f56a920f8a284792e1d208fb17767aa06633fc2b690e3ec54883c9ce1d4984df626bf9cfb1f4d72486437f3c658a9e1c306983962f26f4fb80f86ceee6b7c48a1054ec7b6b10e088f13c1ceaeb2d445e91b959a5abc1a155530ebd7e4f0579c6ce248e96e960f4f0b8c30d8320ec5e2ca21b791580ac0ac3ca4a016a9ef0ae29393c2fdef3605994d7d2298802def60da16311e376e7c7f6f807508ada29e70d01e9d5d4550556a04a81f2d1b2039028d3c6355827894f9dbb3b3ee09a99b85e26241017f5c37b6727882a0e8c466cef5e8cca69a814cbe5ce5d8f117a03a63b9f5f77667e1132abf6d2f4e5f66a53ebaa049e4053575c9fc1de761e113d878bac5e0f5bd4134a0d4e9e7c66d4a24fcb344e3ab9a04596badce39214aa99beff0b7d40c83d05609413ddd9d28e4490e79be8b0be46cc500e31abe0366c2b90ed761f310d282e9d47c79b0c4c4029f67ed2901357f998da767a7152c03a2a4246fa724549a1a7ddd64a314f2e56f34903d3ff0a40c386a813066390e4c9c07983b79adb384a3e3bfa61ce35e2467944ea56b2d9048fdf3b9376be680e3a71fa800a3855d32e3b54f374bb140d3a0ad291af78e57c791384b5ca007482259d0b5896f05a952b3773e87a1a488ba022741f2dab2c7dad6876954cbe578e14fff0b1140af3384842e920559507750afa241a351ff44ffccaba01a02dce1d1a3396f1bb181c7ec655f4a68359cbede4aa02d6a0ed72e0a62e950e5f5d517144d42eeaba09cfee8a6543ed08495d6deecc0b434dae6cd72d3851e68a949b771ff84a797c8deae4109fe6403662c51d1d9e7eebced63ef649344de52c3ceff1096330ece9649f9d80402bbc49836c6937b4cba879f79eaf57df6d255913ff6d77dad2ab6ecccfbc349baa2e56859ff56e68dda9ed3a300a5e3e39bbf2cdbc1c990a03553e422e44146f682cd092a9533c7fd08c3a63dd0095d090a802323a6312b4d0a1b53d0fcedc6e043d78d884956e83caae741006da4236fb3e327b84e77b4e4bae5c5c8a1fdd07fd4e6876465a6c0a0c921426ee6a1f0f38e128a620e29ff10826040af44a54526b048292ff8020ab5b69b7f071440816f2afe2c13a66869c0928fbb00468a32296bd96896cddb7b1c38c7685727802564a114a985bd8709407aaa3c414ebe85fe348b97e7992e272e3f57e1bcd3e3c6c3ea81fad81d75aa42a2b49de31130a93419c83a8a2c394592e643b231d40e316fb079fdb981703f5b3d625babfdbb4b774800333e68eb207c26e941f8a168884aadcda36bc0b21ff5654c91e475938fb860157ff1afc469088d5e6519a27ddefe6e39e2252e37e7ec5cafe7fac7ea872a6dbda516090575bb7a3a0bf7ed25585820aa009bc4e55e80781494f4850187e305c0c685dcb60c038a26135601aff199b730cd18481cb678b16ca6afa1ca57403ac9d3cb35bec7282b79ee9866e5ed9083605f615241e2c04f25a11869d7b7cfe6cca2a4cda88fbbc37d4272eb2d019b8e27bee1880dda862d8976abdbbbaec77a0a7520e65d394af3dca971411b6a2608376879b94c578649e0d9a9a94933013c201eb9a65815d7bca18bbbed8419fa2a1f9d51ae798c243e86e0a12a8a526030351fd4887e30e3901849291ec13069dfe149eab0586fc813ffb7e049bb66fc5e03ea054d9aaa0ea242a0814918e86e1b23e46f12460767d723a86ef1a6809ab2f660b8b899849273fc29c2e035e169700eed9bed86b2a062670707cb26effb3d99040ff2bb73392f4bc795aa78f5239232ac985f7d5631677e58f7a758967466b06b524c0009cf4c57aa86b8fed361d05ded89fc50fbc1338f5adb863dd6216810f898b83a8e8da780260ebc9d377ba31e74f11c829d4a918935f470cb9ce672058c248858bea3b77fe85d4ddcaf2ce9f46c734ad57dbbab347bfe2686422a7e3167508bc3f21e21b8f7fdfa2ab85e0f5833c5121028b86767b1d2361fad75d382a66b3d2995c4fba6de18214fff0384d9bacd5b81cebb9ddc6997e7a4cf64f567d8d308d7869f2005ac9bc4007f417e48dc077af7dd4cb34035c1b1e25d023655ae10a857d8edbb89558c6d23163104b0bff228f7f4c204df98278e3bad2969b34d56870e02e989a45fa86043718dc8e0f4c4c202a0d875b1304d392a31554902344c6cb885e39fdc880b657656f4ae48e5898a33fc666f245272613029411f7573f69f621c660b4f873800de85f6cb68acbd8e16cb06a23c84bb1044703d3c79a451a728962770b4df4794725544273f1dd4314ec170106e2f9a27a51ce9f6cdcf923201fda93599dce2d40416c58acda2b9926e843133c2d161c5a1faaf2aa20d016da1dbec25a9ea9d0f47ab2b9d92743e6917bfc34e6252a9c3d017690e09fa912a84dcc288375daaa341dad7ac5de1922f605dc08ff9af45e4f711bb719d02825f90cf99fe4f0c1355cbec7711d3b75c8a247c17649c3a7016cf9346662485386069db94da5df8b6f8bea58d1ab39dfdaee6d626d94194a963c74fcf81b2e6425f7c01532b2632895621984c892d61469264105d17483b79b1e60119fb1ef1ae230ed6705298f742b852a9a9400d11618d42028ecd0247426ee0c9c38fcf78af78f14fea4279d22f341568027fe901f3cf0d5a0d95c9bc86a02ae6cc04829169d43b0e0dd7cae4d888fb16fd37e447bbf32dd3212890755320aa258ed673666af420fc3bc169d19dfefd1d9dbdaf9329940afc7d656b9e6b68ac3e2d3119b6fc8727cb674336bfa07672fcf16d6a7d4576a84087f704257430e56c490913be6d56117e8f7977f799709d551103a55224a278492701a02142330331c009c83ee4761fe967ce42a45bc015c3282020f1e0ca3f15696143e5d05bb823aae4e396a6d52585f62c85dd58a9e318ce186dba513a3cb8c4a350e7e47ba323cea2373e099e6b41cbe66cc4a8acc82715caab112a9627c0db4ffab0758e557c035c9d53987f902b9c232cbab795d06e92b484943aa229d9c5ab82b71b59656aa114a4357eac44f0f9da2dd511fcf72f9514fa1c2badd0917d322a3d5608b23c3662bbead72e1f83ee60afd87621b6a0e0f78330e481bf27ae684624e1d26f3a5a0751f14a422a227d2244b332ddcdf0556c5eede84b48a7ebc562c0d745935ce3cf2d0caf5774418611c3f7097857baf706bbcd40dbea52a2425ae9cd4b6b3c7fb300b6cfd67e546ed0ec4d2099de3ecf527df6a80c25d337da10ec783be78ec1222ac22c6596f1ada0ceee9922268fdff8d675b60722e605ffdbcbc25fbb9e9a6b1af009f209c6b713bf644da0582a35925983c83e1a72b66810eceb68401e8d3a5fd3818471bcab2948a1b93433e296b6fa9af27f45b704ddc7c61e8ee5aff045aac6e3a6b38cf4ebee0c0d3cf1b1e3de85eac7d2cca2083205a787080e011ab406983f3a7440f406297ce5a8a25b8c33841d6829309e50e0b7f24766fb7a30b06022b9e5d1a96a184a7558f73a71ba431955c057ac27c836decb536dc489f4e7fdc8c22349567fa6ba3b59d26c9094d806e90fdd2aa57a26872717b3add6916a6d16c161c816141c13e8d8ba6908fa1f562a4adac2ebc9da7f57a5dcc80b6fe9097a7ddfc78d166e89b162eb28e8ec3baf6038c4a62ef8b1c6332f8e8e6f98e3a733dbc775a26f8df7653c5fa4dca23fcd4fa2823b30d85734f19740d22823fdc14df9e8278230f90c7cbcf12b683ebe3c30adb099db2def1f290d6157ded77a4da16028054bd38abb107ff1a7a3b86e0ffc01206f882045d3c277b050b0541b0c9f89332488887506ae444f2f13dbb5c5213e570b4f80fec6aefb4b24b5a829971c8cf854ccc17dab7f8817d58e3ec544aad4d3bf9744fccf55debe61eb865e7887f2055895f1e61bf0c84a8d699eeef42966a2c4b69899e400440c0e930340b2ee171f51090629ff0d48ce549ece14ab51987089668e6a4105bb37f4b3005c10a07c750d301e0e8da22573cd2d67ced6f1b5c677a352893f610706381ca819484eb7bd163c30cca8cfbb7739856644a0f81fb62a27f4ba67b4b0a79c249fa2e69d1620d6aa11b4a4659b757fa17a91f4794a1fcb5f5c51e574a8947ffc8a5970589644a2477becdda84b23f137c7adfff3a8831e0b4baf567d703b80320ed36e09fe1af7169bdfba1172dfda8652bdaed4cd93b5daf0a951e206946dbc5e2b9946a5a013a678d9a07fd32f2dbb7ca2b4999bd2af599a8943b9fe6db7c5d3d99c38519850b47322f8cc82c06055ba1c49405abeb760d8078d9308c65ba81da5872353dae3b8ccc216c9b8f6679ac6875e1b0757bdb1f9ce1c46643448955f3e4755376a19f38ec8d", 0x1000) 14:56:13 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) close(r1) 14:56:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) 14:56:13 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() dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) 14:56:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0xfefffffe, 0xfdfffffc, "09000000245185a818f8ffffffffffffff091fe6"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a09", 0x36}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r4, 0x80}], 0x0, 0x806) 14:56:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000900)="aa593dbde7f80cb13ac6f51ef8e737f24b294def82e00a14c553a971bb720963b3582cf658725cc974db33405c1a0000a05cbacf83bd95151b0cb13973552739142890a11ef173ce7f2aa4e2ae06347e01efef2401baf51191725dd118bb440ddbb78b4a2a1261fde91637fb16a84b413b55c5e1493b68032320458f8e4cf9a1a2c937a61fd7b7c7bf04f6b0158ecfe28ec453987a5608cd6c3d2b33cbbdef6a8a1277fa96f5bb7a4e8bb9dafad47266916d88d760440def3b85000200009d999f936cfd92c8c5cecf7fda296f67e22b000000000000000000000000000000d29a47acd963b4538f75471603cf4620ffcadaf5cb1e6e69af4e01005d71f88d10cb20f69fc021baa23fdd001063a82170712619d6a053b8bf8247ee84c37d8e74de6a0ca144b5780caeb83c834242a72c9d6ee0fa31f27e1b3001f48300000059dddb505d87493e0e931c4adec9b07abf99e7e220b724d857274a5495ea796b5ee0d1c34b67261ffa5519b59d43bb5454e3cbe598d3351f5b10193dc240471bb1b27dff68f1281d399a0f92d4d49635bb36c58f6457d6f2242e5408ea38a51418ae662d971459e9734eaa5b62ede7aa569008f3ac77a28a79deaf730f3fe6366d93e5e20ace6556dfd444718bee2fd6ea5e7decfdc7eb4a9bb0cea83f34836b93885c70b2eea37ec8306d12191420684053b3f79e8559efa1bda0a8a73761255de4be30a9bbf4041ca96e024dd746923e84d0baba219f15dc597789399f4e649ec99b468251e98c8a237d6736f6cc0f9507169ffca0a3fca773619593c930ad07ee176fc4d06b6979ab31c61d017d5295875e76d47327edaa45aafe42fb9432dc105534a610123b7ef9c67aeccd52370e4b341af8b851d88d0e8496ba8dfe03d4c5e439a435d2804cf231db37b0991248ea0f9d43523cc8355e3df57990b5fbb2abf4ca321ab4a6ae4d401e817b5a314fcd7629c9170d537499c6b19ff938f06957cfda6647697e1531f00daa1a8b344998f2c900"/735, 0x2df) 14:56:14 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) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r2, 0x0, 0x0) 14:56:14 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) fchown(r0, 0x0, 0x0) 14:56:14 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) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000002c0)="f2276c24b1c490b67abd2071d6ffab49f538ed1951f0b7956b6a004261c1204474e743ca810763cff944405f556f1a73cb82c824985aef83f482a9b9a9ca04be4fd7ae80c1519ed8c8332f1c291a20ddf0daa0b8ba2b9087a675f1d47faeed488c96637994b3f8b555768b7e81d85e9ea5768a0169bfeec21e9e30f30a69670b114f57e23ded2328726f0fe9", &(0x7f0000000100)=0x8c, &(0x7f0000000380)="23b0a596d7989722c3a2730a144224266ce62531bfbcd5a8f7e402666a6c288bc7fa5dbd24c989c2c1744c648913770f51d8dd9a674441ee374f91473c7dd4e03933b27b6d25389304392ff4e6a2761a0c92ecf69726cc7068a70e41032a1a7a13d8186b79036a04884ce26f298fcb59ed9d10277d2e39fe28352d0c943f87c3c3ec79c5c8b74715e58a99e41e6857b0e37a13a2310b2670", 0x98) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0140"], 0xa) 14:56:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f00000000c0), 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) shutdown(r1, 0x1) 14:56:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) 14:56:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) 14:56:15 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x401) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) 14:56:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2e66696c653000"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000700)=0x5) fcntl$setstatus(r0, 0x4, 0x40) r2 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) 14:56:15 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 14:56:15 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) r1 = getgid() r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x83, r4, r5, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x20000000, 0x0, r1, 0x0, r1, 0x0, 0x9}, 0x8, 0x5, 0x3}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8}}) r9 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_RMID(r0, 0x0, 0x0) 14:56:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 14:56:16 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x100}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x40}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 14:56:16 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 14:56:16 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) 14:56:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) read(r4, &(0x7f00000006c0)=""/196, 0xc4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000004919008b1dc5ef768db20576430172cd38307927fc0358196970899b48f0800efaec71ea02f4633ea843f702be57db03ed2374bd06a9cb436bc5754b3f0a90cbf1e598c18c378cceb58f301d5d6f871896252112deac7f7ed1c829793e833d7869753d11ceff4344dc80525877fed039e994268da5bb7c8b86ae981065a6e7ce3cc5e7bb5dd4ac83307355ccef625dba92e0b6aae98cf2694b8119ecaf8955e01c52"]) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 14:56:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x28) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = dup2(r0, 0xffffffffffffff9c) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) recvfrom(0xffffffffffffffff, &(0x7f0000000140)=""/249, 0xf9, 0x1000, &(0x7f0000000240)=@in6={0x18, 0x3, 0x4, 0xf09}, 0xc) fsync(r2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getpeername$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r4 = dup(r1) sendto(r4, &(0x7f0000000300)="873f9317b9c438e93adaec16e714b5f25b45e016af529fd080d0e5450aa9973b58a8ca40b499ec24245ccf3496f3ee5bb3bcb2dc0e8e64adad7e93e07e8115788690874959e49abff6ce82fa9b29cb7a4883f44432638cbe74467dc5c2dda56800bda25655c5bcc3a6d4dbd63689d137fbee2522f9f4cbc82a1803be216191bd33b53047abb69c80cfafd1bca1a34c84c5d4b279702ea83b9c84cef4358fb44c15d826d1006bed3e50e5895067186749a86e4854c2735b605f1c96f5cc9ddb1cd752eeec8491a2d4c530fd988759dabd402f2c4487e6a0b91ead9c6121fb6186aa9016754b3546358ba828c5e8b36744ea61beb2b600cd623e97df32a4c2eeee359f53f6a7e00cbfea7516bb509d4fbd50df3acceb86543eb5b7d30304a31e18407366107cac32e1cef8a62a27ecc9008551d9f7e1a0f61b14f6e3c2bf3d8857c69fa1e9e1648e290a5ba8c3bdea50889bcfbde5a2060c6e361833c7201c502048bae5cd3379c02d4953991d97ca6c65bbf0c9261839fae2b32324686bc804c1e29a9fd6ce9102aa9d3e4ebf0b9f62946daaf5e3f3338fa13d240130815de745af6a5e88874ffe48a87a23bbce6ba5e5ca87bc467b3dffec967aa1c994d576d6f1719db1556b3e2305e74177df8697952f0f6234ad54eba8e00ce58a301d32845b4dc3f61deb94781b8c8389cdfd298bbe8bff9c40559d78884e0cafc3da635630b7839efe82b406ab41d88f963db1dd259b0c01ff6c27ca0c11b952b4a9d20550381d5c75982dc5d543a727fe8f695ad13a27871b417b7fa7fa7f222364add941fd27fb5f92eb26b26e37014276c8140ea0d2f9f891ada1681e7d0fdf418ed8c82ee776a9daef4749232e1adbd60fac6529d09520d34a40fe2f99a3c62f05c50e85307dc0045d1e3f8258ba5c5923b87e9577ae65333eaf29301ecc412017e824f4f44ec88df28570bf1f9d5a4dd72fc8a3ae91eb140e728e253fe69973d3a6a26cdd120c3801a5c07150d853650d71c5179496a52033683b09a563d87043cb4b5f570dea4ad5ba58b1c9862e7da1f8590dc63325c62631fcea80b818824a3e63e45c00082e94ee5e129f74c82a230bc4790b45125ae213234136a42d7159883013889193a240ecfb0aa940ab8f6613347d7da44315524c7272a5c923601513ebe8af73bc61760628d0c068d68ba9973a00afddfc2df42abd91a0dcc33164fdb362967ada045198177fdacdac2efedfb703fbd2fdfd18a5fe1c2733bdfaee4f20cb3a4d4152b41939a459c190902f8a17e77c121db6207215234417f8e5b1ea57207e5812f35d490ad1f3dcb691a9b2b8e2d99655d4fc299ea38640baab6d20e9ae71e20aac4257c62842d7b005d98f966b92f54b061ab4c9e4dabca15827ef0c64ed6328a7cbd1a689c8b1023a05b07640434a417aeb12df59e24be315c25163b7964d83230fceab1fa64e23be6714c5202bd83e071a2a6900dc334a3e01157d622a60b1507de8fa65b9152bc4078997924735e67f4b20f9e094da5dde14c160f7739b8fd78d6dd8f5fb73c64cebd49eeb84efc95adaff553580834339e1da4ebd9eae60b033a06b96203719740e8999c06496e602cf5da9d0d18e767e344f17d55f706b2bc2eee9a54425c32654c0894753558ebdd15c13b9c77d263d6971873ee2dca409ddd3e04d24878dc0f9bf8a2a1977eabf95c56888e1d31e456971e1a0598271451b454dcdbe6216c957d349ba4391b555ec408760cb0906b6cbe714c7e853faa9245a37229f3715c510a684831352966756f401c55509d11a232aa56a8e0bd834ff5bd2fef63d98bb448af51248816291959ef4eb053fc2f7640980a33237103faddb9cbad82f9958b0c72c11f9d081e5b8b9f1a0c892866f9052e8eea0327fbb39a3d2c267c257ffd76dcf262b9961b6098a5759ae14f5108a4eb8faeb8d1e5d483811f4a948ae6644a6545903b00843c357e2a13a4ea973fd3e9d2151f83927eecb6853107d1edd9268cc9579a386bd7735608e6e6886d93a3fa838bb0fb604c3fa2cd4229d08d0d4a371371cde0999339b648129e8b8f2bead2221a4f47b3b57ad4442558d021d242174dc73567f89ea1a6274007c5c0519789f830785e46a6e26e5e1215b993641e2cf91d906091b1b3a7e7c3a971cc6af68c603dc2546f4b161c5f5a20c9b7bccdc0c7e01e4e0d45d9efe593fb0e806db2d3966f4532ea4e95cc637c2b6449b87fb7513997d3e2bf477c077767a87c047bc2c1a7422774cb65f42ba51cbcd8b1f06922c39e1ac6ace18fdb40e4bd81a503a246574aebc7184b4aafea7d2d25c25506fe3d329943988b138ed28f486b07cc1097fbab401852bbebd9bb76612b0fc95d1e55637778547e8acfc2e6e5b329ef25f4030097a142b502b5b0135b471add82b2d2884699003192fac5765d7e9aa22610fe57c8f3d399e3185b8435dc77c576d86b88bf64b99017d16d1cb0c366c3cf6d44ddf824277d3bfa79ac3a3b1c6a2c0f2d89643b5c782dfac5e489803a7c921b16e7e0fe7eefb87a304c85816863a92e07ac6e5dcba19e9a6c8c05205ecae7c66007229fc1aaa6bbdbc567a40da25e87df7aaa91be570bc9140c96c10839cc25d66932763862c9960ae8c3f9866cc403f6d0b89ce41b72598c323e5f0b5c47121381216acc5a117f4f2a7061ca4454c6de7d640520f79a0b03d6aca3766a5f3a11be3694215256b111dc14c3777a9d3034f3b99b93e1c5e852d3ed5a302e5847218d6f3b0291aab13bf856d329f6e188bd992bf849e83a9d96ff7463fc065d316ba47e2b2c9150dd9f505cc1b90ff7c64c0eebf53941b406cd361b75a061978bf7ef2b2e51601548e93efa89e9f39d27077d39df978d7622e0f209cddf16edb7b018f9b07b0f456014a66186da718013d9077174382537db08bbdba16c3a95c37d4f6023c89ff5c3f34cbdd7727618af0bd80fc14167d1e6b39195b93b979a9ef02db151841ca51deeddaffaef3522e9c6470af429d04a8d3f7ca53ee002cd01c64b4003a3006acc7a55f9eb2ccc243720518e7734ac4fb56a4daade24adeac41c1157b29aed5b0626682055132dbb98d1f590e5eb9d59de28ba48294f4a3c34725c788501981d6b051fac9f5a99511bd54c441c2c926cfb95f979fbe6cc4d48c3a96044438488151ac42536b8f2f49a6404f816b64010236cd7cb548dd997e3718c173ea1151b7f8d2e611b4efd8ffcff7f677facdc3fe82fdee224791ff790379f2e7c849a3336464c3914ab51c9c04006b209f20dfa0ae662150c3900828e6ba20b451e2b3d935f3e884366d313014c2ca429c3d07152e0b41024ab41d35d8cf3fc374e8d624b92fdccb2136796b82864591dc9a2077af2685dea77714049c1a74579d3e24a7ad9b50e0da29930c4be34990ba531aad7588f7658b60492944e52f15011eb581b7ac1e1b8807325ba4eb6a31619a6b67f02cd39289edf539202046bc958a52354b6ecb3ce96034e33153ae96c9073e1a9ad437eb7fb91ab64acf6a700664e11ac16066b44404b932bc637ae813bdd9f8bebb7679ba1183d06589aa919691d0121ff819b32df1b19cce72b27bb20770d7e536a8891499734b17a6eba6a01478d6be086a21c1b6a98a53963876864cf27ca35baa0351af8833564ce21ee9b42eb896b4333de1c20c6de9d57973496d2220ad97aa428b50e6f1ae0675b0599e9296a91db4e0a184868eadab6c393b4c4a0534d9ccbabc9011f46d11214c42d0f122c1163ef285bf7852951332b7daf1bbd4336a5566a48385cae142e6861ab9b059e240666e8ceceb39e7c4e2432c7f3d21bbd108b2d401b1225e800082722beb4954cb2b8185db1b919d90d0885a9933262d16c1b93d16315147e553e8c6d0b406bffa72e9b842fd8dbc63b7debbcb5f38bf9c0d48ff22b0faf3d2dfa497e86d3b5f40c1c7ab95ca10efbf98084a6b2eb29ec47aada7d1b5f8c295fa039534de2129df009d33a9ab319fdce7ad70c6e4313656a8288e868b36c4e99a7cafcfcd4329e5af169280f92e73a5cd4e82ebb76485126a7b1b7b414386ab4864849b241bf393a85f326350b6e8a57e6f7d1c9d1493983ffc71a0fe8907a0933583de7faf69f86a166fd92c16f5d932c06d21719f89e36701828ee85f0cb5c884998ecaf1c81bef8cd4d5b39a8dac8482c422cfde642343b122aa22c3092788562b02a3f651989c2ae84e6d33a8a412dc1d93a39b70d9a9d3f89ae0b7ac11e86dc77e41e1c17df79be2d0237c3591760d3ce07d298fb65ffe4a016c4173ec78b8fd714d17e5deb89650317e54e55e03413e034f5e6832d34ab4a0ceeb31367c2d939da17a206901630edcb4e64c702cc40ad44e79f560cb80574d60f5010a4dee1251e1a5919c0aed2d47b8479a3fd2ad3988c88cff9f5f692716515eb81d3763df52fed75c9fc5976dcc180fb63826fb6cf57309519b1dbdf8a5ae675dd34b1e84f5f25b1dfeb901b21b2b511f3f161982765b230a14fbbcc6f70c8362d7f71b749bd90753bc2048c48ffbd134862811f1bcae7788735e7adcbbc662a1025cdd2157b979fc1904e435a838d06f7660c3a27608d8cf1d5258bbfa43db45caf054ad0eb565b2aecc2f9271ec75cbdfc9c25f8252744b17e49b1f689a04be1b1891c7ec3a5f6af525ebeb353b53065530a4373a9208e8ed908c970154dcd4e6e1756d294da32a93b35825cf326c7c01bfd6c6c7c3cf90e2233f793f2efbcc9f59f294bfda0d73674983c254db1c58b8e808b97189a0429fe4090fdd41ac197ae36a96a7c427cdc0660bfff227401e502681cf0d049c9cd64c6d6822c5daa5b13bbb2f4a169ce951385166a4d64e444481bce4692729b1c52748883d52f03bbabcc6e950b98409b92a8e3cbf267f292f2579062cff5f19bd383bc405d3817c7deaadac16d7a10b31d290de2c71af071f72d9f9be6b4d113c15768533323f7002ace3a2222572d03a34c131e71038b4778a5e751ead3f4819b04fbd7bd0f92a9363635129741a8f3aa3b871d30228b0429eddb497cb9f83ada647960ef9457a8eab5ba7db31e3a0841878db0535fc80e6c3fe0910c5bd7dd366acf20587df7e646f865408a8844d877e060f9cbc638d43ac95d312e96ac4d36694842f954e09d170e57907886e7efa35353b8e31270a1cbb226ee6052c5aa00a1aaccedd59779a7eb91e708725069d3a5b4a1c08114ad275468f7dc40bfdb4d1909ec69ad8589132930dc50eb8c5bcb2548f4084ed2f0e67f64fb1dcb823682352a48e1ede9d609205cc05035bfedf54a508dc158abaa37857a22020293c28eeca368d94ce83533df7cfec19894bcb3ec791b084527f871c2e59fe453086cbf6fab93e6b7310ac92fff94f2600fb696275deb84d047f53a45520ffa0fc8deeb580733835a32a0c20bf346d10c7b88792dcf0cede68bbda524ed2b0b40001f3dcd3731ee07ac6713a700cbf75776c4a02f91ddf7b52be4727ce09a77cf39c31229d6eaaa17a7fa6d474820e715460e9bf51c9c0829ba33976a8200c0f705c0f87cd378f6a060deb92284cbb8a2fc00ef930eade3a595b36704580e240180829ddb49a7818d5b0a4c40a066a8b3773473894e47ae3f3904199ec0597665158aac6c231d1ed9e671378fd9d14d9a9798a732345ccce3c2fc3e26212d1a19f324a4cbdc7cdb6bb3bf65fa8a1b8bd0a7b757a556f0cdbd813050f2260f615cb4e7213c605e4a0c00c3c4d057e13824feab15933bae0bd94a23525992bf8ae3fbe34a4267ab23a", 0x1000, 0xd, &(0x7f0000001300)=@in={0x2, 0x1}, 0xc) r5 = socket(0x18, 0x4000, 0x0) getpeername(r5, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) sysctl$net_inet_ipcomp(&(0x7f00000013c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000001400)="d9a5e522ab78f87dc10b2e3fea937171d251bd1d83880c4eadf5020731555fc305fc2a4f951d8451f0b0f4758862d26c8cebecd0ea9b391179070327bbec3672bdb9becbbcc44d28668e9f8730ec5057dca6185d39981cefd4500bd9dbbcc37ac8ecc5012713f38d06e54b8ddf025063f9f7ba2335e7e3a341344a83a520f1232546d7ad7c00d39af7a83d6da696dad0de018db13cef2666c3babf4c05191b0ae5346946991de76fafda8800c7a3068ad1d0ce74329db75bcca6b70d04fec1d9bf5bf4353af29e2f54ac1f13d9ad02903cf46dfac1a2718d21ddd41b2ab42040b46b90ff93b606972906ed42958f", &(0x7f0000001500)=0xee, &(0x7f0000001540)="d5879618f2b628a950322f6e4c27f766418451c8ffb4bbfa27f3927879c2f358f98a77cb7898794ff9e3bf5ecca614fd5ededdb8f61c15667c94e321243e2cc0d77c9e67cd3852f1a3d149fb80b2e6535c2741f65aae88e5520621d9cbb1c47c00e69ac66bc91c03bfc2259e97f1d25b4cedd2bca68e443439ca2ba57d46166c263baa472003fe63f4d25b1692bb", 0x8e) r6 = socket(0x18, 0x1, 0x2) recvmsg(r6, &(0x7f0000002680)={&(0x7f0000001600)=@in6, 0xc, &(0x7f0000001640), 0x0, &(0x7f0000001680)=""/4096, 0x1000}, 0x42) pipe(&(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000002700)) sendmsg$unix(r3, &(0x7f0000003b80)={&(0x7f0000002740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003840)=[{&(0x7f0000002780)="72d0b1910445302b3049cb9015ee1ed6974dc340ce87f76cd0a07ab84c78eacca3635a2e979c534e709ac1fb19c770a021f3ac1c62787801089a73695482ca238d142c7505125a", 0x47}, {&(0x7f0000002800)="4e0abb999c671e7dc1adf4792ecb1a0d2bb38c75c3f9dbe4c31944a7af78766c43b3e4d69944f85a58b03f1a347aacf244328d972896710e5ff0bd8d2758e0057fd747d8a52bd6d0b1596c1902ebc696c7a557aa9eab5e92432dd54b42aa5696106a439079d075de0a5383463c6a208a68824240bcbb592e9910b3f2d97c342d821ea656d8cde985931b75d629fe2fe902bce53b4c380b402649a1518702077198eb99beecdeead8332e01a910dcb4a5645becc3769d17252cbc330b956450135c6eebe35c1a2e5673f2c54fc8d64b226cf0d6ed9c9ad76be7bae90bf49d03aa7159bada2a27bbc9c91ee957e959678ca5a630820d09be09635cf7ea7940a40f25443923f7fcc0446ff81cbd1f5ea927c30d65b0cfd759bdac155a148c07791c9d67a7fa70859b4d71e4f718c3da2d97adf81f75d62dfafef182b62c5cc9097486bac1621ebfaf63c487990ec057c72c2c763d885df6f4d6856c53930c94644059bbfd50341676d72abd7dcf2e0208223d2467a16e56886cfa20ba00da1f8c44c994431abc5a222767eb0257c42278b5e06972027d19c444331b01c8dc4ad7fb9ac638e621e6fe7709424d6114aca19e636a47e6abbe9b906677633b733b8131eb7ac812fe20e537282a1f27def17ae3cfc675ce31a89cd1c445f408927c664a4ee97252348f98ba7e9ababb2615de129d16e85f2ce56a157b6755ea4eca43fa8ca31ba68640a8735723647c393c3919034d7e1e6b69cc72d6743e4de850a874b8d9fc838767241cfe7b9c51805ca8f3d5eae092c713e8f67c09804a663475ee93c6c08f15f821a71a54fa2f2e64647ddddb3d8b86abd3dbd9ca99f3b825411637e810daef7b73b5837ae6825f26a28ff3e631c14910fa3af06e642d47a56f4cd621fb01e666b1e11c3a3aee7a8612d077562b6cb12d69821725792ab0a428f78c2842172e54e9759da03403b3a3e19fa0f271d791807942a5df8d8f0b6a42b109a7fac0b6219ca5e4e9bd9fa593c6eab42dbb84cd574f7e48dc1df9a4121efd01751c4d9c1a2e2fec3a1c1d06c26568073424be8b40cfbe0420ec41bd2d8777fe36d5d43e16bd9d447c1066c7036fa756786692439d66d4308b2efae08a509688ee31db3899bf40649bc30723347214658ec6981e5fd20cd7e78690ef8307194c8fc40ab982ddb21565606aa3cec11a95c349ce99d4018404123e7370d37389c216ff348847f043d4f587b952614d04249d99e0b1493820cbdd8e7289d84340f79be0a146e55e6c1ee7872708743c1c45f596d12ee165a363d36796b784fa988b38b94a2b60912e09b033398178d1546ecab09f0e232a6ee1f134419818e33a5a9e42a5ed0857a4ff22aebc92148c7fd6704968173f8d97c69eea98be31d88f7ff84877dfef7eb66a4b34e11b1dc8ff6774789966605e614bed02f868debe002e401a46a58ab7d801518200ed5fcbeae1451c8093d9a72414a7b884a149355a221e8a64b228d58eff4fb30ceb5b6d1f5cfdbd6283d56b848659a45683897fc1fdd7e1fa27b61951a692a2ada5ce96a43035eff1f0249858196b50af34e7c84dbdb169d00e424859a7688e78afa9ed76d740356a9e55b9c6b812436f0afad605dd20212047d666369b682f0ecf32cc182ad72da7b52edcdb759f32ee5c7d63cfe30585acc94f897ff75d0395fb1c02d874c8c43ff5ff3b6bf8a3a4eb5fc38e083d7ea4a01a81d9ade8c77394673aa8d6218b5f8cb6e8434813644ff561026163a0d17130cfc921a9d1008c651ed0024fe5ab65faa5487295dce475e58643155527a98ba6ed50d5fb027ff1b69c4a7d5ef2a017abc61ecc5db78fe18e6a3011d492dc06d3a1307f8b0ed2475e186833ea88dda357bc02a71e6b1d49581f0a596f95784b597cb10457bea276ab19e9f186f522956d3bf6741e7292d460da2d4594db050a2d08aec2dcd52ad117b2a48f1fc52343ac6e741678e4d6636e02003f7565091b6d045e951e617c1a66a47d0f3b94a4b9407f1ae33d1e22f81e92d74b19a8efe2e72a93e1f141d60ad6bc1d97f8922dd41f80cbd38d9136d073686ea5c4ef73fd4d87e64310617f5df74dadc7b2a6d65e56e953a1a48b763afd6daa7b9f71012da671145462309a8c576a9e1fa65837a29f11346c847d389744ea19698d889ef5915a37767c460f1ef65d57988320d8489aca17beb6ed37c08ace7f85d8fd354504b41ec2cc7f664b74a2f7afe745db451e132ec7452af86a0690f0f7b3e2d15583473bb91269a0fe6475e809c0e30d11b1b9db134f45c09adf89d7ea20c60f693bf7f3cf7670f493c1c0a61827daf7869d06afd2d7848dae7260e7ffb13e5088f6d5430316c898e34ec96f1f9b72226b9f426fe21b7706d29ef0243e0d12769ee0f6996c89d0c0cf9eed287b7c4e97e0d20bc2ebfa5c91853ebe846a55a9fbfde261c8247bf620ae801c55e57d0524dd9ba240acfc22a4ef67f223b2a5d3c7f7a62c4f8a3d0cba85092f39c3a5779fa8e3d54defca016388e8d5ce6d02acdee36cef9bb464e280ce9260ecf1de564ddeeb9096a26f1febfb7ebaeb60d602c478631ba3c5a77e60cb28c57656a6645dc1fcecf767d530cf5cad76045a50b8b70b14e734d89946b65d89d69240dd5e48cbfbcbbad195f7de8585a88a3d31696fb4fe028ed616cf377736290736ddc0ddbb3059c45087055182fdf2d17baa04e1cb27ce863be0a9cbebc6db94d1878fe1a845f87d616f3311f0035922deb414be7be85147c6a1beeeb1ec88e1aa342fa8e3d9d76bb7de1ca421a9cb32bd578258c5e980cd9fc0242ea837e34da43079eda86c5778400952598eb1805ccb4a862091e1fa385f0e783d0a94e4015e47498c0776c10f8da85f05d918e17b526c955986d376b63f30a00c3944056dc6003080fd6338c329469bb3f3360106b1e052549a65d1d4a603ee7de2482b819e06ac611b62b7bd47501eb85d38d34016c7a7910332104159976fbc26c64b95aab3875b561d4854b855d2ddfb47a34020c97b54d92533423617a416d5e2dc410d5d09b2097e16c145c34d90c146b6aedf331206e2704e1c90cfee50c625f5a2b8c08549ffde5695cb65d814d17bb7d248b459e565f080b190ca0f327565eb62e3c2c2256f35c365970c6159cd3ac37202714498e3dbcca7e128d2af66e14fe35a984f08f6cc9952a4234ed2a0091fe2ffe28002e37eaf5a8e08a135a85821a0f83e6cf2c0d450dc54d6144bdbfab8230e71bde86dfe102d995d692ea3c6405cf7a104752c919561b09bc2254af7c970c270fc2e625e2c5d3f1f664a33108ce684b60530f03ca67ed0c9a8dee4d46cde2771cda30748b242fb530aa4c28d7297e68d675074d980000b5bfaf8a5fb94b89856916bc846b8fcb99ad5a06f5c34951f77165a406abcd6b15503a0948fcd3c17102282162521db68c42419b987bc0c544391d302cf68b5f1c19e4afd3c2950f27077915ee7122e2f111c369da80ef7afa6fd24e130aa514787a994b71eef29934d31762472c39a7b6744d990f642f950c34fffc93d9f1c2fe77955ad58b2ca8e5e791a30c452d4334eee39997c9ef16a8ec42847dcfc11cac11a9238017b00550cfce8db111b177d12c4c63763dc63573e19a1c2456ac80bb6018ad76ff9feb47af9c95fac5f3522d5c96b5d2e456da03c5da59abad66d669179f5fbb46c57300ad79611ea74058c4806b272c9d6cb2671fdd41ac9573feb5a59e3bca408c5037be7ed23ea8fbf31ab67343caa685bb9c9d68ecf000ae143554ec9d77062e57671cbb0bf113e62daa0d3e6e9c0116b42c3713ee4cde3692b877d82518cc7d3d4fbd595061310c24d617dc51149d2d4037accceaea73ccb8301ef187d40e82ec02bfbd64a1473e069ec9e7f77945ffd879dff3af43a33095ec9f7061f46a5222d62ca3270175930ec1d373f7ba3fa6a8b13a879f9865a1e3a0b62bfb5504ee6a6c3742918c88d8cdcd9f48ff724645fc217326c1d9e77b324df6b9200fbd6dfd49bd7fd7c8fed4cf0de66676c275354960382ef96f8ff035870a86a747d114450203e40234a15647608c7214d1d5465959dfd976b62c7c8dca194e2ad2aece43de45a6bd32af6f19c5588fcaafc01ff6608f0147eb84c405af4d0b22c061a2bcbb5f739ecfb5d4901a99f81d96357e69b7ba1bced668f0f2c827eb7ba559f39dd106779869610debd362b400fc424ad613b4b4a6e86141b1e485922c0a6026b2b95e5941567a4f66659a25f74b1d508a6d6853b4106ea25366c8c330e45d0760daa1f165f16159ccd82e2b08ddc52f965bf36cc01d9cd4af28a68357ca5f3ecdb02a406610bb489305741ff67c347fe8da3e8555ac219d514866eabaee74ef7acf38d56dee139f21a68b8fb8943f426a3249ba03a1cab1c33693413bf1ef2e1b30f1db3b3e8cc335246aa41e6136f7bd31448861c1f5cdf26909bff22c91daa719185d8a9877a45dba167cb458a8d442257851cb03df202a79edf606ca3fbb57a60d24fc1deee6f15245f2ee17174ba67285a91f3c368c4da7a9e9b3645ba87f17211b3a6626c1c583235f0819121c6aadbe58242ded6fb38161ae7e41789282849286f35fe4546c6867c96cd2901bb340223b4951f48e74bb42279d0d6964b797286454d8069c4c6095275f320b1133a7ee804e3427f41234b05343d55af27f53b543ce0119b1bac704f797e4e7af767a8d153ad9dd7388b1f6fbf4050f10829887a3269cda282c1b205e53f0de4d595ac2e829011eb97bc126ed8412e6522896d560cb7934d983a6ba9afb7ba897df55b8917390d07073eb4065f9235f9153f473d604eaaac38b91b2092248728dfc1a3fda377203a9f25463368c61c6962e0f95402ab9d89e2e00e064b88bff791b8fd506848c0e246e0be8fd4abf2b5c4dba6697ddc0928dfcda19cecb88bab5025ee097d166e2b48beec14e21b6e755eaa0446b8ac38d07350c113c4e4e517f030195da727813ea03a9739a99de855cd702b3b10b0f2684a90ea36fbdc27bd32c61b2e73abdd8f954744c10dcb93598e23a2f76f9af4203c784f8b14f8610210624185c2c3f42db9630593101f80b9a58c4c3ce6ba51943d922e7ee471155998deafc4bb3954f3d8ef4de5142b1084f180b4c28d99a6adb91a9ec3fbb49427cbe1c03a57e585de3f22a3a02555aaa665809a62ea22ee97375f80b46e22da3387b9279c9723687fc0bf27c7ce79727fd4d34ff9db84b0135507de41bdabbb430c867b998f1e57babd4c1522c66a7aa0aaa1d6b0035114f3348d8a0076e71a6d89d8232c869d38e84f6f68a1bfb5d6351ce1aac7b30491b306ea25b85a6ca8b298b52f21f6f69f3a781130217f68e09a915002691e8516f154c59ac51a1b11a3bdf6cabd2fd319b742c52e866c4197afaea4d8cfd5d518f9e8c87c35429eec59046908243a4d70ef595292376f2b82892b598bb0bac1093bf33fe09c603a213beea7af01d2050339dff1b4a74ebb0861d30a65f5113ca319b9e242c2d934dc23bf7068b8a6d018e8d1041fd2005063bb1d0636fc1a6980a18aaf721c1f74cfa10e0d51ed1088fa262356cf40f4bf14e25d10345a0565c6ea4172c40d06dc5e48148001d28aed7048cf6775b683eb10decd7adc8851226ceff428f6c5d980f3f895062aede911581c32e994ea92abe130acd016847b314971a16a8ffbc546deb5f6c0df4e3ed33e30d94c1e8e7f77d60a93910a31cc947f821b86177caa3e5f71538ea06bb1df675cd112546e710cd1d57e6360", 0x1000}, {&(0x7f0000003800)="fbf884e4621b3ef7ece7d49dae55e5430061b8d4dd5e50b1144b0408afc1d0731de3401a65561c554372ba45b633d83cffa9758b788a3949", 0x38}], 0x3, &(0x7f0000003a80)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, r7, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, r5]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xd8, 0x2}, 0x40d) 14:56:16 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @random="be4bbaa185bf", [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x110) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:56:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x7ff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x50) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0x80, 0x7fffffff, 0x1, 0x4, 0x0, 0x8, 0x1, 0x1, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') 14:56:16 executing program 1: r0 = socket(0x2, 0x80000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f00000000c0)="d71394ca7bb013f85094f21b2527de00bd0dafb9e8b301dc33e6ee7ac7ff005085a225c4894aa8f358ff5f4dec7fcda90f46bac94a8a7ae52ca2bd5ddc1c1cdd5c1c3dab9bfb296df8246eba6cebb72701e62c377312811c51310d153b1fc03181e960831a6c2d83402bc2cd788b5a84b4e890ea253566c91d799d0afecce64af392c2214f3c791e2e72136ecef27cf5d7383ad381d9338b1845a84237b6fbad6d11c64a19875d6e977dbcbc144365c5f6815eda5c7510e84b68aeca23c9a8cda33599a6d053696b0cafa203f73e0b65f63a37f2c91b0dece6241e6e4363642861b4204bff", 0xa8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000002c0)={0x4, 0xfffffffe, {0x1, 0xc3a3cb9}}) r3 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x0, 0x97f}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfffc, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x8, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0x1, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x14) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r7 = accept$unix(r6, &(0x7f0000000200)=@file={0x0, ""/76}, &(0x7f0000000280)=0x4e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000300)=0x4) fcntl$dupfd(r0, 0xa, r7) close(r5) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) 14:56:16 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x13a, 0x9}, 0x100000008, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0xf5b7a4df209ecc0, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000580)='./file0\x00', r0, r3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000000)=[{r4, 0x140}], 0x1, 0x0) preadv(r5, &(0x7f0000000500)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000340)=""/144, 0x90}, {&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000000480)=""/13, 0xd}], 0x6, 0x0, 0x100000000) 14:56:16 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000001c0)="df11fb388e243472bb330bdc9226f27429710720e5aaf4fb52144c02f275d7ed8eeaff2a3211f335583c7e4bb445aa4a3c9ec000a086517e136914060000000000e8f34a2722fb3dda2aea4c5ca805603aad2391b6cb52a82f3941104a95d0874a09ef00e1b2a955d75cce40aff459235a5e523a9cc5a90e7952e694163bcf998c860fc266e4c93310436870ae47a5275d34c0168fa2561e576702e339b9656bd3d254206a158271d51b70c11fa388fc9542c674bf446f45484f4931f11e339b272722d369606ff0479bb9666d60595180d581550849ba796aba0b95f57c1e2868d20defb67cd6dd5a671a1dc410e3b64df267cabc69454430bd7fbfb495b661b99adab094ec28f5c56d8c13cca8494435a2a5221d533c672400", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x40, 0x8, 0xb4}, 0x1f, 0x4, 0x401}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xdb) 14:56:16 executing program 1: minherit(&(0x7f00005fc000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) symlinkat(&(0x7f0000001180)='./file1\x00', r2, &(0x7f00000011c0)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001140)={0x8, 0x1}, 0x8) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 14:56:18 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="f826e43dfdfa0e8c552cec47460c4e25c1f3fa2756701e60f9866ddc348341aeba9b34578f06d055f37ebb510a56cab12f1aa854b9fd7fd29c96d1491bfc1c6caacd6e3eddb8acd6248e14069acc759d2357448200a94ac6dbac2b32ce4c0854dd16ebcb4da9bfd43a422eb9", 0x6c}, {&(0x7f0000000280)="d4173f8015bf6a4c75acaa1fbdabf6f3c6fcda0a04ecb82b65be84c3c450cd354e98fb3be496995dcd75e14d0a590fd75284d732bc72d204a117b4b38c2db03a85bf595e808da6769105561a6b9b53e76f015390629b2f1f589d3d8e2a37614b53e587d029c93bf0a0597ae9ec4c257e0469569792577a8747b96260e01a58b8ce2df2b10e3be03f4978923efa6e2476c18cb22fb1cf6d6d8ab9421973f718ff24cf88b1fca138747dd2b6c5b9130e9f00e8437ac74efc5d7fe6a8", 0xbb}, {&(0x7f00000004c0)="637ba7df9759c38b82c42325a10f2a022076168b05652a4fae69e0524fc0f9a51bd69b2d59b11237163a71eadbfd257fc917268231a67be304ef817d461798ed566a0db8eb4e050968f3046bb6e3f0bd7f6d8ac39e1702f607a2cdb84246360ebc41b976b7a26cc5cdb084458e81655790863a72a6c9f7e0c83f1c4f50fc526a5929f1b44b65673b6e25c80a8a8f72e29b0df2269e90009633fdf0669bde71cf4fbfdb67b01ac541bf91f37db1eac91ac4c155102e8be4725fbd56f110a3aa5318535707742599aca983043ecd0ae23a0af9b86d2ac1543f918f79ad98fd06d63b5b9769d9713c04e2969b42a14a2627c916e700c599cbd8870aaddf6c24f056589d3fdd1c9f660b83aef7fef5d66b21c12b699ea179360c13cfcde867989e47e20b49a582dc81bc360af1b668763746dc87cec11197af0c45a38f9ed7224332ceefd8197d59fceb0165e907eb224c1c2f0424a9ed42de0cd9bee6832607ed4688309ca46cf2d10076d93f64898c61322a28eb86e4f57f2572a4d5135a941c32cc2da991b629c9a02a8e1bc97a82ca9f72ad0707a016b311fb425f0b39445ea39e702531a7b4506ae3a8a99a86588968c316bcb572b5077e6c24507740763a974f1259514c12217dd02c32383e1afdb92a6bd82f3a31986bb04a9bb8f25938927590b811cbab4ffbb62395cfc803985abeaa5deafa3c0d6c233b33d9d1cb8287721cfb6fd1ee6207c9286327c8597115d45c079675aff7e193ca675a5fd5f1c3d990585c4fafb5164c5c475f266106c3bda398fbd534acef2ac0c433cfdc6d4f46015756730e38e780c3764563903651d1ced71c9444a7f948804b91b78dc0af98d6e3bc02b0ce61d1fde4889251090ebc9ebca20a96427f69562c8e2483317d09c6554537f62d965fe38eb1108014e54af3b0da38320cce8fab0b61e0136f20097f66f255a51f1b0400ad15ef2902de102933c449a9aa570db160ece0bd6646a97c8c7458de7bd52ff16adef8a6cdca1d8984001a43f3e9bdec7b8234918456e31b202395a16c069079552648643cd39f67b757a2cc4182f8a68a30ae3ad3e81999120e05c07dccfe16b8e5c39be64649c72d29fbb561c1c41f1973cb73ac89692c647bbb0e5ba064970934654110fcbd92fd831da4ef47a6c50adf5d2c38411e550d726d12388f86c603667df60336652e011cf03fe7c0f12da2e26a54e68eef11acf4bbfa4f2aa7407f406822ae81da0274853639bce1309ee54b203198ec1a05433e7e8c53788a5b0d95045cca0e04d78867dde7037239ef8165d354b2e2d4230d2d34341d0d3378b3f6842d2f9e252e29543534b2f9d9eb83d41ddc6f8a0eadcd9fb71aa921314c15ea7842ef916e9402716ad803ed790405c57314d89af8c71b3b29e4e41d78d8b5f505ff30f604eb22c03948b26849f0858e6aa607db44c5995e0bf236252aa140108838a296fed64f84c30d3eeaf14e8ef95cfe323659a219793c1c3331eef657588dc92dd6f5415c9ead53790cebff4ffb8e9dd3858c76a4c92e6c9fa56b3b95d2e3f586f6ec7b3f07ae7a7e5ccab99fd432007e7653619ed30a5347b0e855556b3cdb69bbeaf6a721a4b2dce2f50f9ade165ae68811335ec434ec4f083e77fe0bad27f4568fb20118732b7b7d394e8edd7272ac100f5b2efc7616ce8436b035e4f609a584b1ac3fa172db2e668e7f0a6a8344dcc77508eb2c05049683f7bd73162526eb2c28cb4fd836f99913775eda3a6daabff857c4da3a67976f63d008b5154687fa228da8a1536d35b273c98339960974203a766bde78665963b768f70674b86d851704778ae208b64a43d78b8e21ceef7e4c128b4aa7633ee26ddc5b2d879f29c94fc0dea333bd2f06f01e6a798cea112010f21665f13f195a09854025985fcb7173ed44cd469570ef974bf56b430cb6dea08fff8a45c72c477d72829f636f1846c73e808b99886c150bd002c821dfe865d3e74e72622fff534079fe44ff1f2656a31a0fb77b692333f5ce48575b38e56913ab9d256f2babba01433cb40cd376a9123e11781e3c5dd6c0b1d9929f38dd9895965da0fb9cc206d6a60dc0738c32c6b7cae98d2165c1e5c621dc099448be1205326c0ace648a72246e84f4df9638b8c4d0e02cb7216b0aa852516d896af96acf459ad6d5888b43e6ec7d7abec3381345689fc014ad19523da2eccc235028f894c5d21741fcb2d77c90ec760763bd81ede114fcb480662b5b72e121a19c77c4c116db19cc17a14d7ec9d4607e8b1a0825fc14d79e39f282a4fa0acf903f66a6b53987a3d938cc961a398c06f47caf4cdc77de834d52061638cc017bfb61a14e9f6a57f9c7b5bc9e0302285a55ea0cbf5b1543ed1fb6a90c3e40c9f9d39df2ace219bed9e6e808c99e31631b3a51bfdc558feaa5d3e9aa0784bbe311e60c52ecfc73dce48272830dbf150744ce7ba298838b3d7f44ae78a4fbe541ebd6cd72bad7eb28aec20db4ca243e1fe8b6bc3c14a2b734857df9e008ab73fd6166514248c71ffedca2cdf0ef4058873664930f7d1b7c843c48b1b6f2d166f7e7fe02a000884e53cbc518439c49fb1602f24a3c54215f14aa4e3a96c64fda6b26e4b123b6d9b1bb4e644befcafc6428f767299799516ab82e8702ca151702036b69f3ac557e90da8c3ef79da9ea9c007e88fec47eaa2dc369ab8f83106da5c7aed4e4fbfb5f68c186e78b3474f294fa891a252bf10f7e0d8ab6f7bcadbc6d7bb444670a1cb1717a352c3911b3917f6661599e0e669a26e7056f56d8a014949ca727f02f606b55192f6d0031277a075b4780ff53192b7cfe756def878eddc2de2824b7e07680d1fda0af4401b81efa2a410bfd2316d5e7a2a417e641aa996c957b219c2550bf3fdda3b028b3e24be8270a35dcfa5487d9971d18ffa4b0a119eb276f412ba513791d80d80ab88c98df266b7430c857ca72dc753187fe09be2604aa4ab05c41868d6ae20ed8adba35d3cf4abc1c6ae787b9de7270cf55971c4ed1b261609367deec408eb61346b102947dc12fa106f1bd1e51ee3a574adb4cd66823cfb0f658437c4504665e66ffa05a1bcf129265e8dc746576064db790e6d4b69b2592e9ec08ea97d9a257443b7691cdfa405f6f2f18c548196f1fbbb5ad9c4ff6a0c044c39f21c9c03d3bedf2daa19a9124d63d0cd74ad96682731669f47b8356a9224ef3848276c62b298d8b91051d341330763b8cc3be1d57585040f9e8f4fddefda9062f93c0888c20afe0dbfd87cfcce0787bdfaae4b18c5a30389d2ff90e1787c9f7c764bd1a8f9b0d63c6a85ebaa212d9ae3051f9622e50afb472dacafd39e7eba042f2219e83e5522247de0fbb6687c4fff9ba12e7dbefe0582d3235359cff6532068596804060bf96f0a484364571deafe3632989406d051817fa7b7cc3cfa28f4011ea16067df394d662d85a6d0b0517b85827933ffd24b5da0b80008035493e9a98c3c9c1f518b3f40ecb1dc4bd2b3b56c0191fdc6c6d5c3d79fd36edecb5eec0f35286100cc9a552ad1bd7f5653eeef1628b754fc04c5a97a24f6e751fd29d7499d0c0f2b6e709feee059e7cd4145d71910d2dbde8d64af90cba629b1d4d28ad06f9eb56680be2bf5f494d9bec64442d17982fdf64c1c47478a4afc0fb41e4d0f8da52b1bd82aa3ff977790e6aa1f474c6da2a09172aeb26a4d18271828859802ef1a8a72f09ceae9c1bd5fb5cfdc087e5973885c490eb8fdd5930578cd7833fd65dc3108fd12c41553c6b129753ec0b9ea3ae80e41160afdccbf4777116f22801e40194f8fa9ef73e65efac8b276c011c871b9e0587b2bbdb0d230bca4d8ba4223a366cecb85989a9563d1cea1cd0f8780a3399178d3401c6c12c7e58240a28964fd033221e6ff0ba3a2cd8f3de720c11e18cdd5be8157cbad0eb87ebbd826b3666f1d4b6c0ecb4b3716101db07ae11d90fd60eaa47ceddb48a2a3065c01c48096baf8502234ddbc607fac10b4d66edf51f680a121eb87e0f56ea0edfb00365f7d7d66bcd569b650e09c886fe07182ea95f5cc5c8277626c34f209c5c5d2676ea8d065496a2bbf043d8e5b2e8be141d3f4b4801f87003b6a399f9d3a4632d54486e235935a46be817ac2511d007b62e2487ea1d40c86e5c3a6454f2db8e1b51c8b9324a8d48d8090e976d06512046432163125243ac6c78c23c9ed6982c6a5f22bb0a01f028cf90ca9674aacfca4646b70916254d45e68cbfdef23c811c23568ef94b9459ad7ed886fc079d5c07086e51208f3e383a35696c36fefc7a821e84f728e80ad1efbe7855153ef68c0375da92caa6eff96c9af835b3f2964a1aa146d4a3d1cb265d3cdda8d24ee75ba117dd6229481cf25f60c7d8fdf4e776fa0e59407c3075d3b8706699e64b4f4ccea166f06d2697b727ee3db57d7fe8589b7bb1ff695213add126652b61ccf5b0bacfb784174bee2be09bc8aba57403ff106b1b172ba2b10cda306200f135e638e99044ec784e881bfa19e48dc76d2052b4d7af087638a8a0eb0867d3b472be94cf02e22bf3c34975786e7cdb9009f08faba17535ca0a425c125a09949737fbd458b450f65b40cf91dcb7ace9faed008253091ca47a19a6f67a863cc92af189906e28c2f93d792fa5b95d5ba37b7478b44f30095253b48738d73274ce5ce38a23e7843a0b12c7ed9183aa99867820094418a89715c83692a753f6434e73d0dcb21a121a51083ce9595a5f029ed551a60c66caae2c325c6b3a614f1b0205d6e8c5e907203bcd5a8b5de9342b37846e370dcf39d8cde241dd57a3dca2af167f5aef06ad55c1d577fc5a7bafdbef569132b6cd03d823339d4e1179bc62cfa567805066fe613b7f36b4cfc5593fb8eaff15973b4e871bc3e31bdfb66028ee564d6b28", 0xd8d}], 0x3) readv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1) 14:56:18 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:56:18 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000080)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac6106239735d720779c663ec31906a6755c4d5b27c200ef46f3d51b93bc25dcf4cde7376a180028f789e4890000003cc359c597b695a841af47cb81e3daf59ac795feb45138c0c3bcb7daaf61691ec3", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdfc) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000006f00000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e288a344cd8a0f41dff1000000000000000000bfaff283946e6a0a000000000000000000000000000000000000000000000000000000000000000000000000b6ef85809af9000000000000000000000000000000000000000000004000"/241], 0xe6, 0x1, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) r2 = getpgid(0x0) wait4(0x0, &(0x7f0000000200), 0x8, &(0x7f0000000500)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x6, 0x721) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/4) 14:56:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x1) fchdir(r0) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r3 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r3, 0x0, 0x8) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) r6 = dup(r5) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r7}) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(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) 14:56:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x4, 0x89, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0x1, 0x9, 0xfffffffa}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) execve(0x0, 0x0, 0x0) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 14:56:18 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018313"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 14:56:19 executing program 0: symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) 14:56:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) msgget(0x1, 0x620) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xfffffffffffffecf) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000140)=@un=@file={0x0, ""/82}, 0x54, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000340)=""/78, 0x4e}, {&(0x7f00000003c0)=""/216, 0xd8}], 0x3, &(0x7f00000004c0)=""/179, 0xb3}, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) dup2(r4, 0xffffffffffffffff) setsockopt(r4, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 14:56:19 executing program 1: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 14:56:19 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x2000000}) 14:56:19 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6094635100183a8cecb33d00000000030000000000000000fe8000000000000000000000000000aa870090780000f8ff00000000000000000000000000004def"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) shutdown(r2, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) fcntl$getflags(r3, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="0c7314608f3e816c0b9189769629795d59db481d4d2f63a91afaacf685338846416b6fb8a8d6c3318b443dc49e9039886ab459a7b7fb3688791adce3ea9649bd52ac6c64e788b050b7beeef626538c843e9315be9d8ee4b42dcc9ee889d87352fff603", 0x63) 14:56:19 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x14d}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) close(r3) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xa7}, {{}, 0xfffffffffffffffb, 0x5}, {{r2}, 0xffffffffffffffff}], 0x7fff, &(0x7f0000000240), 0xfffff864, &(0x7f0000000300)) 14:56:19 executing program 1: syz_emit_ethernet(0x1f, &(0x7f00000001c0)={@broadcast, @remote, [], {@generic={0x80c6, "17183e0dae04137988bf02784c63031d54"}}}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) 14:56:19 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f00000014c0)=""/4088, 0x1004}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x63, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000001440)=ANY=[@ANYBLOB="000000054270e6f63f00000071e9106ce433a0e2469b1747937aa3866a6406f13a99b9eea17e597a1508680bd309a3e3802cf23548db4c7fb65f044f77fc912fe16cd8b0f652943f45"], 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}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 14:56:19 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) msgsnd(r0, 0x0, 0x0, 0x800) syz_open_pts() msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "61b88bb6d69899ef834f0107f518687d732d"}, 0x1a, 0x800) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 14:56:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x5e5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x6000, 0x3f) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 14:56:20 executing program 0: r0 = socket(0x18, 0x1, 0x2) setsockopt(r0, 0x800000000029, 0x40, 0x0, 0x0) 14:56:20 executing program 1: r0 = socket(0x11, 0x3, 0x7f) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x3ff, 0x3}, 0xc) r2 = socket(0x2, 0x1, 0x0) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000003c0)=""/32) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendmsg(r2, &(0x7f0000000380)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x80000001, 0x7}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="babfcee2d8e9652c70c53a18437f81202e1f779f193f2041151dc7eb40b55657b16bee10404fc3bbac57e8a95c56b59d9b6c6dd096c06454949ce5c7ee3bfbd7dfa7e28e695dc1429bfa", 0x4a}, {&(0x7f0000000740)="3633ff1d52f948aae9e4058fdab7bd3957add9a97487cbaa415f3eafa4c06238bf56dac9f53c90b2ed3b9c335a3dba0faede9e8bda494aaad1126dcc62bd593286d030c41ccc890edfc8c77d0b6f5afd7f155f76ec85b7feddbfdef38de04a69db4c0ea464ade1e5d3e38062dbe7596a65e0f0b1e5b6e37f4f76084620cd0507ac532f9b470635c8c42380697840c852e675c57a2d658b4b63619993ab896ee372ddba2ab7dd89086786ac3a65f6f6e8f43351e9b4d6bc45a37639bae5c8e154986936d4dd008472d6225a874befe2d40727989abe561d019cbf1a2671afcbc8f9d25d688af827151103493c8fa7af0f793b58004184089ef5089c01f35b59fc7740d08a33606ccf96601552f31454cfb5d555af11f49d2f8caed66df4d9a225af83f01971977bd821b10361dc15478d93b7c547a6d4bbd668a0961f2b1dd84b2e8e37bded38d339e49866ddf76890f08f09a5426c7d853c6b45e7ec8e688c9cdaee59d29ce7e98ae3e10a84165e9a9336aab88945517d6adfe6d27f11d431f1c16f922ba294a24f2f016c1de5458f79bcbc1a7680740078bea68689af4e8e31212bfcbf2ff5b4462403fe306342340152923e6f4e3442126ce4b71d3ac8da719b04a4eb40e7ec78d972cec58e179a9d2e57406566158a495c61c02e7444c544c99e9973e68d8f0f1efa7258529d254178ab101358e68a0a7a1b3e4ccb8edd98cfac349c7f98f1aedefce672567093c5b0c2fa905816395535c3d1da8c0b57d351d6047527b10ddc50cec4f334e019587b07355b0881d7ca9cdc5e5b4986729d43315331b4776b7b3bbc353205f20b1447056edf9f7ca230fb2634610f44e0c7238f27f83bb4276f2171d5c1a34ca2e34ab497cd5967922aea2290af4578965aea1174adc5d5046ba57c192cbccce3dfcf5ffb6d75ed3f74619ccecfdb3f78154aed8036430983e041862491f80a4b0e4681a2e844e7f4910502f68c10aeab104d6036a31d2f1916f5ed46930593323f518cb58aa124663befe2b8ef92931f47f15df2886c9bdd4e6ddcca396e3c96acba8e19c7d971d9f271b78e1ee1c081981e33d6c8f0e1eff1902655a342c176d1cb2096e9733bde952518b6cc3a37c52c2fe796d790dd880f78904b1dca6fe05ffae971c2cb44b2aa9c6af535a300a9132ad96fbf542f97e9cee518ee02f996ebd99b3194b5bd156084d7be288d5eee83551790a13f0c4c3991107927756313959d793e38ecd8e4b41ef7dec99a467152673acd0865d540b3dced846dc58c062a11af581a8181ac6d0c3c9b44499518116e071de9a54927230cc87ac5376b2f071ff02fedb3c846ef262873b2fa84a626fc9f533ed02e72d7720f860deaab42e2ba05ea7cf59b9af9fcc76c58673685f4afe4b8581f4473953d5b009e35220ddb040bd472fd6d149cf5f4667a87fd6eb7d8b64e48bc8db7fdf66fe8f16016c2d32a5da224fc33f45bd547448f6c1d3212d5700bd7d160b4b807f3dd45e3d5d4f3836f4cfded1b27e57138bebf618fb4a9fd945d57505b53d0a40fc347d3c84121bf3aecc8a6de3911040c32e47ddf9165980e37b02da76cf45c6b49149921249f4550a7e8b8796281fc63ea0633cc36646ca1ee65e9fab53483e2eb12aab49eed599c96d6893ca0dc903b49cdf4372a495b64e00d92edfce729416ea03755a95f17dce6bc654879224a412989091733539746e86ba1db386760fbea17fe9d68f0da946dada662585cfa03bfcc8680052cf42eb2af52f907407516f428244b165554aa512d455eb8d5320c2adbddad3858c88442177c804d562319865e84d30cb4387a9f9330b01fbd00ecfbf89f0c260f346100c054164ae9481bdb49239f5d849e8bfaadfb389ca39bc0e370d9021dc65175f8b999cb6a94c23b712dfcf83b6e38175b37c92a4dc488322da508546160559502ddaa95cfc93759b075a5f4b15d852ef7abeb0c3c920d1337844b5e4d5386dc2738c64088da124880b575142c314ede63baaa9ca5519f78188e1353c8c8c6c85cea0620256fc2a8294bc78a2204e48cf996cba84d81bee76afcfe26d8ff76a77e26c9b1810b32c4689eed1dadd0ccd57fd5438590565f3ec5855d70efd02ba89cd283e616354a7e7184598dab17db4c493430ff66137c115b3ebe3c5d855c7193f7766c82c59dadd162470cb55748f871f5dfc370737f97cc80e32bf909548cb96fc1a28892cc86fae6a4e1efe1151edef55bef1047b1b5734280a9930c6956e31af16fcddafe9b5e1892e7de21d125e8f526ae685f8828b6f92a6ab01324866017c58127433470248ebcca278bbdf7baff109ef1a5117be91c92d80686ce9106c90b9fc44486ea591b5a2051d0c3d3d91553ed26f913d107e24429be29c5ac35b415fd6d496163c0eb5754758703b39002c93f32297cf48da72b59efba121c3d273d389caaec08fc031d23c51e4f1e90369f2b337e6f1dca9c6b24821a71bb3b69d0f9ba13394a51703afb5d496cc17e260f23c2a670934c65bb83d6067cbc5adb212de69054ebb29293689b7461432ef83ff08ecd06c737da797a604c9d306313d1182ad06f69aeca1d4c1bd49dc1395fd219fe82958c528167aa0ee310c7ce30ef632f855ea5de988e96fee8b6ba842979aa4400e628773cc5ca3fa7a6133c647673048c780e863acd371fe88ec41a90c8e43e27303069c39be3da5becbeb80e155b873ac0ecc50dbbef5da512c83e0101a7425f04695b321e77e6a245bb8c73e0bd82e83585fe04da7f98f64120e3ffde63c2f67c8e08c840b8b5ca1d06903a9798096a832c6a329bdcb675e90ac828337acaaabe248c48616a764cfb77565677280545c6efd240b19755d0f8d575e605754a598c52d964c302c32311c8ac84473492854f9ade13efde88bb93755226846faea478bee7b1b86c67111cdf6af7a9c1fcc1916f6624f8274b2c221c06a799616e8a0f35ef0b3b0d1c477c3994bc45e94e49010610ac0e12c2e9305afcfe2f5676ac97b9e39cd4eb1b5b5a4ab2fb95fb70e2aeb78abe487b22879f18091c27e6e78323448f6a65c74073754733db3251760bae2b160ea58ac5ef79cab414fe26a238ef342f45b74ffbc6fcf6e22f71cf8141fa6381ed19fd99b8c82eb1b221481c0b10eb7f296e8a93bd7da138a88006a7f666a01dc593674372c2d705a1d8883d1be66d49fc0ba2638406efd3d3c8f8be5095173fe768b33b391fd48ca9449d221816ced1166a6fc11a7c2e8a8be373bfacbc4c3e31b9388ac7d6a2ca75c4795e0f7adc41096cde989ad8d09d905e201a9bac74c205d47e8ab630ac160923dc406bde5c0cd2487a42bce85e85d6a05375a8d561a5290698568909fa5fa3e0088fbfdc4d6ccc2fe5193ea68a361e2c16e6cb97494c770470607d9f8842f2ec24c977aae5920439a9c7bfb8032bdb3452b756edd10fadb7819bdd35aea606f531d30c9701ac7eb8b36dd5b647fba3772dac00decdcdbddcb537b281811f5bdab6cf676a729f47b858a43fcc0492282625d5951997264c608d7321819731018dbe2ed727d064b8a86dc230317ae61bfc60c2fe08ab7b05ec6848754d45f1d47b0b57c2b9f04a5e5f4f5681f5ac486c66c686589e15d2ac960266023b602d69efa6693b3ac5157ee96e02a7cd67dd620ecee3e23ce40fdce6235382a5a0f9d00a28cbd8bf39bd23704aca852d86038d322822065ab09cbd6a9e4b3b925e448b4cebad01faaec6682bcabc6851b57ea7d8738ddf59bb615baab7a1adb4f8b1ba8edbba5f8a7ffa05e36b827c5d0980ecb3e8e55be7100a8a2c84d6eadcbeaac53ca3ddc68bdcdc4abbd3c81716c96becef447ad513a7adbb907b9d9e2fb3462bf9edda43bac269a1a9f71192fc337cb5574a997e1ff430e8c2dae04458d621ba0e0da9f8daa9028b13a001e868b572645204c9dc033ede0a426d5c3cfae58ee4429e99b23337f03255e82e446c307462a3fd4d52253bde645bf8081eafa65f69b583d196441d3e413629bfe3a47409ae6f969dd0dc588ba8e52de1c47fd308b6eb4be9c95085e11a7f49a85a717874c2c8c87960f0ff2125d7ab84ea5ab92f472b544138d52cc7062d2bb9c7691cea28fe0b976a4e38df7fa1b591930a1c2a4320368207bb9ac5ce3a4252797e51890fdba87667d44c85cf846e21b2297313a3c9f353c3b7f3e253046e41be4862954b18b24bb2273105e3e3125cd112766d4bf47f0357227f74dda0aab9432966d17341e0b8718d07396e110975b01a3f2568d921c14363b1f96a918a9a984783b1550dc66496c9ea57b90caf7d36970fbb6795261061ddafbc97bdb0431384f6890512ee9f787f00f5cce88d9bafc58b8c4f187365b7c4c58296bdff38d42242ce858f8a18eb2d6a699fceaa4b407ad576976c9d6ec4a040103315a85e133f66ef0416ae4af175cb8bcd82c7bff69f624df0ce208b33503a5d80752d2c7997a226960db1addf4ea7d85e08932ef5289785d9ce6847d22f63b7c9eea45d5ffae77e38110419beebca77abf28ec4f71a78229338a68136a19170f5194ff34f382d0045ccecfaae7453b14cf14fa9d31c8ceee136c6b34660ed9a30ad9f7aae86901d45be815e5c1284da1e9541586d3cda205f4efc3f43f1870c1dd99386d2ba9b2cd950bf7ca8536e3c25ee67747757f249eef8ea8cf072a634128cd5c6940002fbabac10fb23098b6a4d125b4e73c6ca2183f3ec315a3ae9a29fc4f91f98e34240e499b2f184acf5ad45719d4490ab43fcdd923883f29430f57d3fcf92b4f6ed39c89b367a71037f4a53a171e559f9cd4b31a3b0607e2965fee0b6b10b2b2614c5f0ee1b72b16e2e9eb8797e4bdb1ff60cdc19df48f1fc8de80f88c876d2693245f46f6c38232aba0b9df6d069dc33029d6a84face6944cce5f6f49ae836708f3bea5cb1067135c2b747a19d394d0967742c9a0d25d0db3c5ade78aa1713ef06b4ededce30017e406d3be63f3385cab1d43e7c408819f7d8521560e7bbd6bec5e9fb08c563138f7756908bfb46af45cd3ff6cda483349c36c141942f26bcdaed3d62a0449cb42177891824e9a7d80b6d4def2baf671ea37d680bf8cc9f77d9973d6363ac5ebe617458b4a839aa39d808ab1a055af55536a55f3ed00c358b145c990aa3f6ce4cddece9022cbd0629c3b155cfefac975821bf170803e584694f82d35e204328e07e1f32e66d5160d1b6b363de6453d23776f1c55bb8b1536e1eee7b9b6731ca765b662cb7bad309f1a8dfc9b292dd30d8643bee204655e3a8432307b418cfec4335cf9a67bdb3908899bd80090be7e456ac92432c74ce16d1f030fe82dd47ed7378b39a6371a79f40aa75e0835534a0606436095ce0449f2d6d49eae54295ff74e46e8344a325dfd54fe05921a189fb05a4ff6c70df7e4b7edc46130be2c752f7884d83b2913d034349c8cf7428538afda2bba836b89f982d6929b20b71890c7aa27e9bfe4c5039db51f9f78b5fa3ef50466e9131482f0c64d504e2fcd9820349c473cb4da644838d7e5d4a92f530e640f312fe76d8f352062bbf5d01e0ead0a1e38c0c2a6451584a347105c64a519d63ca20bef6e08de94314f797fd9056d87e2c233737f9fc42feb21acb0ed3ea245fa651e36c874c87ffdfe2a865e80c4e3358af8e90912baedd768e55ab65794d15a933b05018c9deb79c5fae6e247d9853854b4abcaac0aa36c7fc0d17612538ea0061c3222be77a0972f0694fef8d57cb1b70d3002d4a21d2300bb46edf11ff4341c96578df8c5c4f", 0x1000}, {&(0x7f0000000240)="b6d3a7fb30c85b460e0e19cc54e65173ad1907972d34e22bfc5da950f249fdb5bc425855093d10f78f76eb2463df3d672f4cfaa30352f593fce50727f8a13af4ff50c3b67ec79dff1d2d8edf523214fbafa05cb69f8085b45f7dcc005d7abcbfebd692e508b87c2a235f7fcb5d7379ae88b14709731e4c9704f603c931e271d46972a910fed722d467308ac7c14cbf129d5786ac0f248b6207432f88565a4c256f05a137024b8f5410298d764bb134b2971180646ff36fb891751695fd5f49ec75ee8d5acb34db1a1ea279", 0xcb}], 0x3, &(0x7f0000001740)=[{0x1010, 0x1, 0x27, "6efe2fc824429774492c9c94502c187df634d923e93ca2fc2c2066bc060990195511f264f638c0cc3dcc543512db31222c7014f60ce594d69eb8fea8c20c88bbdc24eabd84e4d451f5067a0fe1ce459ca3fde9fb672a810af0e3b9ba3f476cd8d3151891acc922aac54b6e8872d6393722c5dd76d9fb5c96894cc85b7e340dde9c780cbc98461fdd76f3543fec0338459d800f4a264930e83f608f87c360b3e2c2f8ad358626852012bdc2acf1ba4ae35530de1a2bdafd330c62f9566d69541d963def9cc62ebbeb205bcf7082f0d9084bc6bc07b3a5de1aa0ebe12a144a052c037b93a20a0f369282e12148fb00991ce3cd61c96e651037c78bf124ecf3d2faab8bbdaf8d03fdce689a76e1327c82a0ffb0fce2e3f0506a5f6e8b42e534989fca7d34b80591a18a097b54be6b9599224503ee69f34be325458ae1fe69c32c4aec0b28b055ba54b954370b84f40dc9337c865bb2b992fb36772ef07b70a5f171841e065cebd179709848aed42a12479922f4e8499d603802bcc58fb051d74e19c37e144301a5b22f3e857c91b7c5421cf869cdf20d0bf338e50e218921180096eeee735948db0672419469cd97bbf029cde65b8c72ee55d21ab5c114a185b630eb7c28805520da4ef7c3e0c1f46c8681ab758f22b0c1dd5c48d7fa4ff5365057d54c2437c37390b5ad85f49aa73e6d65abcfd9071cb897e8da8c5540949305901fadff443a42ce83e1d78ac847c15a0385724d0a6f9fa0555415a99a6c9483c5d08807562e0860550b9770d6d13944c22c41c9e5edb829b20b6deb472e23260f38da004db3dfc1d1b39f5616d983e1cec387a193b193cd15b0094651cf9c103731ab4f80f55106456213c240a78923e7a65e41ef988dcea691fe04b5ddba2b9caa1458de815d2d76cf10faa28b83fa7b89d7742129957c50e83d2d3e9d3f801f41e32652d7e15de93f601e035767b5a393d8e9da83c9e6f655fa4ea9140493c33fe678075695991b1d893d34eadbbcd8f5c9f3017cb2b6639abf1e5ff5024a22fab7312868d09f54509d16e7532e7cedd7e4964a80f35ccf153c0db8fa5a212f5d5804602da1d8a9a69c3846fade775ac0fec82b1e3876dbe5db2ef7329bdef140750f13382b8bc0b024852b8a469dcf8c8c8fbafc0c230141edc28421d665473ec0e4d3f4234bac942cb5e747c73f0add99a36fb3c317885da4c44309ac7e8d5981372e96ae6136af26eb78cd523c10e82d8d327045bb66b3ed55a8754029ee65da1647813918d722e5bd704a77dd71a0987e4c2a64827300b00e6465b8cde687b188cadc7d4ed187f3c1214b6672fca69c96e0e4d318d4172fdb8fa949d83ac29934d5acfd3a7e3f04ce78bb5b9eb5b8272f16688e9855e0ac398f0b39f47f570a0df4a72ee2f5e81651d524381e438cc7aa3f345c098463712738ff53c46bdc4b3edf2687659d647f0aa573eb84ee16b8e4774e8373f35f67b1daccb00f63d7e87f1d4bf8866d9ec69c2363b81d8967cf97c0d51688d498ab747a61db9d731cb0c3522e8dc2d087368769c38e3c111617c7008c8c0b2538e96c4a7a4d575fb7dcdddeb28147f860e76c0b0464af0400a78ba7cd3603b64b58c1570d51170d99ef84bb3ad19bc7fe24c426e2b90356302ebf03ffaaec23440d2deb937187154ba1e6312ceb35361357c7e8e84786916e2844395daa93fedacd4491bd5c9da4a7f51c8b31eb187ae7d9708319cc307e980389cd627aa3cb7d43b9ac33e7f849ca1006b17396046766da4ec51206b57e57cc2c3689237fca321655ee15a4585f27b21a8221914548e481757ea0b5f75743c526c2a80d7dbb97b2291eaa07aec3d58fc03a0de89e917c9d9b9cb68889042ccaeafbd0025c212dbd259225aedb174199f7ff90746ad872ae92c8a9dec87458b3fb44468a5cd70d94ee82c4e4be99691b78f5a26536b1c271306729f1a7185e8007fc17285d2cd38edf9ea7e355f0790fbbc4d259f7b3dbd0844c9dab21a49928aa80c85ed2ddb5c0a8e5fd470141161401b4264a568050faf575b3d37b64afef1099f5437492dad79ad09566d4e012a656dae7bfe04325c54612e4fa6c86d135278dd1ed51cc673c81e5c342bb9659ae4b0a067a51c5b03ab30323105898e2495c3015f6090518753eb47de0ed3c2fdf9609b4d7f406bef438a05488a1fffcbd92fe5539655c78bf111ec878efb9f0789bd2bfe28bbdbf662be47a48bd66ea04a529c9a63d7f3eb62ca7d6ab08e00f3abf912ab2f745387e9349cb44f267dfecd92b5b9af9ce4a99e7921b6d49a4c0969221cbab28c057173a626d48d2d5524d92c67915589519734bfc1738547f00dd9d53f49e96fcf370b24357c46dbdbf10cf90da5a2d905e504be6273a1e3d555d7bd90e8a2f59133d2a6b7439591759de158d4132708f6abc4470c20b3333408dcdc31b3c3cd47a47e39f35456ad4879e4d2411ea752c9ce61d5464fc08057556f0625f6cb54ff02c62639fc798ebc419b14bb4f39e96d3dd264774aa26a43ac87a881c4b2c1c5ddf5e26fb04715b647419f3b347d6cfd40385f6fcf22c49f41849c4e96db34c36e9422aebf8f788bd7a45fd4d62ad090078125fcc72918777f1b619bfce0ea4598d7b3fad8b295fad3c7048b5a97c295b8d6ca8ee23a31a1af96efabca1e3de50bf18874813c48c6ae6583a2e4967c0738035e4691c0ca76412889faf18a7d533b50f0285a13d8149ebd96e5551bfc3b91803d7f133dcae56b710600545339f3ef118f4c4f0af76f050a2c1646a623cee02bfee4f32d2c233d1d3b7f377e432009a236d616a2391b34889e4eb786910635ae68b828b35e3e443621f7d099e51fc2033bbff85a0a12e1fd7b9c1314a6a10991260aba008af00c5cdd8960b73ee91c952da1bf00fd5934b6270cc90de06f4f7b0f38dcfe48401bb4e01b2948bfb951b156af16978fe7e1ca61ab13a391b88b7cf066da68e513608844c789f285e44b47c366f240b73d0d421cb0fc8d326199841f9209bc7583f43452520a9af3b1d942dc03090229fd8adf7c43421fd5c9e61dee00037ccb50405b8171dba0626269f65af2c2682f7ac0a3b5246ed97e58b605ce5ad8d814cbb087c03204c96f7424c62ce1be49bbc9b2fe36bfbff137d38268334620d94700c83726e6d8c2bba5328642d3722072410c5984ccd4b0dfda54c973ba6b6e9246e519b7e8282755c81159d3d4fef48f5f4b3d43d7aaa99fda148065af61dc2f5ffa9f9e543f08b5ea83a04869904b8628d15530e0b069adeaad63914e54e244f62600e7ead0964594ed896e638f8a46c234fdf60ec28c027e2b26f7966f96fed556f7f0586678a2a48eb1b6ecd0692536ae853393f1636fc3b6bfcf0e195c8463c4b5d3d173ce5300677bf3cfd92f72ccc5836f86df678843ea38b2ab35dda17b82171e131e86e3345e08cc9d9f8bf8a2f4a03067acac4079f38fe3122beaefae86224fa205491f17206a00a71d6ec2e892c5131ac9d76f284aef551f2bffeb5b50a2aa00ddedd633d50adcb47279aff5665bda1b8d44c9f3b890ccd4943ca6c3799654765742040b3b54e1cdce338330f47bff1cf42452e7584ed8f712c9e9eac0414da82ad4ad8eeb93dcb4aa694b346a16b5d50a62c7a60672954b86cc6eb3461cc4686f0389a78ce439a7f09dfd798ec45faf71719c7b3346319716ddc88b0866e5d6a8a7abd47156d6eff069b9d0d2c284037d1d29ac35a4bc70fd6b5921938c1ea44b304c7c58e4517e1f06b5c919fbc2acef543da28b76a4d0ce217f8e81b59e98cf8f20da0540d7c942b5b59345e3b231c6b04f6eb15e7fa6f6849f693b4967ba5a32908bc1b6e6e562e317fce092e34c3f47aaa89b3ffc0a6392f2b72ce5271db5cd99487b26f26e2155fd662adce5ec20a3a7bc51b31ad0314dd9f050f7dda5cbefb723ea03939f4cc3a777772ebab34fc59aba1109bfca95e30f43b8c4be03e663a877bd85208730ce839cd90700fd9962b83fe72ed9fd8df16a036b810d8e97c6080a2c5956177c090d7b0cdae9a9293eedee7100ae951682e4e29346ac87c6c749add5072b308b962d03c84c3e90803871b054e70648cc2fc9a4706126c31c3307ad5c8e0e5cbc73943a76d47cdf0de91af9dfea32b650540cebd9f1d6933324e91b3bf9da245b04e3a48c87c45114d1fd4c00fce74760319b0c8b364c28aa6954ce20783b50001bbb3dee7edd692dba06473b80c4f031f746ecb2c474570a924812249f0fc529d65fc83a8c7bf6854e0173812dd2283bc2c18f7d48e0046303e805c52e40aa5c39e0ce90815f7a520c69baa3dd25bf7a3c622da9b6d0cffc6edccb2411b0cd3968db9208dbef77eb458be36702945c872c29d43f8307dedb7fa68d3ac3e35c673de6c06f45ac8ac351b9b0aaf92dea4422dc8701614130eb3d4a194352ce6cd899b3d96e9253a0ac29ae91fcadfe3dfa6570fd5505e469652dc76d54219ba0a2075423cb26462125e3d91e1ff1c995192b26da574b4cdbd29790a7ee199223544ddd8ba029914804cfa02c517d80e102239fec0b625e6cf8b0a67ea2e7ecd7a11a127ddf1f49c935d4159a62ece938cb694d4eba0d1318997a365f3b9cfed3f6f7b050d8756163bb3844d398c96fcdf69964e18dd9154b75a61806b458e714edf15617733f7aa6c4a272a95444c5472efba31c18084bb9bce2982b619ab298a2922952c08d031007a70777fb201c14602c1ff8772ff99535748df71a6970b5a2848254b1256f2882833c083045a4249a312e47c83cfb687a8a85a3c43e987aadfb9a53b5cc14910685f75b13032d645fd7ed7cae1ca63a0444916c172d353f0c8e0259f456038dcc1d6dbe8c3e2f29a21c1acfb4c8a4dde73dfe0567760945ae26a633b530e4661ab08601a88caeb8a6393060c25cb1680f5e7d85238cae0c873f37583849f2eea57a70fb55a920a8f77ace82eef5e265fc4d7172187139a5ac5f93b41326dc1101b46406497e434f27f3d38a52af189488a44370cd72fdcad2da4de169422a3a1d62f22903aba05756790de14dbf582510197093119f94c562da29918ae5616973b339d3ac368af48fe98edc1744e40db25fc92c170af545eacff45a74f3167ee346f80f14fc81ac7874040f9d9129d22c6a98f12680f0005e8b0fcec927a75d64d4353970f9fe12a71019341a868c10ffe3411b6cc3d056cd2b69e6488d84817f9038087ebb79cc5b265241dd0c24eefd72aa98727f8a965798dc7a155153783fa0fe990e95504d687aada7950671dfa354d9d96476f987526a029f0315fd5d81bde06a2321caa871f83c8c6e1ca3681c6cd7c52cf159d2b05b9e89a925271849c55b9163e21642d0c339fb0f5002bea8a26c521feb91979cf58f73b3e3f72d6438c0a4ee4e540ffe72c65943c7bf22eab3e19500e073416168e6ecf097889df935b3d37ffac8502ea028e39e9dfe0ad3aa127560ab0a81ec403a575178a89f45f72351f586c8ebef4fa182339a3e9c14fb4dac680c116fadde8b774f1847ee749f03fd45fbc81efbf19717c714d1643ffd0fa6c43382a0b4d062e9c11da693b8075b4c3b88d83082ed13e1163222ca060d875261ef711c40ed7b13674c24a762397adaee169424c785d0a4a700b9cdf2c544c2d797000e48f2ce5363b99778559abfecdc91eb495f3fd6a0aba94ff1a2232a07876860c726745230d261aa7f857a2b64035c2afbeecb2b43525df30e4637dab3076d27b4797706ef3bf3c61d6f3eb404dece9447d0cd664"}, {0x1010, 0xffff, 0x9, "c5adb4f25db0e9346a654ad6bbf474e31997acc3ffbd5d2d2fd74db6aa7cc54b9a074bfc2644c1a7abf0fcf47a05be3b3ea3285cfca8d066a1d31439977f0c4f341abc63d210ac45dc45bff17245158086367e8abbfd936973d6807e522259cdab13ae92583220d388e551779c0bbdd5f28028a33ac8a3ea51b58e38133624720ceb2f0874798d43cb10600fe1cac4ef39bf99044fd18b4911e41120b2aa16bde26e2afd744a9cc5e5e2ea237feb5bcd5a9b72e6236d8e9ffca976ba6b61cb0ace8a874b9262f3e303acf81ea2b98c30124bbfd88c63f3d0740a7e22012add38de28294cb453094a5c632af44d0d94867ba803f172eabe5adc369723908288bd845f6a1e36c6957cdc2ddb45c5be115fc44ccd37ba2392b36beb2c18520dc38a80449c65ac994faf9fb374a270c0bae6afc7147e9cd639c2d2967a22b99c047855b873805438e70fd87717a043e663f28f3301e9c8674d27380bf0fe0bc2531cb59d4c0df88a070bf25369dbbc8a210653aefdb120921cffb4361ff29ef3156e7d11452c48afe02d744515016d338f9101cbdf292097b3312c8d6014eaa84b8506339c82bcc3c20fc8f92e025f8709d23fd12e436ff1bbe9db29e2ba1deb2e93f765e87914bf7f6908382aeb6f2f1a588dd7b95889a4c6160fa30dd193c9d88342d65a9789c2d7b51beb2d16d0af0c467a2ba18656fec315e63c8f7f407b8604865f3830d7a82558d2629042225d4ba6721952688940812a7bf64f0de63e34976c36b4135ac74aac5b6342cece9342863a3e314e1ae1bf2fe08317f14da0378c62f75e84ed8f957623a88965630788eebcd2c449e4713e3ccf3f35337f870029a043265e99b19cb78d82e2acf27fa66cb361604cca56b836e23f0a135882d5bc0d9fab24f5e239c7f0b02a9af85d2e5411a56d41d518168101887eac807a82c4acbd2eb23accdd9076ec7ed25aff29d1bc84be577f4f2c36e548788124b855b5e6ee6387768fc443ce2da07fc6dbc1211420082241b8aad01e97703e2294a22744bcdf2ed217e891266fb2ef9c58b81142dbdba968140ce99a2c0be0c0e66deeb5a52815d1f2c4a9f7d1600e6a9b48e1a0f9455b9e66482202481dfba4ed671a31f965e5ca7c2484d77414f1c7726e46e32c0f40764e98bfb6d98643f8accb21ae638ae5a2242c1c920b7865fee226b33566e9d06eace972adbacc1ae7ebc40d4d27f0fa107aed1a69aa85faf191e7c4756e7be0822b6507a3b99a34bab50926b150c70ce5190657ea57e27ad412688583211d48fb2fa40b5e6ad2e437fdd5830c8425c27abc28eef81829c292e46c12f8ada6f61987f4169b67ea8995ad1bdf6e0992b7e2875a1f894f24340b46bea964e49f8419928f797aee203f72dc4a3e32594c51d221e51e163499de71b125a3f224e5ffc68548141e87849d97e8debe45df5e976c2a24d4e2c92e6b67cab9adbfe4e898078cdca0d2da8c7dfa992f404788725a1b1dcf505a2d348c2abe46f5f1ea52ef8990923428e446a8bb9ff6b01d3dc398034e04b3aae3f056f304f3464c4feae0e465391258218ab8e085e7ad126e96c0799305bcd53dfdef77339237279f8f793b91a46911b8b86b38262953fb2a81d5a8ccd8c06be58769c8fc3c4364e29fe1eda549e7db0249301b0b9fcb7ce2a50bd791a5c8b4e7d036ebc0eb9256d1ce0a33b8f9f72e2e4ba84a920d0d551e0c3fa8b53e81987d13dc083b1acf41cf555c0d9bbd3d5f94627cb6e102cb4810089467535a7f29a489199da0305be4a09b226ae9a2e7a795e01a59f375d16021d71fcca315be019c59de9cc0b99a430337dee699610a1d5a4a5323bc809f9b236c5f27ccd0abcd73595259bbbb436050abb312c5eeede8cb6b5720cce68bb1d01925067121b9a4dad3e20173b1388cf8e62cad0f379fe0b6c3b13c61f2a9eb7565bbd3a80f31e4b830f554296687a658ca3526c1b60705f238a1dcdf4dc3308c8459f660167cde25aa80dea76c0c800a6af824408b8e9af2298016931eeba7efc8410519c1dbf25367481241bfd53165b314b7c10352838101b822b0cd38b946ccde8421d362a2b3293d3a3157837bd0fe8f6b0ebde13b33b2cd921262cc2008db3b7614f3a895410e378f1f6785ed665803c40b5fb8eafc88c01672243de0096215de92d79bffd05873fec6056d7f0617f0a7c0b9b126ec26ef8cb8a028a4d5ba196541b8eb59418f5699e265e4833aa786f1b6454a99eeb3cb2ea3faee9dada17ed5f8e4042181aadd08466fd8b097cfdfaa4f86404029786bcadf32f617ea8f5357d1e31a680f212b7bf60eb28dd40d6c47af49e10b70362b8f8369ae0f18b2e553f5121135397e636023d53eae837c0eea88943e6124ce6520d458894944a36e4628f436728a481d8409da6a3b91d0aca73f2c19fd7c0c47cdf9eed144c8262ca8bc7dd88f807079ebb4e7f4d849c00870298ae41b5b1e6163638552aefda6a65b43ce29c7c39d7bcacf56c7afbfeac9e0bffbcfaade7229422eebe36792712f9469d313a0ba33748002057a0faf1396ced88a05c94b79a2060cd35b8b8c46c0a6e542522f39c92f2ba787e1f8f932c8b5227f187fbbbe46389baeadf58ccf0ed94c366eef2307506c5fffde8e39cf0c6778df8b99029b03d07e18d0fa87b79b82c00e88dc9a07142c847a75fa4fc976ecb8dc0074b36245e7fc95aad5f9333439185a165464c290e74ac7cafebaccc4ab41e3fadca0909f2f46af860ec8a8837f0b4239193507d0d9d10ce4823070507d7ec7d4ec363b857f77b2c6dfa04ca455b67110d22e726071348095290efe4dee5ec483cac8214d59387818815da2b66987a5690ac6dbfd09d070055c18f5cbe7e7d1691bf143b30fe8bafeb67700f0e3a19bee231126846b01031d491ba629f198bc5795a27255254e3bbec1dc8e98b7a13b2cb9f289b4d35d904e2c8a1bb1ce64c77e86e2075c418d73a8ead334a9dda9cb145a8ef24d669f209b134e90941a3804206b78e41ec3919ce0e8f14eae9e3f13df5cf1769ac9d6ec97d712785e5c3c713474038994ccccad1f4bb5682eb7a5a335420409fb284de019e57c7f25eb7e63f4050830f034e13964789f38a1bd8f46057b877d99e59f1f5f1edda753d2054b826291a0d1b00bc724cf1184c822619830e30e61b77b8e29409bec0d94539e977c81095901e3dae28faddcf45143016ff9bc492b81702e76279cfd6b8c3ffec5068dd82cfbd1615ab94900863cf3db1d43f4640fc8bde952f58f8724a73010bb986b2f59f47d5ad348e66f484ee66f714cd7051b5e0a0d43130781e5ffc142855787d854ec1758b03e4cd33177f49d8e8f41235dd12b98542267d59d1569d87875f2ccb8357b5283882e857e25feee4ca4db9eed6420c80bac90fb871d872845dd2bd6947ca69d3278241dd21f449f8fa16e3e32b43b54aea5187e7d1e5137be23f1004a4296d6fbd6a5b58b597122ed52180d589d5033bfc79d48ac9f199c1be008168b4e18fd7019e6d5792a13e18d281c6aa6cc562b81c27498877181fe620de3455448b31138ff39ce2147acaeb5ece14399414caba5e14a79a19f9226fb4c9a4de95bc720b585ef4480eb988137df3c95a905cdde45dceaba5004bbbbaf0a7a30ea8e4070b03196db2b795ea1218dc7dd8fca29feeffd56e4bd36adaaf23b14f95375968325c471aa374e8666ab8f1d63d55dbc875e0d57429e185fc506aa8085d76cb9e6960b9a67c580b604c69b87195023377f6fcca4d4ae6fbdba45e1474ef412b35c86cc891e943fbec255fecfb48a67da37ec5f0340cea1830b1d1584759b7442aefc98794d275bc71c4b18b1e44db1e1b7710e243649a591764258cafc2b1b2eed14a7b9ecf64ade2d7c78d27eb054250595472b5f34d6668515022ca6fe7299034acd77dcc63f162533a411ed407c96942a1e7bb9f40cc50fa3baf51234cd2285101e80821b5e2fd82c77d318e7cffbe77fd363969853f0e4049970dc665911950315ee6e83736653eb9319dbe7661d69b04b1ea4707f17f61ea29721df73a50b8d9cda4b3500381ca4af85407ac3a40daac2c2dd37774c4b6d3968495ea6bf1741a70dde7e92f47d09fb0e904d95560cdc2692be0ff590719d31cae10dce7d0bc7553cec2394de2e071ce763acfe1ff66f8e4e6e1d55814319dcd624a0a2c08b76383234b8c23e129a5f39e146c70d96d1646e166291333f923ee4691ac903643fa094a25b4793de1b1ef7b7604ce33999a4a341097d73240aa74f66fb57f1587dba64fd7e7875f62784415e5b39c747a9624bf5fb1876d54825a55c2fd653916bd0d30712662fb262bbc74daf8401e24dae662c2235fb4bb8358e5e6700cc6b0066a9dcc1ab347e0d200416a9bd84935777ad76df0471c861ced86e249b775669ea1a3feb1c2dcde300e530622b1e4becd7167bebc72733683ffd6e9b42e35a929a0643c8cff8842baacf114f2c8405f32c625ee3394da488832bf91f8d05063e7202be376d97b1ff650f5aac37cc6c091e39f923d03fd16a1c153ad8438145bae13985bca4bc2dd3363fab825d2a1e98cd7ad14c188845bc1be4104e00ada4a16bcc33971995fadb1958358c52487231e37442111902d8c0626cebca13a86a0622c33780c840c822da5cdacdd68fddb780fb329e0184930babf9dcd29de8c4e022b07350c234c2edf909f20e118ec5a08f071caca4dc710b2db7f368dd71158a069a5c77016277c38ab33fb38d0562b22bc5ddb228314a8139c7028943c0ce60ce5474b5f629a56d73bc19ebba30a274e4a40e4cb12cd188d8121afe84b12e696d5a32da1aa053ab3c58e43d9729632df5309f96b9b4fd1e9b86356a60c1871ae29ae5d1498d3837a25f125f3cf7b5515c17723d4f63b5539686eecd51425a09e3696ef95bede480f05c90fe7d502c077dbe70fd09f02a673c809e5241756bc6a5acf96340959240cbac31a6a40d89ca3329db29288b332ca5fb66030a5d10c86dd098d7f04709f5a8c519eae90a18f95490e18d020c59a5f8fefd7c8e610516e9b5b3f5dd131ff2458d40a4df33b9284e3913048402c601d26323bb1175ce65343262634083f79003e518404c170bba2e47a4daeb256d1f12f0af97a5e5831d17294356281e58cec397223c518b6a31abc34f8c2ccb71cb12d0ebf03e4b9b7347ecb6747b638f8c4f25c29f0066fedccf9a7c67d5655889399bc0e40a022ac9d7d2f24aca37c11d22b230f3eff318ffc8587aea4311ef07101083aed792609f6c9c028e6b1d46b639c7e81aec9d2f32205e5436218f55237d5ef8d3e2d7e3c60ec08640f68e1bd4364dd0cad746689728038f32b1e41e166bc4cbbfabab4bfcccf16149c1d98a983bffa79dcf77662e0167f36916c1b2250be29e5d6c2fc4f932da4d854930df90e5a4805aa6acf9d390bb01cb7e23d03ad656db415183d424f482d12c9a7edde05907ef750484a7b2da76447c6519435afdeeaf2ce9b61d2e7d66c86c1ab447477becbe8526839c03184ac845dabb2a04c89f6abf25156b8de21f1412c1efb96bd405defc7e04eb2b7a63985b51ed6fbc43438ea01116f105772c127eca4d29e33c784f4dea6db5558eb5851a7c15b9fae4243c73b4bd54e6533d0e7014e87f62c329fb3dde790745437ae9b3bb3ca51fc954c66ccb1a069d8c52386fd6743a927c629c8ffc4505d9f7ad563ff4f3acb75b6cb8308b5f614b320ed5d8c0ea1cc0757e2407b760fda8133e2fb1ad762d211e29cdf9e02a814997"}, {0xc0, 0x1, 0x1000, "983641b8a3d7577573981c1184f7c2cf12729f7f891f426110649be608fc804edb4e084ed0acf9b8ceab83dbc00afad3144c1482734d34c36e0eeb1f17d9993601b072bf5ff3ca797459404678694ce62c9986b9cb3fa559f9ad6f9108444af2de3ebac7f523981488f18bcef8c0ef724c6a1f5dddc7d8de497e72a15c83dab81cd01f4d1b07fda3386d3cd4ec0ff4326d8bcc7ed20bad38d5e37c9207618eff1eefffaaa2c93b3c86b39132af"}, {0x78, 0x1, 0x8, "174ac8f5448bf3c6d3caf7d63809ba0ed52efe732d3c47a792260fdcabe9f82177b610cf6a8b5fa724a45e29a3acf818eab0f12cd0f82dfb9a1800694516cd9acef42c67e90744b996105ca1a8eca682ddac1ec0017a6ec4f2915f44023fe3cde69048cf69"}, {0xd0, 0x1, 0x5, "d0277f26d05fb2c8a72c9ad71afaaf1a6dd34266e682835dda723a424e7c75dc64f6769419cebd7445c8fbfbe34c0de43dfa59053fe5c7d310f8e0ff2a41ba97bdc9293484c56d4a95cec703333d9822bd17f2684a92be6ec57319fe4496a1592cf122a37b6151886d91d54a4e85158821b1eb7fe82892713578cf71a3164617e66962d9ab1cfdc686a46aabd11fbeb48b2af5f1889711ac983f75a567b2ca56415286070c38d22c04dcc4cf6e024a87855cfe123aeb7d8a3115477c"}], 0x2228}, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:56:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8050, 0x0) dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x930e}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x2) 14:56:20 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 14:56:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, &(0x7f00000001c0)=""/8, 0x8}, 0x800) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000000000000"], 0x10) 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) 14:56:20 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xe}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000340)="f09c5098663eb684e4059d2144b9dd16804072ae6d468074d9f88800967fef2a768ea2f39f5a0556fb6baa6d15e455bb9c68a5eb5b349f7d318d6d306c74afef6d17f58035b441225a000af4be994bdf51c611d62d469a2cf3fd81b37f3c9732ebed7a7c662dfa4e2cfafabc8745025af3a514dc67e55160dc16dba2feb8a1a2696c340af788fbf61e5a0df1500d30b41c2987eeb0710bd859cdf641df7c16c427cf9e33e778911d53126eed94f0006ea9305cc77512c0f8db6ea59e9acc8dbb254d9c0447cff7eccfaee9c381ee4b3ab12cd3f3a3e93bcab62ffe1d2fe4403488d5050f76c93dabebaeee8598e3ef", 0xef}, {&(0x7f0000000440)="a0727dc167f4b8c5363031b01854b4bf9cd9457b6902310b3b65d2cb4a80b4c2fe115d929081", 0x26}, {&(0x7f0000000480)="eed54d5aca378521fd1bcca834412a2088704896eddf8a082a63f3a454ad3d47415dfb4f689fc0caaf41ee8c733ef919b20eb67ddc414cb8945721c77d87455f52f3545f3b17b840ef01ca9e17630b4f4cf2bbdb0bca7b85f47aa535b9a1bc09d5d0f439f173", 0x66}, {&(0x7f0000000500)="f4a25cbef3a7193331dd950d52cc587d88853f190da5e12eda989b2004b53674481926d4d128c34ea0bc176ebfe99d220f59fc960905482a8215dd98b0eb1f880ee5df9efe76718931d6fbc892ac90db7a0ee0c0cf3d40f534acc352bc202cc17dadae6016383a56c5d1c6af893e1fe8d7ea32eb8aedef01da1be62652c149d9929526d60ae7213ea174b50b5b3b09ecdd3678a8e2f81959713ae428d572a771a3a272e3b840", 0xa6}, {&(0x7f0000000680)="28c23b5acd500c6845d7c48960f65bef8e1b2492ff38181ec4ce2b0487f067be059b1278c4ff9d834dcd45697a7363eb35a66e7891e51fd30da6ab832566a40bd06be07b8966ae35823f7810eb0ce5cbe2e5529a6c6e244f7ffb30254b291eba25afd55a193847da94208e4c61d886a8e0cd0224484c8e31caa79919189aa0c82678ece7168c64bae3451ad152db438a37ee025c3966044f09a8299103c1d06f846fd03dc4c7", 0xa6}, {&(0x7f00000007c0)="45bcb4d9196f42d2796434c6b787647605fe1add2e91026460e07b440fdc338986082e0c791ad3dc96ed7e28720660690786fdf8db84f1da8a8f57ae88bfeb538e0244af86bb0b2e30db59f73f51bbd4224757ccbb9a47bd749654a9664b5b", 0x5f}, {&(0x7f00000005c0)="12b75d0906e65c4a1160ddc6d6a6f0c27277e58f3fdfdf0d4a3372b6da85b887f13bb82218d75950d2", 0x29}, {&(0x7f0000000840)="19ed4fff50a5df452f36b65b3177a343b2648f3f88e9143cf2659ba2659d86827addb680a231747c2e62cfc5dda397d218f4d4a96e6c8d871a098d4e9524c87a3567075e", 0x44}, {&(0x7f0000000740)="e63d26bd0e4fdddda3b0f9472fde796a8df427", 0x13}], 0x9, 0x0, 0x5) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/202, 0xca}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000200)=""/84, 0x54}], 0x4, &(0x7f00000002c0)=""/59, 0x3b}, 0x800) 14:56:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x8000}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xfffffffe}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0x400, 0xd0, 0xfb41, 0x7, "9b401f962e8449be8fadbd9ec1b99ba63ced6f58", 0x2, 0x7}) getsockname(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) utimensat(r3, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x8, 0x401}, {0x40, 0x9}}, 0x2) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000300)="2ee1a985c349e59bd992c4a976e31d296abc28ca1e3963ce0c4a4dd7dfcb318d44400da48f12a4fb0b09299d856596b2b858f55a5e5730f25a19d6ea4b55d71c4a81605dff118b46235d9acf723a7a763696a4caf18c78b539b89207f7c288e9d3ba5f9c94f28498c1f0470b0f31b7816be4f9094083614d0e23dbcc95e6893148b4b108917bb06179c0aa250632ce940c054b005cc26e127a5997cde2b48bdc007b7b919631f76afe5180145e8ccdd9e947e52447487f620bbb64b4a1f56fb6aaefc752a23fe1998c630b498662c415bbb696e620d9305fd44c8cb61c061395c2", &(0x7f0000000100)=0xe1, &(0x7f0000000400)="71d9fbc9fe1ce39536a034fdb0b157a4cb55451e755e6007dd190cd53a106dd10b9433066aafe3b9de26ed067e61a5b6e8950fb994b7737ed0fc5571455048596a9a3b54b42b1ad904137d1c760ab53da92a3f9bd430a28a6c7b2217723b3a752faa0b35e551c5eda78f3d209a8b088691154d1793e20a9fb0fe42fca4f6ea87a66591257b8b0b6c2b893f703830649aafcfb32ac355a7eb8b75c65d9e6d80126f90da67e1ff72ba140ffb38", 0xac) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) pread(r2, &(0x7f0000000640)="1d3a38ff31976fd0d719d6d04c8102d8bc25c6b82d81d839108e2228dafab17bd24fce388c32f97c4d04676348c5e50dd28dfdfdfaf6aa1fb134648c25c213495b22e6d98785f95869737188324f8f4fd8a3e72b5479bd51beb82575db7f35d0f2741cfb01b87b4bc9c68791759b9bdd82b28a207f2efa6703cb79fd3f1ecef3cc81c84a8b9000ef51b82a015c6417bf6a0c589550d503fb2a5f2f66184b91d1392e17f5a2e3a54a32daff735c4818ba9879fbb2b55a7cfadacd609b1517c07094567a3b91967dcf5113cfbb84c6f9f9a81e60545b5d5acca8ffd3134be285304655f4", 0xe3, 0x0, 0x5ab) 14:56:20 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 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x20, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 14:56:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') fchdir(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ftruncate(r1, 0x0, 0x6) 14:56:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x1}, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xc0, 0x1, 0x8, 0x200, "a04ade87dc84555c4324569ff88c158d0f818d01", 0xffff8000}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000180), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 14:56:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x2) 14:56:21 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x83, r6, r7, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="13cdd43f951f14acd3bd91b9a57d5443cb2b6fcac6dd1f591f3443fb026201b9fcef912478e4c6d6bf457c85c8f68eed91540aa381a3e113349a81c2613ed0d0027cddb409a56475fc3a7562832f9cccd63610a70d1b088ade232b39db6519343ccf9e61ddb41a62d3b83a142d2a596da6d7ce1ecf31bae69212b0ff599edb6e5877c328c3", 0x85}], 0x1, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r7}, @rights={0x18, 0xffff, 0x1, [r9]}], 0xd0, 0x40c}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000300)="c7ab38c9", &(0x7f00000002c0)=0x4, 0x0, 0x0) 14:56:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0x7f, 0x400}, {{r1}, 0xfffffffffffffff9, 0x41, 0x8, 0xffffffffffff77fc, 0x1}, {{r3}, 0xfffffffffffffff8, 0x15, 0x8, 0xffffffffffffffff, 0x3}], 0x7, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0xc, 0x20, 0x210d, 0x3}], 0x5, &(0x7f00000000c0)={0x1ff, 0x3}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) 14:56:21 executing program 0: 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) listen(0xffffffffffffffff, 0xfff7ffff) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 14:56:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000040)="cb75d1327e18b24ca9ba5cc0633cfb1f9669b6e73e498e4bf35fb30039e38fdee1c35c136f7f0000000000000076c44a40002f", 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="06d6ded7ec7293408138c0690eb288d326b36f85c7b4e435f6c7838028fb7098b98c44ffb31adfaf9ec950517ff8126d37327aacf338d842f3da778aeb468d7d58260b8970b8d90e3196ced257d5e7f409e748f775633ed0a7e7612b41bddd3253a719d117597d840dcdedd2fbca00a5ab3f276112a6d3f1208d2194ba4faeb724b9a74cad146f0863ef4e195c26966cb31399bba083d309fb7fe300e6ab10860d", 0xa1}, {&(0x7f0000000140)="e3f451cb0bfadb7326f09986cb512b9fbad5ddf69b903b14057744137554ca67803d04207d6348ad65386ecebffe3b60d2371bb9fec303e125f45cd3abc7d5c35f3fb74695e18a0c3ac728e9abc4dc847bf062d5adcaf5a72e45668cb87089444ccae239436e", 0x66}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="dad83c6578673466aa4b61f7d265c98d380b83f7da08ce3c31da4b82ca34836bd1554b440825e36fd21ba10f4b4c78", 0x2f}, {&(0x7f0000000240)="5b99002bf1ba337be168a416a09be3656bf404e275400ff2c74edfab954a59d5eb1920de943ca8cd5cd91932ede1397d07d6d60326fee86273598e5106ccf9c0763e90c4e214056585f2956254684c64a8f6ca", 0x53}], 0x5) 14:56:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000002c0)={0x1, 0x10000}) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000180)=""/224, 0xe0}], 0x1, &(0x7f0000000680)=""/4096, 0x1000}, 0x7) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/199, 0xc7}], 0x1, 0x0, 0x3f}, 0x840) 14:56:22 executing program 1: r0 = socket(0x20, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000100)={0x1378, [{0x2, 0xb39}, {0x2, 0x7ad}, {0x1, 0xf5e1}, {0x2, 0x664}, {0x1}, {0x1, 0x9}, {0x1, 0x6}, {0x2, 0x705a}, {}, {0x3, 0x7}, {0x3, 0x2}, {0x2, 0xcd}, {0x1, 0x28}, {0x2}, {0x0, 0xc057}, {0x3, 0x9}, {0x3, 0x10000}, {0x1, 0x3}, {0x2, 0x3}, {0x1, 0x3}, {0x1, 0x5}, {0x1, 0x6}, {0x2, 0x7a}, {0x3, 0x2}, {0x2, 0xec93}, {0x2, 0x7}, {0x1, 0x401}, {0x2, 0x80000001}, {0x2}, {0x1, 0xffffff00}, {0x3, 0x55b1}, {0x1, 0x414d}]}) syz_open_pts() write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) poll(&(0x7f0000000080)=[{r1, 0x46}], 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff45290429000000000000000007d33a000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff000000000000000038d300000000070000000000000000030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000010004800"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:56:22 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x4, 0x1, 0x0, 0x2, 0x0, 0x2, 0x1}) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000080), 0x4) r1 = msgget(0x0, 0xe) msgctl$IPC_RMID(r1, 0x0) 14:56:32 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="64b6ef09219d7a59ec9cc9513aa71d613f4da33f1b9a559fd6ac3fdb24a3f52796818791b3", 0x25, 0x0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r3}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0x0, 0x0, r3, 0x14, 0x9}, 0x0, 0x5, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="7d71a31132885caee3d630d313dcbde408ccf12d11bfd9493631e075082ce87c7f258804879f8e120dd78a7c2d56ed5b3e86e64f4971445d128d0133f1d4c1c688a73b7ff3579346fb521db1dd27b809face74fc1be940668d371ad0b27e1fe2c7c5ec948676a922be34741348de433460b3e5af8e535117c94b485f7edb27ca03aeede7ffd4c333a42365"], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = dup(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 14:56:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x7) syz_emit_ethernet(0xe3, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xad, 0x3a, 0x0, @empty, @mcast2, {[], @generic="147999a2d4a55b9372913edc6e4efb4edac6c5ee00727a577c9b07e5cbc61524094c7bde28c29c82e8097d14810fa983833486ab80ce064a8957a682bcea861773179cfc6a6ee0ec8fc55efb82ab38d5cb3e2226d12df00caee713bd69821eb26e0776d4102b7702b4b08f66a62699a993c60388927c0fed30556d81fa5f60af4ee5d07bad5e43deba3a3736a911f62e59a24d6ab559a27a396564c1553cc7dfc1f58d153a084fe37320a9c522"}}}}}) 14:57:06 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/24}, 0x20, 0x3, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) 14:57:06 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffff797100141100cca81247e4f515ff0200000000000007000000000000014e214e210000000000000000000000000028ab4291fb9c68b6f120f77c7dc8fecd31940457537473fe4be1564825eb9f3847590fdb5a344503519141246abdf0f4be29d0149bc44f913a3a6f540c5c6b25debe483abb145640179ed2d4a2b9da6770ab43186272af03585dbc6e068d9deff9f58e3837d1dd59cbefd625cd283761b4b991b6b442779816b829afd18f4710061cb2b86d274bc84cbf41ad5b3a036ad938f1bcb9cc074a58d8e20704280b6bfeae3b69309b410c0c1a9054f1643e984ef91d321377776efab8d811f2a05e0119decbd1707e8a9e22db024e4140f3eda5d650c5fb343191a8c4741e2e93ef41578585ea6c8055678862672fefd28a7b346b2c463d39da15b60613fc3e0f63abe7a6f34307823560220ca8f0dd6ee9fcb766142de226dbdbaa17efb79b32d70adddff825c48bedc2faece2efab8d7be8a332991b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) 14:57:06 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xffffffff, './file0\x00'}) r1 = dup(0xffffffffffffff9c) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x4) r2 = dup2(0xffffffffffffffff, r1) r3 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0xfffffffd) r4 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r4, &(0x7f0000000200)="ff2013bb34e607320739b9aff12958cf56e308fd1ad2ae049364200ca50a8eaad4f253b4a474f1be51ebff5a9aca1e64036ffc122d4084a81fa1f3dbbe5bafbfb0bf42445628eed2f1e24b242fd663b13ab546de579a7be6cfdce24168d2220057af04fe3b6fa3d0033ad8a18e96ba9d1eef07ca44a8114f0890bf0cb4bed61fda0674bb4419ff8d9f512bcdc2", 0x8d, 0x0, &(0x7f00000002c0)=@abs={0xaec00e23921c6bf5, 0x0, 0x1}, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000340)={0x10, 0x8, 0x4, 0x401, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x69c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1c3d040f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6353b864}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000840)=0x7, 0x4) mkdir(&(0x7f0000000880)='./file\x00', 0x3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x800, 0x0) sendto$unix(r6, &(0x7f0000000900)="7c6cfbf6aae36ca63ae1a7690b26cdcdc72d9a088cda4377fb867235db73da0be1f68f3a7a195d9f2ce91091fe30474894e86795a4dd78ff26f2e32e3b161f0742049cb7eb865d3baca4e5e505553772e35886d155e1354be243", 0x5a, 0x2, &(0x7f0000000980)=@file={0x0, './file\x00'}, 0x9) mkdir(&(0x7f00000009c0)='./file\x00', 0x40) sysctl$net_inet_divert(&(0x7f0000000a00)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000a40)="c16eed3e9875bdd6a21149428067cfde0df512abf5e8500cc32db83cdd8f6e6a9e97c2", &(0x7f0000000a80)=0x23, &(0x7f0000000ac0)="038945ab97a2330f234bd4347066a1bccf3cdbb8532ba7f2f87d2411e174af9bcddad5f412419871daf92f5df860924d8e2d553d2094bedd67be44160cd5843c2290b0f4a9eb67a975f1bc4a2aa5addd7b53b058cf526cadc2815df6c855e5e70ddfb617c6da23f22eb19d2632ca59857c35ce6a5f1af8f1e6e54c1c2a899b7c18b7081aa86e844c965017d5a1200f22a21e0fe1626826b3de75a9d316e8416e9c181c7fb9ff35ef509563cd10a8078409a0d8c28c7c10e09b680b0d05989daa81bd237927c74369194be7f85d3bdb018a89c1b3d3b374ebfdb7f6016dafa736cc3fee1073ee7aad780662a5e69cb30ea687a10f6c72ba927872b5f223895cc1962d08ba4c3f89117f548df3bac82507174adc3e0439597b8acb1e2e9b1813df39c05e83c7cdad758426600dc8ee8c0f69c1f3678af13c5a42bccdc1950eb6109befcfb7e6bf237b34c18c33b835290a8392b7af56b5d4dadd1acb684ec884e2eeeffecab0b9ba29c41fa4fb86891d4b01bdd8f8239963f155c9b3d4ce20393bfe96a241ed3c8f70aac1f8beeda9b6389ad79a4848f9535362f0d91c5dcfd49e5f964600122d2da67eec6d15c1cd42df4abd394ffc256e906cbd905a77f314adbeea4742cdb249dda8c802139adfdc15a5073059549ba24f4a10da227276987a2e749a53b203fbbd80e61e8ca54a27a75cbe221d4c890d82ef7ca319916dfaefba4b6c8714c2a92c76d0f8864804bea7a3da691ff5e4d69ab39ce286de5ec42bbf6237a4281a2dfbc35f0fbba667c43019cadec0b17f67d036f3139ea63eab63b27a0b35e8f1c11a6737ce79b77d5ec3d4c8a70b94762d8e19cc832d445cb62d94c93e4f5189c5f726b14f3ccef084531fc9a752f657acb2a6e93185703525eb25d6b2eb39bc0b3dea8527ac35616dc86853d4c2d6ab1af72eefd7049371e6d8c84acb4334b0a3c9441e3b03c20aac4ff20fee16527edaef27dbe3356ba6b550be00d5002a20189d4209e3c224d07890e38c55a75dc6a430c3f4e52c9d355cf5ccae22d8c7d8e738a062e67b4281983a993d55fcbbd8b7d93229b93574e7b9c4bf783edc1c81795e185349b3c198f1038f930df80324a2449581defd1fe5af3f65c75391e6394df0e59a9540c2b95f4eb481160a579d062bb2ba617c6b4d9d907008da51ae2c2cdfd69998fa3a5a4d52ea538978a7a284398c1c2af202133ff5f0dc83f44b1e87ace2a7bf3ef56a63ce7770074288ab054fc344e0eb54e2d0be147d4d6e20a3cc30d806f7f973fd458eac193e3cdc75174efab847bcbaeb7109b7380aba82f9264eb9ba229039bd7c696a80fa21f8098a80e4108689cb47ec9b3ff0da9fcf0ca79f0eccd769bf88f1b60d97f9f89a8d116d67f5deb2e35e0b762685cd42e3ed364ef1bbb2d2d6536ef6cc66f76ad11b2b4929797e434b1720f7d1e03e672ae87f35c69f3f7b03b7c60381f9c83b018b12e61ca9adc1a6d646b0edd7d6dbab4d024a0d979578ddfbfa55479520a72d88889800c0bc07b65a348dc24fd4c80d535a8611d14707c793f4fa4f932626dbbcaf1c5c79b329673449079d57db9e3a51cffa0a85a372f7c1bbe3cf5afc78d822b83a49c52e9d9cb9952231af152f5db6a6c8afd20086521813ea88f23efeed87730324eca49d381f60f709b84e262e9d907f85c931fe3a19ae45d25f449e30af87401a3de867ecf0ea1032a9cf4cabbd01b032334c547a509b0c64e643d0f67bbf4e893f51489fe474178dbf8232b5a6cbfcf28fa11313502674c9fa48a4edfde5643dc9bf4644bc2c364197a92b1b75e47067647d414df8661207c0f691e505d8a710aad5aa21b907850457faf35c192854ef006bd2911e662a3c437e33a14f7dc53ff2c432ae39f0c703696de88014c129fae73cff894f95cdcb184c8fa1c42d8db0cb07bbee8057b4738d6f43a8551ac76fa62c74c25938d99baa50dfc2dc95647ce983c358a60121ab23ece2b226139dd5de05f057fc0849a447b96dcc63e15983114f6bd4f0a983f36344ed2a1a664a9cbce6dff785714a4b9230f6c8b2d71c9bb0bb34127a0e9f2255538fbdb75c6ae7da7cded150bf628139eb58f7b10dc4f5121ea1374b0faf8ab2556374c2ac97548039c545e5732030cbfc5ea8ccf4c5b4394b5bff8559ddacd4b5ca9d144b9e1f605af904c02697b63bb9a134a6f5c981eeee48883a94a603e15fc69e8da5e773e71394331370151cfd4f94806e879049ceb24e309d958daf0a856220d79e6f80f2c59a861c2fbc2dfad43f03ac5eeba2792a8716aa4766ad0a7f767821faf32cef460b73b484d9ad3cc970cebb3b36701c67d34b090926b07185fb2cc527a2fb116161be52fc48b6cccb196b3bbf145e91e6bb4b8b8aca987810c7c027e9f22bca1816fec8ebf816198a20a9da36c3c34fe64e14408c0ea226316a4898ade1a23f22b2f5ce5ddefa1ece2cb275f2a52f167818986673f0119669480e9e7abd97f59971ba4a3697a2c8b143eae7c5d184f91e71e5a5dc7cd87ff12afb384b798ee5378674aecb2c3df073e57a255566db08c746eaefd159408688645f355728fcce4269982447f88c46b255425ddb2f26c52fb379a72afdd59e30053a4b6a791feae1c69f57115f88f7ae735f053cdb383f390957b2537154d626efb4e81dc64f1fba78807dbc4e26a49b657c50c80a9e029a68c47a398830a72f258af70f2b36dceff8f2b23346692fa4274aaa8a6794bf44109aaf1900b124b44c2e2d64b9fb9a916f0ae05956e3e508b28bedb499bd32860697567c5e85855c3375c3a1a669f0c4a8a84c1a28b9f205f347ddfc29cb26027a59f7ef0901e6018052c613c7843506cf15a0b01738cb0336abeff7fdcee6616d6263cd29fbe6b6dc5d5132618d6ad915f657f0280f0976badcd255e72a49194900834eee819080309dd6903d4057e69997a95152932bde80166dfa4c3a1b707ab4a8d3d1abe1a92617eff530af608b7599ecc85ac8d1fcd8d12e101eb36b46e04cf935be333dc24c88aba45b3b92393dca7d490aac0d785a95aab19fb43d6843b31423c030856a3af222373cf2b196cd7b34905586803cb093128758f9e92b1f96873fe250ee91c5fee9190a59595aca2cca6c47fb8563b8f88c1807332522a81a51470660625c80d385e1e189043df9bb1b302a9b4ef62aeeb0fa12c3d0c30fb2b173ca993eed32b86e80f83a2c87c1cd553fa5d5cd006cbc12da71596af0525a9f6b498f4892c35d95e222c7e6fd60354d5be44286065fb69414f5b073b8ed568365924e4073be5289b4f7264cfc0f175e62480c4fbc33a58f7cbf53b9707eff0a9a63e8fc74ec1e902b9142d38d2ac4ea3f759a5c24940dddc07929ced1701b7569a1dabafbf8101ca89f03ebf1ba8f172572aea7233c72dd12806303d9232c9bd689903572d88fecd2ae6df7a60167fa0db007e2dbac97cd515e0122651075a63165f4b68576fcfd8ba643daafca77a8e6c7daff62f1cb3ac4524a9263b17c7f3cc11d217418a016526727ed9ea226d7a06eaafbc8d8d09c907fe3236c0274f5a460d1cb748122fddb31eeb2c9b5c1e5f8dcfa3e6638dc43d515b87e3d2271e755f1ca89192e9920ccd50beadafb33b3f54e2e97fb1eb1122ea0554dec95b7b2ace16a9eb97c23573a7ee6751c613a70ab1f855434bb9b4fb37f1e29c756060767642f0ed00ff9b85700f55a88861eb021d22eec321fdc168df978a341ef8e92133b5c503882e6403f4ee302e3c8c70b9e78aa5075d8cb6604d2e81d34f23edd05a7022fd7c113021b53d8499c70cc7eed69b56eb5884689380ccadd715ba93bccb992b008f39b8cfd01be8d97fefd3d01fa37f08e56a50d1c3f1289bbfbc3ac661a059d4cea9d709600e583d02d2ec689e8ce967b0ac252b506a58f3151b74a97d0f31436bafb08d982317af0e836044b2ae10e7b0793a956d51a19d2603d01c849cb8c046421f64d2f6f124969ecde2e51772d4212bab228fffb2e93f44d7aba56b18a18cea493f3b7a49347a8b1e7dc473061c9a82c1d6afd4eaa84ce12ad3b455e7286ed2a1b47eeaca5ea94ac46ac3d312f7a8c21d32ab06ae6ace32589f9b11bc1b090b5bf3954df7603763cea7656c162b0ef17fa36f0c19cf03a4b2d9eedb81e0ec7627f5e2b1fe52c4c51a02612f7bf627d508fc26e0c49c89c7b66e2d666295bd318711b7ae057083545e9b06615b74516d05c0627cf90fdb27466dfdbb533e99f734eac1f2a03434a13e91f15c128dabec8aff0f903bfa6fdc9054f1a1e416f0bf6940023fe4b91984cc5fa9eb2cfc1cd884c67dba5978a668e68693fe0668477051f5099afcae4490823c8a3482e7dcf9fe64998c2d2c4c6e9289f4c72ec46e2280d194fec9ad1b9cbeee865527963e96b3413d6db1195bb9d5548ae12a5e2eba6084e58b0185f46b40b8a3583c4ab6330ff30006de9c75c7b023877c74a5e14adeda9369b45e1df971bd7284916df61a2e45f8ea2cc0bba29e8cce1f47bded34752781c65defd2baaf74c2341edd9a91616ff7c54e63b3254b9045520c7cf5b36a88fb7c994cfe64c9c3911c2994937eaa66a931e214797c759240cb64e3a2b560faaea2ab359c5be13df8a2b2a0bb4057721953c5ff682281890224499e9edc0e302c9439f30737cb76f0588d3cab5952ea1cb016fa73ad3187e8c4fbbc25d5a864d26683c9688a39063a02f6fbd2a85215e62226bc5a8f56e3ecd4095181b4035e62f1b9200f38c73116ee2edf60835de14bedf1eeb880363bedc7a88335ef145b74551cbf9ccbfe87f29bd8eac7695fcdd697282789d477c5456c28828cc5a7e2fa012b653b43aaa53afa5095c19c6d5eda5642e392f5a527188b261e583f5969b0422e974bca20630fc42be240bf1b150c7c6e9ad10d8e63caa96c8da03c55e04ac213f7be87900f636859b54f12f6058fa9d7578f570454e54d2722afef623fa4a09229884813eafe66f673d51268c006c871beda5f35d0098a839f26e3464a2407b69ac47234e2b87e1a7163a7c83520f120c3cabda5e8dd62ee4a7e226b0a982230aa5ec23847e934495d192b960ae1db766ef0bee836b19d3180f30783141896666b6d991158400f61a53e1ca302fe9eec290c9f8dc8d30af51f9ec9d3601120a70b6374dfe0271ab3b55bcaa59205cdcdb3188352927608f4106b296e6958d3356cb81c10f1f9d843f58c8b2a316f172d77c3cddd9f6c59cebec8526e024da3f35e7051e43b7c402154b50b8086d7715b7a51211eab542a225aaca14400a00e0262f611c631cc06e412b0a03f65e7196e99bf6eab178bd81e4b001ded996f33f7f550f11486d986ab1d4cde256b29d1715dcc26c4e1fa4624e3a84a39fa9654a8446989c3f81418582e3098434e0f727b69c000028a44b4fb0034ce20c3a1ba4e1f28848136f506f771b91889144c7a46aa16d45489135e27ec028a2634bd8d0102bae1ece0d9743dfcd15a89ac77ee85de8def22237c999df0714c5cdfa73891e350c8168e1160379078e1b3f010381b1aa8a4fcb8a512d6d99b042f87f88997363d51898ca57cf4d6c8bd4f549b8f9f9fec1efffdd5f329d5a98fe99d2328473ca08afef47d9b392f421633b9f03f82bbeeb68dc20314c35743d966f4dbe420f8364fa911372d14e9b40c6f2a97c8259c377de70b9de48970e868933967127e99dd5a13d611dc7defd76d7cc7ffa2179afaf6182d120f94f35ca637e5bd4878cd27fc89d4b626286592b36f4676f4ff8951e7ed9ea18", 0x1000) getpeername(0xffffffffffffffff, &(0x7f0000001ac0)=@in, &(0x7f0000001b00)=0xc) 14:57:06 executing program 0: mprotect(&(0x7f0000782000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffff8, 0x34, 0xf0000000, 0x9, 0x200}, {{}, 0xcd4e6209ea447c40, 0x1, 0x4, 0x7fff, 0x1ff}, {{}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x1, 0x10001}, {{}, 0xfffffffffffffff8, 0x4, 0x2, 0x4, 0x3}, {{}, 0xfffffffffffffffc, 0x84, 0x1, 0x7, 0xa}, {{}, 0xfffffffffffffff8, 0xa4, 0x1, 0x41, 0x100000000}], 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = semget$private(0x0, 0x1, 0xb2) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000640)=""/240, 0xf0}], 0x5, 0x0, 0x3) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/171) getpgrp() r3 = socket(0x1, 0x4000, 0x1) ftruncate(r3, 0x0, 0x80) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/229) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/173) socket(0x1, 0x5, 0x20) 14:57:07 executing program 0: shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x0, &(0x7f0000000600)="c2f30db10a81391b6fe42a2f019fea2e35851707782156cac2af0a45ec8fa82b7744be2fbb7b513ab198e1e804095a50", 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000002c0)=0x6) getsockopt(r3, 0xe264, 0x0, &(0x7f0000000240)=""/42, &(0x7f0000000280)=0x2a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setpgid(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x1}) msgctl$IPC_RMID(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = semget$private(0x0, 0x1, 0x763) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000640)=""/102391) 14:57:07 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) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffff461, 0x8, 0x7ff, 0x7fffffff, "ce6c78533e1a70fe8ce39970b5abe53dffb567ab", 0x8001, 0x800}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x40, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) ioctl$TIOCCBRK(r0, 0x2000747a) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 14:57:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)="11", 0xffffffffffff2b36) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000280), 0x4) 14:57:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)=0x4000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x6) 14:57:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getgid() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 14:57:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x5, 0x8, r4}) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 14:57:09 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x34) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) listen(r0, 0x400) 14:57:09 executing program 0: semop(0x0, &(0x7f0000000080)=[{}, {}, {0x0, 0xcb4, 0x800}, {0x1, 0x0, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) ioctl$TIOCSTOP(r0, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000000340), 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x1, 0x8000, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 14:57:09 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, 0x0, 0x1000, 0x100000000, 0x10000, 0x20}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r7}, 0xc) setpgid(0x0, 0x0) 14:57:09 executing program 1: getpeername$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ddf05a1ce5a8c550ca189495ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9b26022e893e0e5f2b7eb9e6d7d1bf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d21b5959c5849bd33a2ac72a608a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000000000000000000000000000000000000000000000000000000000000000000000b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000d09cbe8b2d10c5de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020008cce24eada048a00000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000d3bb3ec7f2f2fcd5401afb2e0486eb46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071405e4cb57393cc862b630da64d8852fa02291d5ec6fdf0b64959dab090b5bede25789bd0cb411d2d20123fee84f8b0098f114ff94e04cd57f6457cd4f194a8b4c498098f7ce1ea553223a268c161b27c9a520de61ec9eb18c5aba483f5097f55e708235e7ed0be63b5b416c5d13e44c609f49cce82c70f4cb03d5dec97b1b4820d053ae5b4b01fe3fdd5ec89fb748cbd587baa4801"], &(0x7f0000000200)=0x1002) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000580)=""/93, 0x5d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x6) semget(0x2, 0x4, 0x80) r1 = semget$private(0x0, 0x1, 0xab) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001500)=""/175) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001480)=0x80000003) pipe(&(0x7f0000000540)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000440)) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000280)="715594b8aeed160ee50d1b16f8749a2846ab5bed7a56e6f5119cdf9df938b698cc2b440aed40a1aa0f9e32e33259ac73e9ba85af098d59a2a9f18396962f55c237aa792761c540a2c416c1a6f7", 0x4d}, {&(0x7f0000000b40)="837d44108f63fefb08ca4776df1861b080c7e8438a8d6c750ebab84a30bfa71e198e8b89995327a1473364e6cdee533f7d606dd4b69f6dad3f0340f2620e40859e0c6c297cbd6a4534afdf6725beb2a223e299a13e838250f22d622b889351c52d818241cae920f6e10067f60cb2854036ce2d399f543639871f30d7835c55ff800c66c0a46e7cacde092878f1b7310e7627b85365894c089d37bd2bd7e45df5bc626111b7066c94611e3cbc1183772fd627f5696e0008f7bb15214e031d67ee385b000529a6150deeb8d75c8871f903b59999b6ce0b01ad68b0a7a04473b9fa56b1f9fcc46e98325df20e66c35804fdaabce638d76345661716c625329f1ee68223ecb93e909acc246184d55312a1ab05c5def8e368f978e5f559df9d3b2b04a9ef114c3ffd7390523e78d0b60d0600afec66625c8e1d6a0d632b476c8be504b4e99df117f91f35c063b2a3ae71dc5cc5eac0e6651270565c689b1298c50dac912319e2df7504ee1018982b0ecf3bfb0383feba2f711a8446d7bada5bb2afaaf1ec7a0f0924ddcb0529b8ad2128378731e56d5bb3c11caf62ab4d1e603c5a15154ef9fffe4bb6b2f96b470a506a3939e11ac55bdd7000850cbc8aad59fb41fbfe210415c23becd78df834af0fe2bc31e4bb363417bcaeffe9d9d83e0c5e5def2f365a966b7335516a9744b675e8854d65e5f726f0abe296bbe20340db6506f4b011f3a9e18458f2778ebfe6931d58d52ca796c2e5e7bd05b6ab578795620f9b33bc93890371f3fd92067c909ee58a755d938d901fa3765dadd641cbe646a8474bfeab81aed9f408c822155bfb219e08585d9af5bec283f19ca1942deedc9584a136250b57a6ef3e3364af04c5aa0f6270bbbc92b1b871d35ec9b4caad655ed9bf173c279f141867cb", 0x289}, {&(0x7f0000000340)="3d1e26bf49440356c12fcd1dcf2beb05d6f582f4518a87555c0000004000", 0x1e}, {&(0x7f0000000480)="927157af969aced6583409779754a25cce45391740ce1a97113d6a2c520de99d1295f18a669a6ea6d4c28ef59831e25bbc9bd532e1a347bac232fc55157fa25eee955d5a6d2f199cabb806461d22de08ee704502fc2b243d5f9cc077511f1aa89c6faec7b93839c3a80e252d49683a3a40b8d47e5154caec7ab53266d5ca8fd0bd2745c758ab6a5d61beca463380a1d1e3ed04550c3dc6612eb5c5d4702e12a478b600"/176, 0xb0}, {&(0x7f0000000380)="02b43d17ce2f7d8346e3a029bd47e73f43c9dda09ed91c62474ac1e4bcc2fbe8931d22032a844d72796e795f5b4127ca82fa40456ea147dd5945d26811711582674c3fdd1befba82f78873966254ec14272a059daca8b4e3734a02eb317de8072932b46d27c32b34f1da636508a5b5c8569fdecb08447e4507a5c04e44a4cb15414bdfc03a46f1ac46dc", 0x8a}, {&(0x7f0000000980)="45e301b2ab1e0065b3ce798723dacfbeb6019da39a8d981798b4824dbdfc3b40b96f382e4686b990b282dfc1f2c6d61b1ebbf4a053e251a4e97ea857c3530eca9d209196e265aaa9d50ef1df2682be5594b44f89f5b704e136b94c7b928bfc088ad18220716d691619430f666f54b737c65a7bab2406d47fed3fc25113a9a73d15f60a82841b0895cdde6040af9419b503ed2fc7443e08b8d64d574e30f73bf4e906172da0eb4f9f53cad11d0ad6e6cb4025730f54fb02604106058bc2eb46eaa529553c753d7c060b7b78a9664d2cb958f79ba3517ea16c3fe9a3e3353143cb64f365098e7473fc746b052c2a6b37b8e91248a5186ac76fdec413b52d65883b1f20313237451cad3eb6db1623358067e1dcc6ce2d0d833815f8c7a6a2353b883bf0ad2ac6ca8cd36538070c3f9de30be21b85601c3a98de7ca4cd5bb3b6f38906360ebdb7a049c313379fa8b98531a4469d4a89d9999c93ede56d71fa416cab1b830fc7d54317aaef3b37bfbe23063417b874e381a4d6749ba2b0c4ca28633347b04ebf82a115764983f81702f1d713b9e4306808f509397656fe8d18b34ea3e1afaf86120840", 0x1a7}], 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x201, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 14:57:09 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)=""/152, 0x98}], 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff9}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "6151a2993f9c8f28abb07b8800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 14:57:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240)=0x2, 0x4) 14:57:09 executing program 1: setrlimit(0x3, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x2000000, 0x8, 0x20, 0x1, &(0x7f0000000140)={{0x8, 0x7a, 0x8, 0x4, 0x5, 0x0, 0x111e}, {[0x18d, 0x80, 0x5, 0x8, 0xced, 0x7f, 0x2, 0x9, 0x3f, 0xffffffff, 0xfffffffffffffffc, 0x1000, 0x7, 0x1, 0x6, 0x20, 0x5, 0x6], [0x3ff, 0x6, 0x2, 0x8, 0x8, 0x2, 0xab5, 0xfffffffffffffff9, 0x44e1d8b0, 0x3], [0x7fff, 0x1, 0x0, 0x0, 0xffffffff, 0x7fff, 0x8], [0x5, 0xb98b, 0x7afd8261, 0x1, 0x100000000, 0x8], [{0x1ff, 0x7587, 0x8, 0x1ff}, {0x1, 0x244, 0xca, 0xffffffff}, {0xc0a, 0x40, 0x5, 0x7fff}, {0x7, 0x3ff, 0x7fbd, 0x8}, {0x7f, 0xfffffff7, 0x1bfd, 0x1}, {0x4, 0x7, 0x9, 0x7}, {0x100, 0x0, 0x5, 0x5}, {0x0, 0x11, 0x100, 0x4}], {0x7ff, 0x1, 0x48b, 0x8e2}, {0x451b, 0x3, 0x81, 0x74d0}}}, 0x2, 0x5}) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x8001, 0x2b, 0x30, 0x9b8b}, {0x9, 0x5, 0xff, 0x6}, {0x400, 0x8, 0x4, 0x400}, {0xa783, 0x81, 0x1, 0x797}, {0x2, 0x3, 0x80, 0x8}, {0xffff, 0x2, 0x22, 0x7a82}, {0xfe01, 0x3f, 0x8, 0xfffffffd}, {0x101, 0x29, 0x40, 0x20}]}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) write(r3, &(0x7f00000007c0)="e74f0077bfbb1f5a5d3714f64c9bb98e34259f03fc42a6b140b3a0183b2887bff9be2c6b828721", 0x27) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) writev(r4, &(0x7f0000002a40)=[{&(0x7f0000000400)="4dc7e10cc3bf19607e76053dfb330c32e423c47f58ee9bc97e3d613408425ffd532a5bc881fd8cc400c0a66094a65954c1695d6229c3650d854cb16ce610265c354f3aa534b63a99bd701c43f17a8434c54dbd5a94bc57911fbed8ae26fff2a8e2989722351bef49f134adb3a3e41d06f532945129dad535cf3b6d54944232d854b1489254a6d6a8032609be40ae4193c8c35df01e2951a7b6f29ac33569f05f011ed81967a85a3263e9c346e1e0939075d118ae428be7142c99954acb1f22a2", 0xc0}, {&(0x7f00000004c0)="b60cc111acbf6b37993c88dc794317f7f5ae2d93a8566cd1ed5567021dbf2c82d619a68a7d69c9db86ae6dc2fe027075e5071f188af65af3d34c91d525e6c56c390df29c0c", 0x45}, {&(0x7f0000000540)="5caf6c09a9fcd64b91fb0452d68244648f4c5b9689a93816a95db3aa07aa182613ef31c0d1c22ba2c28ef48eb3e5666a9d414418f81d88d6672089fa659cb49fde5c456cb9dfa9de3f6bb997f9e63a22a434964ce876de8c9fd3545c9ad0de6bbbdc92a911acb48f530018b442119d5529edb655e4614d706782395ed8b74dfae3685d1a6dccb6cb24908fcdf8d895b4af27b244fcfafbc0951879e4f9f8d5d85ebee69443987651bca54783615d9e9976ef0aa517600cfaac70e850bee8cd751f093d86b2ecb6fdbda96f9aeeb0a61a1c1ed50e4618652fa9e67a9cd2d08c209ef5c06a8f3a10aab680da9750", 0xed}, {&(0x7f0000000640)="2d92fab27f1ac20c6b8995e0da077bcc99a852377e78ab4104de6b121723f5030cba586dc735986687e46bd2416fb872b406485d397ec1", 0x37}, {&(0x7f0000000680)="4c54590481b5e32c48e23119bf6bbbd5da96db", 0x13}, {&(0x7f00000006c0)="be689b5b4f4b386d119f0d20a7b620fdf5b3b606ba80c0b5a1fe851a166fec781dd841c8300c3a5de58d6e1ddbd7321273fe3b90fd3b077c10508ddcb403b8fde9d0460b164dbfaf992be846e32469bae1f48eba4fbc075bffdbcb298a68f4d8a62aabe70a4ab8555552700a03b8d084ff5db18e76dc309887d7959175950a523d5a0d109a4af45d2386451d1ff9552109623b15db633548526380189e14ba655bcb6069d70a75564dd3372253c56a4f5507e5206cad1329125fda0cfa3a5328180d258b275132714ef671", 0xcb}, {&(0x7f0000000a40)="9cc598b9cbf405a7bd614ec6f017d2825a8f3f9597d2b1de2d8e15b5781429ad41a5c71c09661d65009834c79dc9be22e0076450ee46e4a28ea473dbed648d351eae17503ec04215b7727b033c1a2a31a37dad61bc600390cb52b0a6515c9c5ad37bc5786eca726922e4bb993776c8f3fe4501a5be0d5328deca0a05df40c21b6e553f2de83f289e2426cf22254de397c3481726604899f89a46c6b973c410c58a990d3c76945de8d75729aaaf0adbe1238c609206c33b2a6b84999f8cd7a212ea333ff3aff272e7ba5ce05de41dd56df4388a677da8e2912f59d9e13178f034c8698c0d105d64d2cb0b6fc6b7301b289ec80d3c9c29b8e2ffcfcf5ae23b6999d3c91723b23deb344bdfe136462f92d9e9bcced6407de0bba47b0bbe61dec8789d77ae15a4deea170dd7748f524be4b5cedf9b888798a12d10b7180f5eee599f5a0d9a5f026e61a7aefa2e09bbc86c0802b8576987bc38ed57bc50e616533d1f34b03805cf84959cf653371c7992cb54cd88820dd5a848338543f807ed907a4aa9e1724a87f02613949a9fe59cbb6b9de62cbedb89388a610c35c6dc43cd040495b9fccd2d1ac85aae3c454cd38a33fc3ea8724e05a7a09845bce498c78ae20df3968b9b2204ff43a77cd5267c40da5b10d40486ffc64031975388c8a3c7423e28d62d1921cc65e9ec2f35a40bbbe1e50c6f9438f51aa71c28205edfd0bae8ecad9d25bfcb1206e97a86a664eb57d174ec102425334c88e0916f6527536629e7fbf31f0aeb1ce11504f6de8bd7fff282ddf8420e7f7be85f6d5baaabb2a5104e0424e781a8f346b4562317f31b5929acc7721bc0ea2abf9318fdf09fb3c73b08ce9b71225e8c64f64fa58340fee8d698af7346d0d78062c32a0b08af30a2400cfa94a48b74f20d49ccb90a96d0acb35a520d3261916c93b5b707758d4a29f0894cfe7cfc9bcb4e41d3883903f76dfea781421ab82d30ab94ac5ee396a86fe407780320e0197711c27d00561b0e907de153f53c49a9762cdd0db182b4673e5c49b14f02ecc5286564576676ad16865f06873ffc8d61bbc50030b3e8a9681c816c7f1aab0bcc53027e7351ca0deaab9b0b780e2f2c82073d726e1426333c8e69bca82c04d417a534423c72cc4a4528d41e20855a9cb3cdad106fddd81003c833bbec6a06536be34eb46bdc2162dccdceae17126183ab61d54683267df92f85f3fc76df96cdfed55e0b72fa3337cf45a125c59d71b29f3f4809715b64e41fc761730f5d89ebaec197709a9f9b5bfa15580fec951d2b2415201e01e4c869842a4c0d68ed6c35cff21342afe6103055b632f341a36804b9d4b9a5fe246e5056348d3258ba48ea3dc3cca1e7e37a5c2973c4b28ffa11f68862ab9605750843ac89db26c3c53fc33acf89c177ad961e6fd2dc43756f2a8b254f8971991e43ba7b1a8af5bf830d2aa82915733c7500bb339c18bf14f169b1b26ceb483b58e99297ccb98fa203aa5230814ae4ef433aa27417e97991acb2049a57d6cb96c53a6f128767fcf44e9e7c6818b79a3fa582e4cbe5ad402b80a2fb6d130076d4c9bbf11cc4b97b4b3cd22d95b14b50cc2a8a685000fae00d9a04c91a86b5f07ad821869ef92d9d18e4a85cce81554d0050e63be411493f6c526b0866972105cb454b4e000b645c34d317c51e6ac9774118d8e4c2add7148083ad56608f862c3fa086c3f891bf008eb3c6c7911ecb094b81646d392dcc3ca69f8a1f6ba086f7adf093abfe6a80be47338685e996ab7850100bd9f05fe42e33f526d12fcd8441c9ed3ae148605b2842f26cc65773915df9d3213b2779c20c38da3c3b5a53bec2d21f0ca82a18a390c234d28229c42e68499174f82315ad0c85de4d53c85d5f579671f7a2e1d0609ac99399772c00bb2e320d7350f6718def3bf1db00382e18e74d284fea004d512d5bd78b6e4e709174c89fd7a59db8d032897b685434d324b964f35dc7f6babda20c126f1c6f4ec9f262472266af72174d2373805b2a7c92c52bd960ea0318cd36a973a5d7ebb54b8ce1eda7271bceb97b6f9556c227f3b04c9dbf11076ab6aa4ef31651ab2cbe9af92672d855099ab6849eff656506da273c64af6684349aa1db9a2f8a38e103102196494b8ec057796c54645faa9a09b5ad5c187990033c6d4c1ba02bf6c3430f3327d91d8f977a539dccabf7269b11188f816823786fb5ac1ac680c479fe27f5a6a54d7c361cefca328bd42a5be5d55a34de52d52081fe3b70d1c4a28722511fd6042d906774bd14d60af31fbec7b672554d76c7ee6a81664c72491b84294da1555c4de38287190c651fc4883eda3ab9cdccb2326e725648723633cd99d67eb813fc9f95d1dee0344e4ebf160973461a5fb79cb634ee176f0c9bc1efe873e116d16badbd2ccfb059f8b64b6f12eaec2b20569ddfc4ecd54905b741c2ec7472447d77282762086496b8e9f8e06b32e1ae15d248f9764e3637cf68465c34e75c27278c4bea4b967eda0e2e0637f1cf0308dc66e1974c9924b3ad406c297d156381f6c535fd3c3eda50eed0c8f78b864a6f4ed4ad9d1621567be25092728844661a6310e6d65da63bf253b950a02f1a851ea39639f87ba09dae1166115914f2914daa44e92bc580652d6f66f896d254a792e8c33f0ed8c7d0e656c876ba773258136c286fb1ee682d8d9e27af8476d8e810737569f60e9b2aa9cf99f147b10309a3025f41aa55832063cd50838696f735d64e85f44176a23e7bfde1e83743092f754d6c2bedada67b06aafd77c127168cc964faba98be7921deb4cf42babe837c60f3c02d437c7cbc07d3802096f7bf982ba870d4ef1e1dc507a3cb581450bafbd4115cf4afa9e966835a42e9a187b079215200ec35ed6363b48381d3dd23a61b90eac90d09b31a52a02343962e5071c5b01eb5d73c68f2e82843042174234a214396c0ac03a6b1d7db1ae2b6f878626ba27e13776a0bf847178c82448981322aa6b4ede2c7b9d2190a0375c5bcf31da73eaac3be792e02eeb1481092ef591564dbbac2e1cfa6531b6eb201bf9d55884ae795d44ce821a41448541feb29829dce8eb5c1f19f13fd665c35a4c44d2c865d3e815434612b54bf913492f20ba9e7160cdb7c165bb634b61485f101a6fefa7b84c2c33419582e0dc879f319fceb75b8e125b2dd3d1fd78686fd79588194f83c492da5f29cb6d3c52e3d074eba6d7677ac284706a6cefe51135662e1618896d55a8cae13299dc058721f1c32d21569c64b8c00be18059ebd5c6bcff1e6c70fd23ce688a8d2f588645857650583a3c3b5432746dd3a44cc88a1113ce58da605f93615dfba2252dce8a744603feadfd58a922fc9fdc20089d2564692ba3559843b070c96852e60de86c74a6f9f43d1579f9e04dfc1fab70952dc8111071e75a485b2af685ff8f0fccffdbe447348e1bca2aef87babaa8e5d966801a4bf1b4307bc7124efb96c3fb0ac77c346fdd93fbdd408826b7ffae291812ff82d28c55f507afed01b8aef23871a0cddfcab78d8560de7ad3275228285bcacef287790d4d3852c578ea8ebd849815620efc10a849e9c3fa86e504720d636927ec18ee4b1a34dc6321c897d480c794ff53e99256bb70b22c7b79bc0d019c7027097de59e9a1322a4546997c92267c712cad89af694370c5fc14cb254fb19038d978fbfd423cee5eb4fc36fc5809d42b6c69513548a2d90a930a8f630bb86043e92d02c69a58f6dd931bffea25643e56d7196fdedb741525d11a9f3849b37ea90ae19ef0b49607bd54db1b29eca03296e1a3852b6896e71c735b6b06a9c8d8e9df753cecab4c5f21c26fe6b6a2d67422eb462d414e6ead705f07b6733f59baafed8903f1f7e7fb7ecc41e5aefdd042c93f8a1c82dac32c34c1b2ea30423ef5cc0e9d990100233ea3bcfa1a96c697cd10cbdb52fa2ea2613bed482dbbe93ea6b6fae53ded90e2dc1e94ddcf7b9bdf676b2471cc38ccc7af294248783fb1fe21ff40f6e5981fe73ccee6fbd1f4efdde140f68a93cacfa18358dc2284b85319ac7aeb842e1ea8a68c9d6beeb081f914dfce3f28326873bae817a5baa204faaa1d2a8e4ecbd9cc1dfd66b8a6342d24632b80601bff182f60a383de51340489e2c1a925c9ff36eeaeb1fbad7aec94c1ad0bd60f106441b46ada2f04321660f5754243d2c6302c3061cdfdfc2e7ebde2926f1c4a1f5f1bc136df8eebbf31e740742cbbb5a67b87c68976ba06e4361652c520051f8dccd4489686005d8d3b9db74fadc4da46a891266076db9c20abdb2d113cb41082e57abea3d2371f68a4a9f35dffcfb58bf69501ea14862aa7b56d6c95b66afdf7be7dab65ea5f8a14d8b20d1d0e5f984d362b8947c68044cc379bc7cc0bfffcec6ebdef2dcfe9005c1e5379ab8ad0696e1b689e55cedae6850e5c02d46fcd6aac8eb2bc45e5350bbb36d05830a65e8fce0ce30bc0801b332f37ea1174f9126928743791d840c41e54670546eb669c173e75e8b9628be9c977cdc72b0654ed56af78697a5e73ad1079a03c4652e6e54e0a0da77da2c88e2c3b2e6e69caa0aead24fc78ce0a6b60088b91897543d659494ce5f974b81373aaebaa574b7eca04d4248457fbdbaf48d5a61d7fcad06f2be6bd7e816b5053dadb79b6283de9e58e68607110270e7dea37082655a405fb1c294d6f91c71dc594a6051f467f687fea15e3cd4503af5a738ee11bf4c62644a3f300e9b564a7e3b7a06fc2d5824fe64deab4cf11efb57b87322ffd7ad9bc98199c95ee6fe12dd08be31bf2e5ea47bc56acbb69490b0091bb231440f79ba98b69b2a79a1f9499637a13db37d2b0bf9bcbd05b06d9abbbe9c363ab6ee9e933743a084ec0931ecda626c0ef4856e3282c5d26ab09458a3dba670b4d3021e0d880407285cd211007fbdf9cc0fa99502620250d8073816166b96e48ce3f291887f52ffd79fec896cb7024063cb9b6eda1c336744964155a183bf1c4def0333a0c27f0cdd45b7205acd75cc2c23ade2dd6a77e3c4aff32eb4580580cf2d9ac9d802db855988da272f40b7918b5c509e71322453b886931c7a7abb154d8ec5fbaac233490916a93ce7a6a6157c4f86db9e72c6331bfd4324beaa74044dc0c7a253014c1949246f572669118a8de0a2a8c1671a99b8210ac12b365f0f488c4e542ea1772e1a2516b331f86bc63d881ad8d51138861702446847ff9ed8eec8d45efbe1f341807878f20723c2d909b4736b5f4327026770cafc1edb7a782df43c2026df996cc4113a79a5818a0ec1aaa32f64fa5eaed01388a66f53d069bd29152caf785aff41a647f41e281ed9d80b9519e12995e5771b18fa0d6908f786e4100a2543dda75ea311e77e501056992a61b3a8ffa7e9f463ed6d1795ae7d563fe813113bbf58849f17cd5b4d3ac933a6143763e2fdbdd51115bacdd551305a93f3b4cbe6d6c922082dde9da1a559cfe3038dd85b0f85915e9666f7dc23f087444c23e29121221af4040829fc583b9fb044a640abe7c2206a36e04ef50c820cf33ae3087329af60b13d8cad8480cf513ce444ec2d42d56aee7551a8e92159d7ecd47d4d2f506894b2688ed6836995d50c11095d60c09e9e71977459cfa6f5c8d1520f24e0ece0615e6eddd92799ac275c52e09bfc3a551358a1ea72c143bb52d1246db81b957918821cc23c96f50e1d3a4411265c2550bfaf3103b2ba5e5990c6aa284124ca2ac1705cf5d47fd517ec0c52428cfb263857e2fbc5c314c0d5399b486f3bacf6c036c674eddcc58f7a8d0fd4ea75139c976", 0x1000}, {&(0x7f0000000900)="e38f231c7bd36479ca6b6d2c55db1aa7271d025c50bf602ddc10f5e1b5f636dcf625ccdf348c326a4405767eccb588ee1346da840242537199e5a74e5d20e22c8503f7d17593a8a1ca91c31315afa815630f69", 0x53}, {&(0x7f0000001a40)="d91ac253cd6d23603cda7f75899ce4e27289f071f765bec042b6cf85efeada95eb872e003627c65d7d727395a87b756acbe640a998a09b2fdd8bddd6b5a24d67b8a13763f7aa5116c2f9a142826d22875b08182131a548a3a0be3e2ee8771436da9f98ef091bc8b6cea64c1cb7fe3c6f189400319ada5d928a148277583580e0422096b6837319b8c7c6bd14ef7f31c282c89222657fa59925c91474d23927feccaad699a5bc6e3bf7cd441ad3f4ca3923c7462c012de3da7b0c35657cc19d3424028b63cac49e066bbb7db8ac7aca92bf028119ea6acbe715adc2f72a3571daa86cf93e8315c40a8b59686e2eafe800c3848554db30984f9db7e159af8b0cd6d61fe0f96da064260b55f3b8236e12bc2126d92fbf5f8ea53e25b59acb259b151b500fa169507aa727b13391c5f75f1e582ab0411257d6079e0011381862777ab42ff1fe26baa63f9ee17a2e9ed5728015e92869feeeb564ef8cd1e94e7881f1cba9cbed4e875430f8bb4cd14385f5e17eae728ef69266ef3ebc0e83b6154efe7fad6a0c3a83c2760acfb07ce6b5c39501356ea5858988ffa6a45837afb1f5f7f08c8755c7b7b430b8cdf628b087663a44a82b8ff137448f081a97b46bb5c86f7b352d08820c27d7eab637db4a16cd07d6a814d80576dba3d6c8027a092b3b8fb7e7d1347d70e9faa371df0e057dcf26609c27c9ab87822b596826c165d680e54f6bd6be1d512c63a2804604752a5e7050a08b4d26c27c7ece3372f514742d72e9fe36ce117456c482344b8179ffb1cd7f5f56851f360502963af80e16c73ab390f10f578f6f78b9342303090a8ef61f1c7fc0b5123c6a4f5501f1e3961bbc4b9bd83cf6d7214ef13e6f025a86335bf37abc1bc2520d4896e6c7413cbb1d1be169adafa8b5bcf0e361b251b7fe2c7f1ae5c05702add6b3a001e8a5661e331d7b363899654fd6a04bf847e7daa4d23850ff09aeb8fb0f5a55eef6fbdea0c4be41d9dc9735abbaed133554374fb2a824e0037b67c7e3df9fb2eb6d2e9011cbf710286d5e974c1e2fa36993ddf1fa3beebe57490936b3230a0fc4b8e6b1482d7c9bd03735cd8619c379f89d83f9b52f10a3ad9597d8eb012ca86fd8e6c3c5135f8372dc035511c4c8e73a4beb1f70de06ed756b172139dc5c6b71442c75b7ebda5a3a799ed99ae341905bfea826bdfec7fe371646eb8728be1570157db3951665cc3efc792e56766376a448b91552a9d8dd717407fb5565c78c17f40acd7f21487644895d8512ccb56f481a5806341b3c740c19eec1ff8cc48ee373eb6a1a75a63349d7be7ebd541652817c16433b91b332655fa29754043a8fd7c931365326c304facaf6fc404f4052113bc73e6496a63df04b6a8dc811a92ccf43d7ee6401a6a48e6d88a24ba655aa819ce91445d460f8459612e421d51ed548c1ca8ca3ef32de4bdf9fd1ee6853c2dcbae19639af67c043fbc62704caa8cb949051eeaf7d9e8bd9da9e19e513d8175fa6b430da931b352b87b509cbed679fb03cc6f44aab6ebed447a0959123d700dd515331f387113bf661434a611d0e9af981bf0efc3ee317690ed4643cb48b6196b71af3def487b66cc949a0f0d2f531a9163ece89801cc1dca7431870ab294ac1627684cd31efc8d59a0e7cbb18ce4caa40286ecd6fcecd661b717e317845f8b2e77df5f91095c2b3098dd0ba28a36b537260ad5ff8dc4e0ba15579b9a2f679ffd924b86aae193ec0158d480a88e6261a5277835c80780fea9ff4204ab9f50bdf20fad61ae31b8c64e5703679ff4657922602084763509731dffc62bac120161c2f9c6f5fdc4031e8f9989ae148be42b8d799815af8f0419dda3172e1f2dede20ccdf0396d45ea20741a282f984c5c4848d37c5fbd1a343a38a1f0127fb90d1328d2ec02f3869c607de7e53b89c329cb8c3039b5f6f22e2722b2ec963249607377c7b753d0ce290ad01e6c065695dfb397c7be0063d77fa93701e5b64b9ba2f7d9436aead906d912df4c87cf5cd169b8fedd82d70a78b29427474a960fda9294a5366e66d956d06e3ac07f8a6f08db60d2f9a120c5fdcd3be2d38e3471d9e48b30d87b35637d64dc2129dabde812f0d6d09a7a3dab3245ec81d9b9f15bff82e407259ab9e98f48428d861f4ac0e47d97fca8b144cc117646423642e8b8f51c7d4a8693e99fa95b5f7d3765066f551f8e04e66ef9523e13bfcdef6d8ea219bcf7d7f16fd170135e18d0868f9848b1fad22f8ba43043d78ec0f90e3ed284e2f46616ea17d995ccae9dab66e40d646d0d992fd1ad2b06217b4a5a6af6cbc0c5e0f5799593d4ac63065de395333940cf02a98896a2af3dc98bc6b4b1acbd43e81bca1edad55732173a2814879ea48cc586a6c4389815a1b4e42d9cd895a9fcdcdf3ede21fcbb581e2818b85bed6c66e97a2ab0a61632450add714b71143ad3251246d282279079315489d08cd28b63d4f475ff2db113373f9b2f4052b0d5608cbf070e48d74d5c97bfaf9d79a56b8e30ba26e69e1271a6c655aa09a57926cf207fac1fcbf8425e183ca6ef1f31e562efaa43a3456c9367548a1574c4c30f35d6f50d20506d09eaf62a15089270061d047b522f503727e8f101f808128b3b27997ffce1dced4261fc9dcd280c65ded6ea6c16d6377e9e0eaf3fbc8d6182901f65ced092f6d79aff19300ae3d4191b47a4f17e7f11ab4353b08ce400fab342672ea10f6778c01fe517e9ffd0dcd13509a03054ad9b3a9261765162da049a1e6d99d8bf79b03b9bac3e15620572142f6d26985b7f07e7f3bd76454adba4e22fa5d76cf1f26809f6f07e15ad9fa7877ad0a2d8ba1e80829b67e8da8b9bc6332e2706cccdb95a188a2a10426a6bd8220da6da35ade4812fd1c60f3be6e6d80fa54610d56f5d54f4ebc88724807a792fd82f9a8152a5b0fcbe301b542f8a6d53b3cf476aeb2c2e7ad000dc30bb3f4f82bb1236bdd5979a9e084c20e2abfeb293cc05afe88277ba1a10b721339f8e175d5c2fa5316c959321b953e832d0036ae51ec3e367a6ad7a210e376a0ebce3f277f1e52ee3d3b6f1f039c902c90dfa4152bb24f4acc97fdee32b56b1c95d6a9092fc0461f0d08b1bb913e773e8e2fe1fbf6627fe16474ec564d06f0013fcd9be01fe7b6b23088116eb41bd27886fcd0c3dd4e55e2c11f102dc9466c3d428e00eee22eeb880e588a51737b08c34da5f4c64cb52ec6cf794e3d7c4b2a200ff132a7abfe3bdbd90f6516fba4f0e3def3301722eda861903dfe14c77fffe27f432d434769eb04b8615738749f6960870018eb4030d41e153d4dd5165ff94a534ac5cf8b788c3cd6a18ed41b20f9bfb811de024e337d14dbc1e7ee7ea900bd07015942e120cbfc6df209a2bc0e71cdb3d34f74e1c7c9f5141289dd57fc1908f11ff3550580e7e371afc0a0d9862c17f8371b701adc8da2c0424140bdb2fe317d1a06a477fcfa046dc29a706cc1c68b9d17ff5dbca95745ed2ad785e1b00854110ef63ee86409404ec8ebd53637faecca15e5c5e21644a3bc60f58b1da5afd226c43e6178589e6cc9b23ac463054e3a7e523935145419fb7e86e58b50c5f9a7c15a730716e6b83411a82cf86494b0404eaf3bd48d859bc6d374131ed0be8546043514720ef5572e1881bb7d4f9ee3549039924f3ea4dfbb24dfe1f6a87c81c33982788f984a5e5fbffe45778b94eda2030fadf8b1fce558186b421676bc251f657593ffddbbd7d8f224d3e40bdf9dbe2c74825496432d22f24242575f4580b9d45a664df6db70de20702254c158b25c0198f42f91f9f7959533966da0e64938caec2f46223e476bfc3aeb21c480c029f169434364d1fa822ce9633b7bdfd5ff837f8cd51fb6fd6d0e475cf21b1f34355447bd482b279b84ab256afcb9acd8e5bb0a3d65e4340582de2b7ff828add23fb1cad96914c8a36a03c6a16c7ace21e310285b69f55a742604304176cac70488d7a255696a96c71da9fdfe79fe5596ef0eea905bbb4438cc4fe5e3c839a2370c43d5f9f2c163d7194d28ae85c3bcdc26e29028747e292cee14ae315571b03fce692d48c545c7112dd80e3cc2c2b5b5fc9336b759f6ecd8be677d813dba67a00313958db6ed851c6815f0389a630ac21d0259b8c9bd8248e683497ab7f6c9a507baed46a67dcbf9851c6d4539b4bba206a6c7677fa71e35cd362308b28e9aa5024aa9ef7e799f52232ce3286acbc43dc82a4aac256330ce6875358c1f49ecac89d3d3f36e9de9ac11809725b3ef35282655489dc2c8120a0c336bc64383e6c3d01dd67b574171d7c5c5206c3dab26df4f59b86f51660ecd102c9d370e2e4059bffb108517124ca06250dbb52327d21b1597cee13ece74d716e594d334b1f8416005f4af727100e7f42c4470006ee9755ed08136714a5fcfa0cb88ed118a11f65a781bc63cc99825ab75f93a811b6b580028dd355facfefb22d60506a05672f603abcf0a44df92b3ab337b9b52fc40ada43828089bab44b335e9d16e8839475e525794a9f76d9d3d6cc6653f2233788ddf8a337cdef0dc2ab98461e4d1cea15da61554bf187c8d764d38793a7e6eb3ba0b77dda9cc3a51784447ffc733496983693dad9e42699153c1aab78dec64caa681e43a20ea4a0dc8cc82a3ece60ba1912abe49772ebcc0a8a040cad96629cd1f8ebd4d1d9d9689ddd3ffb14131bd6c50d0b89dfcd4236191f9fa90d9b2ed0440dd3e87e5a5ce0fbaaea9adcdd1435b086f5d54160c6569f8823c4f918de189defc6b425993a67682c620ac3d98ae40282628aaeb4b3aeecad3676cf567e0acf50782d384bc973ebe29dbb67005491ff330a37e46a0f5741ba420d57e05f6ec6105ed3b2ac688185f02901643d5f5334df17a311ac9fe825e005d98573144156d40e37f0927219a8c521bf7bbb1d37246f70dd2f8c2a5010903c7c024a787849df1ddcdadb505544bdecabab6f5e50fb6cda10494965157b98e357f9a2b3e0c8685c3f5765cc5b178d70b256e84b50ad2606e2ae09eb54393e43ac7dca0a1aea737f125c91f4df18ddfc4487c6701cfcf6937accb973de8ac09b7281b0df6fb347b1b65c25f04f1c9062f86af229f9a8d13b032f5838e7a213b46ce60bc066c815db8fa17df1e70762cee02931473a45afbd3e69a9a057e3c47e68de9e9bf8e9082de98fc515907fef7709e7b23a83a6bf01708eb970937a00f0491d997d764358afe85bd1415cc8a0039f30930fe374d66f99dae9bc6700c8b470017b1be6a911e73b0a36528ce2229894baae1433a70e55ca9bcd2c04645014b5679d61c2b736fd44331a4c0a124e008cd617b197d8749c0e8118d48b8ff7f59660db23693b4eff6a99f3fdb058ca35fa307d3739c5edd196cede4f9031e3e3d4a47a1fc42e95c93eb09d17adffc17461f99aa41ff55bd8cb03e45acc33fc658ffc7eb1bbbda4647e07905e8b52df3087f5c657679647228baa82cf158b373bdbc7213ed461c714ed01c3f905746a4de32b46c5e979640a62f29d39fc710b7f6c869bce192321748f0833024e2513cf828bea7560f5e4920db6c1fb2ea01f9874a516928e817aa78fdadb9a7c3e649bcd2621df3e0d492df1591227e0e4fc650ca80eab9dc34b8a85230541249372d378498c5f2e790bac95ffcde53f3a18a967eb28a8d3941f3b9e16553107e6f21b7bc5bc2f60f5b17ed1ae42718dc4644b587d357677a827585eaae9aa5a7ba90959d3c02e683852e2111729ec13906ea3bb6d54ce9e0dd425c22940e7f85553a36f8fc1b14423af72e", 0x1000}], 0x9) 14:57:09 executing program 1: msgget$private(0x0, 0x2) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00\x00\x00\x00\x00\x00\x00'], 0x10) fchflags(0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/2) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200)={{0x0, 0xfffffffffffffffe}}, 0x0) msgget(0x1, 0x8b) getuid() 14:57:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x11, 0x5, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) 14:57:09 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r0, 0x52) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xffffffc1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 14:57:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) listen(r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r5 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0xfffff333}, {0x18, 0x2, 0x9, 0x1}, 0x4, [0x4, 0x9, 0x9, 0x8000, 0x1, 0x800, 0x30349376]}, 0x3c) r6 = socket$unix(0x1, 0x5, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) 14:57:10 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000200)="0a1988edc5d0f0ad444a2c8a43f2ba65a353684c94d8f8e7aeaa2d6000c4f5683355482ab02a8af92bbbc251994dc1262b0c957c492682f4f9dfa62d7dea48579267fc472971dbf0db99114887a0a5c8778387df1e7dfb73b30067f7acacf24ee231a9bc13fbf6fd4d40841008df851d930a091c35797d3c72903085cf71f08d56fe93c1dfec3d68387541b1685a9b62a7be3d89d22fcc9f74aefe9895fdb7388f2820a07b015a5d198d4503ad253ee8a02d478269ecfe913373b5361a290b5c50cb247225acb181e56e75fc3275003a", &(0x7f0000000100)=0xd0, &(0x7f0000000300)="457357a244c065a9a1dae8efc27e78aa7dd476ba9f179f7fb4ba09749efe16ec130ccc4ce9095d1ad4076cf0a62ffea01b188194e09a1a6190d585839abe543512da0114ea8ca82e0d9122c3cb5aae281b0ae4dc", 0x54) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='x\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6", 0xfffffffc}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000400)=0x10000) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 14:57:10 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 14:57:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="6202817f7f00000112e2ca136a06e52b099be8ffe65a0a418b9095e7a3508e18b5eb2fee3d49234118a7e42d796687d6c9430ffb62cda7b6ad3e7170c67568f91583b674db709162fe88c8c4c54897e6cc217a36b352e6e86a7c88fceaa9d47459f4b25a761c228e69b7a2c0e5e8a0c78070d8963c351009c36902171186af75fbbb6e0000000000d2aaceeaf3d5dc06e3f4558ade9879cb40a3ec01084692936591632627dd05c7796e5963c17b120b9486c82f5496fb2a572a698578a61f05bfb942822624b1e08451e606a61a8ba1ef396d96ff1a80e5043e4a2db122a9f51e23e0845a33fde852cc277044a47b1f6fb3083a6f28f81e24c50e9f625062369f6545b74db56b7e62c475718a194c731cc3264243a383e603ede335764b3cc9d5bd3a6ec6397cf89fc93f92c578702ecb4f6705a1725d84fa55113d02d6441ea676e1b3e238c149512aeea2cee414992cfef649ee63"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x0, 0x1, 0x6) r2 = socket(0x2, 0x8000, 0xfd) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r0], 0x10) ioctl$BIOCLOCK(r1, 0x20004276) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) recvfrom(r2, &(0x7f0000000340)=""/66, 0xffffff1b, 0x803, 0x0, 0xfc97) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 14:57:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xffff, 0x1}, {0x1, 0x40}}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) socketpair(0x10, 0x4, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 14:57:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, 0xffffffffffffff9c, 0x0, 0x4) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f0000000100)=""/105, 0x69}, {&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000300)=""/100, 0x64}], 0x5) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) mmap(&(0x7f000058a000/0x4000)=nil, 0x4000, 0x2, 0x2012, r2, 0x0, 0x1000000000000000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000419000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:57:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x6, 0x5, 0x1, 0xfff, 0x3f, 0x7, 0x1, 0x2, 0x7fff, 0x6}) 14:57:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="763729268e822db4244f86703467dcb8e7727334b29a0229262ca205bbd402fe5eb1e6f0bc0e2ec6310bc3f7f98ed44ebf82af19f9f0b4124ef7754c3f812da0845cf5f6", 0x44}, {&(0x7f00000001c0)="8beb9c84052347a32eec7fad686090d06cfbe76004aadb055b9c3fe59f7814dcd6cfb58a41c150d2f57c7d843736cc5f4164e5a576addf65e043b22016a545ac88c89e4a71dfad85d0d7da866af6ebf9d827579bd95d8c1200416226b2b2838babfea2e107d67f640e6052ceb7cd", 0x6e}, {&(0x7f0000000000)="b04a59c2324e2292", 0x8}, {&(0x7f0000000240)}], 0x4) mknod(&(0x7f0000000240)='./file0\x00', 0x80, 0x7fff) 14:57:11 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r2, r1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1, 0x8}], 0x7fffffff, 0x0) dup2(r2, r0) 14:57:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000080)=0x44) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:57:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) connect(r4, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0xffffff00}, 0xc) 14:57:12 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffff08004500001c0000e0000002ac1400aa4e204e220008907800"/42]) 14:57:12 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10008) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3f) 14:57:12 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001240)=[{0x3, 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, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x0, 0x74) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 14:57:12 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(0xffffffffffffffff, &(0x7f0000000380)=""/157, 0x9d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000040)=""/89, 0x59) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="003000818596f183e3a00c6fc4bcd9df059da3623aed95f9c08db1de9907b6c6d3b910ce43f8ccee2b03f67d6681367a6acb52fb31c34e76098157c77ba83fa7ca24bdb0d19ac9815f31c02f74571f7f5dd91425df315677d72faff51f19b178aa9d5788dad9218b21a38ff7"], 0xa) getegid() syz_extract_tcp_res(&(0x7f00000001c0), 0x1f, 0x104) getegid() socket$inet(0x2, 0x8000, 0x9) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5459, 0x7, 0x5, 0x1, 0x10000, 0x5, 0x7fff, 0x2, 0x2, 0x3, 0x1}) 14:57:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r5}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x40000000, 0x0, 0x0, 0x0, r6, 0x12, 0xfffc}, 0xcffd, 0x7, 0x1000}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x9, 0x1f, r3}) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x6}]}}}}}}}) getppid() shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 14:57:12 executing program 1: syz_open_pts() syz_open_pts() clock_gettime(0x2, &(0x7f0000000000)) r0 = kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(r1, 0x0, 0xfffffffc, &(0x7f0000000980), 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 14:57:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000080)) 14:57:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) sendto$inet(r5, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7178a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7", 0x1bc, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xa) sendto$unix(r1, 0x0, 0x0, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) pread(0xffffffffffffffff, &(0x7f0000000440)="152b4b09b1b0ee5fc60a83290943f33d7f3213b304ea9633341b3fd4f0fa10e9cf57b024da02af32c1eed6dc126285b256242675d1293fc899c997ce6694241d9b45c8d7f91d79ec378b4ec33f7140f172a7ca80909cf45728085cbc309434df1c352613ad6aae4931805695e41d19a4d8b45b65d4b2be387f23ded97c9da5927d021a997867e37ffebde91494848ccf7d02568d73f928b261603623c3fdd1c74485cc25ef87064f61495e25d21ff914d7e3a4e9e78238a30ebf4533b0d765dfb7e510127185b5901aff6d444f96cc6b0f2b8e0cadca3a849e6805", 0xdb, 0x0, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:57:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r3, 0xa, r4) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000840)="eec8976976476e525c13db4a9d9f616e300c35f83ea89871f894171f3d03b2479ea672cc0236970cc7f67e8d07b3725110291824031fae8afbcd23a610bc7dbd4655a68369a3d4e991ba05bb776e8c1aa05a3e528ef759f1d3d10c805898f27d4697294feef93d0acdf57abfee001937e98c3063ac8f81f50be80192e92c7b4d95e013dcc8fd9ffe5de273b5d92e2ac459afafb6fb6212041686de6ccf523ff150619bb6bb24a23963182f5e5074aec28a1d88189c37fcfcdc304fdf89f4699aa4d3d2f58b3988cee296f5b532977bb8f09fb59033e98123980393178cb4129ee1d83244985c57251373f2de6ef5bf273a6f9d54e87079cacd5e682460916ea832e7c83e1e1763ab19e045cb05059464a290462a6dcf946c5ef67fe174716c4004e545202bed404e71ca78fb7a9519773ea249ca531e3dfee17fca5336a61e09cb8be1b6f16894b5f9844d27cf9cbe4b85c8db623abd7942d7799680c5c42ddccabfefb4a9c80ce045aaa3c61dfbf250e068654a398f666899140312c33e5f9f6aa32054a5564cd799aed40409a1476648eeef9b4bbc9a7f6522824089928d0297f791e7657757341e0f89c00863763a379e43b9508cb6da103db977763b05ba470a8b57070a818549d37f6b67313ff3941ac229e461036c20c95bb60f4216af2f9c6abd65c012052e8d09eae12f974ae58e30cec06e669670e88dd4ebd2cf5c5a2a2a28184e24079d584572a85348954e9cb22a1617e54c4b93c1456eeda5016bff8a77d2b08df9027f888e7dda1e1a7e0be67b61122a77daf45933d3eafee5dde6ecd8c65b93331d72c331586a05e8990d8829bc5ff2ba25ed7fcb316b42ad141c3151aaa90fd555b3c4342026335ee8ffb72d5d423a04745dcae0cacf4391f752356780d09b2d5f18a20ac6359070c983c7237453e047a5bc54e4c1875f8ebbee71593e20a62c396addfaae15ad2d5dd54a20debe692a062b90e258fbe0bcd160ed31b38d9784cf8afda7788f73ef47786d38e689ff8d6d4a666997e37fd4d3a7f78b27835f614e947e35e43907705fdf53652077c5288b0dfad93d2120e7ab8044ebf263a8caafa047de499a945a7ae243c660154b0037ec38cf6711eeed6820913d649fe5c8e34048f3dde9a595a02090be6053d325fc959614428f78fff2b1507fd8b9373debcdd3c829921239557b3ad44840266092869624c3c61337d0624ba6401f0b0c9a6bb985d0c6d0e43e5a469e213e166eccd59439a58c6637442d20e31b9e91abcfed584476e4478133411d8986becf7cac2a6bd8b1e43f5cfcab39b88c0909daccf2e424807fd2e4569751ac16b8627ea6d0eba2bedbf177ed4c8af3e8ea9fafd5a9f2addd4b4cc12536aa27c019f63099d39cc0e6d82fdd9267cc138e3260993b414f6f0adf49c7c3c3434348c203c483d1d408c8723c9f67f0c6b8dd77ace33715ce033cb35c5785ee3a9477a93db9086818bd194f55dc65063a4bd0e29b95d3b7589f00a60582072b4a759f670b06923ff75836f499d4320adef57e725902b305807844d9d95d8e227f10ed3e4fa82679a2bf9af9ef6c647fa453236c47c3b9d8f83f770b5b61d3828c62bd266c569f5cb0277275c73be4c8d2194fae3818ed54631113c4a7e5432aa982f546156ba029212c2f75c924682019e4e519f2ecee705bc343b6cdd86984d4f5177fc32fc74bbe1590c22de60088e8fc55268eb8316b040cc8f13ad977a47ae83522ef140d9f8abd7c20dc43135a9e2bf85c4756483bde63f67648f960598b40676f7a0556902510f6696e04b6351d8163eeee3d2f60cb821d75a09975b210a47747a2b20fc7f726fe1d702db87320ed220e2e0c430510904d8d3e9c54d23e21d4cf6f09e03a20ef82807bd92afeb672f9fec95a9b1174db923e64f8b48670fe6d439ae510aedebe9a64c185ded30e72739609ff486d57eb592f53694fa74604696f6c7eb0f2a7605165f8c48265bff002a3ee4f97e74f8d10180b685c7486326d23d334ae8469a6a18cc49a9793aa813b2d83013973f14abf41ae1f9fa2f461240b7a847285941e8956ee9e3bb52a1515238c5e9a80d18fdc61a76b4147270a3b6b955a8dc6a4a9982f297f0797889586c6cdbe0165e401a1c4a2108431e424e9c7d9f480b4148f4835d244a49a12184a704946f83ab5a690c94dc49b07e13439c66c950d1b038a5e0fed8de500a5f98f17f7775c0275d5724adf9564639be107193fc7e0e0c5f6697c6ad00421e5cd533468ab4a2fa92bcfcb483f9d6d41fe35fdc34c2b6f193c4eceddcce97a3f4e761927d2fadeb11b72f6bc47741868851cb04f1168602a713bae0bb86f89f216e7040440360891a70756e8ffefcddb5e580daa808e8e408682a9ed3d733a6905a4c62686392ffdad807bea52bc17a397c08bd5aa7adb328b43aeae129f44f618cd6bce345c6bc40c2ae5b8c220c718e83b82792bba4ba74404a49d8b33136076b8738483aff1d8b86e3f156ca9b11a7ddc9c326ee7239213766be80a309d15c93edcb4c864dc775746160e3cc879902a980da01092b7504668bdb04e4c8404375ac87e9e001127cb7b99e9643260e8db1b7f2b0416e6bff2f54e8ef2f0038e933d4e6f8802be44bb6cb176cb2a8f624c3cce3abe3b7040a0953dd0fe74baefa5ed233af3adf7f236b2ee67527ef91fb69518cc369af105b039e22474bb94068a944abd931778f178fe794a608baeaac7e6560de47a56f81428823013fea540d45d21674591036ad2c4e6a1a1c3e339d7483fab363418ed98124100c825ca89162eca8a1e18d2c78bbb9718fdbae549608739ea7f2704cc157222a93b27e0b81a8c2ad110130ad9b85c0f0cf900ba46cd9a8ca733081997794432d9acff533355ab609d6be2d96d5155258a88ad25fe3ad4b960274df8fb01ae34b449f1f38fa54d246c3a9163462ca70f28f195748f3fa2f0230c64a5bbbffba518f0fcbaf56fa2e93e2d69fbe861b6985f1224d427785b1742f03c174d8cf13ef61b663ca8acbd851433f8f016d069e2016c0656ee296b59b9470eb08151459f7b4d5224f3afce8c8f28390fc677fa187889d756760da4d3129d74dd6e5af5694a4e82707bfefc4f0158142382c7e070c1cd813fa475d1216e93b5aa40b8a0a2b38b1c0231aff06f11a515e634608ece8874e18d50a6c77edbf27f4343023ac7508887acfc30648c792187b8abd36c5a229908023e102736ab609e53915b61494d80336ac0ea94c012e16205c717f42f8496c3a2ebf4e0810a18471464b10003372acca43dcca6a3eebd92120425e766f6d41009dbcb27c650278639a74ad0449b5c05f6ea47b22773d2fe3c5e29ff1011c2a11638d20bd5582650fc0f5ecc9ea28fb0399e66540fdfa7ccb36e94a2ff7abf94f66640b95d96a6ea48367f8d1a314ef10b8d49f1e9f7b958357cfdeb2e04adad3bff0e2ef990a60ff901bcc6880b698c66eab45c135b155bb898db0c6b3574dee4bdb7cc360e3dc954c41704b16f368771e491990c141b8ba7e1f2a608f431853cb9c7c7bca6ab971a966d42b3434409e718e4f18411f36b71bb417c8427db363274e3877270f4777fcdd4569c6e203e48d79c328f7b3c630826554203eb10636d4108293ff647fa509dd959f4f7aa614db91abe6b9f23ea0ea020491801f2101504c506902215c15f27764790a11eb4c82468f5f9d764315ff1035add3e9b174cc485d35a5a7beb95b5a25bd8bd1116d56ce332a9413affbe4d6483572750b4af74721fb5362d9fc7b51dc856486cb2239cb3652698270a3075de8fb60cc6c2804a303914f65c5f13f577a2031f0068a3aaa2f86d27faa1f75ab754259b2f3eb4de46cb9f03982ca9448a1a02869bb186907a3ce169072ee0252ef9061d768d769a50eb525322cb0cf926922256475578eb875356e5e0bb5d929185ba3d1b9b80f4bcb8032186d0d9ccb0aac6d3a94cb130703288cb8517f946ad441769f060e3bda9bea02330e7a4c0c7f8f58e0713951c32783be50c2d2eb02ca8e269d837b1f480989a5e1e662d10dae799a0899f0d4669517fb1a9ce6d3294d16a29aa20f3d94b9ea05975b8c3bb524da75d7205d7365845e63cbd81b2ada9d2e06f81b302c94d643cc1884f64704e68bb82f3f4f27b1a160e72c93fa4ec9c83bf2a59768eefc47ab64d1f60b17b45232b1311bcadc8fd57ace7f498bd3df488b4c6c117a075b577509378f6b0562656f7b44c69dc1b3255ab46d04b9a3de68995c11b9117c74ad8d3885450655fb3482b550f811bc08c39e30cab58470ae45596d0048255861a81e4fdf4d9bc1a581a9024ca81863451d014187d3f68b5d81be03ab18e0969fda741c695d9dc104b5fb44ef161457556b5d2bbaed8c89667cfec261344cd5de3ef1fe77c26c39bf3e0ec2673bf5096e504aa8dc990216f8c5f0e75d7bb13f0cddbc17329299b428830408a68f2f7900bdb19ddbd7ede19fd5639b8c1df47e060983c2d360d1e8c069ec98ad0ce6d1c87b9035fac96f084b9666aad9209f8b781ab38233428671a342d25ddde229af6e4bd511a7f7e51b5d52361c62a5d80329b58b228d38a4e6098cd46c5dc968383a85fb98a93374415da7e7e4869fbdd4e3be78cd8e69801b8053cd201743e2dcb2d7071fa9284c544ef6954f1188fcb4bfaa1303f6bbf4dbface8759638a72cf87f88a9de9feb33746f7eb5c0627f5fcc00f0d3ac442783f3cfdba27bec381e84a6df1148f575ff0a0a527c2adb68fc9560a908f587bbd1ef288a26337c8b3055b03ad4ffa2dab85421ae1d07c1f3b40c4fe826305da35cd2195332b8c289ec832356a7478b236f4986a09a30eb4cb0a04eabfe4ac4613fa511f2e440cc56fb79599c7e485b65be4b34e808a2c282c2edb5211722c6d9a7cb6b5307f34da04f6108015ce2f1a25bfbec9e57d0fdd2fbe6948517c7d2423aa4037d80d3cc0294d97882946fa98637f832783cc778df5fd1e8e42141d9f7a7937e9500723c5b77f765495a56178a849d3bc5672b78022df146e3be905b44ff0b671a7c66aec657c9a3a78924d728fc424861ae36aed81de270cf1b21d550425acb673301293e9a9222ab36a4f8df646a7c649cbd0c0300685d796765985ad5b25335a78cabf62888cf43b5b44dcfc5b545be5a2ab6d2124bd69538c9d85ff5116eb2d2e889472806dc6401a470c65834eef98de446cbf2e92b651c3c216834bba83aef8c9130c107552067ac228df8a675fd19f88599b4df687883fa6f1e01b12c200f7c621219a8f25fafe1b3e848332a7ac8dfae60911c3dca75860b8de4e42c2c29c0c2f56207c1ae62d545b05b37fa3c3641b213e2f571b4afcb7dc8123e96fb030d95e6fbe78aec44cdd7c97c61fae843937b3512f8a29d6c8f7e7fa5b9ca61a2464d12f912af97fe3e0facfad52ec8e1a7c42ff8f32256cf5caf2688950f8e268bcd315cc5412959ae581a651cd849af9cfd078dd579ae831c3cfa976aa74e6511fc3acf2ed9cf74f9e95e9ec51ba727c01b7742232aff8320739b8e729eba5593d2e2ca91d38074d7b50cd4648f24733467e91428f6b01146cbf4b9271090757a1c655099c83cad11b220733f0d2564caf48dc621b15e16ee67f47d20319c319683b5ee641a3d7825d52773235f4a28d170171f699018900c840fba62865d338a689ae4b472e51101aa7bd76b84c65c140c7396b0b3c0f8273684566d2adf7d0298ad8d3c91f0fc0b313b1447279f9dc59058d3b109a10e0ba77e94e7b402db9033", 0x1000}, {&(0x7f0000001840)="faff805e32da7a91572231a01849f98e97c75fd0814951fd53af9bada959087075b6c578e3e71eba0d4c559f6a2d0344aa636a33a600ade4b2d9bbebf874fef21ed4059ba7c197d32f0e7ade142a2c1511985fcf3ee96905df980ed5867340e6cab3245b4870ddd7d34cf1036cefc53a60efa24927f766a0cbc2269d73017b36d32d540a25305e358bac4d827d1dceae132fa1466c87d2c675b5b110c11d169565661263be2da9c2df8cc6e7689600c5fa52065185ca39e2d53132b118981dfccd92bd00d2dd44a85c144179565b840f198f213269de377fa67352ee45cd7becd11a6d1bb52e2bcc6b43d7029c4c8df5b515ea6b2932ed4068371b00d8a900c510b882c1f3f0b2bf627de18af1c4e8d4e46f868bec16bea6be81e2f4957a51bb3dfa9ca481dd814b3a8af04dc18c4e7a2525824241f626b4b6115aeb8566148d30ef3042fc2261a7ccf56c37200a6ca1908b63831a4c7a6235d155c8f00d3cdcac0fd66f7b38bf98cec13fd2057f66623c9910d481d105ec65f9d7be35c8b50763ba9efb648d133fe97a5f23a400d6f5e557499104bd9a0684f1be49bc4c4ba87d87298ba40b4ced6e9c76cd8704404095e98785fe4d9f487d341f98ca3227d3466e2abb5e592ec80648669a9a2dc013acdfd888f48c045438d28e5edfa7f54c4cc7a1d452dc1e44a50b3e477b0cef2c4ae709d50f324f5d689cd95bb88ab1a7332d3bc0939d554d8b90088b17f71391dea1c507d1ad53391c95084a25d5795bb9f6703007c382426d1b96ee682b2b047b3522d329d74aab2ab78d89fb4ec8e06a2130b37e553d4d5454d6ea4358171e2e3ffad7c0910a15a9a8869f03b72567a010e9955d95ded28466716d11ea9cd4a30be057b9cc361348696ee92b0ef0dc190212f3bb9f8b1339ba9842eb380d606aceed44fb1171c518a5665797a3f3f5c9eaf3f0529c91ca15fecfd274e9615d40dd5667750e112c867c72fc40c8ea0af4ba44d0f6dc2472946e388c888f6d88c2e8b751b2c4f9fa8b2ce5d99b1663944001e9feb853c1900086540c7bad55087ced0d0d5b25a393fa571b006492a255935c4bc702b9f52fe92e8442f1b850abfa3a7fc08bcc7f2b7fbd42212434f3e1249ba197e41556af4d5e0f5fa6a9e593eadb28da0e3e4328b6c009dcbce318fc1fe851d70255a4b5ef02ba29d688447df5558d5ae66c95a6857054ae94441e28d6b101eec873506d938b337863eb8c09d6269bd5ac1c3c9c53665b07e863a5d9cf3fb061343a18709d39b630767a8915019c4553e9e154422493a61ea800c53e4f9a10ea675cb93dbb84dd8761044483802c6e0d3dccffc69b6ac7c0e0b1c50e6d174cd1a034a7dfedc54e787ba72b27a4048ec6a1fbc9896c6c2d6d553e96d14360e31cdfc604e375ea4f8ada720b49eb8a92eebb53594682bfd01159c755d38fa679b219a81211307024a204a4d3373e1ae24914a101736309c74f74198c961924f5dd1aba958574e557dd4ee547a0c0fc249623e9698f81dcbcee069bf6315a8baf7bb72d83e833f50784e8ab0f62e429bd600a51b20c52c95d72b4873077ab311621f73bb921378dfc6ba6a7d6fcc99bb9d29b1bac6d039bd5584edc4646ff4757a3982e5fa9b7ea55c3331367200ff112da397fe643282ac2b27e3e5bf4363250c4a8272fa896fb7de976c01ef47e4a72d17c727263e64224e03f866be59469c1cca31b9e832d0dd7d9aa7c85681a4d6f069ed647ef485caf7a866c834429b6f749652d0f024404ae18a5629e019f31a5df2d508b1c89db41e72dcd67d433de7be58a4c1d6f45529144fabb2495b0e50eefc12ad4998da36d646befaec7f283ead826391495e19c9550dfe2a24f7ed175a8a214b421b25abff3f3b27988a2aafadde9e57a6a15d6e8389b5ca3721f68990ba05ac07d3f4ff56b168a01a3be2ff1c01900809b3bd60b4e2b05332ab12bf1a1ee766738df79ae209f9988fa986a339de8f2cafacb13fa7b01336f3022282165e1db571569c1c611a74b0f870960c9142fdd34d545e254983bc3bc514ac48c36303ecdb419eaa9112e94e8f4a67f383a45cddf05ee19ba87cbcb90420c303f6de8dfb8f2ea8815c03c4f5655a8cbafa340b746e528ff8c25f50f8184e16f0ae12bba6f3496ea2257186ba1ee9cb01c0d3ce78e46a16763a3eb7151e701a1ecb8b28913b9da0c1272f5c0ca91acfdb7ae236909c15fdc1be90c961653cc80498cd4efc280020e09ea8f75b3e5b062ed546ea6f8290b01e49965fffb65123498b530432cfc29e6e741fff1303319991bb3b3b36bf0ee63f2fa10e9c240bda17906621a73e4a403268067b89b4c4ea7080c5b83fcdb1e3756fd05e73a49f7bd00578751814cd687010116f765cabcd1a4d99264c48b0b7145afbdb7adf4b0c7c0d466e1ea869fa25509206b3b688260e58472e95f044115564fb90591b1905f52d456f13ae3a1c37208641212908963d3d89c478870dc404c48d3a3706546bba5e82326fa6e0febb10b645003b8b63133b3085a63062f13d49918375f1f390f81987faf4a7488c547a22a5757e551c36d8fd3500d41c6b1e5bdef7b28e4de1c0356846b58521d0e57a1558fdb400ac4caafb9e4f10685b027af4d2d77531656421ba5f9c381054de91267ccd42e448d1a22024eb3714fbb2be1fd2386e0192788dcdd884cf9935bc85de9bfb1b4c3a87a9f3f77b054813a53056309071a1ec450aa2010a4ae36dd2a4aaf7f70dcf3f19aea3c01bb9723bfc09d5eba6a843256dd443353e203da01dd5c3abe5a6c23a188dad4e77d255dabf0800e5396ed937401d3fbd9223e7df035f5e942002a1cc3fd3bc620eb06f69c3f733cd34334b9abc9b4b4f35df231a351f394e32a7ac610d0d4c657fc3f516484edce20a14d7c436763f1d50e7cf0d825032e002b069f7249c6655fb5398e434d136ebb9a63159031566f8b43f8cadc72210d45d0d1b08dbf440dcb508151aa334cb1d614bcaf14a5f569291887f1a808401bee1c130332637e03334064e869f0d584b8b3d5d03045ccac16078d7e612d21a1c7b433ded1d5ac45e74aabd6ae45d4f400127d350d344e8e01f7b2638b24e37b16efb87d0c19be51183ab0b01a768f49aae482118ca7cb2e69fee57d0a01bf8e8eee831d4e0991f89e44d167ccfbed46fcfe170e9ca7eaf547cc2229832c5838a9a0e5949b805d57f7b54075d4ed3bdd238bf7e71d1b848c486dc28ef79d566ba19eff065d855c19787e686476520eab42d7db4187e537b6b1dd9ce1a66da4590a8923ae62c7d94d51d950914728df08bfb2bc65f246a0b8a04256fc004bb125804c24c6e968cd9df8fb2038162445c57eab178c5576e36b083a606d03b6979cb48ecbeee3c7ad50cc2f479bc54220777b0d552285cbe22d4ea8c92a300b1b2ddb9e04983ec0191db957ce3f641f1c9dcaab934fe2275a179e3968ba2d509a64cf411c4200bdee327f087d638b3a7110f26a050ebf28beb8149a3ffd9a2cdd5c1dd928102baeaa1ae1db4da0a8ecfee2156f07aba52be7194498d72d302ae5acf7b1c2bf883be661a59c4d5c7d888f6240c4beaae546a16dfba6eb1da01f9dba4dff7ee88208578648df90814e95fc10d626d156e3a2b8affb7c596a41d38ccd05affa7dc961b91e33d73b47d2267bf7eff71c97b035c2b36f905741c73c112109eacf80622d0dc0a4a738f23c74888568b505d0909d1cc1faea2cc38a0ab828f0f872285d293d3a67478bc5f1f185b83e020b0e5547b9835f492020c1c87021a381adc76c4c3142e287370c77437ad6c73fb395c99430a460b121aab1862d626d9c5b200f26352668208b12ee7a0170788cf130e7f527184b07f9256ccb56602d056d38713d2bf2f97983a9ee6fb09610f3a95956f75bc0216e59afceca8ec596494dd8815171ce63f06e8672051ee5be75e7d0f4d7c9e8595800d8816004a651f941cbc3a398baa7ac5706943069479fd0100b904d36c1842d5c9b820d248afe5a431f60749a57f3cde425652e1989cb1dbd9625b45601eb5500be732b5f2597d58cb8180d8dba68b0062c2e031a35ac00d1ed9be7ba552e6635309092e02a2368bb6255ecb79540634fa31699b5fa00cc3af90d94e0ee1803293132954a8f4261b06dd52f940a5dafda6748a0d130d45fe79f0e0c05d284398437582969fb22eb059dfe973128a081ea38cff64bab0e8529b197f2913d60c98d8fc88517b6ff437ad4f89546f44892a3bf678d43d16d8328f303546b799ac2a4b3b5099c8c34158be71a70141418f0adbdcfeb67597129983000db690f08cbab9cd70c6aee26dab7e78de30949f1d6bc8c13f371f610570700f3825cad55e7a9f132728c8720c7e13bb93a67179cd2ce058781ef39fa0605e94a478edeefcbfa15504bda113a8edc45d20c15fc9e38b27d47028ea0e9567f71ffba7b886053cda64cccbd67342be953f5f36d0234bfe884c68ca2b650f4be9f040d9cb31199cd9076a266bba9fa49045bc7b213c5534afc58ae8d39875ef960a398e2049bb5f1a1a45ac1da1aa4df49cd1bcda979bd2cc0ace1aed2b028bb963a1a582c13cc457442881f3ca380ae86dbd42df985eb8e7f804d3e55b90a52cf1bb118a53d68b26488d8aee6521a4a943f34964e00d2cf1cf72fe063cbe8ab557c4a1575c6399b5e44fc4ed5f5cd4aa8563501d23094dd9916d97de27a170b9fddb4fb5451ebfc285769539efc7d8f793e1e755527d8909860e3099d7aca20383315fb8986f5829ccf1647868347de863bbb16f1cf5d526c1b6e319987215ed11c9bf46e559f1133dd4ba8df9a2b21421597742235b75a62d6b5135d3845367aa12bb4f230915b6b91ea17a11094141e149f649080f6bf33be902c32d867916eb8b2c89e69c512be27b8d3250e1317126e30524bb4a1e220a5be906ddbeb917b318771fc0fafeebd528c0bd23a6c8b1082f2b0988f62705b0df8831f08de79bb1abbc245fcae1cc115cbdd80b76a7828ffafbc765517d0fb045908834639ba59a144061b88840a2745612b034ed185a9ecae72b5f7b0716a558fa75c5a1e7ee19be873629bbe24a61f2d8f7d26f4ec033423a843e7f4aa64b69b3ac121247093ceaa980f18cb8c45a2fd6f3eb306b13ba84829137a33b35187376fb8b01b78de62a5cb1fbc7af92a79855c58743e09ebb426e5e645112b24274f42b937a22b14c57244c90adea98cd5633c34241980f0b4094350c5ff97e2ec812411a7167d5e66a27e535b7a0b0f7e99a166c0b5ad647aceae67d61b4359c1b558bd7b8e8516cce9b9b39f81482eec6326c498c53f866e9f8aa6bbf733b549f5435bc7f90b901d1ea5c2315cf2e6fe73b32d1a52e2d582cdcf889847aa756fa30564dfb1cb1bc0e1b3572b46b97456c5342327268387756eed7fd9b444b608f433db2b0967c0c444da85823c24b4f374cc4bdd09a45ab6c8e1f84d2a3da5f45d83498778c407b54dc8e6ab9a58323c65818ddc6cb9b0c765f998e2e7e7847582613b275e5b2e85bdbef04c1592f74dd60c6486fac4ce136477fbb39a131003f667d7707fdee6a0af7b36d1423a838d7aed3e36c71b6a333ac76ba29a770a70de01b7fe4551b405af92c946479b67f83308a759869cb91a7c934db1aee6267eaf3228881e86caff6f3d0406e74f21a56a95f2e89dd19bae410cee6bf9e41fe3ffc05e09cf3fe0b22292bb381763c5a0619653efdb18202f81ae25b8f08fb1762aa58b94acc09a874b6b384dab06d22d43c81478f6c3", 0x1000}, {&(0x7f0000000040)="2c67f90d665f33e6330f0fb8a1b50ee66afd2f", 0x13}, {&(0x7f0000000080)="4313c66e48b61aeab274dc69e7f29832ad7694d42957c4bf15780ddda66aec5370d1de3ab300a0c4b771c41efe7c955d8b45e8c7c796c55af5cd80811dec0f2de5a086af0cad0747dcf772b5a0be80e787f532668204dc5fb687c613bad741323e93748ecc5c83120949f2632b7ba6f01ec83b0f63a75aea14cb4ae0372ee01907e01cb4bdaf81f9fc2fc30dfdfa98239e68ecb8c3d164", 0x97}, {&(0x7f0000000180)="9c50c8abd860abdb08a767910a3bf1e5558216310b7670e723cd9413b1960df30a16cd1486b9832033e5778abff3e9f67357bacff94f47c4723e696d3a7fc2add50a9fc4000e4b1891664041103b6836b242549105c788850044a2fd0d902204c6cce9423c52c259aaccd44e3f0f54998d26f5637dbb8c866f8d685447370857360ec6dad996a560a3af260c2c478de400a62551df5bf67535bdec7e1b61a56bc9f064b8f1eb23bf6910ed4b1e3bc9e34d593562a21821197cb1b9736dcb8cb67df4f1c573735c54410f70275f9228977f143ef87c3590c1dcfc0791643860d22f9efd84aee3", 0xe6}], 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000340)=r0) syz_extract_tcp_res(&(0x7f0000000300), 0x80000000, 0x20) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) read(r6, &(0x7f0000000380)=""/179, 0xb3) close(r5) 14:57:12 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xfffd, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x80000001}}}}}) 14:57:12 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078e000000200000000030d907800000000450000000000000000000000e0000002e000000244040000071f0000000000e0000002ac1400bbffffffff000000007f000001e0000002891b007f00000100000000e00000017f000001e00000017f00000100004b6572dc5d8cb664c53dd1c380179b1712459914c8256b39aba1b64ca4f02b"]) 14:57:12 executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0xfe5b, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, &(0x7f00000011c0)="d7cc3c98137f9d0e53d3ad163d9952ae045555fd815108aa9b229d6394937ee975b5b4e900a124c3bdc4aa1f779f5bfb61c3e887cef683a2be70317fa8f3f8da77dc3936e9004750f7591f51b53d3d345cc790e705a8a54debba4d0901916b3a276b42456a503c1b456c9c0b68e2f1a2d55d79ed902d94c59c9495bd7c92373cd9b8f2ccdd538ed959a1e98b99f30d05b7fad4e790b3065036633e556d84167ffcd7621580290d7b8625ba402084e57b379fff2f0effac31efd20c", &(0x7f0000000140)=0xbb, &(0x7f0000000180)="82a2ddbfca62875ae95830e048929f30ee526c64efdbcc838e4088bab9f7a1271f339d9d7a18e8c1d179804557866d80a31a6a072acdc561511b512dd7eca734907e9ca3f0a800ffce056a2775e7e886ae3180bdcc67b1639f7a813dc34a0090a79662bd22baf26d2c1825bce924195af64c25fb091e0d481c3a055ec5fb8ccaa7041374d6e7950007ccc7b424bc27260c8d7bc6cf691d1b8725e753303a8494ee5937ca3f1ac7977c2afe1cd2bb58b692aff995820e041ad4eaac01c1290427b979cf7af3dac7b8e388db06d6aeef3902bd6a54e724065ceb958a351d6bb529331864658230c1345de51b8058fa463971e4d08a204e004ceb5502c360d29e870014af06e3ae0cbc964584569944ae3e910f16d6e87dc4e8900d1b2db110d725fc1342f46b3f3d15e2b413a8b3cdce84cc081a20d51e27a806042a58aa373d5291b68cf0bdbae7c4cf966be8fa42fcd2c29d2b66dd74476905a2b40cf60398857f2ca83b0932d98ec02b30e603011bc410bf3179d06754063652835e688ada65ffe777993d797e7765b20ae6d8c4992b1d1d5fde6bbc1a63ea19be44606156e3fdd8c913da4f072b6e5ad2fe91ca8c339943af344b902371329ec762b0663a412b4764e2962333c7d89894cc786084ff897d615749e95d6a7654ba5aaec9a6c9b1def7a13ee76c565344b5dceb5aa8ea85faa84c6a2ade0e2017322482ea658061dd2716f4718a1b9258f10d2c42c4405c5e8d9d971143d2582ada41d32b7ceb184902e3b43c0c9d4232f6a7c7a51ddcdcf7e829841f468d4c45f2681538e34e80a36a30a0ff2ba32e2cbf6b792f1db88a30b6bbfebd6719b4a1a3e118367d7e759f5cf6c965cf30c13583fd9f953486d8eb909816d5b568ce49e5eadda4293af8ae5cac92b929267fb797dbe4d50b7d806aefa26603dbd093b7e0e1d27ff82aaab9c04f866bbbe8695440332b49e704147e96967b8bb2a6a5f0989548915a34c9fb01d1ef3dfe4f89585bb086cac0318e50436d00a46b5002ddf659c7052b2c039df1383edeea65363e08de17d6f0b2562da4c70a5b03f37c3b97e51670ef9744bdc4e86632c252381f3405e0daa0f7305a72a925f88b5f053f59b236306a7eba2cd981775ec9265b3431b0efc2657ea8839dea08ba98f732cd6714127dce50f5415c6a5a4553a37267c64a625c715532512e8a7fa04c17f830f01f3d17b61dcc3a37996a0b79fd5e38f73c25c7750e8e8c7644738d4e603edd63350d76bb309a1be0fcd853eb981ce1f199b7ac29f54313ce32cab961302aaa0f411221289c340d5aad5c4ec8aa66ff9fda24cf52bbc7d5209ec4cdd5c18b1d603637c4cf6731bdb99fc8541a73d2d6d79b9664566bf3fa75d139444334a20db6c43b6030c01906e980e77f1cd1020cc4ce1e61314849637b5df55942d47ef482693f6db9ed8b20407f161287724e4e3a29b0a3a389daf3f2107889a3f5f10081e46b1b1ccb3f943d09cd58c063f79a0bd213bb2ff4fb1c83226bd5c9407a158fdf7a968c165ca024dcd27411ec3be8a9536fbb67544b9e8ec795305474bba58c4834c8dcd3325a6822fb0abcdf6fe93d1c620258137c5ad7ceabadded228387acb68a2b28d5791702a807f2b919235842ada2b5397288245641b1fe137de0e4a07d19bfaaa99ad436f31f55c8f5cea1588702fdab2cceac9596ac4677c4b09e0b811a14dc85b24cbe90393fe96f60e1a00cc6b4ba853c255d0757ebce8bcb8c0b540bf9f4e1950a7078a636ac3eb39e89b9946deb12a08a85083c24faf89e2ee964e168bdb0209b201c8b141ab29bf28aeb22772ce6c21b6bb0bc9b82d63e6e482ba0bd86c85dcc5e14e77d92d4d4db107af2c4caa1c83023ead39a9c241eef4d2d73ee73392ed55c201553aff7f83f4a6b66a48e34301672f37d5678d27d3cec0c35e52ac110f86f4f957838c93efaa6c22d4c00d2ea5048d1b8769c21ec89c744dcd80133f55db4f2d74d4390759e9698ecd205b11f57b78e419765e5efa4997a7a97b48d984ed9faa6fc3539ea459ac6343f02dfbc738c3107e0c55bf4c0a539f264da6ed03843465e4c1c5b54345067f86afdc55d1683e7752f43c7359432777889ce5c333be2e236017d8caae51786169b5e261e88271c1ec93956efb7afbbdc2e313be85b6059e4c6cb5af28bc1265a1d252b022a777cf9e72ccc989f65f73818ea38b25c17f10253c8b043a817be71076cb67faaefe2691ac7b3a0411ec68dfec65b10603e9bdc90aabcf06bd1234088630960d4a4b1b432ab9f302ec34147058d40384807e41bf48b5dc62fc7e6466e82d9f0420ff7e9d4c758c15d416873ea000a16bafd1e6dbeb605c299aaf2f7dc27b2fc3774625f6b54f4f963964ff1ae47dfb35d14eedf605b246084db8520ffdc7e6674c82d0fee47ef82aed8e744017238864e934cdcc5d7c3ffd696d55f839c900c5d22fe143b6eafe2f0eada83214076dc6fbe9bea2e38671f8831e53ca1fc4680898da4d0598f5e614b523135c134e90a457b4671e7bf07f8383eb2a9774affd87de20c906c8b8be90e1ceb4b36a2d767c0cab0bce3469dbe38ac3cabe29e266e1f537fdcc0df943c5f0c23b865e901b0e023961905597b5239fab334790176e595687ac0d79938dbd9c0c29bfe4883a490f13fc5def53791cb19f5b863ec5f5ba408b47f9ecab9cc1e4b78a3cd36d0964e66e7658ca9ac23e1d8342d4e9bd83a4aa5d0b8f9d2d4e50fc72ee17b054688585799c60f535d2433defcf48fe287f6264092354842d8614c81017a4bb0fd76d5c45da548a776ea3971063354d45c98cf205bc368f7b45db71b63ad50b791fdc14ffa4b67cbe44e8999c7bc98d25fce93fe00334004180bb8f2bc7ce13f94956a842491158369a40c1196704890f15c968673373733b3d8ad72312783d61b381bb43048bcc7efb049661546390c0fedfbb83fdff0aa8c21e0b014b67a4ed152410199714a4d7a7953d522bf069c0789e80c425f525c4922f1e5c6d165a4f9c245ef5d318c329bc4acf02adfb1295abe2c0deb16f2ab8dd6f7c2421ea2acaeab73951b08385f0e61e3dccc800073b68b7630c0022d4049ed42a85632f399ac3868d6827153b6c330b62307b74484661b3d0a1bdc61ae937bf77515f281c01adffe0a5c86c0a618f83932c77ffd15b13f76cdae227c9178d42b91f4e0335eeb1785ed8e0a796eba4df8ba133fc513b3c97233af55a06cb547d4c99b76047895bce372cd708e7e13ac496fa6095d879402e8f516187ce36597e281173fffd353490f0b339a6f72c1b4c423e2786b09d86bb75caae09b23f93696bfe86fac97926e0867ca0463c5ecc6b2b0df6adff5e1e300a8beb5db851ae3f3ff965cf53e7e3a1e5a548161b49f4e1c658d77b4528fc9cd082b99e1883b618288911b78dcbace5d8059b673347e24acc90abe0ee371dbe7dc8b6d6e078532791234a6bf0c59c55ba89273d7f5ecdf447a7f31a0e3975a1a9c829d0178bef5ffd839071c6ccfeac199305e85ed3d79eed12bced8b289fb517a622743a1d684a6ddbbff965e333adc18b55aac6fcf338c1b8935bd569687dd5e53ca15279b8e451b9c0c210bf9beb8fd90f916d1ce1b588c6ecbfd85b815b366d5c12de8b86f6d46d67bddbb3cdcba5fdf5f997326ba6c4f19e6504ba6bc30b358eaa5d310226c5611b3b8555540379b9b348a62e08218e68e8c5dbccae272207373071032ddf6474639eef496f7767a4ccad762056384f55c2cd37865b57dc222f1f392dc132437ad993be4ab3c81bcb864fff6ce747d82769cc3a8bcbb78e9a24a7687eae8738e2b5bbfa864cc295255df3280c69bce709c2ca3016bac21a4db8469aec742743e4cc5210e25238ca6613f9d3c58702f4a965504f773b2964f603820d7fbe0268d8c9f53e3cac24a6fdc55f40031e7086d5932305650607b15f5f8030292c2cd2843f20c3fc7fa3ea08f19ed1cdee012bb26c9064cd85b5d4c79886e2cc44feb735c6cd65a0c78bbcc5f0ef3e558b5851e764d498bdda96e23340af18e636a0957569fc3ee56101aeb0151a4c912e536102f83e767baf5acfce3700e15e8e4faae9361ff1b2d5956e6cd5ac12acc8c3d9c50a3b173077ffc9c92b9be3d09f7e4ac255c0026b174b0a15c8264c547904716b008a3145062992cad5398f93d652455f223246606c51342ee1600534ead9942e90b41919b6564e81821645d74ba9b64cd916b113b79f676263d48f8fce3b7f1b5f117b0c7f22bb83042b7d89ddb08b0660f31cfc5d142eff5e36c9efca8b9213b8b82d5cfa29ed5cd4a5d8922aaf94d04184e8a2bbc090d99ddfdefd1d74d4c69f4d5a399d286c14d9082ac12cec84bb23335d62799f49daaff75aba6a3111732351f50456df32df3a2a0da7a0f83311e1c9b7cb6a9b2138dd06ab0b1ff75828d03f66a76337e7ea5167930575800d22c409fd11663e33de60a41cc313161696a90e7b720d0b02ca7eb33798a29c304082e5efe4fb1dfdbec2c3cd4e76636fe8285a7a6d2e238098c026584e7b3f658ca686df854980e345127c6797b564ba2d24fdfff4888f586c5e526433144e4ef7cd80fe89911dfa1a2ff9379b0f9bfe7919109d0d6a93c297819d0150c112b659ae1e5b2ed49aee41d3049864d0b6d8f4d29b7fe7b4ebae52a7c6b57776036d47cfb33e791e904e4b50fdb1425012b9579a719aa364d50e492037cb53256158a019b030ac72688f7f0eacceb2c32195e90c73aa998cde964c5cbc7718bcd309db69628ea129fcddf73f7a2d2b1827cec734e72fbdd21cfa81b90d2fd838f17c9749943ce54a4d40d88923348206a0327ab328d683c73a05cc65437160c2cb4bdc630eaf43fec9d1f2babd09c3f0f48495141ba3c97ade503d6ddaaa03ee0cd9d9e5663fdc6fdcd495b30db787a2dd415eca1d018fe0194e1b46f3daf5e75f4ef14d16afd489f6fb2d1870ff2df6ed145833e4b075885ae626b512cad61a595d53391c7bb45874a98bbdcef27b54327db6e4df6461586764c47b62986eb71615fa2718fceb38e81a8fb3acfb9f510b31fdfce9cdf5cf6d12d16295d4fdeb065e926e4c845143cc38721dafc7998fa57cb8b294bcafcf2deb93aa8b36ac624f27f6dd287008adbadef48325ac42a34fe7c29396be88ca1759b19d170e58daadf7104b1c89eb7e62f69761970b4d4c0cb81ce5a4cdda0eb76219e0b4e4616e8a5c56ad118b50231015b5c3c0fddc92d33e6f2e5813052231a90b1dc764aabc2405665fcce60e659c172e4319e6c9fa4634aa194b0ea21356c725fc46122c07afff0667c82f67cd14f7aebf62b7ee0bfdf6f800c889bcdf8bc179e14f09a1ca272e973e22c9ac928518a9ea83604039894286adb489a9d8d90d6ab1161d6dbababe243dc365ade13cad7741e2fa4dd372433af7260d847a915478e218e00fee9f02fe7efa725e12ca8741ca9931e398e97f78a30b5aeee40563ba0f1f0088ac45ff2bd60ec3914abe6fbf9843f007633a44fa915c0f24f35c0d85bb399c23451197b676d20fdd191862aaaf4e5a5f6a94049281e5bfeec08dac17cf2ceb30afa5add2cc15513f429d3770c6af66a782047468ca58ab182eb95d71723bd8baaf9baea8d1bcfa3d02ff29e8864bf27dd18beb394d8e8ab92a601ed03b73f11ebb77de7e3e553059f0532e514831c919cd3a2ab32f3e4cf6a2d3e05df230c379b957d95a06af0c8886b17e7b36eb13fa954ebd43b2e1ec448ae3c2858495864e4d126327", 0xffc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000001180)=0x4) 14:57:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r4 = accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r4, 0x2) r5 = socket(0x6, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x4, &(0x7f0000000040), 0x0) 14:57:12 executing program 0: syz_emit_ethernet(0x11b, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100e52b00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000125b7f3809fc28e781ec765d90f49b25f2baeff22ff89dd3eff88c9700574644bac8d53c87febf035b2ee5b01cfea1e6f49b66f479431bed6e4fbc484c4a6767b000bcd2fa3b3dfa375c1fc2f24aa61984843744eaf9000000028ff4808202e6fc113fa92068f7b8537d6a6c47b139dcfad54af6bcb5c0b12e26aa10256ea2f7f6223d7568c91d3408a469cad39da9ba362925674f4a2dc31bd6798151a6e16026ce32f60f5d22b0ad71b1a873e4ed0345b8459f3bf5c2400d6f0011a22d49243c8462751900000000000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semctl$GETPID(r0, 0x1, 0x4, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x3, 0x7}, {0x4, 0xa30e, 0x1800}, {0x1, 0x40, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x1c00}, {0x2, 0x5}, {0x4, 0x400, 0x800}, {0x2, 0xed}, {0x1, 0x9, 0x1800}], 0x9) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000005c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x86f, 0xd8f]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692f, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/151) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000240)=[{0x4, 0x7}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000001c0)=""/108) 14:57:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) 14:57:12 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x3c, 0x68, 0x67, 0xf2, 0x4, 0x0, 0x0, @rand_addr, @empty, {[@ssrr={0x89, 0xb, 0x3, [@broadcast, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x44, [@remote={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0x34, 0xff, 0x1, 0x3, [{[@broadcast], 0xffff}, {[], 0xffff}, {[@rand_addr=0x5], 0x1}, {[@local={0xac, 0x14, 0x0}], 0x2}, {[], 0x101}, {[@multicast1], 0x6}, {[], 0x3}, {[], 0x512}]}]}}, @udp={{0x0, 0x1, 0x8}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x10b, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @udp={{0x1, 0x2, 0x8}, {"d18892e2beebca56d4c53cfb581cfed8380fe03e84d23f4de4d60f62c2a4d5799a1a9e6b13ff42d948eadde16598cfa271fa82ddf551feb82839f850d1bc9efc5d98a59924bc9641e366859042a8c16341258c30743b1cf3c384e684ee763ee35cd63b0c0b6ca1b63e4b04097e3b969c2e1addc7e20a73f57191d2699cc9cde52e6d3c8038ccb98c001e49fae32abde9e6058bfeb196bae767445319f626e7c2505e7476d540e58e4da79754a05906c3c880f9437d60c454c722eaed9a1c1d5449f8113190942789c78597f346faebf7e79c6db47f83a169fb91038150741c9ce8f71a4a45fc96b3416c4f97509163"}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x40, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) write(r1, &(0x7f0000000100)="c22c68e4c2baf51deb", 0x9) socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) 14:57:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x4, 0x400, 0x7, "25b6ebb9a8dd08cf06690b276f843cfd35c09a7d", 0x4, 0x9c}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x33, "25e7f613283958181095e4b6d987e72f21f9bc15", 0x2}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 14:57:12 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 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)=@file={0x0, './file0\x00'}, 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) 14:57:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000240)=0x3, 0x4) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r4, 0x0, 0x20) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000000c0)) write(r3, &(0x7f0000000180)='\t\t\n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:57:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 14:57:13 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x80, 0x0, 0x7, 0x0, 0x4, 0xffffffff, 0x3, 0x1, 0x0, 0x3, 0x4}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) 14:57:13 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x0, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}}}}}}}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffe2ddffffffffffffdfff88e7"]) 14:57:13 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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}) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000280)=0x2) 14:57:13 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="7b02adbfffbfffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:57:13 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x1}], 0x1, 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, 0x2, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0xfffffbff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x16, 0x8, 0x100000000, 0x80000001}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x4, 0x2}, {{}, 0xfffffffffffffff8, 0xcf, 0xf0000000, 0x0, 0x10000}, {{}, 0xfffffffffffffffa, 0x80, 0x2, 0x2db4a3de, 0x7}], 0xc4a, 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, 0x80}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 14:57:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 14:57:13 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x1, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffd}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/20, 0x14) 14:57:13 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"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) 14:57:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0xfffffffd, "d700060000000000005b00000000000000e74de4", 0x0, 0x1400000}) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:57:14 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004b0000700000000000019078ac1400bbffffff000000670004e0000002e0000001441800007f00000100000000000000000000000000000000892700e0000001e000000100000000000000007f000001000000007f000001e0000002ac1400bb00"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 14:57:14 executing program 1: 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"}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9, 0x3}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) dup2(r2, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xd0, 0x1000, 0x187, 0x3, "e7ec20355f60aaecb754c8786889dc957968cb9a", 0x7, 0x81}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x0, "f62bf72feef4228f5f3bc5ac281953e7dcf9413c"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 14:57:14 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x1, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001800)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf0677d937baafc2de0b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc24000246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a83b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d0919e7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884b37c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3edf0160dbb8ab4ec65b21cee21463af076c799482d1c21120caa15590bb9a7675f813fefe32aeef4c0edd521fe0f7457b1328773be8d84d2fd79206df12bd0964cdc873847d289f0ec1eec6e17a94d17ab5d63d0a3493d1a774ee400347d4a9aadf13d5130d14b2b5e8f7afb802d35ecba9d09c7339f6f4b8b4f009781a8e7b8f41075454f7a737b73fd1f011a53dac37f53f5fa9ee9aab5d4d246883"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:57:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) unlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) dup(r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) 14:57:14 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@multicast1]}, {[@multicast1]}, {[@remote={0xac, 0x14, 0x0}]}, {}, {[@loopback]}]}, @ssrr={0x89, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr]}]}}}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) 14:57:14 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r2, 0x1000, 0x100000000, 0x10000, 0x20}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semget$private(0x0, 0x3, 0x0) setgid(0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 14:57:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000001a40)=ANY=[@ANYBLOB="cc1900ef0f2f20d9861ce844e411db7a344f5aa1875d76d1ba2e0525cfc230d98546c85c0ef2bca22fd37060ad27a13c044b17b9f471a0577181268bc5fd10a03f2366fb2f9e51ba11f77555cb21fa73af8defd95a7a5b67fc153c301855cd5c970c63d5bd885a1c75884ea98ca649f84a9f9b16d553b78bfcec4db9efc105c5dd4eae6cc0f8ea9987209677e4e6051b3edc3c7ee3a15d3513b06c7855896b5e42f1936f6cd30c201799c6300faf1ade165a6795d2a3b3b2ed37cbd6e6260c1b75993a79aa6c2636046153bc1bd100000000000039d9a37004270e397aafa5870dfca5173729f598d73c3257eb48016c7958b393e722d57949474d4cdfd8655d3c5c4c7b7185f049b208a034a5a69f81f8695b5ed6d5c20ba3a5b82943ab671dc59eba67ba"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) syz_emit_ethernet(0x46, &(0x7f0000002400)=ANY=[@ANYRESOCT, @ANYRES16, @ANYBLOB="f96fa3daa4f6e7640c21d5e037252daf95d381860d5179bfb960875630096b3a05a6d29a589557acd7fc02f669568fa37a56cc8c61fea17e10a8a2522ccca52e6d18d708ce0eefbb1af89f808581180d6502e53543bfdea60343e36b00eb9d1fe313d5ec685da0ad6229cdc5799de35aaa43a65106bee6eada00eeb5cfed8e8bf91d4594666c50abf7fb0f2b6bf4c27e592216f3ecd17ebeba4c71e1d0fd635e15e9bf6b22253dd7b42373d15ce97c7d4612504936367572d9a499773eb8ff4a09e6fdeaa1d3a51f91f28a30d0c8535d792004eb53e45cdf9f84bec7357283c5685d0abc3ea23f899492a56f2392383de5e2", @ANYRESHEX, @ANYRESOCT, @ANYRESOCT, @ANYRESDEC]) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001580)=ANY=[@ANYBLOB="82022e2f66696c6538008b6dac35138ede0e2900938fc662bb1f01584b36eecc48dfac1a497b26fa3b4b587987e9fcba37eae8c0d1"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6d, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653800"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) bind(r2, &(0x7f00000015c0)=@in={0x2, 0x0}, 0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x148) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) readv(r1, &(0x7f0000001880)=[{&(0x7f0000000000)=""/93, 0x5d}, {&(0x7f0000000300)=""/138, 0x7f}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000001480)=""/152, 0x8a}, {&(0x7f00000003c0)=""/69, 0x54}, {&(0x7f0000000440)=""/31, 0x1f}, {&(0x7f0000000480)=""/4096, 0x1007}, {&(0x7f00000000c0)=""/59, 0x33}, {&(0x7f0000001940)=""/200, 0xa5}, {&(0x7f0000001700)=""/168, 0x9a}], 0xb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600), 0xc) 14:57:14 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="058830ac", &(0x7f0000000000)=0x2e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6}, {0x3, 0x43, 0x1800}, {0x3, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260}, {0x3, 0x1, 0x1000}, {0x1, 0xff78, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf796d) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = semget(0x3, 0x4, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) r3 = socket$inet6(0x18, 0x8000, 0x7f) preadv(r3, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f00000004c0)=""/196, 0xc4}, {&(0x7f00000005c0)=""/223, 0xdf}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/122, 0x7a}, {&(0x7f0000000340)=""/51, 0x33}, {&(0x7f0000000880)=""/195, 0xc3}, {&(0x7f0000000980)=""/190, 0xbe}], 0x9, 0x0, 0x101) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000200)=[{0x3, 0x3f, 0x1800}, {0x1, 0x6}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}], 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000b00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdccc, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x6, 0xfd, 0x1ff}]}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000380), &(0x7f0000000440)=0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200), 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) 14:57:15 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(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x1f0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x400, 0x0) renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') fchmodat(r1, &(0x7f0000000300)='./file0/file0\x00', 0xc4, 0xa) 14:57:15 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x5) 14:57:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000180)=0x401) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0x5}) 14:57:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) listen(r1, 0x0) 14:57:15 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x9c, 0x1, 0x0, @loopback}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0xfffd, {0x15, 0x4, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {[@remote={0xac, 0x14, 0x0}]}, {[@empty]}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 14:57:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) 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) socket(0x18, 0x8000, 0x5) write(r1, &(0x7f0000000140)="a1c0", 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:57:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000)="0e5cdd8aa5e8aadcae08a64b91913045ac87bed28fd7d31083516ba9c11894c96dd116e93086096b75ff1d4bb732fd2fba9502e03e1071852f483201c5ae90fba78e47c386f4b637f769a1ab95bbf53d00c4ad7c71f1ae4216a1ad4681e0382d06377aab92933b2a056be669cbfbaa8d80afe19dbe16cd775c8a7e03dae8a2598460cb76f876e748ad272a38b7ee1f5fd6f1d1c56e0bddb80c0117f4a7b13445e3064bf72ec6ea92160c2dc11911d6a25b8e4cbc90096d22f1613325736d66c1a85c9c9aff472d06446d8cdaf1c05c1125f2f0185dfc5b04d9a720c9fd64b7dac974584d7f228cc05ab382118d678ff495f837d8073c4670b337415165c97cec5d9556227f4fcb3b712bb0c58b7aa3fbb5a6a7b9afb0000000000000000000", 0x11f) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="c03242e690ce312e83ed31c4a1165cac7e0e29aebe664e8b6f5cb8"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) shmget(0x2, 0x1000, 0x440, &(0x7f0000ffe000/0x1000)=nil) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0xe1f8d1d5e1518ad, &(0x7f0000000140), &(0x7f0000000180)=0x10) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/211) 14:57:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 14:57:15 executing program 0: syz_emit_ethernet(0xcf, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000c10000000000019078e0000002000000000c009078dc020000491b004000680101021d0005ffffffff00000007940600000001940600000005443c0893ffffffff00000008e004000100000005ac1400aa000009faffffffffe0000000fff0bc2bec8c57b0cdffffff0000007f0000000801002100000000080000001f83230000000000ffffffffac1400aa00000000ffffffffffffffff0000004400000007831f01ac1400bb000000007f000001ac1400aaac1400aa00000008ac1400"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x0, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x6, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x2, 0xd5) 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, &(0x7f0000000180)={0x1, 0x2, 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) 14:57:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0xfc}]}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, &(0x7f0000000040)="081b036172bd05db62c4ebbd1973da2d1f8124567b7e3449070000000000000084c21e68dd5d6938dc1ed58445aaad9a4cf4109b6eb3516408d1adf1b91c2a444529d781ddd748a6aa2b14375168cba39893f371254577f02818b73e56ba", 0x0, 0x0, 0x0) 14:57:16 executing program 0: pledge(&(0x7f0000000000)='))\x00', &(0x7f0000000040)='@\x00') sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) 14:57:16 executing program 1: chroot(&(0x7f00000001c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x26d, &(0x7f0000000600)=ANY=[@ANYBLOB="cd3997030f0000000000000486dd60e3060000083a00fe0400000000000000000700000000aaff0200000000140000000000000000018000907800000000"]) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x810, r2, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0xfffffffa, 0x3}) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x94f2, 0x3ff}, 0x8) 14:57:16 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080)="baaf521eefe31e0208c927ab055f257a2fd3ac09e96305e4028c4fecc48d1e1b9a4d2a887c549f0a9d40b1da3c52b56897a04179084265074329070c56c05b0555d52f821daf029bb998fb12b1e417e94019cfdccd", &(0x7f0000000100)=0x55, &(0x7f0000000140)="fe0a7e61fa8e01c2bc2ed0cc104a5e39f88ff02cad8c426004928dd502ffa3a55ace43174308db0d0ce15a7b678b95f0182310978502147e76e72fb3dae2bcf534ca0f0ee8c6", 0x46) 14:57:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x4, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x1, 0x0, 0x1ff}]}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 14:57:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x5}, {0x7, 0xfffffffffffffff7}}, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCEXCL(r3, 0x2000740d) dup2(r1, r0) write(r1, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x75c}, 0xc) 14:57:16 executing program 0: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)) r0 = open(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r4}, 0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x8, 0xfffffffffffffffe}) 14:57:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x77, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x40000007}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x3, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x2, 0x1ff}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0x4, &(0x7f00000002c0)="95db98d78abad6ca488ec6875f1d83d0a0dfa31fded7ca9081420e95cc387cfa90a9b81e730db34c311a1caeb4b12017cdfa547cbf1b6bf1f25b8f169ed8d7b53824f11f7c66f27f9b8f12353790c88a4090c968e997214b10acf1856d2be5f114db905a9a5c3d85c06f4ba9750ac348727e5abacef45f48647e9f83479363b4cd606ed64bfaab8ed4d95d42b87a59515db696ac6fe1c085afbf44162eddc0095277feec0e584f41e16c0f046cee09521ced35888526f2dd3d1d7457d58de61fd955068214065e15fd1f44cadaed870ebc1f506f74149c12174ad777236662e72e8febad5f715d645fd910bc2f5aca620909d8e5fdd904292ba52bef00a9a14a6bc2d09be8f13b706ef3a3eaffa2e23e787a713cc2fd24bc9989d531eed2edb53823b8e7d7b4f9ee3e9e6a306e1bcc0bb1b1abb00da27fb32bd3fe49ba3a8607c871cb13eeb14dd1c81c0d91f32d757467914afa75589a27e4bd66f455a08f7ae2a018d443fd4d62b9e01e71a30d8f09ad2a5160d41986ef446e53c355ff3a45f5b371558e55b88f155ac4daf9c80c938362", &(0x7f00000001c0)=0x192, &(0x7f0000000200)="03002139e156e826341d29d4f5666cec66ab36d9926842c5617f", 0x1a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x11, r1, 0x0, 0x9) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f666965653000bdfb6f2984e110eb8d"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r4 = syz_open_pts() poll(&(0x7f0000000240)=[{r2, 0x10}, {r2, 0x80}, {r3, 0x100}, {r4, 0x80}], 0x4, 0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername(r6, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000000c0)=0xb92) 14:57:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="6504465cd9a02e7649d41c494d4e6d9dfa4dd66421af9fb41281e4059d770c10a50c0cfe2087e19009a246123939c4b591aea7423507c3745a76fb264d7c8e296f715176c73256a54721eb71f6cb2ee615682100cd8929174a8f"], 0x10) write(r2, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:57:17 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x120) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x7f, 0xef94, 0x2, 0x93a}) sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 14:57:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f4adf2c633000019da78b9d5e46861d0e185a6813eff0289587204e117b5a7431adb321f3e68f177083198143df3023fc199d8a616f49c49ed3ebfe7282ef60aeea4bd4dcc3b34d2f97203b167e2e64234595ff61334f72ce39d873968c07c37397e22e5cf30ef85aa739c362d94490f3693d8dbe3853e372a961c2fe5f6e09666114166e352d0adc5272e7261063c83de79b73d51f6a3eae457a49efac057a3c039a7121b0c169d8032a6b378c4400ed6c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="1c46ffd5df8752cc0e6efdbe8ba85134f407126e7c030084f170f2ce1af9441df47b621b08c1048a640bffd6f1faa38d", @ANYRESHEX=r0, @ANYRES64=0x0], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 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 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3, r5}, 0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r6, 0x0, 0x0) 14:57:18 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @broadcast, @rand_addr, @loopback]}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) pwrite(r0, &(0x7f0000000100)="702c0e12d9a8dd2b1e43fed12ecdc7f75605f312030f98f90c1d4c80c8a78f7836c0669ec157d3d1c97aa505d21bafb9273b24c19f548e0431d35af8e08debb42a0f6347d4b1e8f488cde0e612326071edd862071dc4fa83c55998946fb9629a34082c11e0a712a1b178", 0x6a, 0x0, 0x0) 14:57:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xf5a9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000b000000000000000000ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r1, &(0x7f0000000100)="09c12b2cd1dec230779c93938c0cc40e1c02034768132de8b0c5b095d5cee34a0bcf3b5a9ff759268d35d5a9a2c8d3c9e256100f926bc8b9b1e650bcb99acc56228998d17f7908742130235486e664e8390959e5077797af2b151594b671a58932afa02ae352e63bcef39e68f15d1d0fb5ccf7dde28981f186a298f1c82a9efbce250d1685d7332c1b8eea8eb21751424e4dd8873ebb49895796dbff42018b4c02bd0d9f7c6626be25a2bd803f0a5db8d0e246e168c2e8c58a1419eb", 0xbc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) geteuid() setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:57:18 executing program 1: ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000180)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000000), 0x0) r1 = socket(0x11, 0x4003, 0x0) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x17b) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x196, 0x6d46}, 0x10) socket(0x18, 0x5, 0x7) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000098effd4a16616f3f395a5964"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/186, 0xba}, {&(0x7f0000000280)=""/189, 0xbd}], 0x2, &(0x7f0000000340)=""/135, 0x87}, 0x42) r3 = socket(0x11, 0x4003, 0x0) getpeername$unix(r3, 0x0, 0xfffffffffffffffe) r4 = semget$private(0x0, 0x4, 0x180) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x6, 0x5, 0x8000, 0x80, "2baac36bcc2ebc7255d5e6399eac0ccec13c74e3", 0x0, 0x40c}) semctl$GETVAL(r4, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) 14:57:18 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fb7}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x8, 0x800}, {0x4, 0x8}, {0x1, 0x500, 0x3c00}, {0x3, 0xffff, 0x800}, {0x6, 0x1, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8002, 0x800}, {0x3, 0x102, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x400}, {0x4, 0x8}, {0x0, 0x1, 0x3000}, {}, {0x1, 0xffff, 0x800}], 0x5) select(0x40, &(0x7f00000000c0)={0x71, 0x7, 0x67f, 0xbb2e, 0x4, 0x4, 0x8, 0x3}, &(0x7f0000000100)={0x7fffffff, 0x2, 0x8, 0x3ff, 0x2f8000000, 0x5000000, 0xfffffffffffffffb, 0x9}, &(0x7f0000000180)={0x5, 0x5, 0x6, 0x653f, 0x0, 0x1c6, 0x9, 0x9b}, &(0x7f00000001c0)={0x1065, 0x7ff}) semop(r0, &(0x7f0000000040)=[{0x4, 0x1f, 0xc00}, {0x4, 0x3f, 0x3000}, {0x1, 0x7ff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x100}, {0x1, 0x6, 0x1000}], 0x8) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0xf806, 0x1f, 0x3, 0xffff}, {0x81, 0x2, 0x1, 0x8000}, {0xfffb, 0x86, 0x8, 0x1831}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0]) setgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r0, &(0x7f0000000080)=[{0x1, 0x8, 0x800}, {0x1, 0x6, 0x1c00}, {0x3, 0x4, 0x800}], 0x3) 14:57:19 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x0, 0x602) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r2, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() r6 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r6, 0x1000, 0x100000000, 0x10000, 0x20}) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x3ff}, 0x0, 0x0, 0x0, r0, 0x0, 0xfffffffffffffffe}) r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r9 = semget$private(0x0, 0x3, 0x790) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x83, r5, r8, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) chown(&(0x7f0000000080)='./file0\x00', r1, r8) munlockall() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) rename(&(0x7f00000001c0)='./file0\x00', 0x0) 14:57:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8498, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43dd}, {0x7a, 0x5, 0x9, 0xfffffffd}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0x0, 0x1, 0xfffffff8}, {0xffff, 0xee, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)="ab579bcfcf26dfc0d84fad515eccaddf644fc4bd23687db71d0160e86c54d08539b9b0382868b7aa0363723bd32cf32697039b1680ffb35a18d1cb59b7eb299852d39d8074c2aae79c97700176d8f7dafda8a67233363df5f672", 0x5a}, {&(0x7f0000000180)="2dee4e30649ac440db3b85156516c99ce56e106da07b8031e24141fb4be3a3567df0bc59dd6d44a33e9eeab9a28cd6e21bbc531893873db7b0d30b14b4a2778e30194fc13ec774876994c28bfeef8ec324e18d75109951", 0x57}, {&(0x7f0000000100)="f1875b4dea7cc2e2257f021dd6", 0xd}], 0x3, &(0x7f0000000240)}, 0x401) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) bind(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x2, 0xfff}, 0xc) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(r0, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:57:19 executing program 1: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)) r0 = open(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000200)="e22e96a5e9fca696c32913697bdb488ddbe1c44dbf9f84da268a3c54076a763d30c73a6052832f3650b14052e8f43e9b2185b400dbfd480f57aebd9725b2667e2560f6a4f98754468d0d26bbea11ee315923c2fbd6ac5d5fe9fdc111f4824272c8d918dbe99315c4377888f22d028010ccdecf4904e4179bc67bac01c916b22ba5c744b2dca100322539b374288288", 0x8f}, {&(0x7f00000002c0)="b45c9a8ab9b0f48be36fdc33aeb9dfb15e8e378671e65741254f513b8e1a66373d1789c911511b249af34ee350b65315e7db56fed3c2d246a1ff710d5b5a738447a4190cd29e163cb1fd2887089f22d267", 0x51}, {&(0x7f0000000340)="a39780474460353fe5f75b111d4185e31581ab07aa7bafaf6e060c276b7a082b9e96fad557637cfa9687738ee9ca3920ae77718de2887b6244f5aba6e206c2992de53b0ba0", 0x45}, {&(0x7f00000003c0)="3454f19cf6edfd70a049128e632ebb1fbe4851e33374c74b0c3da7aef245cafa19523c38602fac76b6785b84ba384777b59af375507dd5f68d6f0815f49bfab3dcaa1c88835c9d03d4b7df819927091f3ae80af59ced9d8fa2d77d0584094a4c341221a61be823c439cc9f3c36696a3a49c5fbb9c238cf5aaa0275f3136c172ce2dbd019f5be91b379f902", 0x8b}, {&(0x7f0000000480)="c1401c6f1558817067e5c3a32bd3bff651e69df7bda489b9b66392c5904a622e4da6b6a870eb6518b32951dfb3918a8c13ccf6d80b98e1922e9a3ecbc31678143f1262e0", 0x44}, {&(0x7f0000000500)="b6be684f551007fb1a55d1f923f2381283286a8d33fa5ea82831ee5cae38866097ec877ffe0a33aaaeeadbd17fcba9b3efcfb8eecc193e6005788b85e0033dfd6bca17cc5d2d4fc69bcf20e6834c75cef97502ba8fa52edc736ed78afb80d3de492b520c79a16eee36138f04917cb8c30f1c5ad0b3fa4469fb0571f00c7257e9d6dfcc39256920d4821b48ba5b6ebff578ebe69ffa863b9caabbb0ca5a72174b156f770ac6d9c6f7207a596ba2e9bdb498e42cba93ff360407ef599eabb5e9f4df52a778b1718b8387464251e94ee5a1", 0xd0}, {&(0x7f0000000600)="818a1ed7d5890d041243be0157655bb696b7fe44bf8bb1d67d80f9244800a36cda466a960166c0c285d58a69261819a080960de865ca4fce2dc917849d5a7fcfb96b7aabfb49fea6884c38da146981fc2c5f7a9b5e1a368c48cf337f2a79a3bf25953bbb31d335f37bf452335b4d35734f6f145d9e95455d83e0f2217e82", 0x7e}, {&(0x7f0000000680)="7864d8cb764b3e27f3aab7f0d7251499b465fc91596d045ffd8a699e186adac97e0784f669985885b0375ebe85a84a3f0cbe9b7db6873ac6e2a86844e64680164bb3cc4e90a1d9910c3fa233bdc3f72346a8788067a4d5020793d246f78b26f0654b94fe3e9830f35f18393b8a8f719cc3a8f4d1ffbacb04bb33384592e2265f58330bb28da7802b5cdfead23f15f856fe90a2e020d5411633", 0x99}], 0x8, 0x0, 0x0, 0x400}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) renameat(r1, &(0x7f0000000000)='./file1\x00', r4, &(0x7f0000000180)='./file0/file0\x00') fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) 14:57:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xae, "000000e3ff010000113ee21200"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0x5, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:57:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="91a3e85c65cdfabd28e2aaaaaaaaaaaaaaaaaa080000000000060038000000000001903a081000bb00000000030f907800e0000002ac1400aa810000005ee10700"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) 14:57:19 executing program 0: 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(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() r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r4, 0x1000, 0x100000000, 0x10000, 0x20}) semget$private(0x0, 0x3, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x40}, 0x0, 0x0, r4, 0x0, 0x7, 0xde01, 0x7f}) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 14:57:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) r2 = dup(r1) faccessat(r2, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000240)="37aeb4dd92f0b3c38a68e481a4177aac103d87033ca3267f16410f71d2a713df68ab53f4d894f8b445316c2739e076c8d2e763d6ad3f65ec06d69f8fc04853a3c9ba0defdae1cc6870aa94d0ae087029a5737d44793d3ee329", &(0x7f00000001c0)=0x59, &(0x7f00000002c0), 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82032a2f466d6c653000"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) getpeername$unix(r2, &(0x7f0000001500)=@file={0x0, ""/4081}, &(0x7f0000000080)=0xff3) semget(0x1, 0x4, 0x400) semop(0x0, &(0x7f00000002c0)=[{0x3, 0x40, 0x3ed3c8526fe3791}, {0x0, 0x4, 0x1800}, {0x2, 0xebe, 0x1800}, {0x3, 0x0, 0x1000}, {0x4, 0x1, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x20}], 0x8) 14:57:19 executing program 1: r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 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}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r4}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x6, 0x4}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x10000) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f01006c653000"], 0x10) setsockopt$sock_int(r6, 0xffff, 0x200, 0x0, 0xfecb) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r6, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) poll(&(0x7f0000000000)=[{r6, 0x20}], 0x1, 0x4) 14:57:19 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000740000000000019078e000000200000000030490dce9e3f0c931e2f4f649da7800000000460000020000000000060000ac1400bb7f000001441c00000000000000000000ffffffff7d3c7dfe1c0f9ab490f7b15013f59e0000000000000000000000890f00ac1400bb00000000ac1400aa44040000070300070f0000000000"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 14:57:19 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sendto$inet(r1, &(0x7f0000000080)="54b836ba31e7899b12525b237ca3c2cf6becfaa136ef316d64579ed7cf4bee2cf2371e184709c481c1985722de26bbcc12f4f3d99c9a31bed830f2af378134e4b0f9437397d84ae1d0b2f19eb5742cf96dccf5ed1e9b222fb4a7f55139a6dd3888b217f779f460242af1ec05410ceefc294771b7eccf", 0x76, 0xf, 0x0, 0x0) 14:57:20 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpgrp() ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x6}) setitimer(0x0, &(0x7f0000000000)={{0xffff, 0x400}, {0xf4f, 0x7f}}, &(0x7f0000000080)) 14:57:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000014c0)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000300)) write(0xffffffffffffffff, &(0x7f0000000200)="9793018db46248cd99b12664fbb297fff873f42c4a4eee83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae4fa7c27543b3f2b22f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169", 0xdd) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) r3 = semget(0x2, 0x2, 0x50) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000001400)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r3, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x7fff) 14:57:21 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) 14:57:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000300)="93f165d90892710ac141298507e7e186a744403669b05ace7334ea617d830e7a268a5faa5e8f25b031392aa4cc88c006422580c4ad9fb6fe2a4a51c3580d042ee41c3a13b46864797b4aa8b7725a220f6ce02a657f33d305ddf454b4de11ba5500fd5101d0a9f12aa67157d2b0f74f62512527680be3e5aee6d00e08aa5e32d7891eb2a5c974cfcd693f0325d55fcc34027487cb16c24a0ac2f5b3b5e72322722b3707d0446a07ea8ae1c5b0a46612a143e60d283168ec776bd503a78a253e15ddb7ccfa9ab93c02c0bb0e02d20e5ac3252b0be848919b4c58f659e0a041e2319b3efbaa1586807e808ec8f7f68dd6f3e9d011a994b1cbc26b1228a41188f6de63411bb7d5ea168c32c88b8832b38e5bf360afc8f799246e7b3e6126104f4b3f06b62dc9f4a260616b675c3dbe68bdb72a3a998a0268f9c390b8d2400b2c4a5f001f02e8db1de15b2b01da0c7e8ba40e3f189fac1f04774acdb52783f790c11082f6dc9b5aab4850b3034d7087515309fdc28afaac1bb8056fe089119e017283eefad9fe725561e8409fc71b9f378833f78eee316c8c7b9bcbbc6e2835ab1b1bf7a1fdd161c92f13a434a52597b49b52c9ee25d5eab711a31d34250af7f8dffb52fa7edf6570e028e11002ed701a2df0d1e8e5eaee7f41c0aafe40e6f151ca81c6cb13c267d4f1712dd39bbfbf7e865664246515bc61b03a243b1288dbd351bf017d9d2d749a00b55c10ae1aa03ae3b060ca3eb2dff9589e8ae26104ef479b4b13c79f027bb0490576527ae44ae4f37080f5e6ad11bb7812371d51ba982c98bc1308c6e22ee671c62248708acfcbc75b949c508e7c97a926ae2ae0025549f938ffa4f2a73f910e398cf63a2e6ad8166854c22d454bb579bc849e65cbf496cc7a945c6ce889d1cbe93f9984559a5f07b4a96ebf869d29538b3291632028a3656d5032a2a299d105f6e67473e18258bb87fc22067d0435cf0c08f8e9833752099c501af0f67edce1b8147407d501475b30217a6389c24a1ec7f8f018ac4ba3f2b60f838eaf5ebe4daaffae241546be86cdf54e962a85b1dfb466e08983e3e1f0b18e6cf5aa80c34c3b1ce9ebb6eeed7594a50fa5ce9660126b8b60b8393fdf50c0672dc5d86c1cfb185a99e53413490bc1771fafe89317fda2fccf321a252c158eae7b9ffc34913af8a0ff1548476f20818c25b15a93f9a8dcd84bed8113c6aa2b9db05426799224dbef39b313b6e3a5ec98af6de94164ff8a77ee1d4a7db6181d1f828c22e8ac17e523e1db2433b14ef6b42de76f5083945ba211da9081e4be08d4ac579ba37f847e8d0d9ee1accdb1a585efdfc1a7101cd3ac0df76a7143693d7ed9be61284c858310556971d58a5b075eda159c1137e250989e85a5d774cb492afa78d6df23325e66c00cb7e3d4d7ea45feb5fb3bda5a18666dd65ac162da7e6ef31ff8f4b4c583e80c0620377e34b9a0b341e0619166696f41f4e3afcde9c78f24ef0b3f7689f47b8d4d29536cd021a94d17b457addca6179a7fd685decbd18c8ae116bd85882a75978ff198ac837ab314915b5de5cc5e33b288f01c982f21ff295226f593af05ec87658ebbf6760bf6db62341fd130aebe503ea25a522eb9b338b1e9998a6a75dcf1d2672e7126981205309edd61be4f03759b7450cc6d61fe7a101555c149b7a4129ca95c493f52a5253ad3324ca532a96e0ff32ba505b14978971e53b549a8cae63b624387acbe00ab1f0a17a208092176205d07a104ef64cbc29e6ddd2021ea1df32004de2974b8e98015ff32af65f0c9e0355a4941271ce7a14ecd41d1408cd94e59b27ce9d7a07570242dc3c1cd7bd18f3d72411a84d490a9c0bc424a7ade7617f52a0afe0a41f3adb1555d3e81e5933a99cc4623dfa438fc7672a457dc553bafc6940babc11f22b567c89c39ef0afe1b72d3895e11e6a9bf111eaa20e8481f6976de912cd431a5f8e98707ff3b65a4c0a46e0bb7de38bcb3cf501bea8b47a38552ec6513a5d863204500972c66450e0cf7944400d514b2026430185a5f4f18bee2e4704efa86b0d5a40ffe9e22029293af6f0674dc02f94bb3665628956c5c81c5d6d1919e60b761d883523fc196e730b9185ca4cb408dcd08b62e872cebfc9b540f5598b91d4b3a13220239c333c4ad7504c2e7fd200f85249483b13d728eab8d020ceec717fba9485fe9147d4d8444c09d1bba67b05ed69971b246d222e54365c8cd48795ee92dbbf79e93e218631cee69f6532905bac98cd588bca442f14b1d6ea33068dd59343850ccbdbe4a2b9571286f891ab43f1aa91c8d1f22fb111f52f00843ffc5288920a38514902a3c021844c759bcf821b0376010fb7ac8b3cd14113e2c612c50700a7c2dc20125c77a0a31b7379f30ba7adecb89c1a2fed400a5a418beb3e9a60d6049fc778e12d709db7b13924d23d9d6ca38bf048aa968214fa6e6126ab8652d6b849605e7e6abffdc18048a45d612a0fb63edc81bb3684f5f2a3ff4b7d1702bab69747d8ba28671ec217cb697342d6190d56bb9ded5d06e09bf44158c225be2b7713ab55aab8281d63208bd383fae1afcfda991de6388e6884849dabb13cf68ee3b7abc674943424a07cdbdad4421889a9918c07eff0c8420cd936a0b1285cfc8bf85eead6e2326a666afcb4d507ea80179210d4a97998548ed12462a8f2563486cde5a9bf48b4e91930b8d188f6ee94563ed00f20741322d2242d29bafa6d206959e92e00e024c9a5a341ed19929c6e3afd409173dd58d0f16dc7857c1e521427a0479cca01947d42e022aa55ca9b82c0a6ae5bfad7b4ee76ca8e8c4f21bc25ed137fa692f6a0d8f5b5dc44a266b347e866f224c8b6bfdeb422baa62a8f758a1928f540d2abf60e3a32a140969d3d55cc4c4d4cca46069555c6f763d4709d1708e738ebc71697fde10332118866e0e480e99cf22b72d4857a7c4a61eefa1879d4f3d6b28c69442ffe4ec151a48e1d71e1cc3a6a764e498519f9f86daf87e34aa9dd3dcf443ad8289e3b4908b1b98aa644c71c2603b1ab029b25477e248f9c708ea8d9f5acedc592264a879f68966bed5fbb3b07d8037f1165fdc84eb02bd2ae1e4f7d01856232f9c23766bd7557933a88e5243d4d25920ba3e8b9dfc2bcd6117b06c925343d246b67ea0f72d96dc8e3dcf9a2775ddbf6c38dc7201efcde6c95bb21efa0ffcb09492afc664e1e5a252226ecdb2c21cfd7e1ece87bef09b9776b1ab4970471405752ea379cada1c22d6232b543152e22b6505fc62defeb077331f583b52e6a4ad3be569efbc9a171ed4092f92fd372592b926c4229ed97db4d993df1480b5cdb609605c31097d31909dea8a17591f9115f36c3ed9a4e68b748c4193994e492ed5d0b9ce5636bb085a0e091657b1b1c4b1b741cdf941b3e6fd4f1b9f02cc6ee2bcf0e231708cb79062f6c4b27c6c02e3b564a16c3e638dc6f154fa4fb71afac0c382f8e41d89c80d8a57c3f9a475d025da44fc2f8e827e5d2541f32e7cffb2f8f8ff866a09d8ee7bd4cfda39bdb629ecc81b34c8c4ca8652fa25fb1c29351b002c51ff43698a915eb72c2d49b21101502eddb7d581621487b8a8e8c101aec0c56998d953ec59581a617a2585b460ad1ca1158b0b1bd18cc03e655028a420d26c29ff940727073ba768a43e893dfb0062f295a88d51b4aeb5da7ca6412afc2da232211484896dc545b2325f0201610c20cba14b8b0694b2758932307ade2584def2f9969753e30dba60d051056866f3a9982b2d2845947ec4daca9d7ca513231b448fc775ef11c821f5465eb56f24839b2a1498a6d78f7c59170045021da5339625b4488e8158ab6e9e1071bdf65f7fdf591522976af782474135f596d598b97da86327b1c0199d16078a8e64f0dd3acca821b2dbe1ec21e742ddb968d817850646eb7fdc42bb53ed11d020aecca7b653f143b1dcc8558c4e8898102419ca672580ca012d4059b78dbb61373a04d5801ae624d665f0e985267b792a921708a4806257932c024968694f7c34eb4f19fd92d862db060816d52171c4565d844df7b0f685456ff232995108fdeb73f3ed192a2150f09c437a085dbb63dda97349751196fa44c555e1b0d54bac5d84ac3108af44f7f5f875529384ed80288c584e0ba0e57d941de4dfac9d98e4fa307add38b5d56a54ea14c98f7cfa8926723524f23aa48a71c9b055c00df6028a5d5b3c36488992f3223267e41ffbdfa40b0c3f8e55b012e378ce2500dc564b4c4c48875d6a34ea3121f273009b66222990315ec0f7bc8b522268997c84de078f36d5dbfa3a6ae757be3fcf8145420b1fd8c9c76879d5ea27ce65916217a64c92b59ae9f042697df98fb0beb6ddcfae8fb439b6ce791a6d8ee03ede6459f556b2e74941f56c9b962058f6899c638e4a985e206b1a2ae3d8a545919a758c4d9e0d086e869d258ead5ac7d106ba52f9f0beec22b3b282c3fba3dcf59b946ad7e1e992092165172622066096e2a2ef3a9cd501a57e9d32afd8fe1c00b0f9fb282c09668758b1fd368e0ae5d1939586193e25242da77f6ad7e9eedd57da0e42ae5a8b28d34245bddbf016775e63ca4a3f277c6982df1b284120294705402144ef4ce50c71ffe92680dd3a290d4deadba7f4c8f15f6ba3a1fafc602032bb95f5e2c4d798b5b4f9eb0b55322ab1e5f294842409addb087220efb376d816eb3e1f56b3c9163749a6c18ff78291c5e7d9a44d9be2674e536799a6912eb9a84dd5bd675d137f917482769bcc4870cc5fc6a736afbf8bffce473b581b7362144a77ad33aef96505d7bf0c6d95b46e9a1ee8fe255dc326d3d6ab1ef08fdb9a20899475b3312bc2c2a2ce99a7996094c67bc10fe30274009aada1c86fba4e08aafe4bf16b6f87251ba31176948ade0733d5d16bbf7e898eb37e09a8837cfdfc186be49d8305b2181146d2a0bbc78531585f37caa68c03ff714953dcb820b66c590f3816f79cac289b8a8f5f2037199e9998c40fc418d93e5b7da0cfa315fb1f09b9ea83bfa12442ce9821780b4fe674eac237907e08370dbda7ef9e757c1ee27f72f2e9960f8165e91251fcb2e3d5a940fb0b39fffabed555c59e56d3737050b7c6c42fef99e72aefabbe9c83d7b2212da9e93be090ee44de526b3f02edefb10949e4a5aec6e69566fa08b123afd9b3319690b9b85286c22c6e5194f6946319fffd368f4ab7135e10c318159be91f8b59d666632442e56479901ce906357a9e722ad4b76696eabd42901a3d5f8f1345924661d93c03cda89035cdf54e3ad070a2a8621e0acc87f81451a49756dd43cf03d2bdde8e41f1d4ccc4c9959b5ea47bcdecca0fac8f1f0d20d7607afebe814c4efbfe73b2cc9e51a739bd3e371e54194f9394ed3cce7f60960c7ad75daefbccb39e3f04c2e5c651ea4d03f862fa2d3e4ff804e6eb0a310b4f0365cb8e8cf47d464abc311013790344053a931cdc2adae9623ffb86e50730d53fec1f340e9c7e9da1a16b23b78a4796934cb998e3f8e5dcc29ecb00b729a3f9d83d77943418a196fcde68c9b873c19ed91af8659a88f09f6fb6e66d8169be0cd22fe08c78262901d9a1832a2d1e61b2775cbfa7c9a3c8d92f94cdc138c277d8fc07b7b54ea647fe39d20b662522e98b8acc7259d2f1288f09f395883568d37f50413a8a02a86a8f8ba6877ccef35acec0709427317863589747700fb904b3779b5d702ffbf36af78ffcad122090babbc1a0cf354cc62b4b99ec69e239f1b9f4b8af51c9162687ef21fe546cc55c33dfa0b4fd535bab1338983c", &(0x7f0000000200)=0x1000, &(0x7f0000002380)="d898bdeebec0e82c859e87c3aa73ef09a254a3df1deb44f84e8c7f60b3cebc3c158ed3655aca357ac473ad7104145f2362ad750e8f342f2ea5378825610c48fa59e0b70b58097f58e2a714531dd438c5e64be976b3f3b317981388e575784a1d5dd3efd5cddb3a43c8ebaba9b5e12b57be84aa290353fcc9ddefc508911c12570e0c7113e0965aebd171c26b745eaf7da0c9443c09a5a5ffb091e2de81d14cba88e3943bf022328623be20c3ace80ef89542d0e438cfed1ba868c51af13e8f2d031ee7d60b7e46bdd13abefb6bb3f51e7d44938463a6aa9a6595cc466244fcddd24ad5ffff5f49915972ad73286db0e182eec1aefd8b9987c83052400921", 0xfe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}, {&(0x7f0000000100)="0bee2271da34b9f8404f0c510c9813a8ddbf0046e1cbdd32bd166d655b6609d557237c118239c3484112d3c0dba6b81f20907bca3b7440e4afaf62111b6431855c6b2cfb5154ec7e10905e393a3fec5f16b333084cb007b89efade498cb7fa80a942a945bccc2974bde8d96d69d16c0879591d144a7ebe3cbeb4e0b42d2306709820bd0819ac9c8d65ed132d62b3f4ddfd52c2046eccf52d175c7d16346e6d022198c80cbcea80f25760f39015e4d767f1d0e32a1778ac38a84cffe20f130c751615926dc56771dab6b187fa61cf5f8a103cb773132a0dd40aa50d789a46c937b44a656c58c626f9b4640d5990502f77b50337", 0xf3}], 0x2) r2 = semget$private(0x0, 0x4, 0x184) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r2, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0xffff, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) 14:57:21 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8463d1", 0x18, 0x3a, 0x0, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f0000000a80)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="79a788bc7498582732d95434d9151c0d4665f07e1d31f0f771401f9bf4ccbd08f4c68325300d63a2a758342509bb08ae9e17dc47477bf28102c807b5bca796cd668039a7209875d1b4c9fc96adabba5e159644b8c8f5b9aef45c63403fb770809e1e6e77c4e1f17ce7c440e82bab974009fb4c6a7b0378e2460c4979127c", 0x7e}, {&(0x7f00000001c0)="6629d3e49e0e385b2ead4bf1abc39091db7b66f97f0efa6a146dd97bb3aed90832f8258d", 0x24}, {&(0x7f0000000200)="ca240f388565f59b10119410e5ccaedeae3ea705a88aac31aab9a3044f02569873cfb860f7c3e84191136b5d842e73a948a8136c4a33620e09c77a9886247f7cfba2d38406", 0x45}, {&(0x7f0000000280)="b570e832d98bb361", 0x8}, {&(0x7f00000002c0)="6008a5a44dfb42b5a2efa98522d99a0575a02276643b73d3fbbce7d964148ba592104cdc6f908ffe40fd358f88675930ebe7eeeb57382f3996fd4a5a651c01a5ecc7e255e456b94cd92fc634d73cef9092e3f22d9c3af99b62edf797f1bfd3f132b66b6aa76db8270ecdc8a3a8de3fb1c81deb1e3d0c88b2472958245f7d0fd11ee7d28e496a0030fa63fac7585ab94c30e007af21daaf3abfec4a29ee740391e301e59a42c64e863ea19d43e8f3562ee5063831d54154f928ed49853d8527e8dd51addf2e0f1f3735df5d0ba8766aba983002a72a461f36c5f6f27d02a136249244cf23106d102786014e3459068e714cb3705ae5813266e2592a17", 0xfc}, {&(0x7f00000003c0)="327998e5861822fc11ad93b93fb3b12c95c51688a7fd98f2d59d269ab13eaa6a6f2019b845652000e10bc7f5c994684f1515e2de695af2757e41d680e4aef919724714a3b679baef1b460ceba5482a7cef5876dfcee9697d6b3985a6f8dcdb52c8c4ae7971a743c3b510fb451ecacb1308cb48d379b10c5e364540bdc015e9fddaa595dbf312038faee2558cfaccb7b134dbd9ef802d6046487776557cc920626f08d776d515a213565a58621cdeb8709a3e8fbc44b0d80b074e335a4c384456976d9c77b8d0f4afccbd09dec56c02c5101388e8ede82a5c89b238583f52b5", 0xdf}], 0x6, &(0x7f0000000540)=[{0x18, 0x1a8e1f149c471148, 0xff, "2ad8304f"}, {0x20, 0xffff, 0x1f, "489e6e7468ed00614962177a58f49f32"}, {0x108, 0x1, 0x9, "59313d4fc3ba51b63bf725a07c33240d63cb66e401f9d7788b5d65393a9e123d7bbb5f4845ec73216c0d056655fddf51cc9d782355ab6ceaa222f5d1bf4d607027ddf8fe1a2cca2c1e205be30ac9d277e1c769e625ddad1b17bf72f7d5aa325670a61918254209400a9e337acf45286e19e9c29381322b413c25ab2db0f116cd5d9dfbbd2ed3d6e6ad20773eaa2db9b9b0f553fb0513100e3e764351ef54dcb2aaa350aaf963b168001ad417d7022a77f61fb458bab4c559a7f6f5152d3d437bd4e3f7e5173257e95a57ecad00b09a0b01efc4d4c4bffe7bcb30df668df29edcc13284fbd9492603722718be4af83bf59c59"}, {0x80, 0xffff, 0x401, "f509309e6965bebc90b661ecec5385ea0e59acf16140f7ed0171ed01ed171e7ed45b32f60f35071266e8a0125fb36d94a5a1aec76ecfa32a6ea5884f66307d79aebf8346365ea96dce68fb50b5af1072fe8c05ecf480a518c5bc02bc46f59448733ce602e0212c8afeadfc228667c1"}, {0xc8, 0xffff, 0xea71c2ec, "5e7e3e41e060fd6549faec1b5d823197d3f81b93bdb514da8b183c5452e7a51e3787090b8274a3cc6cac56d3c44e718970b91ff0ba75ec2424ab70109e465a92d8edec28519bb5904ccdb754078a4c810ff9f4f4afafbde76644929e31d1cd412ac9d0fd7a0ac73ba9da6112d2258842836cab0f7700c141408922310ac15b720b823d928c0af6e5de022b3a84ceac23039072bb1943275152a7e6ed3f14254492d79fce3d7805ff64c37e71640866f242f7af23"}, {0x80, 0xffff, 0x100, "fc0c021a099cc8d0190642e9fe7dee98a05fc16fd73b25c3df41978575f1caf747ff6457bd433bb73bf7cf01b4285dc228b956d7084ce6e21b03038a0b625bc106d4a68d3dcacecde5f5a1a28cc4b2cab13ecf0bde59835310b5e58f3d5254f1e434694270b5b42f0755455b74adcb"}, {0xc0, 0xffff, 0x8, "1ac86d9336464734a2109096d48e11672eeb7baed2c02ad7005b0511142f36c2780ef37ab3b7fc7326c75192ab6cebba3d2b40bea910786fe38381f2ce05cc4eb9e99f89167777975f1e55b2c8abbba4f1f1234cded8337536fa33b24163b09aa45bd2317ae3da61470b469e11283f83aa9040442cc125f42de3a0be024dcabe633e49a1446ef3e4e0d3715563430d61bbc07176777f646838029f7478c2fa07a4be548c44bb120896"}, {0x78, 0xffff, 0x8000, "454fe1565811491f8433a53c68bc02a23f7b41fc1589cd1782eef582eca49c6a15c955ac755555ac9a71f8539b29f1f3f4304360fe535115b72dc1de1ee0dff3016564e3c06e2e65365947cc124818bba25ff85b46e5ecb30d8753a7c7c48f199e"}, {0xa8, 0x1, 0x9, "9cadaac723861fa916413b660f797831af946c76ac4a8bf48eb98407a785f804f7917d2863c8480078ee05f6969a7279a58cadeefb9fe731b64fd8cb9feccf6615028f69a670b120615e4cce67d1af7e51f8625c7dfcf3d4553cbbf55cf88f841648c212126eecefc52a5eaa853df6a41f75106f2986f16090ef4a7216a4839683edcb32d2ea8be7a5ca8ea96a5ea1fc33"}, {0x48, 0x1, 0x1ff, "93f28b675d380c98a6d8278124958a4f1ee8f624aeccc468948172f120f3d1012f17abf4d14b65b6da11d658c67ef11e7db4773b3c"}], 0x530}, 0x1) 14:57:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x7) 14:57:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/227, 0xe3}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 14:57:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7) 14:57:21 executing program 0: syz_emit_ethernet(0x19f6, &(0x7f0000000140)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab1e80712dd9d6a2875d3b4739076189a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) 14:57:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 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}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0xf248, 0x3, 0xff]) fchmod(r0, 0x52) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000bc8da7077f9dc5773e92a3d5fb6fc47421f335573a18dee3ffc769196e93ad3d01b040d5d3ba3c7736d3d5922fffd125c5dbce8f025a873f536c1a5fb4def8fd9aecb38006d81381d68aa8b154720b28506b6b1e1c34ec78dc5e2ee14e586d6be6e65c8ed04506000000b3c8b98e73efbaa26579197d9607e74d5039d4d24e9377d66ed29377b323cdef3f243640fbdebf994f9607f78f636f9689fe71db3a6e99bedb5bf066da02f0d60cb132a43d136d02236aed8d1f95b3a8602cd74ec1735a53bb4ea5a4d84c1e062b89f892f810174c32e0c920efa72ae0c80d6fd7dd8e2e117c42400000f539e5015ebd8385e025e146a89b244b33a3b2f77307470c9ca09ee57b"], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r5, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) bind(r5, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='r\x00', &(0x7f0000000140)='(,\xa7\x00'], &(0x7f0000000200)) 14:57:21 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, 0x4, 0x8, 0xfffffffffffffffe}], 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(0x20, 0x4000, 0x4) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:57:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) 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) 14:57:21 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x6}) 14:57:21 executing program 1: syz_emit_ethernet(0x35, &(0x7f0000000100)={@local, @random="0560c1e1d87d", [], {@arp={0x806, @generic={0x6, 0x600, 0x6, 0x3, 0x3, @remote, "677005", @broadcast, "45731614796f199ca7cf666247b3ccaf"}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x40) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f00000000c0)=0xcbb2aed828423795) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000002c0)=0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000140)="5f67decb9b60d09a1b52e659abe18d35528428567e63d74047088088484563b4d1aa26a2085b06daae936726c7653006ba4e9146509ed857e3740c2c5fbcb39538fe310b30979822c38f8a91fd80d09dd7d6f1e1d383bc9e7ee478e1ad484240f22ccdff305b96f23e1e66d678c56a90786988", &(0x7f00000001c0)=0x73, &(0x7f0000000200)="5aa852e5d148c1c93dd0e9bb2b51b415bff7b4ddb937cc6459096dc0f197e1dd26e3d68bde7b001a8f90", 0x2a) 14:57:21 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd608a8000002006000000000000d9ba78127f748999000000de8000000000000000000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090780000020400000001030300000000"]) 14:57:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) lseek(r3, 0x0, 0x9, 0x0) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) 14:57:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="3349e17f2b25ea3ab4315b5048fb82922c1d12baf79a522a6fdc79385271f39af81672cb23be979804369ef6f836b1683d7dc0270b4678c371dcd1b349305e0e1e08687f373f759fbfd336d23aeab91c4f9e3a75ca9cf0e799f322dab65cb035ed90393dbe51e5da4f204426edcfee51918ae20de2afb1eb39a1c8709f4658e02ddbf7ddbc77ced946", 0x89}], 0x1) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r2) r4 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)='\t\t\n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:57:22 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x3, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0xe, &(0x7f0000000080), 0x4) 14:57:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x0, &(0x7f00000009c0)}) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="09aa37bc22eb6c69ebe0e266696c653000138f027f61ee8a3882c88d93233d5524a63db07a36119e23678f76becfe1e6e95285933a5c4deebba9cd6d31a09c024c4099500f95e58b59513897f1589d220de857f011ceac3f"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r4, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x80, 0x80, 0x8, 0x100000001}, {{}, 0xfffffffffffffffc, 0x30, 0x11, 0x4, 0x800}, {{}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x9dd5, 0x7f}, {{}, 0xfffffffffffffff9, 0x20, 0x2, 0x1f, 0x7}, {{r2}, 0xfffffffffffffffa, 0x2, 0x20000000, 0x7fffffff, 0x8}, {{}, 0xfffffffffffffffd, 0x22, 0x2, 0x100000000, 0x3f}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0x23}, {{0xffffffffffffff9c}, 0x0, 0x14, 0x80000000, 0x1, 0x1}, {{}, 0xfffffffffffffff9, 0x9c, 0x40, 0x9, 0x5}, {{}, 0xfffffffffffffffd, 0xd7, 0x1, 0x65d4, 0x4}, {{r3}, 0xfffffffffffffff9, 0xf3ac7c1b51e76646, 0x1, 0x8, 0x80000001}, {{r4}, 0xfffffffffffffffc, 0x78, 0x1, 0x6, 0x6}], 0x1f, &(0x7f0000000280)={0xa98, 0x3}) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 14:57:23 executing program 1: munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x201, &(0x7f0000ffc000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$SHM_LOCK(r0, 0x3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0xb4000000000, 0x10000}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="008aa6ee545652000000"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 14:57:23 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 14:57:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0xab, 0x9, 0x1}, 0x1, 0xfff, 0x1}) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x402ffff) 14:57:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x13) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x9c) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(0x0, &(0x7f0000000280), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/194) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r3, &(0x7f0000000080)=[{0x5, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) geteuid() unlink(&(0x7f0000000000)='./file0\x00') connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x1440}, 0xc) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 14:57:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x100) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x8f82, 0x5}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 14:57:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000080)=0xfffffff8) 14:57:23 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') 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}}}}}}}) syz_emit_ethernet(0x10a8, &(0x7f0000000240)={@empty, @local, [{[{0x88a8, 0x6, 0x0, 0x1}], {0x8100, 0x3, 0x0, 0x2}}], {@ipv6={0x86dd, {0x6, 0x6, "85a3b9", 0x106a, 0x37, 0x9, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="10f8fcedfb9e4c3f44a9f45e47ecca3b", {[@fragment={0x61, 0x0, 0x3, 0x1, 0x0, 0x1, 0x67}, @hopopts={0x70, 0x0, [], [@ra={0x5, 0x2, 0x81}]}, @routing={0x11, 0x6, 0x0, 0xf9, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @loopback]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x1, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x200, "8a5b354f807f93344f63adfd8f29a866eb325e803c8cf967b467d997d1e83bba9806b400ed5bac429e162ffe5f77f5bc2763afb3269f6b2ba7e3132fffe0c4b160d977f40594d8d44392d5eda9f24039e6d7d36d7f3be15370c573065a7cf91ac14162bc48f6660e9e4e96fb1cda9dc89f78d33317247b6be71a3ba8eda11f08af95a1587124868e2e1f226acf6bb8ac1884b33108a42a136ecf84bea8853e71a040ee2be004be5933af7a005cc5ea6ee82f0eae2a897641ccff9f0b7de29cbbcd3d0f2d38b2375cc8dcb817f1f5ec1edee622ae0397762f6d68a7cb29496358434f98c8995484ae98504b626e418e5bb8f77e7d0b70ffba244b41047773220d60c919fdce7edeccc26ec9861394c9480fdb64f5224ebfd5c1d7adb04abfc80b45bf9140f33cdb855ee79f0b54f18a02fe0dbca7138b80cb83f1c1f9a5767d481a940ffcfcc2b972ca72c5dff2b4e6eec297f3287d429919f244cc10f7a6fb7ab14cd4db9da1e58912e4248427aca2217c8253e1bb0172a8152e8efe6f01cf7c41644f03063ba029b9da5900be5a486984937a18f7c07b2abcd346186cb99cd4a93cb2bebd5f9c4e5ff8aee6aaf84b02acf8b61e3727468067fcf9e006e184e339915f21df8c6227bb9417e3189f1f736df4e8d9b6caf03e4454445cb251d84d878e6a2cfc80b89c3c467be751cc03994c23410152db4f472293e1c680b3528757a5f31cc94ab4a8ae82932eceb2a6482718b430c943db76ba79143c357c24f5a09ae14c9d4dbcef0c7a39b14d46de848899243947d2ff24c928bb9c5c3deedb27ed09c8ff6ef2724f60745ac45a5a18931ab31f8b5ed52759a7c8dec881c3714af8e674a81177e87d9f415b3a9f0de6ac0fcc1168970999f0ec7bf56c62673a273083403d674410be452ded7565bdf6e0f11776a27266470ccc0a58e1820ba842fb887faccf95bfbd92c0ef0aadf283ac7ca932f99fb30c14d3fe0962a3130d430eb5fe149d35e5cffdf816bba3aa245c0dc477465af84941f73c048537a7ce090e4d59fe3c581f5d67bf14c76afdf0d13bbf73d12694276cc105236d903ea3d93b4f2206113583f69c933d8b6b213ab665541ea5408c80a84e8d10106b6e74853646ece301a0a35372900532219b03dbc248e4e4147c2958b34663fbb09f22d42062be8dcc809775148a2adeea98a7d3a66b1438fe2816bd9165ebcee667bae1ac18829e692b9796222edb7291cad34daeee08c268e638bf2b508c1b03ab52a63e50c04d441c688190f7d0e7f7646548e4d896ccbe33c802803fd364f3add88aefed13385be431bad2acfc0cc871ce3f362405c146e8870389a2b7960628a4cf815846d3df28c5f1395726b504c58f9097f0710086464b135dfb67178a20ec88ab10cbb2e684b2249bf7fb5ecda12c628326441a7a6715f2a37f2ccd643fa62d84f97dd26d75f31f1aa7af1cb992ea9c8f5986494d929c80f07d991f104e5bcc168734ab07674715bf31a6af30dfdc686e10fcb7d43fe4f898cf43570b6f229145ef44659db0b970d39b972ffe49eb451522b59add14a22b56da0bdd3071ef4cc7c2355eeda7d79950bf349e752f8ed395dde2c679e0e610aa5f635796866a6e2efb8b567f57f3b2f9dd9dd2fa8733eccb7797924c68e5903d2c530dd5d38c5352acd704be30822876da032dbf0b40f23e0f78720d833dd882b0747ed039bbc625aacc16382e662745e5dd57a3edd4b49c92c0dddc7819b16d2fc4881d3fedbf13d82dd944970490414b71ccd58101dd9f22b23d182d907f2ff3d97d6a76e328ea02d313b03925a7b3938adac0e7ec23d6b6f21d857a8ac71e2409532fc6d6f9518e6d247e32619a7807383dca35aa69908dcd8ea351a93e52c3b6de57ffe8eab5c80e380ff39c4cb7ac97ad54fb415e51b9c16bf9c41c7b76f708276ea12326953829c6cf600a3fbe946676ff6a2855a0e66875eb6e4f252660cf9f0de9b5c51982c1e3661d3358a1b09185f399622db612df9fd2a9afa7f95cd84e711c5b544e89056413e4ddfa1a680a3ea67da632be66e5d52dd5ed148e61a8ea9479eded0bc0ade19ea51a60065d230648a4876ab42e6d34fd71ed9177d100e002f69313045cdf05fa45faa9a93e16bbed8287d197a9a4eb0c0c9984d014af647aad0cf0cbb35a0e224ae8622b2b00a1ef38b51a4cf0c419fb373caf4a6b29900265b66d7b1d8ad1464b6cc31e44da0e18bf566de9c28ef46ac946bf95e01ec35eb6bd567a5c3fb413557644364d22847f83616b11f9e388a025e640cbe37afbedfb28c657cf8b2fe1ede437222514c1ba583db37f1c8176596be0fbbc58b477c55b373eddd59170dd32840e56cd10007ee95223d5153995234b15cc28e4079cf5162ba81cfb777c508c198342918cd7975d6271760324e278b60f34d426463ab096c96ef5f3c5d27d046e3ed3c2001d19234c82cbee8627c284b6c4bf6ab5b98db312b5654084ed8cf124e66e14a3fa6836e25f8b9cee2b6de0d538d5fc4cec8e7ad6d97d6fae631c8f350f5fd3416e70bba04a004326689260236a139faad1dbaaffdbc51907fc47615f819428c3cd7ed71952ff3cfb674a5ffdd9f3e2cdf74d057e6945169cd38b6f5a870a07adf3445f945d782c9a58e1a3d4a5380fcb8cfa63ac4c6de40c93c1c5cd9ad355bd3be2d91eff7c4aec11aa6bb4025b2c79438890528f41ed4000a8ba055902f5967eac70c5c8cbaa6434c28671d6d20dab67ff66d408ece44e4989bf97cc78c0925c9836747c61de6770416d07907b4bb9fa79bb83f7aa9fcaf34383f6cec83a9c45a5d8eb6a545d68b041cc29959ea3620d07cfe966058cd1ed44f6dd577551efa853efe0c9c844e057963c981d4347621517c48a31e8900002104bdaefa0df3af26935ad95406245db390aa3c47108bdd6e85da9ac0aae25c40eacc029c836a6f2756214b30a324e046e35f3d7539509c5c311ea1dafdf41f6ac4508a617099eba79d4d61613ea02a8e025f42a9cb96b28a150505f11d33bbca2ca0600d139b1bac5af7df83c31fe08cbfe741705fce6bfa099479a1d071c325c162fd247353b9202defd3b52d0e1abc9ef7a9b3921b8f53569c73f240a5e778a38cba723f4912aeb60d2e602cf6cee6e70ff63b0f3bb8057c1fdcc4bec0d485d25a42ab58f0c7353b76e03132b16235e237eb2277cb162a1dc17c93fe5ce46e3c5da8062aea3e1f759f3bf7b3f22f4385ac2053c7ceee5bf7f97fdc43fc130e3b0c0daaecf1efa72793601350c7379b91f7faf16e61aeb8833a3a2890635c2dfa74877867126d7f935df749a91d5e749c47180947df033a587187af48e1fdaf5921c61ecf79072fca67075ba9e0bafd7817ddea264f62c3450ae5486c14d1e38153454fddd28dbe3429b50a2373cce1dc5341a9f7b0a8d65c48b4212442e456a2a800840c8ca6496b9ec47d6196e679159ef22b5142c889781484351eea46c1b247784a2e715fd54c9c7406cbe63401a5fde04b7ef818b8d97ad3fca0f622eb43c0ad3b96d2e9e5975c17a1638feb7b3122800572fd39403a547b0f0542cbfde647d81a8befa5ed266a4e273a31a90cc549bad8e0d16a248cc61dfa3c988abb4d0273bc5ced8861c33fcf8db2cb0039eeb403b2567c998b6f671e0a0ff00b6fcafee47eab22cc0c3749df800f2b6778e093de71ae97e2da6e29be5016b7e1add261ce6d1842644228650e0bed4e6b6178eaf5fa94f0da73687d85906bba01bfbb2711ebedd566061e1e5efb7cb9c8629dcdaa55cbbb311388ceea6fec8fc4b7bddeffd51466e7fef7a78957560489c7b5e01d39e498e8e7681d79b2618101bac9a00072c53cfa65d6e985c2d54978491104e133e0e0fb64ea529d813a77b050b215fb03d69a9473b0b90e971c8172d2c285410cf9f2cce37a10fdf81336b5acde2e46f3692c1d57301e09981d100f6ae5800b7a261b32fc799a5c9edd21ba4c998fcbfa21f3801031ab263ae10b8f71cb433d72e814e304819ff47e5e9740e284215f6ca32da1d4f24fa840cb7225fda7b6216c49c14ce9dda3dddddce389a3c698aa096bdca768799a117242460b774a02c5863bf69e5c3ba8315208005c966d7685d2ec74a7f216d880d667934593b7a618704d8c8df9305846ff5ec8d7c2e715360178292ad4618018837d4af450fed5d837b4179130708f46c23953a3e2e97bfeeca2ebb8b34e7f6913931c8e79d2a78a26b228004f70cc21e1e7b72cf9ac6654cf166eaf2f8e9f6cb10507698ca403bff2b48f60f0bc64ea22e9f0e8258ad3194d99904c38824e8e6f8f09afcb4bd059a84631a5957bc443288253e1c1a26dca29eb85e08f98fd9118850133504a79db4af24abc599b05a7d72113e6c332787ec445c20a8a509931680e3a0282051436c259dc7dec296d5ead9387601c357fd0ad4befae73442bdb181f85e05eed81718aeac601242e97945e0acd014879cdbf2273c468519bfb25f41d183a3b4a7128ec5f8600076934e290c672f310829c24b3a31998c5331fd8461ac631c866c596d4996af3990e2fe03f4b6ee8d6c2cd42f07a1869c9958e8b3410a4b52cddef7693dd7d6f2120d41fd4cd94cc39a0e483680c283e1e6ddfb79e9ba029cac746cc108a578237fe78ff4940d9cf176ba3d8c4599c8e689845bc302763c89e05a80cfdd68277a445fbf0eff090b4697b4c531ee530977c7ef1872861fa9d02d69391ab1ae6facae2267edb903551e576357db1d596be7d0299acb468a3f6b948737578c712b574ab5e9144aeb3d6e0b05c179fee7733ae0a33056bcd92e2459c30ea06b88eec280da0baa849c9d289deb98b938e6ae632cf44c285598a3ecc9bb730a73766c8e9e19079748b6dface6ca9dddc0a015af2570185ae02fc609ac6b3f86e74fff3767910fdb529947a086100cf02b140c37d331f92227546d632d988437ee70874a561d6d093347d3b229353c26308757f75f9a1aa8768133873efb964c0f49a116e76a4cf1667737300dffd583449b52bf3c806fc7c84353abded43db8cebfadcfee7ef17f593db56b21a0484bfe99f35c623bf1f840c7f0a8700f5730546e5801838a0e36edf9ef449792b52b819ca06895a4ee783e309c205e93628323146877ad1fcbc86b540d9818c61b10f19035b37b329ce205e4e8f22c109f45dc1940cbf725d5b87bfbf6494a3666ad58ca91e8515aec94fb98d2a1cf3b9f47dde3ac47148671bf399405d71350a8b867941f1298312f887be8de00fd2a36c37a877ed846fa5bf19356308960a9751445e2363479244390d4b19e35799d28ba9c8c264e204c77dacff769f5ff098bac7434f5a009097cafdab6eb88593cc4011e9087ce8aadc3270fa5b23cb10047d17ea8d6f547e5efad9eca93bd9d676d1f1af4d4e2a13a84647db7d1bfd8b303445a545b4728d731328aa58f824919098523d48b056aa3383ed28c8b8ab7b846d8f2d7503ede7f03f7f1ef959bb90354bed0f9bf204f25988285da2112da9c1fa81decfaf2fb09e2cd3fa8deedf29995f979180b7a133b419beb102b7fa6f1418e99e69107ba10975bd825cb23b28451185bc7763f0ab947a69751b629042716bda048cb7d71ae52b74a79ff995e4aa7342a92ec69c881467973b957e906bea335abeec25f7b765117cbc27b8a4d6f49e19c34a4b70f85cfc72d71d93c20115661a14bf053436d75cc7373e432b17213ff22e1c394b911a1c465ba62d252f71a85a13440ad3fa208a456d5af5ea7f1872f207de03d8656c0"}]}}}}}}) 14:57:23 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x5) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 14:57:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="0180000000000001e6e66dcfef8c6d3242d8223a35a2b846ba99907b254fbee3fdc30900000000ff7f0000ff7f00000000030f9078000000004500000032e833e357844e6d0df94189ebcadfd8de01eb7b26bcde9fde42d0b335be4c904d925556723e703bd459349ce03128f0d31002efde07ea01840c12df139012d64d56427f080825346f59c4d3a61f0846b9b930a9541da3f9bf3cacdf76d8ba106cc101224d0462274c72a0ac90a7dbdfe6ce6c0c16d140a14e6f5744"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r4, &(0x7f0000000080)=[{0x0, 0x800, 0x800}, {0x2, 0x6}, {0x4, 0x81, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x3, 0x2800}, {0x1, 0x1, 0x1800}, {0x2, 0xdaa, 0x1800}], 0x7) r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) 14:57:23 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000000010000000000000000000103009078000000006000060000000000fe800005c015b67140210e02000000000000000000000000000009000000bb0000000000000000000000000000000011000000000000000000000000000000000000bc4700"/151]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x4, 0x2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f00000006c0)=[{0xb8, 0x1, 0x2d4, "cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b"}, {0xd8, 0xffff, 0x1, "9ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31"}], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 14:57:23 executing program 1: socket(0x11, 0x4003, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100053666c36a00000008000501000000000000cea1fea7fe5a1257833fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37202902e4ff89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900"/177, 0xb1, 0x94d4cb77670ab6d0, 0x0, 0xfffffffffffffffa) 14:57:23 executing program 1: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000000c0)="c6c0b41ca2ab2e1cf512fb19", &(0x7f0000000100)=0xc, &(0x7f0000000140)="a977c05934454d9304dab42daf60784af783", 0x12) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') syz_open_pts() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000200)=0x10) 14:57:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x1, 0x0, 0x0, 0x0, 0x0) 14:57:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 14:57:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) close(r0) execve(0x0, 0x0, 0x0) 14:57:24 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x1a) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 14:57:24 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xea, 0x21}, 0x7, 0xfe, 0x0, 0x0, 0x1000, 0x100400000, 0x10000, 0x20}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r2, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x7, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r7}, 0xc) getpgid(0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8252afdc14cf5247b8bbfc4d1bb4d803e6c9f71cf8e2fd0b6b38dbd846a7620bf7b888884ecd4a00cc041fc3b18bacba2ea51c2bca50ada55a92a6d22492d01193e6e8b3b2c807920f0545da45b0e74aadde8c543c981ffeef413b43"], 0x1) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 14:57:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0600000066696c653d0103db16488faa90614300"], 0x10) setsockopt(r1, 0x8, 0x8, &(0x7f0000000340)="2df5c0983668afa3e120c6e891361762fa9ac5ce801ec990d65a5f60b1bda197fa8a523557bd7c8e9664b5914c2d9b8c7dbab09bca87b99e4a005604041e37b65c919062bacbcb10febb941714bfa36733626ee5487b28f4aaeca064a36a114bfa4f7017c7d05d6284d21c63f58ed0a6c4b61bb04021dca255eee64ed0eecf872f12198ad85da3dfe7bd475390c83a7660434b", 0x93) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)=""/134, &(0x7f0000000300)=0x86) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 14:57:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x1}}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:57:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x20) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) 14:57:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) kqueue() r1 = syz_open_pts() write(r1, &(0x7f0000000040), 0xfffffec2) 14:57:24 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x64) geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, 0x0, 0x1000, 0x100000000, 0x10000, 0x20}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r7}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) 14:57:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x80000001, 0xfffffffffffffffb, "660400180e091fe6000002000000000800"}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) unlinkat(r2, &(0x7f0000000380)='./file0\x00', 0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x0, &(0x7f00000009c0)}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x200, 0x0) r5 = dup2(r2, r4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000003c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x49, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0xa}, {0xbea4, 0xa, 0x0, 0x8000}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0x1, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1fc}]}) writev(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)="2b1024113f3d533d2f4c0ce0ee783c2c21241ff07e2486c3a7ea321bee18dd8de20d8232357ae50568eb4c1b98cb31be85c17cf7ea33a70f3c5e426d5d7e0f08f436f99a97302d6fe32bd0bf8bb025e43732", 0x52}], 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f00000001c0)="8724a8b1b8221835a44606b0e33b6d59db40e84dc974402c2b305c8fc0eca30b2bdb1ecf95f3f720e3cd76409fb70458cefede304b052e77d0f84a890bb5ae43922fd4e44b0026", &(0x7f0000000240)=0x47, &(0x7f0000000280)="ad8d57edc4b0d2bcf55fd253187c25c32ce7d128ad8f4fbc6c6aca611c977db7fc42e01eaadfbb39468a800a559194f258d8070c5043b68d3fa2ec72b5a5323a3f1ac9509ca577b5a39565d5959359b4f56e3a29f3642dbb063b62728dbbc4a099001922b6e76fd2d7ed1dfb5ed05bf27ef3520528845a1016186fe4f5d437794bd6aa1379faa840ff54cf035aec1fdb7a07ab5aade14ef6d04f57da2435113c6dcd9eb9fb182de4c89a76da93032e53e00003c810ed5ece1c41632ba9ca7e8e4264f6ea52", 0xc5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000400)=0x1f800000) 14:57:24 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:57:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000340000000000019078ac1400bb00000000442400000d00907800000000450000000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 14:57:29 executing program 1: r0 = kqueue() mlockall(0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000180)="55fbda8e619d25fa7c66a88b0f4a8b4b10631d60867052097e57d6604f1c28a595008504c80596822bb28ef10d4354d456fef38f0d6062ccbe10e2d19c0cf789dc1a4f5fa213bab93fc796cc0f56e5fa187b44b47442d94f95f8ac44bbea1888fd3000c41c3114d608baeabc1a3286489d31d5968fa3899e3d584d118602fb146abd6b04717fb7a7ea8f0bec1080c889b1cae7f82ec9a68c523635835fd765f87c", 0xa1}, {&(0x7f0000000080)}, {&(0x7f0000000240)="88e465040911106df4013c086ecf13cba59dc0f93b488bff1df16a0ff550ee4ccb3f747107aaae6918ba22eb89a329617ce8cd97dd0367fa93584208e43322d91ada178886f4306d4bbc89e22e0be98e79e8c617c6542435f4bac67fc8852d67a3f95712be21c6043ec32d6e491c250f9fc1b055ff413b4c3f1e308259e013be235badfae1f57c8d39044ca2fb33911be0d2d00721dd40a265354d5d2e971fd2d4840d7df8891f5c51152cf4e129c62f502b7b6791bf42c5434f2915b54d40053080b47e2830cda503f6d52fa14f", 0xce}, {&(0x7f0000000340)="8050e83d1943c7a2432f43c20160f9432bb556eee8892a4bd8d13ed064768d608a6e8c0e2f0269a436b39084572a9fc1804b81524a3266bc4137c0859f38d11d95d9f1325b3d1cc61eee671deb97c18c85e9c202102b46bc97a673f13595a17161459b849094bd92011e2444969923ffd10c8baaf1eb6487161a78a099aadee80d89ffa45a7c73d457331d8149f027f10846fdb168d094c8e8825533ebd766535096a729d303899055742de3ad3a247d17e4eab894a9099e787c60a482c65fd95d46b3c83596bd97a65dd9a77b224b91", 0xd0}, {&(0x7f0000000440)="3e828f7bf87b75ed2a9928e37b8d9508697ed2c1b24defbb567e4ec1abb7d30777db4b8dd6a76c8a9c25a04984875714cd4558733b047bd9f7a7e640e1820e42f5806d181da136bf5123632cb8540d86f3fae01207652731e1e31e2fcc27213a9b6414fd82", 0x65}, {&(0x7f00000004c0)="05c7307a34b92c903d3d62bb64ec41fcdcb7b40fd9d77f960b64e286baf7f485f7c17435fee5d3fb48050b3fb17a02abe470ec3d8c016d32ab04591d6f5ce817530d3d2676360790ea8156e4e1066480584d6733c24e119211b5c77175115fa2ec941495c5b10181463c68ed8532f878a52137a3a6c8c29e52d83c1b43b241fed00c0eb60d4bafc2ed208f3d61e0806193c75ce03af1e6cca7f9a3e27a20898be591099c3357ea81ba63b78336bffa3d725801cbddd39f542a30821184dfbc38d87b8eed825c0cd248b2288aac0629c56ab0e3c3a5318139094ad3927888a6770c89c2c612b2892f1f3623d34e6bfe655671f538b0c6d20510125732273459095aa8136e5b488fb2fade2a584cab3630b545cc61fbe83755c00ae366b1391ce34c9b6d848f2abfbcb04f2c84c9ea3bb68657bab861b43bc1e3d22f561782b9d30f5bfe4dc7fa8e7b61ad6efe5422ec6d6e7eadfea7c2b759da1de8132519c6e91f901f84c89c3f44ee4fd28d9064787d8d8455a01bae730491718325842ca6e9ae3bc3a905eb63472fe696cf1d62d786956a2f0d8819d75ab3d98516537c5821fa3ea545eec3f08b26236d7839ae3e0ad4d5b8faa479559bea8af77f6bb8142e284abe541c747ac9272dba1267f80d9fe512a00c056746c567f2bcc6032866ce47310fbc21ebe44a6fa0086a38d5624df22fd45399cd18c8b2aeb21c4ec35828fe7f5471c546ce3b83e3d30a7f17efb088a869bf252e4f068d466b0000b935d356558f51e852fc059a187e1e6a2d13138a32dc4f069e6cb53d1d67492500a98cdaea83730c6e3b2ebcc4e437bc3fb49bb72d8bcb75e9352ae076aaf01ecf8af2349ff8e2b8d352f5973dd84d006615a3a0d4a0f95c47334ba9d0d58d8584e9703f02ba5485efaabc099cb1349f87d78a5a9b784fab721d0e4c8804052b05792b93d291a6448faac2db0abd661db7fcb06e6271679300560141ee95e28a99512a9fe86b7daba5fa9bd852787cb26331ba4f60ed641cdf12cca26448fec5a8f6ddacf4c9ad57b52934e5f62f1ea6848af995a4124aad08b88c441282828bc16047defccb07ab834fd22c6931e8db4901cb80004b3244659bf86c06f458e93c4fc72c1696eb1b320097b9b5d017062a7ea083391934826a8b06506daaf6a610a51f9d4cf9ef0190cd8cec61f0b5b5246500fdcf233439de734b4114f60c6b16480e43ca9ce613049b2f080acff79c54003f370100f4caf02813007aa38a861c49613f0e5830231b04e39ad5549f77c13b70c7f9ba1b09c1b18e8e39f3c9b6595be6e558e8404a39ee7fbbba8758271873e8aa41d13868fbe985dfc41ee27fe3a11c418de73904d3454451137c25470317deaef489872c1faa8c0d5b78fda9584cdff61309f3507f2642b3383465609d2e8b48dc0251c72f0fdd0d6b0d829affa585383be9000d9e93dfb0b18bbc30c9cc351d97f67081001f3a5c23e99da1f07729153e5467a6bf2ec22526195b50f6dc35d9cc229c5262f7688a767cd4406df8c6d193f63b2067b5faa758d8e3cb085d974f72a092bd1958803b9e7e3f790d4c647f5241e87a071af72e151f76235ac6d1b7ac89c114620a2875730bcfb0d2275695c652e946c7f6c32c7e980eb79930d4931b5d5ece90d14201021f7a9f204d155b4b6cc78944f06e527370af086af4121470235d297f64cef666aaa527b20aa887a3238a0cbbf180c2b8121e48958742f0e2864381371eee1426a001a9317356e168490f76d6dcb329be8f178580e3a77a6e62b5666d8d72cbb73d5f6bdac9c25ed98246e171f1ebe8cad12a3a97b014e7a9a27c0164a0d4cd4594155582f46b1e8815a2157c9bf78cd4a09c01d2abc78a03a37146b98cd0276e24de0347d48829a3797a517c96dc5eb9942258ca678e6ae3dda343d8f4f90d29da64a52c503c931b7a4b160cec84ea6c875a897ad9cd64ca85864e150086fd226d09b27322f2e74e98a5f315fac4de468b12f92f72ab8faffbd554d2cd4630d6743f1e5cb9cd208c0b5fee9c1dbda4f2b8d49e04214be47e7fa5a6fc8f3182487fdcc6517938dcb0563761c4af6dd9c55e47fa28f142a98797ee7b35cef1fa6642983b92f7c6514912aa5e851ab9c469c517c3e5a13b4f9b8352d027646aec1d874671e067c8ff62afacef54ed492c52106578dfc273032f12ea42caf6d0b006ac510edcb4f2a2cee2a65047a8f1e8496bdb186c61a260a70f41c2c008a95204d249f54eb1a2da94f7f3f06cfb40095bd4847c32d31d642cf540a96159a4476c3c2f22fe509fc953e4ea42d6b7a4ab98e50b2d71626dd38a8bfb4c354749a8d30a284b01a4ee0cb8322b457cd826ac167ebe008ea8fcbf0aeaeb08ea7d843a5a1bcb7ff2f5443e86ea1b3d09cd749e09ba40477cf4093fc11fc879471c585b223131e2eb69a19d2666faadc0f4bd47a1bea2378c2231e465716b996ced25e0e5940e19227e8709fc71deb571f8fa6f9374fa326b668be2aea7e13b30c81bbce4e4653810fafc86bc630c96c095b7dd5dcd90b165f27b3923c0d92c5323e3b0d7f738178387491727ba1ea6334bb988c225f5e7951fa4d4291163de6f36bd17894b140c8bc2420baab686189e733167e21c57cad8f52c113d495d617edfc6f746bb405f45f432f7e672d6b29a4c426e199677c6d31337486cd0e64fe2ab85e93fae3b8d22dd80f5e82ca177e82dd31e49700cfbf6c82ef2af2a79e5d24d0094d1f58206d417d19f38843c679fc7dc3dcf7d7396e78060281b292df33103db9e796d5f6d98b88825ba0d35d565cc06c5e27cbbabbbb9cd6b22acb510ad47f1e0b5aa7116597f0a7f7d0b65819431cb6c6cf78e3d8bcd0e3605d1c5b083b829d1e4d29357ec398718ee0e967e58ed6c0d74b9836a5a5cdf7b0662090926f218ff5d3a93e12a9dce2c905b229ddbc0fda80e1ef16009c530d1ae15355375244520cb5b6088de5c70eee7d470e9f829fb27dda10ff9aec612de8efc87ae7d08604fee288d3731a1f58fc0ea38b14ec80b1807ac331f21b9f86209d1b5a1a96bfc481b6ba4537ac5b5062b13212df7d393ce541bc6a7eec53d28052aee61809180d8f092655aad99a3c2e9a21be6e012575b695672b4daf27bfe94792e9dc1430f4879fe9f72e6864ab40d066b03abd6ae7484859bd1cf058c12b0b5596b1cae75dacf0bc8bc4faac5869e4ef231e9d3f4085f73aa00be563e146a69134ffe186c268737778033cf0b9420200fce7ef857328b251a0f4cf6794837b687de9ab0498f3fa69c6fd3fbfa05e10110cafde439babeff7220045c82349efbf48f8b01a1e23d1c3714de91cf2d428ccba64b6f94d895c68dcbee6a3f1f95c90fa0b214e5df0b43d91ff4ab4dcf419b93474334e6be1c7ed9f329addb184f99168cd53278e31040c3b6a66bd01f1c2777e8ed62f4be6e11533a731f9adf188ff19063b5ea1c1a6928516a31d0e8de8c438cd5b2f862f5475d3e50d9aae00c460399c5a70a9d17a9b5b7a90ce961706b2bc9ea03b129dff0c572851eceb684f3554eae30bfee22c013bdae4ffb753f522d4298f0ccbe4adb07bf857d9d74b01833c57fe968c5fee17a7f1790f57799a7d0b217da563ba3fbcd5e0193f827be4d1441d25997d09feb92b2c8d41b33566d8cedaaa1752b0cfa515728a0671cb19611be11efc4ee653016cb9f0fdb003f037c89c0576d0ddacc5ac3e1ecc7d4fe073d4e5f754178ab281d7a0476822d2d2c47678e1f225a998ead337bd32654324aa4b93a5c3443f9af600491f8da6b737237f24cd2da860202a0cd7cd73c7e35517bec0d3382bf1ace993297e30d82b38978eab95edcc8bd2a63d6187d0f5ee4663ac0953501e78b837e8fe045686aca44f85261d1c012494ac8d671a16ef233250dd434e64ccd95844440383a24fac9a5214d2142ff1409e8680182ec7801a02db3add319c9bd50b036b45828408716cbfe14d7d744d11b70955471928e8af0c74492f52623d03a436db4e44b47052e2a51c01781cd1c563bbc61b754e7cbe8b0d8a99c1f7c4437d4b7a102ed26056ba4c8fa9105f724620f30d422de23466953537ba22d7df445514d8d93ed81e8f50ed6bb47b6a8cd9dc53769707dbfbae3b40ae217d7ae610035fe802e76d808554214a29e7316f3436bcf6560142c78676801c3f3eeb418a33a167e5e4c047f0b00f8c65ca10c1886a79a889cd602a34bc2292bfe9e3ee80c97495781664c50f978ad7df57bf41d666577a73dbb5db804e1d0cd84dab5d1520d016f4141c18a1aab0efa3728a5badee8beb75fd3193d89bb3685020c5f1a7e313ad23352d4568de3ba895fcc7bbf04aeef868e02094ccd1a65c4bce2745c7ad0283f605bf4fef61c902f96a75002c1ffb6f2d2b302ccf8837800f0d66fefdc69f86ab1b3c9261e15f2719a69ddc7203e933c1f9f61d71d9f6948e3facaf605dd8f47641855bced3a066b56f86820ef13b04e218b153f35094fa914df8748b83077ff3e8cb1152770a2b5838c03bb5c518d262195938a9f6700259163627b2359366f743c146c7ce4f2c21a60fb8ee5fdfef76b26200387484f573c9e1ab740a3229ffe1e0330d09329b84a21f8d777b9cbc52aa8ba7e9b9e32e7da2abeedccc769089f1726d12a3cd31d9f5f60b7d3f2db7e477ec0f7dc95981c2dbae8bf89771a569b6d55cdc602a5efe4dfd41c44e108534f42b1b9bdc7a44fbf60b40742823dcfcbf76dd491c66cc6957df4bea743a699e1ce4d272404f1c516e274e586053fee2df6aecb721ad19943efeb79d8446b7b5729b46954d1c2c68a64262e7756f3ec655f2678a21cb4411f28cbe6679b3101daf2a2468432ccfb9279c8a2635dc7949a6990436a87c9662ae2fbdd8374922f54255899c5001a3ed5ffd13a8f13f38f13489bfe2e6862922b8987c58b542d594d97837dbfcf6094ef975540e0328b91e5ec0e15125e04970ee46bb87c780d931dbdd8e7e4da75408ff982f90c753afa3b03b010c1af40d05bf01e01589c2cca1ccc8f8e3a2cffc60b547804f1e9713aca4bfecbf8d45cf4be39d26f6723ffb62c9d11a18ff02da48e22c7e1b48e3989b99c92ab316b4599cbb37d1a6cb92a7a8a29b071b56294f1a14a4e46cca9b2e8dba25968d233ff28eebb9d53cd45bd9fc147333787a89fd4a5a20969aa12169ece2b80414d0e5b229306232add67dd81ee6facf49307e07123948446b690da915dcef19962156163a3e27c8aa2194f99489c3589c7e287ba3d99d1d7467cdf43e31e4c76afb872b4a7b3c7f1792350122f751fb99e98b1468df67f8ca21b9c9271a35470b7c63ab68c57b745539080ac1dfa2c441f61071976952c23e9f4784b1fced300588790f9cd92b4df4a9a9b5c90ce8d4f77c1d5d233be6c415b8f0ba00730390b722cee192707e35d02efe1dc60eb4f8514472c9893d8f112128ac2fed530cde134b9a877c587fa3e9a7f536432741a2d4a63521fc489a04ae1d6c2ca92b1fbdbae887f345001022139a827fa679b9a35fd6b4f2de2d77b27cae89b580d1714f9392c9883b37abf4e4bb26566e07fe43d09f15e1a82470e66ad1a36a8795b443ebb00ce75ee17532c8a5d2abb60aaf6169d53db774618c70390e1087c8ff668a8a3987ccba92912a91bb1f7366d9788a048727ffd18cde23e486d0fb67255edc1d552d9d06e58dce727d31d768414e9d9a384c1cc3055fa1ba21a251b16ae3d96cce9c832fb7173af987b24cc717867990072c565f99ecd44f33e29aea42bcd", 0x1000}], 0x6) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x101) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x0, 0x0) 14:57:29 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSBRK(r0, 0x2000747b) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x1, "eaa25afc1c9d"}]}}}}}}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x9c5, 0x1ff, &(0x7f0000000080)="2709531670d366219dee1344881594e5c336da9541e8a74105b8a22783c9e04dbc7df4def1d5cb6f3b76ab36758f9c9d9250f181b145c75bfd5fc242f2a7593d796ecf85076d0bf82d6cc7dc464c72b9c8bb8854824d78e5b2994a572a87f3546ce8c23a07b6f317a330aca365b3c6d4c7c9e0813bd9a0f3bfab9d3e4235b9a3d0870363955a9f16463e6b4c240f7428a7e89e5df08fdb405e97a29fb162a1dd53ebbf3805dd0dd9ba4bc044a52e497ab72337e28b2948ef9c7d76bdacba036503c4f71df7928f4a60b6149bb76e7b993e0f2d0b53c5691797a6ffe2d13f14cbe4722bc8812cdd9589e51e70c2df48fa1b91a20fef83b094", 0xf8) 14:57:29 executing program 1: ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000000)={0x3, 0x4}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x81) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0xe900, './file0\x00', './file0\x00'}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x21) linkat(r1, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x0) r2 = semget$private(0x0, 0x4, 0x8) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000240)=""/188) fsync(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000340)=0x3) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000380)=0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x20, 0x22f}, {0x46, 0x4}, {0x3, 0x9}], 0x3}) ioctl$BIOCFLUSH(r0, 0x20004268) r4 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x4) readlinkat(r4, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) socket(0x2, 0x8000, 0x1f) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000014c0)) 14:57:29 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000000010000000000000000000103009078000000006000060000000000fe800005c015b67140210e02000000000000000000000000810009000000bb0000000000000000000000000000000011000000000000000000000000000000000000bc4700"/151]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x48}, 0x2, &(0x7f0000000d00)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x4) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000940)=""/178) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x80000000, 0x9}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3024d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c1f1526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23f16ae136192f61673d4d4e36e2b1abd01bf538b689062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000b80)="e6669eea80e2b9a22f8364f6792b504cff8d80098b1d2ec7b5152851b3dff6cf94aee2ffb29b6597691b09cafdd5352cb1ead4f1b4b820f075ba70714ce732bec9298522d277f3d92f", 0x49}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f0000000e00)=ANY=[@ANYBLOB="b80000000000000001000000d4020000cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a33c9671d50beff0fcc6682f5fb19b4f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abeefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b000000000000d800000000000000ffff0000010000009ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa3100000000000000000000f1c13a4ab3020b29d2aa0c0b77b66a42abef7c13078afb6994a630"], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 14:57:29 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1ff) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x8000}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0x7f}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1fe}]}) mmap(&(0x7f0000362000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x7ff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc02069a5, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r4, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) dup2(r4, r2) 14:57:29 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffff, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x0, &(0x7f00000009c0)}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x80) getsockopt(r1, 0xffff, 0x7, &(0x7f0000000100)=""/99, &(0x7f0000000040)=0x63) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x7) close(r0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x2d, 0x2e, &(0x7f0000000000)="ebffcbff13b9aef22eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:57:30 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008a4000/0x2000)=nil, 0x2000) madvise(&(0x7f00007bf000/0x3000)=nil, 0x3000, 0x4) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 14:57:34 executing program 1: syz_emit_ethernet(0x3c, &(0x7f0000000140)={@local, @random="b0211153ce97", [{[], {0x8100, 0x2}}], {@arp={0x806, @generic={0x1, 0x1995, 0x6, 0x6, 0x4, @empty, "67b97a6abe4d", @random="abefc7f418d3", "e36b8890e834a975202184c7cf252b7c"}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f00000000c0)="3dd5a56ad711cd948e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf142e306dd480748058ab35b7d4f60b4ead9aa1e23b361d4aa78e5a68609f2d5e69ac11fc0b82b4cde3a81db7cae664981e3fc1f9cfcc969c406f49c74c471ab627d62e1479c04849deeb514a7b45", &(0x7f0000000080)=0x7d, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x69) 14:57:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03665b2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000180)="28a7d519ab4566398b4e6b0da566cc93c3078a0a47cd4a2a4bb64df9609aa953e9202b80a3fe540390c881f08aee1bc97cdfca58e71e448d3604e2b3953136a6de6f3243b7ef33afbb97186a6635cc4e01390c568b69c69961bf80cc8829bde92900000000000000b68eda9dade6b3a1d95a209f12620caaa326ba70ee4f28109fb40b20d0babb6c9803993a6c476df91df110a1f524b26400368db19ec4dedeebfed196761441e75bdfd6f4aad813f1060dacca624037339b43bac4c57d24", 0xbf) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 14:57:34 executing program 1: clock_getres(0x4, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000000)="1737431f", &(0x7f00000001c0)=0x4, 0x0, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000040)=""/206) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x1}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x89, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) dup(r0) 14:57:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000180)="202202e8ec05000000000000", 0xc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:57:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000280000800000019078e0000002000000000d00907800000000001000730000000000000400"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x1800}, {0x0, 0x3cec, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x8001, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 14:57:34 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 14:57:34 executing program 0: semop(0x0, &(0x7f0000000040)=[{0x3, 0x2}, {0x0, 0x4}, {0x2, 0x9, 0x1800}, {0x1, 0xb5b}, {0x1, 0x1, 0x800}, {0x0, 0x2}, {0x0, 0x8, 0x2000}, {0x0, 0xf1c0, 0x1800}], 0x8) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 14:57:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 14:57:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x8000, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) socket(0x20, 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r1, 0x9, 0x8, &(0x7f0000000040)="b2d1096149dbaaea9167284ebd7f468f1f3eff5021cd", 0x16) 14:57:34 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x9c}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4", 0x2b) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530001ecc0b1aa17d4bac06f4a5e794b727a3a3c6a9f888231fae81d2decac4fd97562f6c5a4eeb4ce42525aa3de33f0badda05a4a34c8946c2312a162f1f0461a6ccf0fc009e87ccb6f7303d6a1235c06b7b91efbf3659662a37f179d7a408a01289163955c9731488067575071f9acbaad5742664ab2361b60a186014ae5925f52d0aa9bef9da0155f496b58cac85bea2006f5d2e2c9263e3b41efb0b37a9139ddbfb8f682595877b4f9f109caa239a3dd2040d6f381202f77d2153ead983cd70e6e64fc88696bb26a5b29355f07ac28419c54284fb4673b265b15e4662429461d521d2c15ce3d591f90d5c88c14dbafd6a"], 0x10) ioctl$TIOCNXCL(r0, 0x2000740e) nanosleep(&(0x7f00000001c0)={0x0, 0x9}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:57:34 executing program 1: mprotect(&(0x7f00001ec000/0x2000)=nil, 0x2000, 0x5) socket(0x20, 0x5, 0x6) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000f58cfc3e4063f8b2c18776ab29248c689fac5ed027fd8862ad765a49189dd6ecda858e47ef2aafe7b39b0a155cd31cec431b56f6945772e0b3f80d1076038ec5ca5eb6e532c492adc315209507d73754c09c2003c7dfebcea485a877967afafb5d2ebd36ad7a154f28195450fe506c1f545336bf6cf525d8d79ce0e8128f5bbfd51ce4ac4f7db6e9e130c3a2b7fc3ea476c1500cc92415b517943295010f468f61e13f63649288e1bef327d622bb433a3bad52f228f5453fe5078a441e6d317f9851c5b9069f52c1b901616d7ea18943e28a77bb4dda76ebb1812ba48938ce60993074ed1e484ac86a64db59c9"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = dup(r0) recvfrom(r1, &(0x7f0000000000)=""/157, 0x9d, 0x41, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x6) setsockopt(r2, 0x1000000000029, 0x20040, &(0x7f0000000140)="06000000d192c3c463a40a9b9464a6dd02f0f4b98b73250ccf2b0392f8ddb03d41b3989d7b19f8e596200ede8d3a08e50ec997cb3949b625e66a2ca0b383a18f290a890ca36c631f4e18328db811624806e95cc9dd01984230aedebf1a2600df2d09a5e23a827eae58389944783cb54640a4f4edf4da1b26855dff3b341699c2c680d880b4007242dd41bbbc4be90544b6530602cec2f71cb978e913af7dbfc367034149f9060a13f71a177e0be6001d38674629b5b392c2a6b7c1000000000000", 0xc1) 14:57:34 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000300)=0x7) fchdir(r1) r3 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r4, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r4, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 14:57:34 executing program 1: r0 = socket(0x2, 0x1, 0x9) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140), 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) 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(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x83, r7, r8, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r3, r8}, 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0xa6, 0x0, 0x1ff}]}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 14:57:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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}) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r0, r5) kqueue() kevent(r6, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x79}], 0x3, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 14:57:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x10001, 0x97}) syz_emit_ethernet(0x1dc, &(0x7f0000000140)={@broadcast, @empty, [{[], {0x8100, 0x5, 0x0, 0x4}}], {@ipv6={0x86dd, {0xa, 0x6, "e63415", 0x1a2, 0x1d, 0xa3, @mcast2, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x32, 0x1, [], [@pad1, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x6}]}, @fragment={0x29, 0x0, 0x0, 0x0, 0x0, 0x7, 0x68}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x5, [], {0x4, 0x6, "9e8a58", 0x1, 0x6c, 0x9, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x10, 0x0, 0x59, 0x0, 0x0, 0x1f, 0x68}, @routing={0x11, 0x4, 0x0, 0x8, 0x0, [@empty, @rand_addr="444c11465dc70da532ae460de49dc63c"]}, @dstopts={0x8, 0x0, [], [@pad1, @ra={0x5, 0x2, 0x8}]}, @hopopts={0x0, 0x2, [], [@pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xfd}, @jumbo={0xc2, 0x4, 0xff}]}, @fragment={0x50, 0x0, 0x7, 0x1, 0x0, 0x5, 0x67}, @dstopts={0x89, 0x17, [], [@enc_lim, @enc_lim={0x4, 0x1, 0x20}, @generic={0x3, 0xae, "0b17de7e8aa6950e6243590a2f5a1c50ec1704b7bdfb8aac147aee0b421048017052c2df23fe3bd910667ddf465db2f9b05b833875956ba8e8c7f2cedfa444d73a3c4c499e800211d60f0c3761d71ca00f5540617295f84e69645bf2bb39230ba8055f0a26e8bd8bff7365b97e02d28ddc681643e36e2b3212a9a26a66b9f90b28ffffc8cebfcfc073bf6eb7250554670b0d53c09d054f5e9fddd1cd915d25925877ea8d7ceb16d561cf257b076d"}, @pad1]}], "9cc4cac7edb0167d88caff662dc2a169424bcf83f6cbf1cc222f8956bdc829ab6f1b"}}}}}}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 14:57:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x81, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x53dd}, {0x5, 0x6, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) r1 = syz_open_pts() sysctl$net_inet_etherip(&(0x7f0000000080), 0x4, &(0x7f0000000a40)="8a6bf5c07a836e370ddb7a8cbd42a7e64872e7f3340b100284fed27b7b045e287b6638b48906dc39210048e060ea9494057fb85230e5ce247edef1034405e2b2b4c4c9fa91a1eff637c82b76a38d4adf13be4c1db16dcea97776cce8b21f4c597fa3f6e6fb163747d80a8387a195846706fbb17fd5ca3a0743622b8234c773644e126df7e343edcf4b2c693f81167d2fd32e0fa3ced135c201bbd2eb4f70f31322233d9e7f3fc10e4cc6c39cd97eca951c961d54427acdd17c45de2fc28270cc1f0a9005be03561b86013d82b32d40778e1675da7dcaf3b95cdec0876bdefcccd4b69255c3e486e2378417b8ae0661bcf5ceda71a141fb89af9ac9e3a7f95e9c56a25d68737cc8a67e3ac6176e9348252ac61bcbacd750cfd4546c20f6100d6eb06aa76a2bf2d71c5b12e4db0321142158e34b39870feef0a19288643408ea587288a6e4de54cba741801a6cc1f32e857f603ad8894d0931add6a7be22efa0c4883cef6a3b7ce1bfe469715d85bb29ae2a8340b550435b7248be33f2d4813132fc8bee17c9a8e0061d2ca971259a72d1fb706a0e24ee871ef314361428963122cb2cffc6d7307080d6112c0f30b9c909db5bd304aa651f58aec29bdba4474995c8ed68866c1b33da3795e00ee6007b3e59728cf5602e707d0c97aabfb3a9735121e3dd7e92082b3806e86f17091862488c34f56674fb48820ade18c3ea7759bc85500f98cdc8e0bd25e94b8ed028893acceba1d1d72247ac7c1a041f25055847ff81930a1ae394e762b65c70d79c72733081f7d46c22b87a17589188326dc765e2f681ae3b3c6936698f2179be2b88487def7da32365aea46765ae815e5fdbb9f07420b45cf885170c28626501cad6e937702f24764c7f66beb7e4ed62e4e3a5156337c9bc2d7d7d73909f93dc681536b1b5de1efd97cd5fe50e30ee76084d2796c56afbaf13e5bee61e8bdaa1737545e11849b133a5d9e7f7a2f9de2e7d1348add242ce1be2adf76231493c7029af4f917a6d3d50a722763d621715d65964c950c7696f384dfdbba976d62bd531d946803087ac50c8cb2cf4d8d4bf88fc2b846bcad375a536099549ce7af141b50d7652a2a551139a995d0204190e1140f4a9455cf15fd52d3dcdaeb99cb84c667ce65d755c10d50d9cf1c5223ec84fd369462ac2d7bbb8f304efff2f113f8f932abd33bd6823f036c618d03373c8731dc7dfebdb57f01feb0b2cde2e7c1d15a78406800c40cc8bacc7596b794859760e398654deda5b164d68da79a292e70e77063c88619cbfd9aa1d1f0ffbf5d39bc6c187be5799bd73c93f0fdf007bf1e2a58dcc87d09df449b84493958eddadc94237fe81d083842e1565be5069007f9a582c3dcbee8793127754f5b695241ebda15cacdb809236e630ae3fa3e7d33caf482b6039bbd58e5ebf6cf1cfe08afec20754a47280f65edcc048a23e21e70479510607e03fce7ddac48eb857e4aa1e398b4bd564ba28126c4675d1f2e312ff0e8c7f4e1bd151518e45ab4a6458795061c0b89dca3bf4ef190146a3d9353a47e0b11cf67b1f284bb601760fce17f2fbb7e850af0e425535ebd0f4eb021cc143f1fc5794cb8dad2e1366988747e34da2226dee848713165bb020942a10c7ea1ff5e8816a084bb2477dcfc880330a2ac555d6dce9330a0fd8fb42e086ae3075b3ff240f3f763cfbbc22216da7748e81d951be5e7d41a884faeccecf51bbf8f3df78a02c6f6eb0f5f9d0ad7b2376355662647efd41a003b844c090f4c88656280187d3d80d61b99e8fceb48f934ed3d54a44fc70c125a4b784a1437e52105aba2c71374c35bdbc312a04b6a7404438ff16818c9ab3d9230ee96088bcf0eaa1211b48e8dadd50d1f878b98fbdb3340af8e9597356d01585418a9f8c0154c03a834e813a0638ce51e744b7e42e3b7cadf5c2440b3687c04f94ce81c097c0dd480934b0c45ea252b39368cf852ef7f01b2bd384e6a69df0bded835c50344641e39b9a099e544cfae424ec684d11594c4e9039f35f2fab2ddf076b3b81bfc7af444ab95880930fa69b2dff0ec25bb1ba21f9e9d0c704fb1bce2c1ba82d4d4cd5f1ab9780d6c4de8a817510a6b4273acb03516aedb226804d490c0c463987f4c5091d64d96aba85a23dc291eedeaf03c47b29c4c8485a9665fb7611580ec36f94c9c5b8efd2c9f791c398003de6d713e1ee08846fa936ce0640415f3f6975f7a945b79a6eadca66a161b62160b47d73860ebfdfbda494b65de208dfa968cf609a0847a83184d3908beb139f4a0c7dd0344b394656d5df79b8c5afc40400866c5c64b16e144a1317c78fcc6f931078efa4876742bffc9ac25d7bc500af445721da021b395f0435c16e420f7bc8079a989eba33fd5ac13c1e87eed33dedaff0eb8f869670ea0f55abcb562bbd6db1908ddfa23f01a1a930a152fbd119d003ae5dce7b65eae6285bd088c8fd408240b5942f2293ce046f5b4cf2a1dc25313ade3702b52347526f1c2fcc009189db0eb9bbfef0ce733ab653ed90b216bed3cf645e343a2f29e9d787d1d361b79833c5b537fe16a317764d500a9f16bd84ce0c38920cd5cd81249b18a57ffb39120cba8deb2dffa81b186cef6b6959a576b1557d03c9ae0f46b395b2f66ffc71d69339fc1d3470528ca4a145f934436fb5e3c85f8d2bef77aa7da20a9d36eaefb37bab40cba45c7a33faaefeec3ad5782cf750006290c6a2af2a9ad9ea9356f47f8f6cf78c2bd3eb74adb5d44b47afcdaf07c95c5bd22209b53860f90a6f6e328b211bea6c988449da7c219715fa6024ac7d04716ed5e8d6f0c5004b8255e664a19ffffa9e79f94eead18cc64c8d754b5990b686f678cbbc9c6c58bb5530168d457342942b8592ee16a6821b490fd36bcc0b9ad668ff48a927f3cec6fa89beb225802f801e802d2300f0eed3a2a0007c5fc681118a28a9ad24ed3b2cda8c15276439f64703965d3fba334b1b65ef8b07804b94af53f44a648286d3f292a82cea93546158417ff373d78f0d2b18f1e60ec9e557a890e7fa28415e6e99d7bccd44ac9cbadc407c3473e653b47011de77492f1df0a3e9105bf6e9e1c4159f4df0f7d9e175c3867150a65f54bf5036cc9b369de75ecd9294737b1df8814560365b4f17bb849a91a60b685f8a18dab2d01f33368ba88746d14af25d258f385ea4c7d0b8bcf6f316f63c2a95ec5fc2a9fe1be613e6f720d4a09532aeee064d348f9cf014612b4e24b0acc9165da876434304547af4642e23b11c03d926fc2de69f3a90d97d9c28b50a3f4a4bd0236f18f65bd782282f8d4e9ae61809294cbe5c6b9d40fea07b1541adbc78b19348881e7b693a589f172e4ab9baa5922a507be8668014e38e044fad43c2bd9f38d9c08244bfebbe62b9bf8d7caf1c5daf17dfff79a97f418f9a8fa6a68a119f8faf7839ee7a5213b9d54de81649b598816c5aef0c178956eaabdbd0e8b9770e55d12f7ff9f266a92e5f798d35819759f406b6c0323d72c9d6e37b0202e7ff20bf3e7a7aa3a61032e01a12c6801db6e60195b5119cbfd3aee2cb732ca24b7eed0b247b72341df4c808bd5984dd98ec5530c64a56fff29a7580de834ca78c09e064c25195e45c4bf8debe872147b961017757b3e6b2758f7696dfd1c6a8fbf77ffabd122847c4e70edeef0afe9ee130104c1ca6c4fe5afc778222cd0747e9d0ea95ef984cd1b7f7d1b526728e0d6a59e40a4f9eb83509afae9b3342b4dda8d14c15459a8abbd14c207e656d4ff6edeab16dfed44a40f6e46cede3d840ba9fb00d4b83ba80fff50945c2a125b75054aeffdbbc89054e15de8b0901d8e3465504e9e49dd2497b1498d5eb99fed01b4d3bfde24763d8ace386bb0a87a0f981a9592667201ea8a6400757217f7462fc2b295e8e59153747e753adedbc5a8efaf4040a9a72a69488e6eff19e85b58488993460b220c3c9622bf7d63dcc44cbd583f8401580fc16f2368f82d34e7017bf23aa0262aa2388f03374077d784f2d2daf18ec1a520a8305e5ac1a1e1e26a2119b581c0f331bb7ef177ca405d206003ac8771d700fc5a4dfe56ee26ea3f76e9c7a98bff0e32428e9c2cb59fc044b233bd680b78d8093e1bd8984a412c957f4d0e081f748422c3ac44babcabca61a788e4139bad4dd17caa518790c9b7b317326d3a8d95909df251d3ff4a9c1d8e2d274c805424863db056e896d7da2374b919debe82e3a5f8538c98ff726da3a474293d9ec73d7a3caa79797a2e975ca141ca89d06093e47209751258296f2b0261aed0dcbb90d079204b199fa0d823aa571d8b08d8576f562b3ab123cd99c7a569d3dffa88a31e29fbdbcc9d42635b75a7a4c6cdced46cb402f5464ff66664f5073ffbf436a41dc24c62e016654218f3fd04be3951a81d063a643d9938ee6924ac8ed8f8964418aa54fd5e3df85615e56e399271ea7e3ba65c5967a5aefc0f2ef9ffba65afc824278088435bba917842592dc9cd7f80e416745574cff1a83e390ffefc75f7cb45a6b73feac5a89b9c7a4b859bf5185d67ba21625a190fb2e6882785df7bd3ec9f256b1dc1410aad03367ef3ccdad0f92e61c100f1d3708b1e5eb28396e37fd74d4e9400a15b0758c478a3e307d8a5972abed0a9e7b0490cc4d0acfbc59ab518cf8c71f8d5b6a45371768776e9b0da675970ce1199025040e5b1debc7dc997123483eddc743e827729b4b72eb79fd8ad294bb4ba14285dfadd6b1db23a693430e6574e76f5bbc21e5dab24d9e281dd2c456146cae82ae53107c1e39c54fee308d2864ec8c33ca31149b17d26222f03b840454087bccb91d51a6292b6692673327dfd058fb26fd2e3e300aafc2a5a9bca6a5ca693cf83c382267b15342f588f24b19c56d2a03671d38a985a19b47e46eafd0125a8b7b505f5bc0c8df81d0dcc2959c1f82fb9484fe9e26d71ef3f5b6ae21ed1a3f73a76e0dae1c56a2c5bd853b9025c8d99993c149d108dabc09bb658040a00eae8cb5e06d1ca6bf187f69385f36897693231788a00bfdc131a36532055b6c1de45e82042c1d1aeadc3f74de550a509d7b6a870dc83b59edbbd7af0ad3d0a980076dbf6ac262b9ddde4bd7ecd52d9c3c52e3432cfaaac2f35a782aafd18b2efcc50cf2f2aed10bf59f5b6ae12bd9575bc505a88f318eb5edf6e953d56425efdb10ffc90c67ac6a3955d20aac211e24c211d250f2efd5ab207698437fadff680e25bdfb8c637e8fa4096f0610ea99ca6cf96aa24d5dc86138fd37d8100ac2aebf0946bd914db08372723124ab25f95520e73e6a01b1beb2a36206a078bf7cfa61b6fc568344f08ec5d2c54ef139f09af69f742f518591d4af333e9db6947cf76b1f2698ad452d6108c98369381adbab140d5ae73f9a35c05f19d7d1ef0fdad89f9b34b312b7098d761e2861a3fcf8b21dfaf96f2dd55f840a27aaed84713b2660ac99a28fbfad278227290fad7ea8bae98b1d1e34f709ecf80d5cd5305e801aa7dacee8d3f848b592afb3247b3cca524d8a2077372ac63982643b681156c2e63874552bac9d8caca1b4d283c4f8ad64cda354e7f17e02f7dd24ced0947fb6d9706353572fa0c58686441c2b878d12734f7e81791c713d30dc42318cd8d541ad361a7b19f65dd9e69bfe4d25099e32269b4c3c10efa5e9c755d4952160302a4e5d9bb4f8885258e7de0af46dd3a09e4d535cdcfa85c275fa3e88776e0b98debb033398b06774ed4327f129c79001ad426495228db6e6eeb203a41167d8e7eaed069f89aa479b5afda0e1e9b39384abf95a9a", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="dde0ac6a14df0fc5e912f191a2677cdbf1b627cfe52f2814970400fa3f5aec61c887e38be28f8fed1fb7697640fe8b519dc9057877953467e7f7adcaf15789dff60ae63514e529d7a8e737ac0d25a35444b115c2d819be1ba75f61a3fb63f3e8f779677863dd5795a12e6c3b63bea95338e0d628fbbba5c11bf32c54a67f52d962b8e0ff6eccfd12bc0f395c717328ed7d33cf37ad13b8b12c9c733cc30b4a8413c6dd8451228a2e8e0e369a1648779c10", 0xb1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3, 0x0, 0xf}) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000340)=0x9ea) syz_open_pts() connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c653000f0c5afa9dafa9198cef1d0a7b764c7d26290b55fa745411a5471db6924d7e618e3d8e31964ca0674fdcb9f1dde273d77f40f27995c32ce0edbe2d7f8a12b6838f817cfc88e4b3c577a0326f7150c0b47298db517d84a746554095209412f18cef3f5d7b988a2646528a8fd07e7f80e82667d0ca293eec5494bd573f402e93fcccc564a357973a77b973913267bbbe49f3d6aae9d3a0b844aab2fab420c3aea704de277b5351a60a973c2604b19235e57ca5b2f0dc5c081bceeadb0dad578020676786ad89cd738f15fac55538f06137d38713ad7c68ef224e161beca1b7d75426b1bb20b88b1fc55b202bca896e3448fce09c8a0305150"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0xa00, &(0x7f00000003c0)=0x3, 0x4) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) pread(r2, &(0x7f00000001c0)="ea6cafa85515a594f07dfeb31a36d5a82980f068cba6280fcf39bf61653bb9be6c43897be9e489d553fdc74e777d366e29f5126bbe0f0998", 0x38, 0x0, 0x0) 14:57:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) syz_emit_ethernet(0x50, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x42, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x7, 0xcd, [@local={0xac, 0x14, 0x0}]}, @noop, @end]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x5, 0x0, {0x5, 0x4, 0x1, 0x3, 0x8001, 0x64, 0x8, 0x5e, 0x3a, 0xff, @loopback, @broadcast}, "d8babe077ba5"}}}}}) unlink(&(0x7f0000000140)='./file0\x00') 14:57:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) recvfrom(r0, &(0x7f0000000040)=""/42, 0x2a, 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) r4 = socket(0x18, 0x2, 0x7) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r4, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r4, 0x20, 0x6, &(0x7f0000000100)="0e74ca77363b7b57e64e8ede28edf687bb4bf231f3acce989cc6275376cec8473612b2fc3e968a97e5403b19dc66d2cdd89631c28480f75a8a1225784171761bc2a3d3f3c573ea1b0733a108b3fb155606c68ce955b750c7c6c46b6bb7f4e2aeecdc1d5a3b11d8c2c55f59902e802fc511bc426b559883f2dfdafc27e802fc286f0a4920d5f7ad383627c667b22170c7e80ced3b6ba65a34c1d1925caa6df4710d5420f5a7147b0588b490a4478650370e", 0xb1) r5 = kqueue() getegid() kevent(r5, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 14:57:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xcbc) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x405, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r5, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) writev(r5, &(0x7f00000002c0)=[{&(0x7f00000000c0)="da1fd5616a1a997ad8df9bbc05c0a4e293ce0b6f98ee9a18627e0e9a475e1e5154edf7f896a7c8e7f880feef7baac27e916b70ad0fe08431ffefe8a4e44d7911df8dba2897a1a4179e041b194177d2367e51a480226cf9153703200b26b9c4222fa9942475337e9f5b001c0e8266d0bd3c0608c23d1106c321a25d3fc326490b6e797f0f7fd943fa16fc98bbc07c52867996142e564e15f783c84c4b5316ab4a1f8d2b2cc233e4d92c4cf58fdf1e30", 0xaf}, {&(0x7f0000000180)="0c7a66fe3f8eb62bfd19df9a592b2cbcee024c35e9cdad0f648ce620b64dc909de9ed0738344dbeb98de4a61f94a15c3524f756ab89bac47a8248232a7cef1", 0x3f}, {&(0x7f00000001c0)="5deb3288db2cefe2ba344eb5745885211d0c941bfecfb41e758fa0da2a0df1734b627c6a28e0cf9b4010af110df0ad2ab7155744685d8f4fcf70fa6c3148a9cda7d7aeb8960bd6fe9a682ba74503b7709c15c6cc07c33c39e9677f6d8400e09cdcecf8493a27e2abc8d8441a15d8bcc4bf15a7e86c98bf8d3c85b25768b84fe6c53fd002e72119002593c2d2d5e00453820e82ef00e0d79084d12c62228367e6bb94e9c75154d5e5af31a2f93edb4a543e1982b893918a2ae5f08f7bdef5855e97006ef9f5beede9fba4424d62", 0xcd}], 0x3) 14:57:35 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, "00000000dd0000ff0100"}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000300)="9ef8be708e7415d50fbb0716368168c33e68a5f2a539ccbb0a2128aca445390a0bdd721fd352e86e8507f8aa41b8810515752e2ce762e0675fb964c37db7680e2e016e02bcbf0eceec7aefb2aec1f68dd03998109ef09a8845ed85e54060c037bc7bc0d9244e5a3d355e93053a5b481da26a154c19d76207966ef5d6e5f8c2e21c059430c1da7bd6e34e8f", &(0x7f0000000180)=0x8b, &(0x7f00000003c0)="f5dd85f20210e7952098755a297aa4440e5539c44b3158aecc3fcc220b9bcc1a5275ae0d2074d470f4a6b531b4b0ecb8652387ffa2cb1cdf", 0x38) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000001c0)=0x85, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) 14:57:35 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 14:57:35 executing program 1: shmget(0x1, 0x4000, 0xc, &(0x7f0000ffa000/0x4000)=nil) r0 = kqueue() r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 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}, 0xfffffffffffffffa, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x83, r7, r8, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r3, r8, 0x2) kevent(r0, &(0x7f0000001bc0), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) 14:57:35 executing program 1: syz_emit_ethernet(0x57, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x21, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x1, "1d36e6d7c0d4"}, {0x3, 0x1, "2eb4ea018c4ffd"}]}}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0xffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSCTTY(r2, 0x20007461) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) recvfrom$unix(r1, &(0x7f0000000000)=""/247, 0xf7, 0x840, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 14:57:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x81, 0x0, 0x3ff, 0x7ffffffc, "73ffff4d4d7ee400000100000000000000000200"}) writev(r1, &(0x7f0000001840)=[{&(0x7f0000000580)="f12485034b2e161145cccd1ad2083a7d9d680ab9d0dae52040d1477c3c1fa79dcde53cb18efbaf51caf8736eaef5abc37698d510468972986caa981ea6dd9eb1e2a870c30ce00480d0940cfde48c179cf73e4a4dffd4e74cf2860606a59e576d8a1ad0e915eb67cf4ca129b8c81a672c2e18e59ed601e06f67cd121b27f4f10216899357e012f2812be73e5ff8a1519de428d34aa8581bfe43b07eeaf5a213700fc6d6d0cf892ed0014c2114ee49d2e13c5c7e", 0xb3}], 0x1) 14:57:35 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) socketpair(0x3, 0x4000, 0x2, &(0x7f0000000000)) 14:57:35 executing program 0: sendsyslog(0x0, 0xffffffffffffff6e, 0x1) 14:57:36 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x0, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427030000000000000097827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c1bc29d136f7943bfe058a369541337f1d05e89c1f2fdd332a23b85bb96a762537426033388b65b2bb7a878c2e2c40a77de32878f3aa0e4becb19f1fdf9765abadf7dddb0ba61ef9b00bea6a035957f7476c", 0x0, 0x0, 0x0) 14:57:36 executing program 0: 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) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCNXCL(r1, 0x2000740e) 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) 14:57:36 executing program 0: chflags(&(0x7f0000000380)='./file0\x00', 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x4efa, 0xfffffffd) open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) getppid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000080)=""/31) semop(r4, &(0x7f0000000040), 0x0) semop(r4, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}, {0x3, 0x7}, {0x0, 0x1, 0x1000}, {0x1, 0x5, 0x1000}, {0x1, 0x7ff, 0x1000}, {0x2, 0xfffd, 0x1000}, {0x2, 0x1, 0x1800}], 0x7) dup2(r3, r2) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f00000002c0)=0xc) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/244) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 14:57:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="df353d1c0d468453b85f6234fd2cd7e8e015fc57c2a388bf86e6c1b5", 0x1c) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) close(r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000000c0)=[{0xfff8, 0xff, 0x0, 0x2}, {0xdcd1, 0x3, 0x5, 0x3}, {0x2, 0x5, 0x9}, {0x64, 0xc0, 0xae, 0x3}, {0xbea4, 0x5, 0x7, 0x8000}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0x3}, {0x81, 0x4, 0x0, 0x1ff}]}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) 14:57:36 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) clock_gettime(0x3, &(0x7f0000000040)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffe62) getgid() r2 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000000000000000000000000000000000000000000000000000000000e5c7844b90c20d000000000000e2ff000000000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024b4622de61355fa834d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8dcdb00a33e0d496465d5ca4f31d390cd43a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a38dee703d93d0e503ae3c43a2067f21c4dd1e88b8445a0fb8afbddfaa10ccd35aaefafd4dcc63ec47db3d48738e5e4cf2d7b8a076cbe19ea5a0b6bc6a3cdb5e7d964798d342e21dc6ba055dca2ebd20c4f85dd3fe9957970d1049cc275735531ada31ae5fc980f179a99c36859e0f01acd8f48f5a20c9a150fb62863ee79b926509caf227e7cd044e4e36611b5d6aea81ddf9db220a33188220fc65e12a2228933f84357c4ad6aabe0dcbfcf2dccdd2a98f9112460276c4d49346818061c6a03f702666d4967e119f3a1beda0ee786497f5555124f369cac06029808d795bc0c5c5c618a10f000000000000000000"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') msgsnd(r2, &(0x7f0000002500)=ANY=[@ANYBLOB="020000000000000030d00dfe876e8da79ec41593a38051e8670cf5f8e3e800ec4638feb3149aff7f000000000000ca697e5b084ee9d7eec3ccffb83fde27745d16f04d538f47b8288b56c8b7d0979dd398a6841cbf150221c16dc74a7dd0ae8a9f74fd5951dadeeb10dd54c4feadbf152707e2b1927d1ce55b5b1b4a733596ff0beb0afb60fac55f0f76c35f2143a2d7437f02a4d8bbf76cfc6bdac35522f1564778a94bc1cbaeb465c9cf155a81c286bf3ae6a30e57054b536b588eb1a2169cc573dd2fbbf515b0d68925eb7196c12b06056312cdff963fa0250daf712b7ded887db2c0afcfd01943dfe44b458adf1be585c495c63c3b7db782c863d078e063f1f316c439c0b6c2fa1157a47fc5b4eaebdc9da31494ab7b9dd262a7dd3f6e370def253e5fb2b67d89848c44ab9e77a870d13cd8624e6234277b38741c29cdf003cf60e6064c9637b62959e6ea2226e7e5abd2a96558562abaf45833720be3e63a930299105d21f9ffc283088fd76e51"], 0x31, 0x800) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x20, 0x20000000, 0xfffffffffffffffa, 0x7756}, {{}, 0xffffffffffffffff, 0x30, 0xfffff, 0xed, 0x5}, {{0xffffffffffffff9c}, 0x0, 0x86, 0x1, 0x1000, 0x2}, {{}, 0xfffffffffffffff8, 0x8, 0x4, 0x3}], 0x7, &(0x7f0000000280)=[{{}, 0xfffffffffffffffb, 0x41, 0x8, 0x9129, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x5}, {{r3}, 0xfffffffffffffffb, 0x50, 0x20000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0xffff, 0x721}], 0x8001, &(0x7f0000000300)={0xc00000000000, 0x6}) 14:57:36 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000300)='./file0\x00', 0x100, 0x120) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) r2 = socket(0x18, 0xc002, 0x0) openat(0xffffffffffffffff, &(0x7f0000000500)='./file1\x00', 0x800, 0x44) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r8, &(0x7f0000000240)="580ec0f00b3d8335176de48c075be5568b8825fe0aa058180a2ef1311a5f855f5d12372b665631446215c3d072e9e71b4bad7d4ac3cd569fdb00377554fe1eaa71b58bccd7da8c4c5091444cf977b24c04c0ef1a9d559bff68f20e8b4d842e9eb285176a5d67ac075a0c282fdbb59f0bfb92a28545374105d08399534afb30fd", 0x80) r9 = getpgid(r7) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/61, 0x3d) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f8fa5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0edeb2500000000000000200cbe98c19d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r9, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 14:57:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 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) 14:57:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x13) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8cbfab754fb79aad, 0x83) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x20000, 0x44) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000280)) accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fchdir(r0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') 14:57:37 executing program 1: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYRES32, @ANYBLOB="46e577861e751d0c854f613b2ea6242f6b7c97f86babf0df5c10aa2b448cdf75b9ad55b31fe9f9a7293527ea5a24ccac3e1a8253f8af8d1728779376d446d4c51e07842430a96f9b825d366aad6e27f28859885f841629b7c24fc84d1e56e39d945c815a9e5a9abdb41c7cf81afc87e316d9d488dae190b5e19d6c238dc1aacf4a11a97be538179340b0b01475e426b4d8e12c23d4da939d5df65074942322855129bb2f26fc3c5d0acf3728d98c2fc2ec669235924b9f3977e6e9f898260858b7cdb7efb9ad75fd46586761b9f2db04c60f00fc29f3018270b4f26a0d44e6fef1c512", @ANYRESHEX=r2, @ANYRESHEX, @ANYRESDEC=r2, @ANYRESOCT=r1, @ANYRES16=r1, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047308, &(0x7f00000000c0)=0x40000) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000a40)="a331a2e895ead14e5e8832245b9bd45c096a037ca17a601f29196c786801c5d8c09a621bafbbc50ccf3295f1fd49e53b61d3faf77269e6b1c75e6ae846288f1699531031b8cf23176c56e1d686672c9418ad3ad05bb531f1d1f3cc5a0510aa237476b98945a74749ad137c58c858ef22ba6c6fdfbb790e2c6096500f47c7244e5d06d1687a9f132c03e76a3d764e81cefd5763c8357d18c40ffafc1739a1941b440db33303421aa54f23f676196f09f2d2c70ee1438fe7afb5ba93ec157fe4de0750ea887fd8ee15b469a46b4447e2affa78f0d4f67bc878aa20e182aa8c0bee39f4f4bf64872d22cec56088c9ae28841d0cf3fc87c0321b933f569be850a2465508f60080e1ea86b21a33bf4441a18b0aef55df4bc2b9e160169941b3d9d45f6679166042549154177afea67cb1937421a9a44e06e6f4315d1ee3084faabd61b42ee7cf3b7856428a07af4c010acd625e21502ed1df7786a63d8bc9f947a7a0cf77baddb55317d70248271944bfb5bac012e103a461ac3e27c3603a0e9f5a90091a94d4fa63bea27bac9591da91ade234d8db1b6a27c1ac5bd4a56bec6603a3bc8e82a9f62534bde80dc1b5e7ae061f06ffd66880aad1d9a12a611528c2c0f3fdc00fd8fe92a8985fd966999402481338a06d4a17af65c4c135f10569dc3086bbaa191daa9bcb12785c608bd8127f31e9dcb877a3927c637504327d7c99c0b8e30a72d99392b5a45adb9d783ca78d26300742e90cdf140b78788ec848f6811df63e53753b7c259e8008975d3d6e31dec66f20ff97ebcc9f7344a8ed988a577dd9c116a7e7e48ef8e5920034a84e61febd56157b32e159218e1ab6d8a0cddd7193010ae618a32ed60fd862e664cea4b10ad3f35b57157340f06ec18f1b09987654222d90bf6a6d7b71bdb45e84f4dbbb640312063ee1158501e695dbb969a74735440a93ea8d3e2e023caa2cd219fb1c50f75fdd5f281605b0b468c7c591d17a96bf881b0fc7f37fec1e822a6e18e47a606d9fcb520dbf092eafe9ad60b851a6190909e8ea2bdb68ab2c736753eaab2dde1f734f9bc35fdb0d7573992d6d2dc43e9c10bcb9be37cc876b7b4ced868c937ff2ebb6687a416a5feec7b3f7208694771a8fc1c2fbf5c8741ce3d30f2ba67c96e61249f003f5cfbe618a42e9495d6bd3ba2f8586c40e9a64d3cd729bc10e748accbd9e6819ff21383c2ee9854b95b707b456955d1d680b3cc1dafa194158e760e9e056a8d2848eeda81915bf392d0b2b213336b0e9698abbef143d41ae7eb91ff8713476b39cca9a54c5030842558fea4bd34d7e9524a08db13297e687cb06688672db736214e56c8d05a47379b9cb940ad5143176ff194ed7cdad867b4c918c77c32c7cbc051b424d5991cac8a9ed95f5429a2f10b03bb5c440c33e0e9b857ef4247310acd7363d51975fce578e67bc60c96974cf8047e8cf2a5b47338c34c4140590668b97d8f7e981a30eae7a89538fcaea491112a144c5875bb53f34be35e565a77027bfb6fe65224cb03fb16227b004bde5bc166d2c1eec6354697a46478c32d2180328839f9651490b5c79f27ffca650311dbe5afcd6b46a901271c6bf499e63757128e083cb8a23f19b5f4e26b35f1cd2ce70059684055784f018f47a4b20ca227c88ddcf63dcadc8982c577a36a0591805ac815d9b896e52694013e500c6052fd7b7b2bb4389d364c3f85f07736c8b7fa23823bdce736a72182bc49e88662d29a4b7ef870f67e8b61ef1a0b4b9088297e93877d8f6abdd85a5830df1a7fb817b4496b2214ba0fa2ce655d1c989880f014fdad973e77d6979c974df5f1b3e28918bd530fc5197f0ed19ad23f44c2f1558590b83f77a13efbbf228dbf7f35a1cf8081a41502d72e81406e54dc73ecd50d24c906be271cd76375b6d90829aff9f80459724e39fb819d0822db9e35848ec904fd0afef1ae23fd097eff9e46bb30fca72881d49c389ab8b16a7e9e04e0a605e6a399cfd679e994e9818f53539fd5020c79e2e6721c6efa0e15cebafa9d1a78f3017ecb19cd6776fd60db62437d408721826e4bd8c840eb9e72148c73c95232297e3f374953ea314bcab5849e8c9155d043025ccd7e433a4a02356e5d1be1716932e72de9c4da89735d7119826ee7f3633b4d2cc9efab31fdb346d59c4f57a169fe5246353e28681f8edbe583c64fc7115344767788cf1e3329408e9342f6f9f90a42308c9fe1d6b39ab399ab779abd15d744dd1500bddb764e0bed0398d892da843d00591f0b1f6b08c6442ebb2defcaa83cdbd7ad19bcdc5c329f14b04736f008d80f40efb004c5db6f1cde8e8ae782828c79870bef0ed4a214288af55fc20dd13cce3d01f3febbfd4dcce46f67b881e2137021fb34fd9fffb40a53af6e30c3635ca4d53841b581b28a478e17ce9aab7b4b78303e6e1d3e9c98cb3ca880526307322ba71f714212aade091659f0b944a7867befeb8303f740bd20ca8049be3cd09c7aad12e6823bd959da2059ce0939e70fdd6ba4a1541c38d5247397f0684e2b5126d550c4c1d60ee1a6d20c92452ce52a068ed26464a7958f431c4c7e39eaa39f115dae3ff090ef632905061591356802b3270b2b53c5dd95ff3a239109509d54d447c2d91833b72d266ccba09cec45a651ba68b1d974c8155edcbfab32dd783f6b53ae34a6442a422442f7395fe443189d18bfee819fa80ab3efdfd400883ac1f42ac5f79e316251835e2cc4e053a1e64fa55b83445d10d9b1b9c96c9c7188a04a9cf96eaaa46907ddaa5da7628a35b196a056d559d86d40bfcc1ce0d397a67a3d16642b679c2e2adf866d95378af4ebce6441d822bc8138e2f9cc6fe75cee775ce5d9706c9576a410b0af8246382fc70e871c0cf4a80a8444773ad2c11ab8b2299ac32b9ec4f7ab1891c42f21eaac7739ef164c5333ea8b6570343ecbc36c2c636a7903b03f5d2a2dcfada24e8cfd005c8f90d88a02d64db044f6778ec42c95fc77f1949ea146e7286e1216f444adba1eb3e304d6db7a9cb965b46d1a9b3e8beb8fd2c0c15840ad99152c76cc9611eea6f412cc77df94a8e57749f1326a2673953d0a96a21c4341a62b8a9cf9e7dd17d704e8a16dec4d5f652c36cfaf6480b24f5eb07afe5d2354f86cd7a93734be6477e7a6a63b06e6f81c8df184977b5234f276506bab25478a2f3e56f4635624200138f5730019b056b5d4d63fa308c7c318c06830842ffa5e2d425174e1d9706e99582ac7106c497107c02ed055a994c49c46d8c19ea72242126c35d57e3c6620e257f8e06a2b5dc2d7c1222682391cd81e5950585f0e11e3a1cf60fd836349e81c5efd7d0b00fc7df4ae096bef2f1977bd7f762314535cb07e1a130fb165d3f9f1a11955a0d7766b6ab05e7a552fa5c49f7f78a4dae5cd217eb6080999ffb5451abdf4476866e793c9e59366616025334c5534136d6732cdbdfb9ceb269a6ce9aaa0685e6c8fa2427bd9cc83fd974ca15f99de00d5250963bc20ccc3abe51ad26ca80089efb6627231b8181a76bf7419b8262c5cfa55591b4b13c74178ea83ff5db264d1fb53200b69ff12578c9e18285ac73093a4727b33a4e299b68354ef07687453ac9da4f9bc17e6beedf67a79bafb92b6c57b7964272b5567916a8b6b2b74f32c22a9fbe7d20e2f4d097d24b6a3474683607c88563d49456659b18714eb4c60218314d046f4dd6e2f584a71eaa6cde5df5a1271a50d3e94305fa40ee627fec98c6adb1ee79127a8ecd41a7a280d94b4ccb81aa8829f0d2edf70650196dfb3a5bbdbe8b5712291a2f4c3dd062c28af83c1b476c59105537797d1e36e7081c2ed3dbe1633b4f312a4631bbf43206961ac35070fa366daa08de0c0d89b515b65429eb4dc5fb1c2d9709dd75eda70f6624f68d1e230640b975e3ed4a098ae2b0ddaf2a42c9f0e3e829504f9abaf5e293c584916fe3e94d626e48c1c4f69a5ff2d3368ae8ff1c1d05feba2392b04072e6628ef51f9b0f9f228ff8ff622a4def1929238f1dc526180a51cd9ff0cbcc05da1c55ec747f17607105523a06fa154b7dc4cb9837a2cef1c022f751952794a3daba490b5a30f3e64473ee31121bad073fee8bcefc65bf2acdd6d6485f938d3826ed79b1b020d50f9fd6d8e6b1080ab0a559d9526d3786b6a602f5561b981d9b529040e0ad9faa912e202a0883726ee38779cf0ccc5734385b36cd376f10cd62df13910520162e4231d25a42481934d220a8af1e5de861ed18b0f0845e07e6fe0caedf7799a99812088d18a27d7142f8bb46696d148c9d43df13ab49044c5cbea7031ee500b5f5cbc2a2f702b94188908c994a6b596a07100aff37879a38c1b05890b344dc399658df12caf4e2e45e673d666a2df086c332baa310a06a5a6ce9727ceef3357257dbc947c6e52e980bc1e0006a75a1a77fce00632bcb04e87c9af7f1cd06e05e56093feabd5f86e4180b2a20f512e5a9ccb465b062cd98bab75dc06a5be38593a832df234fecf11646448859afa3506f9ef6f294a76fb8fc723e250d8fe11bf39a5a4afd67906f8ce6d16154a8712eb10ef7681116aeb0a11cdac2e46f7134e6a808219e3bc7785e724d4e77d93eb60f8f41bdc0a09ce9ea990d1d6c7331c9e61151bf06a8f7d47774e139686b9d03f0bbc12d38da5572df33ccf1f762b1da6d9df37a5890ca80eb5478ec7bdf00483b0526f609d3b3f7ec471fab50e9ba6590d7b219e80b45114f4e7705827c0009d755c3f0e9ef40e28af3c58b33f48951f7c77ca89d915aa9f43c1cc721a631bc255640051997619f247a9e866591d9588bf4e23d4825efc19f476f6d2e7bb506fc7c5c07fa0d5010c657fe6db91515aef548ee435eafc4f8e6aad187e4f979a9acacb283adc33fb8bd1b2161de46242368d010fb44cfad6acd47f002f1a6c684e9e45b7c424efdb8042fc18bab6002a22197536b564229ca5da95cc94db26cd7f31175def8e79b5b0696993ac7298a5e8c1f2f1795a651a4f39b3e67f7bfe1684f9cb854b55dc390f113c6717948183dad82eae257415ec8e1c2bb46c0042f080ea6f829479000da4d4d348c7d80ff16777d37f9514b1ccc2cbe67c75a6f47a3c77def630a6c6a4cf74e5b25e4f915aaa1e95e51088b6db12483af0cf4a10816ee3aa69054e795a706b2e420e606a6e7b2f119e2fc1c50a228b40637d1d0eb43609bfee274d0bf288250a000207257ee9c555c6ed2eef0346f2d9465d8e6069c7128039253fe191e64d01c4d76d82eeb008775fa4a93f1d8c47ffc22cb53e8cba336d073260fd495e7673fe1d0f88625dbf323453aa2d4e1d00f5ae281be46ac6ed6fd03cd24dbe382bb69c6253038007f25f1982de5d9b1a24b1ff2ea6b7af9fd8211c4be055f4e1732c14cf6d8dad402a9e6b5bc46cc5076c2741b1aeb77c94ca5eafbf806f100e5bc849fb6323816b016c797650f095f4c9a9bac65bc370fa6b83bf799ed3506653adcd43b8c382db4193cf60b0140e2c1d987c39082fc06656317962c5efe4ce5f174a66fa57b76b3e1b4ff211e6780fc7f9f5fffe64fe2ecd8e822b6b0143cea485f57218c367b1a13b4e7eebae20f76f955227c217b2f445f45455e12d17a2835b9c85a6137fe63eed0a123aea80e5b81973ef3a7945442408d8e91ab331552620562b4a5ab73c08574199916d173dd56d56d5c86fe83a237fa1d538bb29b38cf7d13f7966c3bf55d195bb2911cc28e53424ec09ed9e4ac31a99f5c6d9e97cdc3acfd380e8fe2ca0d7e56936c6f2d950735b2f2bd5dc4b85e2629", &(0x7f0000000200)=0x1000, &(0x7f00000004c0)="80384e207b1d8d98619f10403e21d14fa94185d25223092b2725f4c07f016b0ff6e6d463d5f01bc42ed6cfd09eea9229a2a4a1d3931df487c96c6df253ce9132f5884b000ba9bfaa884f456ed88a26e00fa03834aa9eae8a1cac0bfc9021f8b5ce300b1de0fffcc66023d1396ed27c40fb5210bac6682ffdf80a76bf545807da5ed21f3a1c92cb1d19a2b04dd1cbc4f6fdd741ae69637725390a7e2489b856aec13fa27e449a8e47465b2389abe14e5bca599ad7339fe80c0ebe68e9ea583e53c47d57f6dfb4749ad8fea6cc0c43bf22", 0xd0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB="fd29db0817a4fb9dcdb4168635cdc891aaa2ef49d53be4a4c8a2", @ANYRESOCT=r3, @ANYRESHEX, @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x21}, {0xb108fbd055432275, 0xc7b}, {0x84, 0x101}, {0x3, 0x8}, {0x3, 0x9}, {0x63}, {0x46, 0x100}, {0x25, 0x4}, {0x4, 0x7}], 0x9}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) shutdown(r3, 0x1) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYRES32=r5, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05ffffffff0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c31379133e756b54766b6bed23f3295f3a52528b805021f0e09006f70518d0f246c70440862113ff89a77eb7eea7fea06bf974fb6cb738a9e262bf281ae2c46795e800f4155a91ccab0d814c5b80a1720f19dfead794b33e8d8171e0cfc4e3648caad1f767c565be784d7e4b5df8e9228f0403160dd9ffe4eaa103bc333a38a68945a2c930a92d655f22dda1d70a6fb0763db6142786fd5ba783a87b5de6f3ad5e845b105d4314554f357dadd905cc319ee418bfaecb8e7fbd4b499b7e62d2eb63", @ANYRESDEC=r4], 0x3, 0x2, 0x1004) msgsnd(r1, &(0x7f00000005c0)={0x2, "67025795d4e805aa79e238b7dca361cbd79acfe0da1acfdec1c9fc6e5ea2dd641a05530a1308ab038a23885119be22a558b30e5a15d8becf50ea18473f9a8ed6fe38aa5b63f197ac6ef1f731b0212a38201f08f56aa465eb82730b4f734b3d74c98b0b9c94"}, 0x6d, 0x0) msgsnd(r1, &(0x7f0000001a40)=ANY=[@ANYBLOB="0100000000000000099a7bd86586418e0db5d56b1795d0721ab1c5cb8e2372d8f1f7ed045e895a752f9d79bd3f2fa2f696e632ec51bbe08b1d6e547e453c00a76e62927b5a5264d6115334ba4a18d3c68f4feb9cc95428975fb05d95ef76c9dfb93219e1f12d08ee46008ff994443643ef268ab5a3377b1accd648b2214e0deeebc9f07664a265674033badb1f16b0339b0c5d1f6bde3d6138e511af52ade706bca6054a4630e2ff689c0cf17796e24daa8a3d61f6b958b725705495cd20437eb3214723b9d8a620a894267ffcef9a41dd7d9274b565f7f1a992f5c697ddfd4adf1b70df416957f0f2d5c7fa"], 0x56, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x6e09c1b074aa5f25, 0x0, 0x3}, 0x8) 14:57:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="a7d94ff706b4e87d702c33fc7399f8894ca83b8bc20c64848d74195c9e651f11387a83fdc495cb1851952bef9d52", 0xfffffeb2) 14:57:37 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x93}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x9, 0x8001, 0x5, "d38a80a654d8bda01820d744c52ec27271a3ae4e", 0x2, 0x7ff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) close(r0) syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="389b", 0x2}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb8919ccca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xefe}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000040)=[{0x3, 0x4, 0x1000}, {0x1, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x6, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) 14:57:37 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0xfffffff8, 0x0) 14:57:37 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005170000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed44757000058fadc5321c48697de8c41b2efb9811bbfef5d0d80162b6063770bd0e0aba7b53b00501d2d24510af2e4bd1f6112e1c330b3dd139bcd6936a3c62cf14d7bf559146529ac4de2669db2a6cd8f72a03dff19225bd45baa00594f526c29dcb273df0a2eb179287fcdc20a1be550af51f8981578bd86941d28c05bda22fe26f755398a194b08a461e8949ca0a64b76cc8b98633897b55d445dcd4391b57a7169e12c2b6e57ccfd3a81d6d287100a177fc6128de1ee090f75c744d7d9e4f67c7e46016456f3edb12686a26faaa136e7bff32ada5dfec33694b40e37624b1279fb47251e88bd4783c4fcc91c00ba4cc15ec564dd6873c90f86bfd9f95733a17833b6e8d563c5670157fae62c528195d7dc82c0c3beab8695144ea78bbdfa109667bb8339421c78c94bcba7594fe81d19734fa4d29de5be062fbc395216d2d564f22a638c4ba68b52cd2e893789958839e8143ae3da88b0bea9fcbc183d0e5acf3749a3d7aab2af07d94a126fc2c0d3f1ca36c8a9f2387b4a739c1dd7c89deb297e170502ba7bf981a7c21017bb838c0953de10c3ae1e7d8c6d36d21229b5cf782363f5d2f5d66e1e26d1eaaa64fc0000000000"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 14:57:37 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f00000001c0)="241ce31e92f0247c67283e5f5fb245d5814e06fe2e3f9ceb500388c9f155b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fcc90f738c504337d0c498679eccb74a4e447188d722def09d54c1e5f06f581a40bc1daf7c1097f03da48f356fe409c7568d0789cd9f63107df47", 0x99, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x27, 0x754b, 0x2, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/111, 0x6f, 0x841, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 14:57:37 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000eb0800006031797100383a0000000000000000060000000000000000ff0200000000000000008000000000010200907800000000608da446000000000000000000005eaa2b7b514d11de9a06cdf7fa635aaa00000000000000000001e87cf2f9683ddf155b64f596520000000000000000"]) 14:57:37 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000200)="d407000000000000008323fc08896e80c4230dcfd297f4d9cb0623ef89b104a27a264f826888cb64deeef749de246b110fd68d01c5e53dbc4c51b5e4159b148ea596199a52a3a9f99f2a57d37cbb91bc5e31ec3bed2eed56dfcbdb7baf7d7d217cddbf5d46e3fd3b0bee80001b94fe82eeb503144f856174d9bebf0439594f7dc3a4706d685f83d14219b141556b26e5d9e8337a213ac7f6b962d026682a66f58cdaf96c1425dcdc5e49cbc40b28ee91aa68b4648588916a6684edbd7ef75d7a08abbaba8c6a436a0628ecda59482724e94558f7f2acd9a64a9d5d1a59c64dff94dea6414d60090a35c5871cf63648e3317918d95bdf96bbf884312a53e3a1820d3a1908c37140a1c18df5cad17878bb3ba9588679e2839fdbc1cf994b8a0ab6cef52f8dcfb68f661ccf0996f40bc7a83f2b01144b39d8cac8db58961d619e122471ff3383521d2be415c506817cac6b8bfb31cd518ac76523deb474ba4aa79a7c92800e06", 0x0, 0x0, 0x0) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r8, 0x1) 14:57:37 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x11}]}}}}}}}) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x0) 14:57:37 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x1, "eaa25afc1c9d"}]}}}}}}) syz_emit_ethernet(0x27c2, &(0x7f0000000080)={@broadcast, @random="f654ccdc2db3", [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x2, 0x0, 0x1}}], {@ipv6={0x86dd, {0x4, 0x6, "8f341a", 0x2784, 0x2b, 0x1, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, {[@hopopts={0x50, 0x2a, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0xbd, "0e35a73431b1fb62972ba8f189a0c59d5d62c6635727fe2668f8908b32f17a645a389d6c476e7067713e735aca5193fe541ad4ac1e3acfb1ec55c4d957d3b6f8289664bdebd4bd61f2b87df9f40c0e681564b12ec74134b425559945b4b9e259d30fb3030332049ad707e7d7d0e98dac8f9c58e471a66e20b24b447fd1ca5ea4e40dea5dc9b7dd5630ed0e1dee841a8386253761f9f491dc4f270013749478bdcc721eb437c3dd17e43aa0540cc858d98e23049a32c206dce976f6e3a8"}, @generic={0x0, 0x82, "6b1ec75e3ce51b540b973a72a893a69f9425995bdc03d75b6260372bf23c39cfe639869c31cf801b0709983a18a6e76d433b360c0a49b13ee3d3c5c0e4423e2ebf0e201a0ae72951df44c1dc113c58f4e51f68af8ce44851b0319775e8e94b2c1632df74a3ee700ae2d981802b59a55660f4a6ae53675b84b072b933f7fc19a71acb"}, @pad1]}, @fragment={0xc, 0x0, 0xe0, 0x1, 0x0, 0x12, 0x67}, @routing={0x8, 0x6, 0x0, 0x7, 0x0, [@mcast1, @rand_addr="5848ef81071e69c0aed9ce4ca7809ef9", @mcast1]}, @dstopts={0xff, 0x16, [], [@generic={0x5, 0x6d, "4cfae851f36af9e7e95193becdaafaef6f58c9ab90b5d082b8e5a5e3dcb5e94c49c048353a00086b3d34b38bb3738a8db8b0ce100a537bfcd028c45a6be502f3a12fff0cfeb67315effe1445dddbbb18f8261d2940f40ec7565166ee73ea32fad570d01609678c26a5da42e832"}, @ra={0x5, 0x2, 0xff}, @ra={0x5, 0x2, 0x8}, @generic={0x3, 0x3c, "8b46078ccb5607a2780a7dd2e98ea6fa433f32e037574b81a5e921d36dfb32238aeba6d84ee9273445d7238e8d23c1e480b668c185124d33306110fc"}]}, @dstopts={0x61, 0x2f, [], [@pad1, @enc_lim={0x4, 0x1, 0x3f}, @ra={0x5, 0x2, 0x5c9}, @jumbo={0xc2, 0x4, 0xff}, @generic={0xc7, 0x82, "41d99645898526fd1ac79f8683a9dbeed522f315dee8a98038fd457750c1054767603e1d7f60a395bab1dbb46158095166571b28af2a8547e423433fa4283a237ea068d385ebe93fbbe49cc01d324ef5c4d658eddce4a3d43dfeb8095e820f72f5183ed8c688061b8b59f420e22649839223edd50ee390f19404dbce8d8d9fdbf6b2"}, @generic={0x5, 0xd3, "ae8a87079ec8aaa52d6b275868e11fd2a8fa42bfb409e9fcf7a50ad730ffc5f1f6f3b04723817a355ffca6369da4d9aeec66025da4775dd374911a68df6fbd053c7b4e2a9484e1f0f4d19477810e2f99d7d5ffc8537c29a5c8517bf33e822b07a2323ddf3cbac13aa8dcffc0f4c9e8e02014f98b8499fa7b306a2e4cb3274f8e8d3641e5d11ad0ad9b7feca57e2bd55081222437f5620fe5d23b9b30aaa3d0e7917a2c86bc1f54aa0c04ee5a70044595a47b3c725642c58d39803a04735f52ed5be8ea16c210db1c56e27e891c94716ce69cf4"}, @ra={0x5, 0x2, 0x1fc0}, @ra={0x5, 0x2, 0xffff}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0xd451b354cdeb846a, 0x0, 0x7f, 0x1, 0x0, 0x19, 0x6}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @ipv4={[], [], @multicast1}, @ipv4={[], [], @multicast1}, [{0x5, 0x15, "ad99a95b0bf394935c36b2f38dc4143c78f375329b8b6babf3e995df462f7f30a974eba54be381b469055e287bceb752e13be76ccfcde3a7373751befbaa8d487c1a766fba6a4033f8ed636b60008fe12e3463b45af3940463debe83e7c98617414b540a3dc7b276871b5839be65d051c6b10f176e87944ac0b1c12c8ca968bad4d0c5c4c80db8f91266a2da9fb7e82232056bfd41a75fd9d39172256be58cd8b5e7da4f93c441123d7fce"}, {0x2, 0x12, "6f0182de5efe19245ee083664452b4b29c6b03b019ae380c6d209ee5fa8977084475ef702b6948995349685cf5293a8a712b2a629009af53fa2799231cde9509b4bb01ace98680dfce98736079b7d0f99abbb791e4b8efd17d1806964699d8049b768dffe031934b66953503ffba2c7b51b9fd38b716c5a014cbbb29c9c2a31e7f83cf353c7886903893ecc756c56a"}, {0x2, 0x9, "a19132bf3ef086a64fbab4a373df50d93ce92d3aad177449fd8686380b94b420e48bf71326e10461fee514e881f2ae17759fdd8978fdb11b3945e3e11aef872b8cd0c60edc56b16d995d8c6947"}, {0x0, 0x15, "8fce122ff656c85cb074adf9aa806caf010b1070aedf2c1f34b5b5a7cf187ba46127370b53d7f164b94ebebcb5a92dec8b4f6544b19d37f2ee349f41e92f856a305b30a41500f4e05bb3a37420924013fac3c6da0588b1a0363f79cc9b2ea826ad2b8f6c7edbe9a9171644b82f61fed7e269c9e45b843c960eb37823d74b03509e8cc68624baec5ac86f0a6121be49340d8cf2bd43f7dd4b0fd94410b44d372f5c8be02e9633"}, {0x1f, 0x200, "247292d8077adb5ee925f7e78b9f304ddefea7815d8c06078fc58852fd535dff7fd2e56c9920e02d3adc8986767afb6ba71f20ccd8758df36c118491a859008dcdd52fcbdfa53bb2f3cb686e1b80cb4ee9bd6ad3c40718ccd7003eb5167803d801b0122c9e7d317d8ff7e6aa8be4d762539d147012e0ca9358776544607f09bfe596cbf22c7c8071c9b8a8432b6b5ed62a3c3d78ad3c1192d05b06f2c6bef9630af6e77f7c97fe0a44cde91712611fa0b5c8f119e68c35eb45ea1489561d19c8605f70ba642df9cd646765cd398617c6978d5f18fb414a4c4b9fd6f148aa1e7cd4f0fa3c5c0cac646b1f4464620ce5fad14d2792ce61d55a1a392018d681046f734556e78356b37a52b311fcc0046af6510ef913b7d6134ebf63dcc8e0265ae7dfc2b69752dba40d9ed55e605698c9ebfe5f0379b8ffb615303a96b501c834f9a45e36e56ced40481c36d327af27dcd0c30a4db55c1738287a4a90d2d2c0bacde9375efc05834609527e50f969baebe228dbedfc59d82a48f2d9f56d30c3ef6c1674829f682506ab98b9764a594901fc6dfc0c6acfb5f57d22e5f2ed260d864d5d55c90d3fbb1867433df5647e30053f36039d774d8ec6f4610c2a998bc05ac9202277f325f7fce3ca720a483f0bc4e9e0dc04d1e29c384ca455cc1f1cf743cd6fc57aea676185fcea8391c425e8ec08ab5a5b2b978cb0c26560ff9f170581058c12602155953bdbe2ccda5657504ea09d1c6b041213c331563b5c291204bd995750e5dc7d80bb6ed2fbf9ea7b584a3132e21355241961c8c88a2f26d061faeba948941105aabdf90c0e86a58e46d9e946db8d92704d1cd77c83ee23d6a4cd014256e255303776224d72311c71030d99cb91b9bc880c8bd5cfdbd04e4dc7ba6ab40e48871c390665257b5f6ce72c2f978b36405b14f51973bc1c4b1fa459d6cfd29cc8ec0f0b68e9488b530d6df25b6f0ac8288d155888f06882f30bdc810807f0482f3bf57e0c56ec47b7b57e6322ae67359389d3ef8a545b30b76bc849caaa7fabcf304e620d01054c98f88b7bce6d09ac3d272779f45657f17558831e4bf7ff93d9d8c29597f48f4e78120137a637cd7e2b47ad8a8081c6f65631737118ae000ed6cf310ce12799bb0996b02acb5427b668e01dc8cd060ea9ed42949ad51e222d1e7061d17dcde80cef9233b55bcc38d0da6272db04d8332c265c2793b54c2e9dc211e923c76e8a8e7fae27409b1f0f3c69992b44863585293b1242cceaec5b82290c972c1929aa2d3b27e717b2b9cab8870086d24e379fbc3161341b26d3f5c21bac48553e36aa9044fb46812999d91f5224044834e233d95d26cd28bf45a769c52e115c62db6eb97b5dc6c76431e2dd4589141fc7ff2fe1b4e7796ecf3922ead4fbafda9a230ed17b10b4ca4538a68c169fe644df30e6f83abf0511c82cc2d3ba7de33fe137944d55f488885e81fa9c0a2666898af901b9e803d25b00c75a4572513eaa6e4bf4d03f953d385af98b04dfb96b6959867c65db268ef3f73a19a1a1d042a3c5b8899f6e122a81a380787d58b6fd1293e22de7ac0798b5bbe8de98f230f8aeb6e7a40e827dad7533536999a2d524ac551daae7b791b3e4daf270f418e719e6b359317f14b66b8cfd1dcf6fd84d25f9f5e1b4da540c88e1025b015ec98caa44cc5b452561c0a80d046dae83548cf9642dbab998b31aa014836cf0bb75835b7a6a815465f6cf29dbc18bd660254d3a9c3231b63f08c9258032193f2b6461c21b84ed7a8f4d9c14a8055b6f6345e9f0c84e574059f0206a8b9917d56f7826ab4e2e28bb3a05a7b16081d3f4eb60d0d56b3049ba8758317591904fca2ad800a573df7641b86f6667f50a68fcedce4640c9ffc97bab3c08de08e2daa55a352e1b796b5fd3155e67a15c6001e757c8c84a36f91ca9fff8f1317678a31451551b4b94062331a6f9ad3e3eed89670ae0a0bb78307dddfa40f6efc52334613f69d3e106d3eed9b47e68bc7e3801a8d8d536afe7edc1021ec1a95140ab1f4aeedf3a1ea2c6deeea36c88c1e4ae3b2cdcc13c68af1d00876b8288535e5a330b71943db0c0d3b7493947db5b3b3393a95954a0c7e2b0efab8f77399b14c71d0dff6cbd7a54c6dd5ff266efe0d739fdd1c72beb33115224a9acf182b83b7bfa1d8b0f8d3f2ffef8e8855537a19425723727937d6edf3062021960d3cf70a5293cb91a722c37469f0336e51ff9dac2722d0fb3ed1f6d720f58f6a0e8d4362e2d52d1e87e20dbec0e9bf7bcf0d224408966bcfa1b73faa952570dd463786a8823d4a2d4ab082b6e8d69fff3817a90f8723f1f78bca5d68e07dd19a9cc093f0647ced95b1e4b2ac3244e1d907e2e4abfaf3941f9d43d3a8c5054b4da0c5bb3b951a24aa917d9749f77617031ec2af5c1239ca3a4dc4cb285f4c59aab043d7dcc8cd41e0db9ea1f96c20f0ae92ffd87b2c3ccad47b9e905de7d9f00cbfbbf362da387c2416e877a3be26fbf46e2c69831968ce54d91b670367ab7b3feefd0e3333b5b9a54d630006c98490a6c9990bda82a7d711709f26ce9b8919ca0f54c2501152eacabeff7d96185c7f8e88aae91fb7c896207550f5f69fdde0bff0aa02bf3029e92717608a45aed9ea592b490d9919e9097bbd9466f332d688c17277c6c3b15f8dfe2a56aa123648c5cb486c4fa3e7d0f3472aa1739752815c23069120adfc39d181f1d2f854ccfc04c8010c213a702349d1f9be74af43fcf8a256e86102465096e70144ea8995f65b21b7c69bcb4a0a96b13f34ed391497659626262a298d575f1bff07153d5b69abf47e9432b073397b4bec8321a9c74bc4f00d8f521bc1403368028bfbdf4b7321d688779f737d67c5df8f155743b3e013168982371b87c846c206c347d4e241e243cc0d37f1e5f181dd7bc864d00f403cb93c0f8eaf0b39b11afc7cac52432f1d977fb3080b8aa6f824d73d1a8c90c153e31839e75ae097cf61f82aad53cc8f045fae0e1da28c4caca7da5875bc8039990284af00bd4ae299f25fa0845681cb2bdc4b9bba1de733d8b5c51859b03257ded3084f769247b3729a79fe15ed8785ffae22a43d57d0dd351053f8ba194a4c560345447f140f9d41d1b4077d4598f368c7bf792c7998b21038ae30ff7faf16c3a1694e7f2e088437d171c1fbc60fb4869dbdcf35b15d7f5edae64c6ff5ab3d0448c51294972d50cf2d209f2f53fea914dcd2e23b4d0f556fc0bbe634b0d486c0c2ac43b3249da212675d266f5eb9dae321d928de495552029486c1eb97114bfc9297a3ea00bf27e25d7c1db1d0f0ffeedfb9147aaaebd60e2cb99cda843c333bdd436325e243f6cb0f0d4ed0c8a38cc5c21f81cd00c3aefc988d6f2e04ff37cee35cbc31516845f1ea0aea5f4f3120e052ab8079835512040a91766f2fdf9b852b310debdb70d20e97a542ae620ca1e6677de15f3e5adde3f7fb6fe4b5bb7845e05825536d81b9f44c70ee3e58e334a5715c42ed88fd0918ff662afaa01c11c4eb3f764cedd916b04a9f585325c874e21c0da8f256fefbdb6272e5594e575be79d2ede6d31eb2f0140bdde913ce1bff50554f64d04ca7732b8eb954e6350f75b6bb543f471ada64c6115966fdab73fb87899381efd3f245341ac3a5f73e61f61195803525ba0a47df19babff4700cd406b36da545d3a2a63ded09dc7891cc5ffec6f0b304bfb2f3e10b8a56c16075e19c444d2e6935a19d65a24649294a8b6935f44469d54d91a60f36bd5341056d18b8af094ae2752ea236db27fba6e8f7dea1c622a2f84cd163d00873dd8b25efd3304ee4909668268f6d5c4bfdf3f3360950ea1654c3fc62a4fdc1298b3a134bfd7f3fe75d7efba2e51dea4f69ace828c372a205cf0387b870b68afea717c6b37ee0076f9942411b1dc8562e908858da747ea5b743b3a1a7196556098c2d0d4470a1a315c363e0f204f653967f7eb7947b33a59c40a5c921c48e6b068dad766c9bf0ae4e1bd9d33cdeeeaa205161ee17ad111c7086617817705c50398006f387cad1ed88db4afdaff8f543e0ba1aa740506057dcb6171be0957947e0ff1c6223192d2de9a583f915afff9f6fd66409cc820b618080784356c71237083b35c6f9be86c88128ff2a6dbaef7b5576c555c4374132eda956d4f35379f8b6440bb6e6e4d9330ecd51b5adb42e69d61c204f58ada7678042b5d6d5d780424a58872cc0922b4807e760feec2c2dd4b309db2e8f3a324a02fc73035bc186cb8f435dbff62eee2aaa9e0554a8f91acef1f0a5117f0631f1e52c504f6104981d8115b1537641ec5cbbaa29617fe6981b5554e8e492a37523f94c9c7f7f36cb04377c0eb102ec91f8d374cf765bb1baf01bb08f6f92ba4fe7121cf86b3f4087e32f53ade83d386debac96f65036cd978ba5ce667cb2009cbfd45cfafdedc304d22df38935a790a5afbcac03be8e0c24329cc7342bd7dad5816d31bf5e5ddcc058066d82d704540b9fe26f546b898ae1d6ddff7a96bd0a5307fda6e30a714dd4aa3b49e7d129cbeaaed7337df97b304182d52fd6d715e5abcae6128c03a98ebfb9c0977c9530f5f2f596ea7756743a79c68b73a31395f5866fb2dc34f2a5fb62ea28f50f494648ea3b95e571a1a5929cadc6362b549d98f410cda2ead6b878028eac7c1595e4b05515827c9577dfcf60e41a7408e75dc62b03b17fa78c057da8c1a78f6834e111e25c8078473e649c201a6de4643675748e96c8d6fc88e7113bb998337743ee72c1be81555e13880797b674b8ac885dbbde252e5f379d699b23a017d3dcaaec53a4b283383cec01e3179b51abab1db1db3541f0617625831c782ac0493da0c6c889239c4604fb3c4c87e1a9675b998516717c2543e86cdbe6db1b57e3f301618ff8dce348a492036690b46455f128228a22c665ef4e5d8ff4772281f191faf14213946f6a0ba2b2a82e2f9025a149173c5672750e2ece1d87728102c13a9cd11cbe0898b106a2ad9577b761ed4ad380887bd8e5ecba64f51f8b52f2d2ec123977cc02de1f58978ae7e1d8aacccb6e428b17d55837526a4f5f11aa3ca1a1c87a880f32ea117e93b832515ccb82bef86f145ce559f37ca3ffea68b05dcba35b64639f3934cd2ba48101e02daa3e44f7492064a7ebd2a5c018212418cb250b22c94a189ad058c1b68401b778f500b86e4e62779dfe1fb7bc23cde84e17605dad0942d309b6bfd8d1d63d0d93da4fb9cf5b15b09c4095b1433cc430b734575099d2f3011d121b941e39727181e9bd5fa502fe4fcc38de4691550739bea8ed8a99b8c73adf7269aedc69b32713e9b61d69d4c6c480c52fc9697e7301349c12fda69d23db39e1ca79b758ff5d4f817c58f8a72423bbaf7bbb77ef813fb20148bf749f6a37530b62e5369537a16081c8a902f8e441b3146a2202264aa1a26f2762fc643480aebfd08dc6a5c8269d1edfb536be00f8c10f1e04238f1a1d7951dacb05405950f1caca9521359b982fe7891f41f458746cdc1fa4e41d848f8caac0d329a79e36e6248049859079053e8dd40c68e9f44dc91978e4c7332cc35e085d349a7f31bef715465e1c5944e856337b96d22298d89ce0b348bfe312f6a6c65292a7421cd431f19fa93a4bd47ba46fe0e0ad54b119307c4ab9feba5d138954c5684cf9a6b0d20574ca48756da28b69530b3c74ee092a41e98e31f9e1dde75d2656e3325dea61c6ca2b06b50554aa9cf8ac82bc0e9f017cca36549d341bb533757eb9879f000704530ebede8036a408f370e1fec2319c4259bf742a"}, {0x3, 0x200, "9a450b79b11e1f0cd5ab557931c711707a38baa6f6bdee9eab4d174a295e597c86537c09917215c0b1b906d27e679bae4c8ebb3135dd852f8a41c0ee8a01d39c59b9c05a528c34b62ecbfe5c3959752e15b4bf748e1d76eb98e5a12342e02e9c87f1f92737db970b9dfa85898ee1c755a3aedb1617eb91e95e06c1f54621d6d7fb36c1d10d690c57cac0c340a1e40b49dbc7a6c4c0039760c15b70ed46c97b03a9f76d4be9883d003e0071d608890c34b6ae7043aff2bc31ee155ebcb9ebc601147e48f8bfea19ba656f0675b83717f6b1f9e2fa2bf6780e67cbe6bc8902ec917f75bd2bb21d11e870c70fb50572921b80b8d66c39e54ae564c6173edf91938c29a839a1a306f1352828522143d96f7d9761098c3ee0e7888b49ac8a1544c4b70e9d14f388c136a5f7abab67cca6b65123ab7738b80d2e8daf33f8b9d4c626104db7c50e3d97c3bbc4c2e2217053aad6943efb736fbdaf37dd796ca0cc61bb72924a356d345eab3d90610b3f422195655b87e9ba3656dfbb9bb717ffda68adcd96fdfecde1e281b31ffa9ff0dccf4118cb54aa2ead2c0ef0744e4f50ea61b734f17afd8de8414d1cf03a60af7a1bd6e4ed9e443765616d04346bc3cfdf66bea7b3e76d6859f550d88a32fdb4ef35829923ac56e4d97232d89d7866ac3b0bc9be39cece14ecca9fb2593c468a2c69e29ae6308eeda8fcd70fa3cedb980acadbde142669a972adb0935bd168a2a7329ccf0118b163e28d95222e0a053a7f6a2f53b0f54b6a52090bee3e919d57260df147731d3d167052f88b432bc6609a412470d8c3ac7e3c0c1bed6c2f6a9cc1c837070f0fe86251965638e6d21c05748415451ca0b7ac928fc984e232f29e68ddd135aa4df02c2a22fd568ba8ab349e9b9e1cb8d7917a2d4c169174a18a95667617f95b512f34ab67110cf4e0e929f1b06b9bd18caffdbae2e33dbc73aa89a96090cde8b0ee8caa5f2ce602925ea28fa9b85dd5e6c67c12fd6d0afeb9f451b1a7bc62558ffe8454ebdfaedf4c2744d5c60d7dcfe57d644ee5cafc9961b807914654a586e0938e18832b610dca298d54a76d8c92537c7876e6fd150f14a5e42217ff928d846a189b2edf9ea8b98d228d6e33b14d4910714dfb47fa913580be719660e14d92ef7761cb1773b9244e2659139e70bc3149f033823b695353e0cbd32d5ca528af30e56387f17fb3836e492e545561b048b08c6842cc7f6038f35fdfe302ada7252cf68d791855cd8fbc08e22c94e0d3bf4178ed61c8f401370f77da55edc2c72f0f49875bdac6c56d5b5f5c8c8664b020606ccb6f22d6ced701597d9c8600d9cdff1eba6919c0b6281477eb65d223171e1e23eb569dbd470dd1a1c4250e13e5bea1fdd2f2b809c216b8ceba5e745260545de067d59efea97e3c041317ded8d27a132b905cd63f4ae8b2a268487b4520836d7cd065a01b9c6d79a3a82b8b5b2ad68ae1dae4eb3180d2e4844ae0beb279faecc30eeb0769d0a66d7c580f07575ea42ee9e47fd4e572f8e2bbc93a559ab01ba7db42017d71afffaf7a903cad85a14b1ff1ec0b91de372eebea96ae0c70cb9258a293131a4c501c26157ccb23567962ab9319fd65fb8a667273c90f37b2a2f3907eff996856e66be6e315d37308fd10d5b2cbe6ed0b1fc898aab9ffc5c58574ad4c55a34947f6300a1c27939495749882b10321a708a8ebdd75de93e2a2a0907a92ad84eefcf2a9c77c54bc9a7d70074a4845e8ac2965f3426f3c6242c7eb7739ce4ae9842dab4dab1f44d157cfa48f88094778e193de92a82eb47fb2b0648178ce0d749a92b3f5725c03f81564f60f1018dcfc4ba3adfa10084d60896142f0539ddf48eeeaeb7424952c06431442787f40aeee9ae6b5f8ea4343658dd73cdc087ccfaf7c6d472bff73021ee0db7a43aabf5f6d628a3bd98d0322fec83fd91dc495d8e920a1f3dd130d01954099f535abf3d172b1c305de3fb383b07d70a08ad3f98f60f8f7300a24e3092af08445926af149170c217b349140f6b444303a46000934064f405f00936bd715a4ee75b65911d34722fcca647a39707cf444dd2524ebf4cfa107419c4abc59e04089c8cc87070cc5d9bc8bafb1a9a9e99d6d3cb28038aa0dddae60756a1dc429240af6fbc0c12a24b04a9b06ac07abcb3507ef04fb5378694fb06ae0ec25cb3b808b7d64a03238273450bbc76c5dc1d61b2c821432fb6e79ba93b07f9bd52e5c746f20e4ee25909751b100a442def3a059a368a059e6154dec4365f2fcfe5a213e5f524f0799d9a5eec656face67bb7e64005fe7c07a250088fff8b47d362fae59f31663ff9f7ac31ba074d7625deec048ba93e1f9b9dfd8dc8269735b97c38b07db14cf74b87963466aef12c6ee1e5ec4a1a0ec6dacf3c788bc212aae217da439e57c5938ed14c6e5876f4aeb2a1ae3867080cd58ec25ee937318f07af60494d36ea689b83de959ca2b6eb40f14cb9093e37d594b86a0741cc0277292c67d1df29a7e12654b1e9719fc77f81f231d8aefaa7ea4471664746ba67aa522d39a4060aaa072b6fe751f72f89b4856cab8aede201cf7f64db6262327f98244c01a5b538c34cd5d77e41aa31f86f3efd83870235fe659b2380e14c5fcffabc387af4b6ffd32f1a9a05ff7e0cbd60e21b07e0dd2a3e1ca1e150d7338a2bcc856d160d1e25a0f6fff9c7770a336f909bdca96b80f9ce46901dee769ae0615986d8e6432d48b331222a8a779bf917a54b79efd516343b71d4b4367f5d08e96ee86c90cfe3a3ee44babcd195652c395ae2ed12045e3120340ef11d73568d8648258ecc05b7d7ba62bc12a5fd6b1995158a4fea6810473f87a83479ee151fb359397193fbc15d875e74b959ead9597f4b9b2897bc24e2ce17e1c9a526dd878fc0b64f739c1796560d8b61b5d8770360bf4de93508f843ecfc45eaace1627b394e604afabf938a7eda4ff031390e3afd7aa2ceeaab7c9903fb4050885c1c90395f111b4025c7a1a5aa61bdd5dbf5e6003abb36f52e5535f012e45210aaea74bacc233ececff99500781fd563c42c4f36a282617a77bfe646f416b6d16320454b595deeb260a272f80d28f9176391aaeaa5877602ebdd53c2b8cf838f594bd2484765312c03cb1b593bfb625e856bc26886456424771fe9926a5c5d0cda2554a7812e45d7f7939fa7603df69d5f2d5dcafc6e047ac0815105c9fe5a0023b591b0dadf06789ad5c19426c32fcabe44c400dfb81b677045db5c4e3933e5c266ab7c1a3db302db5a7ca851a6c306137f448c3e8357fdbbf31f932b9c5db09f1fb892785eae32723fd2bc88802470498429667a4facf403edcb500392ba0772f500a216971aa0c9c5247a3a400249f9fbe40fcb4142e3ef207f9bfa2bd8051c865d806257f4eafb390f3d1b72dba417da64393028dec9aca1fb648fecfb47d6069bd76afe94173fb083231ccb94f88b9518a48a46e165c4a6a0d89330a9ea63c36195a6ddf27ac9dbb082ed42d572fd6609432a527d21f92df9280b1d4c39821f878efde36b61329cc0d0826413d4171d84f5435dd7b168e161d6478e2c7d283f9eb751d544579819349227f478d1ac1cdd36fc44bedb9ecf114378eb09af17b73e22f94c58eb5b143420170b0ad94afea0065f074fb7510c7ab0b752b4365c90f59cb1cd4f5da583ad725f4e324b2ba8b4de1cb8491642c97f6a54bcfa12855937829ffbd3a8c5617519c4bcec94d0dc645c4d4f2ec6c5ac834c6bf3e52917818bb4b61ac4ef0b75768d175bd1b07c2ff71cde5b9cfdd34f15fb83062fbd169313b2997b238e6d2710d5a4701e244600f4068a29d93f93d8c47e637d43f1152bde67b59587173d765c4b4a411675d049d39c50edc310dfffcbc3673f63806d7210c56669213d1b9e2e6147d0810065d1463a016f6de31118d3b4f7493576f45c58ee4322104863dbe96eff3095900ed32a343ed7e83034ebdbfd61bb73c22d8e6524ac3d60b2a6aa284d3edb499f1ada2fb4785d60cffb34b69e7c6407e4fe9fa62124a4df475af0b3eaeebde00363ba6bf20ac6381fdf06997770b95e6600bd599fad1330d3ec146da62d8477a867596a174abb6353ee90cdc3430892befb8c488e89f0420a214254e4e32f09f8a86c1dca381e0870d22b18a229651c70d024b26f7b7c8e0f3db5fb9e7bb776694140099e02467f377c288714685e77811956b31aad94da92f4b852febe75b74decf93ba9b908897637bd1246772246230c3dda35e445c8ce49df2ce74632e38b5ac1ab50fe3532ddef16f2ae5e33186716f1a8a128a576ada3a43bf0808c31c10c1d00e3353497e4ef14b47c9f992af9536078d1122142a21be56ec940373e713826c19f87295f69e09fd2236a8b14dbaea2692da7d3be935ccc1538f280482f028384e98f0c663838bcc6fb691b3b1842f261cdd75f1dc0291398c16be98afa82ddf455d46bfecfa2fd67d69137239f6f957c53539396be7822b0d4ce5dd1edadab82a795d9a7a316abf30c37a7655699ae08cf87876badf47fad77e06bb038198502df17b492d0d8bd10505b75ca0bc278c29989e5ef3498f1424bd154e3585d8da2f069dc6b904f87f4bee2a3aededf78adf1b47de784ebae3a29a248d2c252f34ab8917143ac0d6fcabffd65f00a2e6e8434dc11c39004ffec972e6c576e781b0822daf1d50a866812af6dd47d46fcea84c678cc4bc56b4b500ebdb60f0b4326fcc9bee5421291e7b8d5f8a3c79bf348fc37f8a8567af80f0119f3fb8b7aace4dc7a8d05c6cfbc30710c7238074c8b6b61d81baf44da14122bb63c0eab39eb7d26a095bf8f52bc0500fa7cdfbbb888e7f2a093451e9569cb4a96b1dac63e798f49f4a0c45391f33eb13d48d632c07d43dcb74c6510f2a3ca86e1ca17bac910f5a00395bf974aa49de71e213ec1b0f57314afe258987ef536534dd4c32e21552c900d44fd49ddd556b495446413eed4a61c3ce0bbd68cd2947ce7edfc9c474afd32d60fccfeb9b00450639ebeb9b2e71562c6251f808152090e466763df314a27fc868b4b594fc88c1454f595fd70b53b35b5c7a594d9c2d956d12525226a4028843dcf023283727d81c730f3e91b392d6ce11f87a39bf1bedeff08ec3f126dae99ea7d3b863581eabd5f4d0c52a27c4595f51ff3b36a73f830f188b40913598c4ea71ca38433eed88ecb5f6707feaa644e48d1e8519b382ade4131ab50e3df5a7779c9e2beff253beeb521d6a664d0d2bce1d85f67b05e0867b3cd80f53554023d5bb3b2ad59bf6ac5fffcf53ffdbb82b37752b38fc06e4d5f4307bc39448ee9d8f90be1183b7c5d1ce47508628db6d17ff390ebabb1f0963b72e32641c18a574da216986eed28d5a0a48f434335f543bcba5d7b7ae3395d7c40cf4ee6d337e9e47a7ac7f0693e725959bc216fa1ba0cc1866c6a8fe2310ad7e5b9d8fe5b0e682b9f823345d461c7884974c3f3f1d2ee1a48bbb6872e21bca7341013b63c0e83d5fe626323b0fbbc7ecc6508f66d80e1e3760c40cb8b357e81dbcba46adabd847860f6e50e39c286a7aec6060af5fdde42b7635878ff7f4ee74c716e625b25a72e0d2e140ae372e0f0c6f4f947443cdb827022106da70e2655e2a0ad414359bd4d39f79f2f13e0df14e9fbc4cd7090b5ea490af88cc16bdb10f20e983f1b6ae2235926d2064bd57f37cc22c364b23c818a6c4e2a768206c6f3debf3b36dc1cf0c610b7f48daee0b1c3745925e6cf15670e8a17379b02b7bfb76acc4a1c642b95475279f4b61f71207ba"}, {0x18, 0xc, "c99d6d30346e59f81b02e2cda42c4ce4a1a1683a6386548e5a02c59cdc7c2f11aa51c5b68c01878deaf7646111b3eef05c42a05aa704722822035e2d9c6ad41614a0b1de2e475ba0a02d620443a30958d786eb15580941759d37771b9252005e33a40169bc"}, {0xd8f8001091144a7b, 0xf, "cc3e8604b1e821c11b995dbfb6d010618305a799b7892884d84d1bffca241e009b3340ba4e2d6c60fabb855ff91bb8592ff034fcd88efa25d3daaf9931c21c0adadf4e8270cdf5cf6ec9f3c7ba9eaa670590696e97fb92b0541887d4e76a3c0697773b7441ca40b445efd19abcdf57c15a555a017aec9e29e701fa4e"}, {0x0, 0xa, "e6b3ad142b2b24cc4814a7d7dbfb46ffc37c7f6ef0caa0609c5246cd0637359b8e58ec62f45a5b7eb4eb332bc7625268f67f9964e4dab022f6828fb74688342ab8f522a3eccbbb4ca55f8fe19833ec999470082a"}]}}}}}}) 14:57:37 executing program 1: getrlimit(0x8, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8000, 0x1f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20100, 0x8) kqueue() r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82027f2f66f3f70c2d47"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) write(r2, &(0x7f0000000280)="9c0fe168d8288f6ef5a4df8c965be887ceb6fa50156cdc4c7a89526464032c46f52e8ea5950720040a99498f14d0b632768a6516654f4118e6ee5aba943e5e674a2a", 0x42) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000380)={0x8623, './file0\x00', './file0\x00'}) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x115, 0x1) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = dup(0xffffffffffffffff) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0xfffffe00) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sendto$unix(r3, &(0x7f0000000180)="34d49b0600000000000000403ea4a6b2e26b54b9ab41f7f57019622c2842027d2e53bda3a8617ac9ee6bb5f2db4af6214c172d39af05e2d2d9257f121860fb3c7d72123e91bd0c7aec40c172444f82a7fbfbd9d969c33314e3c9834a23940c769e01fb13b24d3de8a66f08438a32c28d0d2cf9f415d35b158626e687869de5b70a74fb3f2b6c9ae60aaea3f85ecffe9d6562b63949d389aad416b410754ff8a3894bcbce0a51840a3fab4320959b5e37be19262c43d08c8c087188b0bfb7916a8e607fd6b365c30e326986201c6b99b3cea6bacad81cfc6c640b7854e8f09823b7bb926e2495", 0xe6, 0x40b, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 14:57:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() lseek(r0, 0x0, 0x40, 0x2) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) login: in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 14:57:37 executing program 0: execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000500)=':^(,\x00', &(0x7f0000000180)=':+\xa3%)\x00', &(0x7f00000001c0)='\xf9:\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\\&@\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='\xe3:%@\x00', &(0x7f00000004c0)='\xef\xb2\xc8\x19\xbd^\x11_\xb0\xed\x19\xdd]zs', &(0x7f0000000340)='\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='*}]([}0&#\x00', 0xffffffffffffffff, &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f0000000140)='(', &(0x7f0000000540)='*}]([}0&#\x00', &(0x7f0000000580)=':+\xa3%)\x00', &(0x7f00000005c0)=':+\xa3%)\x00']) setrlimit(0x0, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcc6, 0x3, 0x9, 0x843e0}, {0x7d, 0x5, 0xa}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5, 0x20000000}], 0x980e, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x1) 14:57:37 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/77) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x10, 0x5, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r4 = socket(0x2, 0x8000, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)="0714000000000025ff149b33ff0f0000000000006eccd7d18384ec294b86a90a9bf833e98ff63738e7994240313d15325b7ef2e609eff3de7f6c44b68da0afab68bcae6a6820ab61ae23b4ae5414776c4aa974280e96feb522a5516f8a9bc9f826ab91cc2abe71ab93ba32652d739fc385dd19ab660a88ad54aae62c010000000000000084136296def2fa85c2610b4fb271b872445bda797dad2aa38330a2e9296c9d792e250000000000000000000000000000003706e5143c6b6044c77c4d7de2877fc4d1f094bb68092fef59f9eda6efdb49aa3350bc2ecbaf91196a9f5db9be9f6e65adacfc98661f26a03f331972ca68ef7c15893bbf92ebc4d6965e8b6caccb4a8771b3f9651408128b2b9a8fabe567d059e4b010bc66208a3046edd87cd82e3e76a396616d5120c477d6111a6ba52394025ff0b9189d562112b0d9fcbf699b5c71f8dc91bc3613be54203cdc0159d702b46c9a314cd94310f29fad85d804d51c7671a1cfa70c53bfaaa435ad82721a916d30619b926243f0ccd8ab746ab953196cb4403537ea165d91b2aefd18de422f9844824d19cd0433cea0db3e8c2f79a6d76423bd24ee3a7715e7f6a2ce9c8e055322f4e2f0f56260d54e0e0449392658d071c1da33e3670ab2c2aa97c52eae213b3058d94ddd21e94d1639e93660d0da8f19974b616048bc24d47398db7b7748d9069d8cd3984c548110c58d8e0ed9f642f0251a713fa1dd689c3a07ecca95cc3f2ac20ccf65765d5dd8a16572a7d460e699c3b8668b3083a721f619d0b29f0596e3ecb2471ac8b6af69316ce17c7a028aa4fdadbb8525681bef45c4458dba66c7bb1cd6b9f8c2c7e12bfe64932e6a3c705f6bf31dae4ba0958e0f3137034d560ab7662d03dbb3616195e01d16a72b790f28478336c74329383073dff95e2bea9ccfcf546509221790ceb9422d24c9e76b77a44aa2adfdc6e33bb8baf63c6af29f1cbd7368cdeed203cb2a98bc84765877a57ca0b90ef1ed4da6372bdab040", 0x2d3) write(r2, 0x0, 0x0) 14:57:37 executing program 1: r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0xffffffff}, {0x18, 0x2, 0x2, 0x9}, 0x81, [0x9, 0xe545, 0x3f, 0x3, 0x6, 0x53d5f305, 0x8c, 0x2]}, 0x3c) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r4, r0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r2) socket(0x18, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:57:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0xfffffffe, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() fsync(r0) close(r3) 14:57:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, 0x0, 0x1000, 0x100000000, 0x10000, 0x20}) r0 = semget$private(0x0, 0x2, 0x108) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, r3, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r7}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 14:57:48 executing program 1: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0f440f63853d80d6f1c5ba7934dc731dc52104ea493d062435142527c71cbd5178434515dcef52dac5aa586e0dec9ecee62bc663197467cc03e7a0038c7f53f5d6f2fd4e1c1bf492d93c2af056cbad8f39a3b0ef6f00000000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 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)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 14:57:48 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f00000000c0)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/40}, 0x30, 0x0, 0x2000) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000002400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002389cfe961000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000de5b5bbc18f436f664225aa7be17f4"], 0x106e, 0x0, 0x0) socketpair(0x18, 0x3, 0x1e, &(0x7f00000003c0)={0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000240)=""/112, 0x70, 0x0, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000400), &(0x7f0000000440)=0x10) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt(r5, 0x6, 0x8, &(0x7f0000000100)=""/252, &(0x7f0000000200)=0xfc) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000340)=0x7) 14:57:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="2eb99ec1983bb06176d1b1b5c1dcb5c1e285657b429b0db462ce8cddfab9f9c098e23bd63c0faf09d43ba0d9d68ffa8ae7cce24ba3e31053bf9897c1e1599b2ab22a32a12c409a80401018c98427fa3ca213c053480ccc836218e9daa2fbaaf317d6c95619043be6befa6087ec48dcaa83a9624c0587177251336733c3933786229594c26bb5880ea599ec306e5c9aad5abc5b8275509f667329d31b42ed174b2e087c3ec50986d8e9797ad1aabad6543c8f96e5e5b33f3e999d", 0xba}, {&(0x7f0000000200)="bd0057ed91c2d9a65e590ee839c43d42e506adb5e4c75c326a6a3b9858453282c2425d101f68b6ead2a99fd48837c8c13c806c43ab0e08778b28b17ed755a5ef5ededea0983303d9e236e860bee33cf6ab347a9bda97513e3b15ce28126e25c858f5391e0ed0859635786d7d17", 0x6d}, {&(0x7f0000000280)="46758a5604874b9a5522fd2d1392e6817287b8b39b755a2eb36b29c0ce9c601c57adf5f9173fd2606260a42c2b2166bf92635ed67a3dd246de18c6f7921bb14d4fb6cdfb449d803d447ce38288b03170b138ade786b8035a42456343c9aa66ef8b7ceb9db3471d871cdef11e93a11b0b9577853ae42d392d41f73aa3824a9390ab2286fe2946d3ab3f65f3d75229c98dcdf8b7d5a2d84523dc4e895184d4560cbba4fe600c119330df6dcf29a714a449fbd21939b801b7a12dc49a0a3ca08a413711e4657d88af4f6ae0ecf76db9333ce47e1664422dae19b441a6a98437e4c91ff87aa9aad35fa5d1f94fae9da3fade24912a205cf3911da24b15", 0xfb}], 0x3, 0x0, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "03664e2baf0c033c7ad293795acd0000001000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r2, &(0x7f0000001540)=""/216, 0xd8) 14:57:48 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa0800450000700000000000019078ac1413aaac1400bb0302907800000000450000000000000000290000e0000001ffffffff940600000000831f00e00000027f000001ac1400aaac1400aae0000001ac1400aa000100000003b79406000000000100940600000000890700ffffffff000000"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/189) 14:57:48 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) getitimer(0x0, &(0x7f0000000000)) 14:57:48 executing program 1: syz_emit_ethernet(0x186, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000010001503a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa2e0800000000000000000000000000000000000000000000fe8000000000000000000000000000aaff02000000000000000000000000000100000000000000000000ffff000000007000f94064000000331800000000000003c2967aed53e96f2508b5c5667bb8a2e646ce9aa3e1444c0a25da38b23924b12231f7beb6d8c4a7de5a2580ccac767cdd1ccfa5a693b50be57cd09383b26b8d132402e307c1b6fdf75e338f8332cd0e637c65847a68d629504b9392a89100789299cef6b36acd2dc3ef5cf4d528133b451c602f2b69106658239a2b7d82668aec1a6ccc13453a015a967a112ad559486c891ab19f23970bdcdb1e7743d5e033d5922ca04aded22b7da3923cd91cdf15569b05420e9528dfaf650bb8257d07b3dd03ebed0000000003b1907800000000606379650000f00067f465119e4125f4eaffa888984ef89ffe8000000000000000000000000000bb"]) 14:57:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="44e87559d184e2a696e8e52174dd634bc8bf41ba53bf29e0dd216b667a3a5d9d0d134be2f364e350210f7ef5c51c86e9e3247df54b417730cb561e1c387c756a74ab8994f0ab6c113ab00627f4b5dada45f20d9656671ecaf6026de970f88f303a88233c4344eadc7fbc004f031ad166f6", 0x71}, {&(0x7f0000000880)="c028f131527862d120fd88bb1c5c990c5ccb76fd1e81267713faab6e40726c6a2a0fdaef1230ac9fd65f8972feb4a8d4f72d014a7ca9870b3c08cf07aa22e475b5500588709e17aeb37313eb4913cdd96fc653d40d54b5e47607809a92ad0500320746091de04b06d1b9609c673462ca4b42f2129a554d26595a8234ff61e5892c707e753286ff0ee8dc500d4853640055985e29b8cd713c815858a9c802b8f43aa382cdd440458984b8f711ed8d1db2b68ca8bf202846efaf2b1fc128fbe5b7027dc973bafc18223a5415e84759b320f27c4d9edb879944bcc55a6f8f7914f7412505a01b18f55b4a854801458d13c2da828cf31809bbba390e8c107380030db3367e9b88dc6a6155441f", 0x10b}, {&(0x7f00000002c0)="1297aa237a1d45d704e4878706740c6a0f2b3d2e81b42b7cd128b72b9a996750834e122bfca1aa2314d613e0db6361ed9cc38d4147aeedc78d998c0a4bf0d60a99c09fff04b3f98bd9db4769b5e614c7493fb91269daf49cb90b891aa78c0109ebf012cdcd8a0a5d6cd59f62b8c62ed552025c79fa5446d26d3d49a6a3ed79f9c8", 0x81}, {&(0x7f0000000440)="879457f21dbc0b04788f0b375449a3bc5f5cfb02aed7e16c6a4effa356cb2c97c5697dbccc4d2d876e959cf7002fce42ee391d2a131d8779be0a50de1ccc5988e7ffabf581591ae7283e50d0f4c2cdcf0f1188f90e33131df9f67924ff0ffcfbe08ba9bf6ad9ac94aed3f583f6f50be0093050d03bf0f36217ac72c1e1087ff6306065878e573d52f839b2f1215b988a532e86e0e92d9634edc14bc456020d7de680b5c19d807bbc2faa092f02b6f7029839b41e1f5b1afadc656cd1aa1fdfe1bf0d16a10fbb10c65b62dc1566fcca99d7bfc0885dd892d7291ad6d2da609edff20f08000000edd2dba8082038fa0411", 0xf0}, {&(0x7f00000009c0)="472ab3f47fd91d1f7607ef32cb03e8b2384758c951bc32717f6923292ccf62a5f0e454c98cab2ac9c3a17d206f1a74c63778547c01c9072b2d8fda22e8cfb9b940f46d3f25814d4a6320de24eca643d9e24014ff015a1f81bf14962a017b3a8847188e98b183d060e631e4a5f57dc8ebaded468d9cb8007b3fbedc2026ffbc81163dd86dcbfbc0cb47fc7e0f273a8aba55084ae307a1f9c2772c13d0280a112978edc314b03024bf8bc7ec2b757aeef7bb6cb9949f81540bcb189bd01248fef60d4978961cc502de3abd3fde6b", 0xcd}, {&(0x7f0000000100)="736c99f73a5c327ec5f6a87cad644949c91935be14c7d7bb8b860f1cada5c827119cd67b673740eef4a4875b03fd33146e32dfa154df3b6c6196", 0x3a}], 0x6, &(0x7f00000005c0)=[{0xd8, 0x1, 0x5, "585acc32685e539f20ceb2adcc82d84b3b17399cf0287a7500e2bbeb7c82d598645de41e477e0ebdc274e61b9a66471f584ebe7fc9896bd833695b108f4d65a1e1706c8f07a775049c5d8e1d7fce0fbb19edc21b776f2ff7e20e005b4518c808d31451637f6fbb1d9100e535989f8157a33217a22da264158e345128b614c3b9c80b30e5646fd5e7b0de15ca081985a7605ab7c01012ddf4fb1ef0274109e61d6e6e652eb565243de1db9942001086bc3e601044a7a607662a5a5933fa31fe619ce44ba50c3f81"}, {0xc0, 0xffff, 0x1f, "5f05338c4573ad93188cb85252e928e45e354a9060fbc97122b0f99b8170e9905bd51ce2d82bf8c001e37d43689b63124e8a5b8c0ff87f6331d057ccada4f9a105ee7b065de249942cafbcdd1d53133c2f79504962ea5b7d7fd8eb4be20964f0a1b0dd58fa6f30195afe3a492047314cef83ac40154ec1da41e642916e552be80b23600ee1c4947ba34dc0e883b7c1f361458c6c34a2a0774c312a87157a6ef9b8681bf02b9985e132"}, {0xa8, 0x1, 0x0, "a3f7aa90431d0f731185cd7cf9bd79700ae6bd1f4ad0bc3ab6af5d5f89a06ec5026b315eb410b51a28bd436f6586fdfedf3836852412bf3f387ed8716a2ba79ee073f583a6e8377959f9ee8077dabcb87108ff4d0af71fe16010a16e5cb2a9e93b2d3e3525c0054fcc03830ee77026217506dbe9c02c8f698d3a03c5f55b7371edf5202aeece4b5b14602d9d414d0cca39f83f6d"}, {0x78, 0x1, 0x8d, "fc97f7b3c12c935e45e47bf2e42acfc8b5896df608b2838f1caf66b2194952e44637385cf8a344878cdedb9e00829dae85197f8b8d83965282ea272036ad86b43e8bbf6280e5632e501943c1cff2d92cfe35b4e7a9a2833337aeac5daddecbded7b099fee85cf9"}], 0x2b8}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) 14:57:48 executing program 1: 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 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="726a5dc04879571c09ea337c193f1d5d8fea08f19c8c7dfa450444c7c6e82b48daeb3aa08aa4834d4f2a85b1c472cef5b5412f8caddeafce3d65cd100511a5ad5ec5d1ccc2ab75b022b58d9f8308b10c08c87cb5b125777504d1f00bba59d02a6415477bb264464e40f1350a0344558e0e07e61c162e09184d05acb312dabef3f479f35188b420f3917fc1864ca002f6535a86e887331ee40742fc573d80fc5bb30242", 0xa3}], 0x1, 0x0, 0x3) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) r7 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x8000, 0x200, 0x6, 0x1, 0x2, 0x8, 0x9, 0x1, 0x2, 0xff, 0x4}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x9515) r8 = dup2(r6, r2) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setflags(r8, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:57:48 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000002400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d33b5202f744b554ffb0379ffd82c3ac2bdf"], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:57:48 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100143b40bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e21d7c54fe46ee11cff17a0b0dbe7d26fbd903f352134cea74e7321bf978daa9dc2c034e1314fcbdbad4361aad29627", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20000, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x8) r4 = dup2(r3, r1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x45fe, 0x37a9bdda, 0xffffffe0, 0x3, "2d747e89b94ea58649b77ec0e6e4f3026dcf2385", 0x1, 0x7fffffff}) 14:57:49 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000140)=[{0x2, 0x3, 0x400}, {0x4, 0x0, 0x1800}, {0x0, 0x7ff}], 0x3) semget(0x0, 0x3, 0x1) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000040), 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r1, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/157) semop(0x0, &(0x7f0000000000), 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x6, 0x3, 0xba]) setgid(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7b) 14:57:49 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000001c0)="bb9280d55845e9de0fa60b823c6cb82aab44a68ad8dad51a4f6521321f6d4f148af7838dc06d5fe38adfd28d0800973da6e70c4dd15006d8b2dd29a4e1332b07c9872421651a4c0bbab884e6ff1c6710f4acfe3ac06e4844f6767d33e09f973c6dc9a7524638ec998d22fd96958d8b72283e49571c6b4660a2f930be2974a0b13aded83cfa9585097da045eae3073aa3e4dc1d5176072b48a34b6b319314bbef8af2b6b7d3b29bf5a893a0461bbd80ca81ecbf54e30093d6d1a985c47e268b9f43b66feeb59e8d50bcd6746fb4a219f76b7b4a6100cb1bcce2540213c51dfe", &(0x7f0000000040)=0xdf, &(0x7f00000002c0)="bfe85e9e12a4388940b6f27fe3a8832fa1c4986067e5954eb96dd378a71e11c8388e65f80ed41a260a79fe9234681981320b00dec3dd180beb95e7a4c1f17ced3dfd2a0abbfd90d80c11d3cbaa32befca1d7e8dcd20f0b2e6e182979ae45387a47", 0x61) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0, 0x1) semop(r3, &(0x7f000001b800)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x1ff, 0x1000}], 0x4) shutdown(r2, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000340)) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x1, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r3, &(0x7f0000000380)=[{0x2, 0xfff7, 0x800}, {0x4, 0x1403, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x1, 0xc79, 0xeede9c8e5ef3fd2a}, {0x1, 0x2, 0x1800}], 0x6) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000001c0)=0x1) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000001c0)=""/148) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/38) 14:57:49 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') lchown(&(0x7f00000001c0)='./file0/../file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000040)=[{0x6, 0xfffe, 0x1800}, {0x2, 0x1, 0xffc}, {0x2, 0x1009, 0xc00}, {0x4, 0x2, 0x1800}, {0x1, 0xfffe, 0x1000}, {0x1, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x2, 0x7}, {0x5, 0x6, 0x1000}, {0x2, 0xc1}, {0x0, 0x6}, {0x0, 0x3}, {0x0, 0x4, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x61, 0x1800}, {0x0, 0xc333}, {0x0, 0x81aa, 0x1000}, {0x5, 0x7fff, 0x1800}, {0x2, 0x5, 0x1400}], 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) getuid() accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000000100)=0xffffffffffffff62) socket(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgroups(0x0, 0x0) getegid() setregid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') link(0x0, 0x0) link(0x0, &(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') 14:57:49 executing program 0: r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x2000007}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0xb6, 0x9}, 0xf08, 0x8, 0x7}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, r0, 0x0, 0xffffffffffffffff}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) fchown(0xffffffffffffffff, r3, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000040)='z\fZx', &(0x7f0000000000)=0x4, 0x0, 0x0) 14:57:49 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') lseek(r0, 0x0, 0x8, 0x1) seteuid(0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x104) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/119, 0x77}, {&(0x7f00000011c0)=""/184, 0xb8}, {&(0x7f0000001280)=""/55, 0x37}, {&(0x7f00000012c0)=""/7, 0x7}, {&(0x7f0000001300)=""/5, 0x5}, {&(0x7f0000001340)=""/138, 0x8a}], 0x7) fchmod(r1, 0x54) close(0xffffffffffffffff) fcntl$getflags(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x7fffffff, 0x20, 0x680f, 0x0, 0x4, 0x7fffffff, 0x100, 0x0, 0x1, 0x7, 0x8}) sysctl$net_inet_tcp(&(0x7f0000001540)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000001580)="b5658c22fdedc19e4426bca8f67ea1387841f424838b78c972953788e0b0", &(0x7f00000015c0)=0x1e, &(0x7f0000001600)="5d9fa08d8edd7da5102e2f2ac4cda89ae04079c967ad7c037496d3be42113531579c233a2cb85855b6596ab8cea31e265aad31947609c825fced80b2310d8c0bb35c0904c03bf5fde4b8ad7eebb317006b259963ab49ae87f62d199d", 0x5c) bind(0xffffffffffffff9c, &(0x7f0000001680)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc) chflags(&(0x7f00000016c0)='./file0\x00', 0x0) r3 = geteuid() setuid(r3) writev(r1, &(0x7f0000001740)=[{&(0x7f0000001700)="a5d21311", 0x4}], 0x1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001780)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000001800)={{}, 0x5, &(0x7f00000017c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 14:57:49 executing program 1: r0 = kqueue() r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r1, 0xfffffffffffffffa}) kevent(r0, &(0x7f0000000000)=[{}], 0xc32, 0x0, 0xffffffe1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3, r8}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x21, 0x7ff}, 0x1, 0x7ff, 0x0, r1, 0xbc6, 0x80000001, 0x212, 0xffffffff}) 14:57:49 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socket(0x1, 0x2, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 14:57:49 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, 0x2, 0x800, 0x2, r6}) 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)=@file={0x1, './file0\x00'}, 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) 14:57:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x200, 0x0) writev(r3, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000180)="7e38883815aa0d71347b1325220efb7515a85304c1818c6f188f2ccb14d0b9d8d0e4a9608dfb790de1183ad32340101c78483684eef6be4c1ff3e67cbbb580aac6659ca9a2ce3eca860d28ba87decc74849fed98fea300b42f6ec0e1160ae708de6f4f0ea74626164783f5dde6de748fb473c72cd032c994846f5a4cda0ad5dd4022cea6e8c4ff7f74835e", 0x8b}], 0x2) write(r0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000280)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000002c0)="a9aab27e9fe2d77dd497688075a4dd4b19e62785e6bf64e676ff3236be069970571aa42c54b9f69739fa8ab2a09926d2a342bf6028ee94f1e16e3e7ff64d1d7daff4bea18c136df4541a479286eedf1ae83c49db2ac1b2869630c3e09daa56c6dc951d26e911ed9c805cfc2f491173e29f1e39a2fc0d98435912230107a13cf7434f580eb883d38ce73cc33b7c7ee837750b95c6d848550f019143e7794fef69c41188e0487f38875ab8ff", &(0x7f0000000380)=0xab, &(0x7f00000003c0)="d1559c16ddd03a2eec847d461c7280136a431234baa6440c7dd6ca161f363cae01bc8e2d363231ba19fab0efd19945ffcda135ea7f4f553f2ea50d28fdab3d1afda2d226ab7f4ed342fb59ef55cb66900692f61cc3ec1d9cb99e5e1a54210a2bde3b6fb46cac120011bba61ac173b2665d750e3bd7f070181a34e28e8f9f2cf6e40e783aed43c5222cda", 0x8a) 14:57:49 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x20000b, 0x5}) 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(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f00000002c0)="87", 0x1}, {&(0x7f0000001600)="bb5c8edaeb703898b7e54ddb9884bf40be3152d046d05432941fc48b3df1bdeb5371980ce7fc9f7ea036e0a1d29a560d5ae61f16f58da567e68b43cf380f4a4c3e9c61b75fa4f3d735a2b7c172b37ef9c4d1215e86efe481518756b5cbeadb39ada1677c193e9ce7cb3c8c1f4424ff508892ae1f56241f4e21261ec38e0a8177abbd2b88baa850b113a254e6ac36cf743b2f7ad5ebde6b277e6bcf39d7eec4556c39393d849eb3f38c06dae1650367693dfe7b44a4d560f0595937a67d610916a186b062989e079413dfb265129af89d461f12503240c759acafc74565c38a996d515009731df92e5d1ab7972c25d43147fcf1e009e4e8884174092eb9918f144e58be2ad590cb5409af4bbfc40942db15347de874277873b5847d66124dc6c25172c2bc7fe0b7d91bdbb1475063252698ddd6a0d20078730ba0d1bdcba32fb9725ac82fe96c9af4b50c548d5e28bf2d61945e4f60465c43db495ee0c30f636ba8d58d064308a1c22c7e2144e3ba4da468307c86b0e191b618c49b6ef46b667c539eb85d0215f947d7f5eb31be75c20f77519616a20d1699d6718f987355ebb8e9929437297abd36014cb5ee6b3427dde7ef14c769e9ed88bfec0e4355cc50ae7e8e2d61aaf60853610b1bf6324ecad6cde219102b133b95c9e3971cfb25960732b0e32fbf73c0fb33a197d996f8269a6c837a276fc30c883aad71f306c904b2a4d3365b9431d5833c4a534a17d3e3ed8f21e535d1fa4ba8e6d51a6cc777337afe3c52ce5e39b670c7cfc461728ee7cca943d2f63dbd48b2de4795c8179a90db2e03488b41f0b458299957d27573b59d12e85bd540c95a8f6f637fa16b1ba77a8af06e4ac099df14292924f764834f219dfaa6d4d7983a36e1f0095f35a1a5a116003d6483505f32ecf8666e084a79c16273b4aeeba77ddfd31ac5234109c101abd808f5bb96e54b3c8d33014bf14fb0890af11b270dfc0ebe580281d8476dd57e4f6b2d0506d1b9c44b0c5267551dd8412dad8486c9452a797fcfaa01b3c67593f86bd4b87bc44e371eca4453ca99d136ad86cf0e2b9b3f6602db6ec85a4e92d3a6c0fec522b7988f158ed7f66e3242b02017db31f4212edc73f1d1ac21e9847440837dd3d98f5f87983b2d06c014799a108d840e269363208f152a25fd28541efa4d461436eba6cc96dfc1eeeccbd7d81fe3516f2979f6cc32c81064058804f6d11330660b1d643fbb2343abadf6bcae07d8e372390c9498a68f37442a46a19460b726b58f71551292385ac35ac73e7eeda10f65fbc36bd3beb532113803eb1c2aa39e1b859c32ec27a8234b003623950928693c18dac0949a6df611ae5df78517113423c9d0288cdf9de53b25ecd605fad51c0e97bce97d60ba00becdd17177f98bb0997f101c1f65b18e1fc4c23dc7290e0ee1ce159ac0c7b63d993e828364cbe5af4acb619d8c1cf047a3f0373582e76d2ae8b3aa76849d58e4a4471cb1d0dd82c1d13948823af76a231f77f7b6678e50ae910f6e58431eb536529dc747297e404df7cf21c605b768ac234b9894d89922b60a20bf25533e89e58bf29e70aa0f7b788245adb540207ddfe347f21825dc06e42ab1b304395a27eabade28f5f900d5371c28aad3645d0802c52cf7efe56756f4e3fd41509da75b50f45336f542c679e2ff1953ed042a912ba5c7d616d47700e46775150b966bc9133ff37bc0130454e9021b2d03e9b991d27a61d0faf22cebe9cc5effb119953fd287e1c703d7425f596c6dc9a9e1e4cec24b388f34e52ba87657165fe436e488f297e1c56d16d01fcaa4c61a5128f3c9012fe8ee0c8d55e60dbd46d91ff58e9ec88f11c5b684ed157330b96c6fc290f0bf3ac1205ede7e62088b1664c20209a26bd6e5ec8baed2630929565da6760d620801ec6efef4b04d4e78930e88c8e126300771de6b3a9998e8dec1b84e3be2168053bd344f91c2eaac6ca473892832f12901cdcb6658a95adabeba113a9c75872eaace58c2068785e45eaf8cca6379872dffee8116ea32ad6b2bcfa40ee67c694a3cc02a0f152517e80c78102020cd3af5302ecbcce7e7a866ef85d954c7baaf74c135b02ac7ece7c6230fb0c5a979f0d6fdc002645aa953a1783db4114451ef022d4e1f46f07852c45530d89c689717dffb4e24ab5f89c9c3fbf3484c0bde08d4f3ce045b773f395be27e87afec95eadaaf8ce074239f890ad68d6f66ff9274d9ee7be7cab15a09230beda3eacf7d90af8d0b329758692efb889c328327b398c12f9923b4b4bde144d83ff11e6d2c4bfc47846fd3cada5f9819da309aa4b828c9213fa76053a8c3809c89383dec93c7bac7706f052d1383bbe5b426ae81925510a0f98432f5a957ece92c12555952acdacb7216824146d47cb37f759182cb26aa78978259b00deeb78beaf5f74d7062f43cdb31d41e909e9a2eb92d51409dac1e3c2246f1a9eeccd318a28913aeeea56a53e92ba92b9d2403efcee31423b17cb603f5b0e7cbb19d369eba8e51b9a0a1e4556444610c6a5a51dea91dddc6f9c2bda6d165f9235f6d313810ffdfb7d5f147c76f8f185fcc293c770f8270687d67643b8087d2a10e885569d63f88fc3e65fbbab57fbe0d10b47591d49785cf9e3fdbe81c3f18c200df8611e8806968b0a630a2f5073a85d487860bf2901911362eb0e81ddff3fa25284280b8dae6f52b4d691cf43a08f9fbcddd52017ce7ce4d848f1c0fd24a7729b723fe2cf68d84330558b3814247d38863bb5aadc63a700b328f954c10c1073e72a8fc2d1c5603bdf248f6cc79443830da63f0b6b2712ac296083c0a3ea142568331c7aeec08899f9a03c98b8d2adc7e88361c4f39abac3130b08182b37b98468eabde7ba4840b9b19791cc80543c874ce22eadda480735987245367caeec93daa01eff2eb729e4de1ccc65cb61265c699674ab37d7799570446924c4b27d52bea595464253de4e17bf4af00931de884daec419349dafb70365fd509a56a71ff1ce67d3b2a0cc89ea18cc3db7a5a348c4771849afea7507f79bf2f690592a17caffb10dd07c4aab39cb1bbbeab4e5af9b89c1c6e34c1b1a686568c27e1def3c9785e8ce00daf7f26b7b28aa5ab05cd9edc50e42ec51a4239f0e79c8bc0346540b5aeb8a231360d3ae59227af26405bacf79b711d6cc3b65766b6c99256b18124c3a11db827217658d61ac422bf654fc4e9d84268a7703b7e49f2efb3b89f7f35783410e8c24f2eed78042d3502290d1b12b456571327debba80731a7b3fa3a16e5311726b9d65591e925bf8120f8400adb57202c153163473bae9fdeff3f2514b53ed19d9ca821c5f5294a821a2e3bf8dd66105859d625b092192a4ebb216fa1247cd097f78d3b08da91b1b3b2c24838f8dfa3240c9006ebfe0ebdfcec7a39ec6139b94c098ebfb04ba3fba67987030afa17604c5e8e974bc224072494ead756381d97d624b380beb73acc1efb7863c267b83a75fc4dc7412797399c8d2c6e364e83808724cc54c70d786da87e514e7777e3299dd7c23335ebcdaf06a3206583ef78534b0462ef03c082aa039b4fad4f0216a399a0f66efae7f22a966c368e07e7e80439f62ca340d6fc7332fb8b28e2f1d3e1d722325a607c0d513df60a6780c30fe172ad17e5d1049fd4aaeceb2a1579d5e7c998e398ec9a2530fe22634fc33ca2060c349ed1fd4a05392d08db65ad4ad28e0a4948da527576abfdfeb375c9a3bce2b4dc65713e29aee2309184963dc40e5a75176be6c32d2df87ba27c00f239e8d28e97aadde7b7c46b730e5241d353abec36c3a3e5c3f6deef47ce4eb2ee644f7c85894270133f72259b417c6fb14279b1e1b11f23b71d8c4471886d7780a8e5f36581c4ec68ceeb73b3f6c2b8b6a8d31d7e2e954bce863de2723b20cefd7287c130628175d0e7a68c5a54fd1b1e200be6870db508755a4da98ce18e1825ad8ff6b0481f1d26ad7298d59c3ad46b57cc17ca53386594277388346661ccdd90aa75130e306d40f2a4bd777d52b65e1b352c4e35636f4b87cd312b5c6d10eeb6978e0eea0f3b6f075e47ef637227389b7f0bad7d6f1d1bef3ab8f1cc8811dde25bba505a78365257a2acae260bcf877df913f6dcbb211a465a56952bcc9a7b6fdb35134b6cfdd0e9ecae1974e286db4a5a14e8c0faf1199557a36ab33466f612254989dfe568daed40600a7609478f5474a7d65baff3032d6ac1e1bdb11e932d1310a86fed27fe49cf40f634d0a5705f4c0afff588b0ea778be75f2d20ae19f0611f270ced24977181e45bf93e2ac915d2d31fbff9cd38f5efcb20452b53533cb7e20b3b8e73c0b0266ba504455180dde804f2fd106144bde60e25020b7123eed7533b97a800730c951c0685b5d843c0ba474cd54166580ea2aa6098e3d6a5d66f8130b024672fcd32d0cd7a09bc12045a312e04590a236231f5b325f27a0e21a0b802d920b0f417636cb37df56b03b1c432dc83b4d8b260a8dfa2b88e8b92965f6cc00dc18c25b91b04428155e1135156a4cdf6e45997f519ead17cc3a5c37e5066488792f83c1ece84ac4618e2b0c8a03092d2b937de51993e5ebeebd3eb4c3728843ccdee1cb20f9a536553eee2a28788281456b0542b424be27334c3df5932dba1aad36f68afe2fff6b16f0302c5dd97e3caf2b11b7561c9b2aaac2d8f1892575d61300c0cab1a8a0c9db4dd96cced99932b5f46914df598f3127cc5fa65d14e86b7e9782f2f309a04e7bac119f70c5682b0e37686b1ef07572654b34aca81eaa9ce4b114dff9afdff5db201f6b1bdf68fe6b99ac27d77beb25c932e6aa1fa0a7a4e227fb795fa0791eefa5ed2da386b0c3b3fb5d867a098d31449d3fbae26d7410df0f4cb571d205df46feca7c7c3ada1247d0c14f3eb4661b0914498abdf658edd325360f63c084e44a4fc414289fee3b8a4ade876d6c0513458f6c40b83f18a0a080c8e80fd47646a8d7251e55f2d053f5ee7347709a5c520ffcf5dbdd79ad49511269941da5bbfc4f90f0d396d1a9b9c9cec05bf524db32b176515270e6677c833cd9e5cd56c3fbcf13c8103c068b30c553339776dfc47bdbb480ba9dd960880525d8f608decccc4b8ed25466fd1440e68d4f0bb1790c83596d4b17a16336370d47ae808954a0196511dc81d9ea1aaa29b84073ccabb422bb1063ead93c8321d59794be8e81dc3f7ad130c53a5ed088aaf663d9ea41f099c5f1e4da92e7302b53bb2c16d83a61e88ec8c94b6f573ad827348036e017db840ca15c31649f45ec68cadda46c3b8c16a6da448f2dc0e6ae8e755b691ebf02e41beb31ee2fb8cd7046998c54ce38a3d47a05ca8883e60743ee3bb6c3760a000f3f62009b151203bc6cc84a1507c4c261b021221b461a591b9eea81bb22cacd8836abc8e5ea0b6a12e95d80ad344ff93cb0dc82eb657a13831ff111e379a342b2a90dd88b92c44a580fa71e64912c0619bac9dea923206aa5e31a789d1ac6f5f018797465721117b177dd083d3bb0e42373898998f12f9fe5521f0ef49d148f5aec3e0355a74fc03dbafa83022c7d658f70847d22b4627f39163ebc64080dc2f40bda878dda12ba5f203df966e39a807c35e78155900b023e52bc263b175dacd723b375716a09e41f994c0479d6b01db6b42c1c7810dd8da17614e2a520576145499d84543fd565c8c689febb0987dde299f918e564d08c717b9410065e4b69e861a9c0ace607f6d6533af128a57be9570df9de8cc5ef345b8d3e1778c97ddfcb85f9abe0119f082c30d4f9f7c80abff185c846f46db7d4fe1949534ebc2d1d4b1a7e1ab413d8e921c7fff9eb99de2c2e8e6318403682fe8efefd7e0606b0a5bc22d069bbb84cbe9642c6c34581195d1b472bdad17048290d6206e395a9d4ebfa7f589", 0x1051}, {&(0x7f0000000200)="e7eaffe4f6f0c288aea021e7c49e1613e582fd7c55ff10a4f9441516ab0d6016bf6f39a73276d5bfb679596f4106d8bc8cbeea9bfc3ee17aebebd3e6522c1bf5822a9251ccff7b7570838ec86db954c03ddf5abe3b2edf58af11e8d43b85be613e3a49611e949d81705139a7a6e67674829c01aa314a5ebfd6", 0x79}, {&(0x7f0000000580)="76c67bb21afe4f0ea43042012a56e0aea354d8a8d1a578182b036a928e2bf965967e47d93921e7c1db4b42ad459a4ffbb0f9de768888a8172a193b5045e6a9d7a6d9558d78768132aff1a258d306f4852c7e0af95b02f57f75b934168a1835861f4374c2", 0x64}, {&(0x7f0000000600)="e1f0211b52070be19720fe7ed0979ab04bac49984a16147f3ae5280b12c9b00d62b9cfa0dd362842ab6bc3a1df1c1d34aeb0d55222755be10fb18cb80ebf70e1cdce3c282b0bb2449dc51c91f8ead79aa952471cfd59b1255a363c7d46dbd9760045550a", 0x64}, {&(0x7f0000000680)="fc48c4e39442c096a9e57cb6317f81e3ddac434460d202930e4a7cf21229ee08c44cf153920d21e1e847a48ee3b87b2d2551d1d1834bce7995c043970b19601c7ff48f8c418259d18babaaa28af723a5687f55ce38639b7b4e20fb521111f941970d47b0f58c7545cf87a8e0feb3837c847b97e2cc0bbfc7cde048dba99bf67b5ef84774b3668c4f536b3b9cfd9a674814c54a2d1c7046611744afa1aa100ad6f08acc2480202b190c4fee5b169c1e5704f6d831bc5f43cfd190ee2d06e30229227fc7e2e81d025ab174c94f1b1939e239d1c745bd4b2e4c1542126aecdc0abccd92", 0xe2}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000500)=""/106, 0xfffffffffffffffa}, {&(0x7f0000000040)=""/31, 0x1f}], 0x3, 0x0, 0x7fff) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0, 0x2) getgroups(0x3fffffffffffffa7, &(0x7f0000000000)=[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}, {0x0, 0x9, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6, 0x1000}], 0x7) 14:57:49 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000500)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e550f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec9577896287cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960da22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b643837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4100000000000000000000000000000000000000000000000000000000000000009ae4fed3103aeddcd93fd383e61bc2d5ad8e93299796fa164eb273e550d506ee8bb716fbb38cd67d1b23cf0c4f0cd2856c392a610a56a048d643eff881ffc8023ddabde9196c237643f5a45244d43b0e6d5ae7213f37f9a3eb34eec57e7b706ce195e1764ab8550b86a102eb7e815e2712e45a08"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="56c19778b03c752455d345c9a13c35ab06f1063bb39bd04c0ef3b5b206673663457265af", &(0x7f0000000080)=0x24, &(0x7f00000000c0)="fa06a9bfa92fffa246847be441b335e5acac94ee6d25b80465dc02981141efda48b7b310d490038537a4f35deb2c7408f9b20a9902caf9cd802b25707fb52e33ebdf", 0x42) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:57:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r3 = dup2(r2, r1) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xfffffffb}, {0x80, 0x4, 0x0, 0x10000}]}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1, 0x0, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x5, 0x4, 0x0, "19c596059cffdb352a86b4ada14f39377d8005d1", 0x20, 0x8}) 14:57:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000740)={0x2, &(0x7f0000000700)=[{0x7f, 0x4, 0x3f}, {0x8, 0x40, 0x25, 0x81}]}) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="9d0903d7416d14a7343ca8fd2b2d14bf05b83410e204dd2591daa664c887c9dbeaebb22892352f2d96757b903aa0310746827c6420f01fe0c183901ee958719ee43b37a0b8ee3de06ecaed6866", 0x4d}, {&(0x7f0000000200)="04b2ae70abcb029976925b1004b71b5a4e37b35a0f47cc23718a0b6b41e2f49128d6ceeeff9f22837a6231d8bd5b2d4ee91c40174f26cf7e77d9506e7e0e6d75615640ef60488f0028959e42ab3afd10535ebd46c2aa2595695833733c763c168eee4b87b5566e91ff39e5932f2c94bfe706298da6e9e9730ecdd8a5f8ca53e085f9cdfa7abfc5cc6cb51d4a3107f58f9cd626d404bc31cf5cd59e4e78e6714c616395914434e03d45ba9dca7414bec3fb4ee77d2f0dfbda27b0fc00bf88129daa12db4ac411efd642d5446bd089d11a5bfafff12b49490655450fbc86", 0xdd}, {&(0x7f0000000040)="272add6d3fb1f407f020bb198b16b5074884474576b6cfa7cfa9c848aa0ca9c87560c6ea4046", 0x26}, {&(0x7f0000000300)="f4813908e5edc70e619714be065e3e3eb0a6ad67008b69743d6b6a5a90fadb03935220f3027b6a4409086cbfeb385cc6e99f62404fc6a25a47dace42e0cca233c74fba8b446753232f019ed58ba96f0fc5927dc6af2687342b90df1ea878772c6d870324800b4736a57b063277e6872b839b4a95a8af516d0a1b51cc79d4a1df3d18fce29cbb5faa0dbea245c3c01311a91477aa7a5cc5b039795aaa9541dbce6abdc765923d5e6cd142c7dd0dee5caf45995a9ad5bc391b3660e7206b74e99d7ee10a92b400a29aec8f361e9b71d68c5655a491afdc581e9dea5b095a04eaeede6386277a21", 0xe6}, {&(0x7f0000000400)="82e1c33c4b473426129a76f9555badfc780704838ef9fdbe46d8f9a35a47d27937085855ee3b898ff2ad661da5f28043717a199b2bf018e4156f3430db75542766fe9f8abd90507f248dc1240ac1edc16d295ddfccf9e0570889bbb1eeaadd91e893bc80c13b6c212fb6db00226c05d2a0ad69d7241f026bd59734e20a75bee8869f26ebcbe90137d8c9e51912331e04947ba654fa60ea5c5b58a5c3f6996dad216a779bf74c7b2fac970b4f121cb6eafc1eead4c4e9a9b0ecc0b2a88baf246e803b04d02aab3402def93ea1a9cc4cb859f71d4c9fed9694d9c9872f95a44044c306d00ade82b67624d9d5e59485", 0xee}, {&(0x7f0000000500)="0af5e368de8baaa086ac873f792e4572ef173b2a60c08d2cdc6d98c782e92f80c615a47a9101d1f087ae34bc50a99579a815ff5db5aaf9be05610c410459aec3fb1a482c3011cefac236383700ec80359dc363a2803528a19b463656039f3295a6af9392aeb10b98b0a3772c53453406e4df2c869ca2a89fb295657a640aa47c28dac3cca730ee5a379cc9c730cd9de75eb3c81563d0a9183d97bf4b7fb22a52e13021c7cf7d5458cbcb6084563d27715367deb1c14a89bf9ca86c6551e0487b634b443e2b13caea38dc73a2354cb889d2aa9444d4ae3b2db36fd82fc0dbb44d9ee37c475718", 0xe6}, {&(0x7f0000000100)='zJ', 0x2}, {&(0x7f0000000600)="c7be8b6f03d3ca7132de6e71378002ae5b969080a5acbdc0ce73067690453f935a0b2ccdb6f67a889f214b01094cefb3a7a01d845916f9cb7d54926eaaf633532bf75dd3030129d79b2c8a5d6b6ed8860a7d9a1389e8fa348c0451ba62afdbf1e9e4e1978c1eb88766738c721390569ed7db", 0x72}], 0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d21404faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 14:57:49 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000001c0), 0x1000000000000329, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x6) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 14:57:49 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaa2aaa00000000003318223f511b3e110000011100907800000000"]) 14:57:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) close(r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = fcntl$dupfd(r2, 0xa, r0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0xf6}, {0x3, 0xc0, 0xae, 0x7}, {0xbe84, 0x7, 0x1, 0x7fff}, {0x4, 0xe0, 0x89, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0xff, 0x1ff}]}) renameat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 14:57:50 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) bind(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x1, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x8100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x5, 0x1000}], 0xa) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000680)=""/102397) semop(r2, &(0x7f0000000040), 0x0) 14:57:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61730db11c88d6898651096ae973739ea78b7ec0"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kqueue() semget$private(0x0, 0x4, 0x402) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9d, 0x4}], 0x40000009, 0x0, 0xffff, 0x0) 14:57:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) 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) r2 = semget$private(0x0, 0x8, 0x10286) sendto$unix(r0, &(0x7f00000002c0)="e2f822034db98a128ea20aa603ae593fcad4d80fcf4e72beb02c9a8c78c7c6f5de459106834053fd087971b9d7219851c5678c4a2e808e3178d89e70c659bb48", 0x40, 0x1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x2, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) 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) 14:57:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x800) msgrcv(r3, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r3, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000080)=ANY=[@ANYRESDEC=r3]) 14:57:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x7) 14:57:51 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000002c0)={@broadcast, @empty, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x3, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x19, @empty, @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xfd}}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') mknod(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 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) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 14:57:51 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x7) ftruncate(r0, 0x0, 0x402ffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) close(r1) 14:57:51 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0xc78a, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() sendmsg(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) dup2(r3, r4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/161) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xe6d3, 0x0, 0x9, 0xfffff55e}]}) write(0xffffffffffffff9c, &(0x7f0000000b00)="29597b470cb9b5ff6daa5847294e95a48639f36e7e77fb89f3710ce3804467fd6f49910b3b1d5c8f847a063d25715575586fb18be4d4aff325549f02c4373ebdeb57b7b7bccf09e8ff95b84e34a61ceb230a7f5731ce6dfef04c0231b95924e33a13344678f22a6550de303c1e3355778c5e9bd102dcf48ebb8b8af868317baedec2e02cf96bdd5bf2f7924a47142182cccf3107d63b0ca2903a0c90671e88d50af00a8ec7548b9a900e1dca1e5e2e176e5edf84962153144a039e1b75c3c426a822673336b58a7bf9e531f3d632c73a24d9bf8c91261741c72b851523f132e3fe827ee1071af55d8c782202ebfde02f53e2422ff94ef425096d0cc409c3c054d0c13891ce710d94e4790d04ffc6d0bc7e47a61f201cbb381d3474fbee96651b813e952a879c3b2446852d43a672b87f7646b2183d0bdd2b3801cc519bb32295dc01c90d5b290870bd3af773c602d5cb9f17096de39a4d6f3a66ac6d6e1a74f6fd8edf93eb55d92b15e003e201ae9a7c7eca92b4df17024a96baae8ed1bd0a890c4ef139b79118bb38f5ce88e1a4863943cefb67a79ea250c40adc43ed6cb370b63434eff7a0f0159476fe368ae20dc3fd49380bb473fcdfa31e25ff0740dc446499e138980295acdea30650730ab49d915d092649364426bb30ec72e3b538c043f53e4a501d1c3d97cd7bb609640818f88990759fec881ed1cc95ff4d399fba995569c36d754fcfaa927f0138b8e5978357e4824af35c76d2cf181951d2445540e7d733a71c7fcfe4383ed794b058aebbd5bcbd78e81247037f4ca03f80ae4ccec36a8c35970a2a8bed521089e4ec899a68155a26fc75cb448e37553182e0fe251a5f1626999aba1a93add6bc04befb2ff0fd5e0ae6decd9d21c4832668ac09c610d5ced13ba787c49cf7d4ff273263f9bdd9d50d67853e10d7f892c020617190fa85b737b186a1e57d5910e90a58d77b368c65be649fe16297a7b790aec648d63190b1fedfd94cbdd35a44325db868a2ff6ae3158d905038689c6e81eeb9925f718a02922791361d4d7a33860438059074fd15855dbfad77a35ee2d591391309031857ca2a86192cee97b45d7b500d1879daffe4c08999d348aef5c4fddf8eb9eb8b1a37d56e555c03c2ee4c180d682e00746959bf5e46fa6a4e61c9c793573039b7c4d86d459fc02582379e1fb0012f10f364da29bd139897b15bd34938bc4bd3fae3cb349159455193371b023f5f45cb397f32e1d1b8ef8e8e9c6c21204039c41a84fa460a2452cb646af6dfe82250782913d9af67e08891ee928822bc0f64c2ca34fe16d84278074abe9595eb00899a6769528420c10892eac82b5e0055655bca77ba9890b4c16579a9652a2b441269e66fc9012a70076c612c023de7c4b7933822752d48c84506f07d130827fd615ad932a034775541f99068a03a75ef39c564f4b57672542375dae8c5e255365c420fcdcbc609293752ed9ef53abfb4a7f9b172017a6d683cd9982100799a71ebc311d5507bfb2a854876a5a485d9505e6d4ac48676fcf614762157c6d1e08ce1c1ae56b0618b176c5625cf703dd9495798d461d929f967a61898ea14b9e1bc142f5545d627ab63295d6be40a5f577f471dffe19bb1b0b6f02d66234dc5d0db15f582936d0d8e0ea49e6ca3eba42cb7e6bb045eabe4daf2cddba1777775ac5777791cf13174e11cd1b05c7c417693111ae8b08e02ec3f3a54b668a7cde9592f4662bad55e98652ed585e9a0111134f155e837b8aa7088ef0dff41615335a0e08190684689fa6c589f3d99b19d757ab8f7e71210e327d55cd39b0a7a72f812f025c62a22595557d5eccb2d6a968b2a2c68ecf30eaca413c7fc919620fbada361b312ddc70092caa5d0d9481a10b90cf9e376c5a3fce1b21978007cfdaadd8a6ac55c82d0224623739a7259f6e900e4e990fa197880367ab705030a824bc04bf2c23297b92263c3cdb0540d5de7f3479aa7a0498d1a457d0767eb4bb8fc17c8867fbb8659a0faf8ab203e8f2feae11d0114ccb95a00b2ad4f3326d60ac39ba65bc8d91fdf8869f873897f3675c0b032f72a725de826c2ce276e64e8787e80d5d9dc5467e36fd4a42fc8e352d5c9ed2a93f461e7b51b68bdb7fa39efe07ffa3484697efc116711511180fb92c983104405a34cc4675c613de460eafc2e46897603525f51659504e9ddefbd6335d8734e774cf03de5bbea0a193b66749294c1d03d954f5bbc0fd7141a345ebe995de2715af4ec3452f5485b10abc1565c2338b66d54bca866d87337f41309681c381fccc42f2a513846959a47e9745b1ed83e37412b9fc7e43f8a5fb10af3a100bd0a74f3ec74a599338fcb00a749760dd68265335db9759a091670034fde91f03dd66827f3ca800dcf9cf00d2142965600ca6dfec3c3236abc8cc919a558f646489de4fef39c3bf80982d09f8b22694a2fa16d462780b73410d126f784da49f2d7d6001cf6dc350395208b955d2f07a09b9ac83f8977f454c2aa76615666dddb84abb11a3f6ddda7f642041eec22720a3e2f67bc7fc03ef5db3e7e0e95bd673da4da9a91ec03ed5452d53e3e935765301f31a294da06c59b7e2019e09e250686a4c9b32525cd07062d98c6211a75bf11cefdc3f3eb5d32be4d61a1fb4e4572f4d19df0ae5467cd8c8eaed00a8f1e83db154a10f28a594daa8e9d6a871216def1a9036b9f2d1eae748952525c43a1139dad616c2805c93ba52cfe359cd9ef6387c7e27c48aa235d717cbc30e803ccdb3bcdc7402e83769aa253f2108a7f7a388056e5b4fdf8dd3ca4a03644cf1db0db4107938fa7308b555d5ccc5081f49980513e773c15e7700dd27a8ed88de3d092460aa05c80d77d35d5fe8ecbacd4ed5ef181b89bdd0c42d1f4076ff9aa882c71a0762b0779f45e4d6610efb58d9d239832bb7127912edda864b8a965ec737d35e6bd7ab477e554e75d28f7050721e62d2e1d49c597f6c1bbe0043bd813198e058581d94d1ca321df6f187ea9461cac3f432112036640afc48f208a4602e54a73b97e48a1430ea5cd6290778cbfc8f3535c4e63c15ce2c83f089598b6a5ed87a973b3794000ef88dabd4b9e6c86bb013a71801fbc60153a1c30ee870ee15d304c87bf7e50d104538a35e5b4b143f26ce8145a9a8b6f58d4aee037ee39faffdb9911bf8d26df9dc0c27b2e00e74ec3bfb0994b7c877b1cd62588ec28ccf7ca6aa756d3a3ab9ace5c0b17e8ea91286c74c0cf1c72c7504a578a0572ee9bedee6a445fbcefb65fa02fad8e81d1899e037e73b93d5b29fa162f5756e9e18e41b0076dc7d428b74e12e511b935dea0e9c6bc700dbcbd96ab541a577c7eb48c62362986c8c9e6894e0eea167e8b7b9c2e7af7698a3133f38d8a81c9d5b21c9d96698eb77e7389cf82267ea5a0cd9e98dbbf4d87189319d98d47fcfa1f38cfb51f172e23738ef1f89c63a763bd28ae7855caf30e4e3c669f66cef68f075611bf86fb7b13086f4312a7be48f96a9290825d26cf241d24af2da538d2df18e3b5bf40617648fd5e6b8c16c9a57f3c7ea2754c11ddcd42142a2d54fe4c344bcd805c2aefd75c5dfbb7a48d45577c528722c4a5e72ef26e394fec55bd2bce87d318d395f447b08d965ca04bc6e4fadef883791b6826eb9a4471ecaf3cdcd34dc4c5a0a64edfbf7a4dcd025a866b8cb423396282da3058ac3f103d9fbf1fb78b470d6c83b958027aad193d6e288af0560b4a606050951b088065c39591e0df1ded8426245beb98dfb538ade7ecd7e7d9c467aa3bb901c172ef9a1bfd5fcfe35e49338a0c59f43345924790bfe22e5a23163dd6d706445d41bd5388ee5d1e8868f800c292e4d0798f278a824387ad66a7860058dc333abe341b72aa535783d719f4d89268a79a88a366c6f33b4b06346f9070748734b5d2966120c76fde08ad14d5354863d4ba5180bc552a1cddd90a80e93906182c2948dd7cb718bac761886ad9950321d533b5b1ed8a20f0a84761b33c845cc501dc5b0b2722cbf91f75c532cd327d78f60137aa286b508a6ffe57024dab136465fe780bf6d4481e31acf479dcef302ded81872b50eaaa0bfbca37a075d936d8f87a281eed756a88c6b38f6345a6374ecb94f4d7f737c464c43e6e60ef772329a2cea4d63bdf33c316442ed0bb53a85a4227c9969aa6e92de37188183cea1d51c8c901f00229f2e4da3aabd8d7a2a00d018d0c262846a196d9749c13e3952f3c894d5aaac31a170dc4508318c32396c16beab831beeaf5d0d1fd23a5b88db351b62fb21cbc3f543a3845256c3e468f8bb6582860885abc2a1642c6d6c24d8b1256e2088ee75cbbf9136ce06091a9c002933f32b7218f5ed702c1cb1afb5cf229f1fa51da611a2f59c288604568fbc5bd3b49daba76b439959e9eb244d4437e8e56c3444cd455c04fd6a44a2582aad6023bc25c74c29b618d76adfe7b9ba095185bdff0c17b3c406837ca520ab9486e2a20a907bf7b8ec0316dc19187e6bec19f75b62f3948e4e70041988b3225901d72096249f1a33d3aba2fa2f851091ed5838b9bd309a6d846a84d9bfcd026a86ed7aacb43af0940981b6fca90b6233703f0a21c968d8becdb3276b9928a9809b98a27212d0fe3700203e4ab2a48806e5e4fc32c5ca7ccd9e8559fb45b6dd843990c46e97445644cff366992683baa151e96cf1399e5b410491a499faabed685df6fe2d07230186a9f43a77a146660ea85f43c52744e2acbe2b65ad9dbc0f28dc59ac37a9db7a054567a5ff7f7f1b5dd83f9730ee03cda3e23179d4cb387791ca65249a84400a1ff729d28e024335e89c2022c839fd92bdb5529efff17d8119ec26b4b1090dd4b9b2de9b0997e8e8f150e70077cb52fe14687dfa632f35eba6437b7a0ac6057a5996f57ff999ad9de39f48271826d3fc5eb5c6b66231cd5413a4bc20412c724f351e44273843c72a95c806751d2e9312474c95fcefe2ed55d5a86cf8597f48dc54f51a071e4198102bb335c59cbf768ef16331847127ce69b29c8a0768dc2f74eb506cbc628cd9758f59461d648d9776f5731d970156b3fde4a231f24dc39c22c56a6228fe6b38e5306c169bc3d7b354a307763932a93d78af6acf0dff5833239209cb4b37e7e934da6df7bc9769759f7f58f8ebf84643638456839529c6e689697693a5a642276d5042ffd3552362b5d5df885090841b6dd1f8b56415e3bc0698ab257eabb1a123504c8b4669cebf2f77af5f07111dee78a55d34abae2362be31bdb267e5976c8a238f38e7be4f835ad65e846fb49be1d83b53b2f44cdf630db2779d318659fb776d752a6a2f4d3426133ba1c0cc68ff5bb1887a110589164bfe5a53620608614941efafb86b4d03d71ac509238fc173f111f2d3dbfa2bd9aa629d162bb4063860470ac533c4a9669d0945e5367c3f9f340c6cc3f2c19f8e3b70872a0a400cc8e76e23bc63bba6ac4ae07881ddb21714b980d90e88bea4c5ea54d335c0fbe721346e846701d3c9d500b21753b690eec57d6e6b325653dbcfba6f62bf92027c00f4c56dc384cec822379dfb1b3d90522f9fbb57312cda7824f96fca09fff1e6fa1a06214c8a8b5ac658b4c400d31c67b0da0fb9e8b2f04548c464df454e8680294c40d4f46589b1e116a0633797231e1f0e4488b3d36bfe59a341f0210261f7d1da646b767b2e4a6210c315068d3303eb05638429eb733d11ede8f1c6ab58b551e0ac9888e1dc58773ab47c54c6814bf4079cbd69ba7e70c75d6e003502cd2d5f57805a29ebf2ce28386039437", 0x1000) 14:57:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x10001, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) getrusage(0x0, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xc7) 14:57:52 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@generic={0x1600, "2cc0e4fed1ae8a8dbeb54ad433a84eda9200e6249d8b9878378a86caa32bc6fae4a852e28f6441a26ca11c29649aadb9cf2c7ccf36a24b5ec687777822a0c38a8872af7db59115b51a4cf9e0bd8af746b563379e3f1b"}}}) 14:57:52 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 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = dup2(r2, r1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="62e4b78412360107e00000623bb33a0e261ceb73595e0c6753593be2ac"], 0x10) r4 = socket$inet6(0x18, 0x4, 0x12) fcntl$setstatus(r4, 0x4, 0x4) write(r0, 0x0, 0x0) 14:57:52 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000140)=0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB], 0x28}, 0x0) write(r6, 0x0, 0x0) dup2(r6, r5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 14:57:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x7, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202012f666909002000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r3) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) 14:57:52 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x18e) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 14:57:52 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x3011, r0, 0x0, 0x6) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) 14:57:52 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) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r3, &(0x7f00000001c0)=""/193, 0xc1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400", 0x0, 0x8}) socket(0x18, 0x2, 0x0) 14:57:53 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="58e50dd3e975f517f168fbef0cde1366d7852a67f0b85408cedba3b42c10fa3d50b52f4c816396bf7461f9d4b4f6b58104f66746ba7c9eb6fc57d1e29f7de02644af3f7070ee2161fc4ff98ed15b2a18b08622b9e98af5f41c4a04b1104d3b473ca155fbccf5326460402a94fc815010f830c7734d64f593902d8f746cf423a49d2f01083c92f643b2449e48b6df3934cfbdaac0ba21076451becce31239c3addc3f370a3c9035b161d4fcf98533cf529fdbc8654f686d0d432e2dace156b1f4d2a7d7fd8a3cc6860ddf4525e7ad7f163b944039012c6841359e01c8"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) pwrite(r2, &(0x7f0000000100)="fcd1e24a61dd810ab9557a3bc986db8c2fabce899c342d3acd055fb31b2b876abf9198fc96b6a5b04226ebcf28ac366d84471c6708a73fbf475075335ff156d38be268658e7f29a0ef5dd399a30bd5a2cd30a7a815cda50bec1b2440b5243fe534c7781804674d1701b367df92d1e4f74d5f6005f4ef3868654584bfead7d39633e908a6cbf8f74b755e6e0e719aa1eaa0de7f8c4beedb5e2bf65fe68381da7796fdb7b3c664b6c5465a809af3eee6d1c71a9a99cdd9521f7ce9018fa7961500d4a9afdc2f809a8f9ce137a0738f90d7a2983fec0be3a8903ac0ee7277dfce64fec1195cbc34b4c0b55dba2ae7889021ca", 0xf1, 0x0, 0x9) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) shutdown(r3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b180b87cb61b52a7a85496101a453ea79ad476ebd65535d737e99165106888908142ee08ccf50e71caa041c5ca2da2707bcbd6fce5b5ca5a41155056537cf7759b653d24f36bcd6bfb88477e1fd878d4d85118251cd6f7e65c22b71135dd5308f185a82b15480ee1ccecb9e3893ed5bc9d699b8a3679ddcbe974434d0cdde6bce9d982bac2355285478e922b5589e96656c6bc81e310f32423ec530a9f18503f5d64a1116c5c3bc7604c3de6762172136f79dcf17c5253cbcb31974a03e450465df7cf1e9d22864a8b3145fa4ad5471037fd231c96f34d6e2e7f07a65a4bc84977327df20684ea2575c0cb69594081a57c437a96065e6b9964a6816f6612efe38a30b1c99c2c80796c8c86b868e76eeaff45e068c02ec97198f02a9986611756a35683bf016a45827cc9b3923a76f3153c1347a6715cef1187a58b821914ee363cf5c904f1493a3553dbd152635de3961594a6e40dc1ce148da934d793dfe8e3c9a76bc2396d55b8094e2ec3fce0730b2854ebed86cac06d4aecbf291406748e272367fb70413ce3234addd8b14d1b5e12e60cc0d652974bfdfec0e27ca4a3e5aa3446e2e166f12aa99e261da0f5bdd66b3d822bc73155a8dae01146549f43201d51ef6f08e14774e7ed4323a7421a540d4e5ebce978169cd1b2f87bae8063c6bbd8db598924f2380ebbc7035001a7dd44262c0e8240093a557e1a364827085fb40af7d2811ea13be9598941cb133c44686724e10516b01ca0df4590d40216b1598405175d4c153c8416b64d53d990045b419c4bff994022476384dc17b8875bdff96723001808f7a506c281b4df9b623c1c8c1ebe80151a043224ea14cd779526ce016cff5069766923c94f1cd27773c8308332176f348da19ab33f3c7581045e065db8d2953c8b1d9cb28946c676e04a0e104db13aab8e0873a12145b8c2a6c3500af02ca3be92c4356cd0caf5798c36c25953b9d95d4d4d60af5bfaf3febf6c1368a773c623128584c3aa753a5bd089a8dc25e8d6bd30f92b3a40019dfef43d900910f24c0d5e2b63ee5df597e6ba8d686abe6a7c49162451c6662bb030f541e547885abe07797683548067ba4a67c9910c7434e4ea7c7d70a39d262b598a4c2775b2038b613b5de6d990761b125eae8ca09c1a9aba43ab9bcd10992c231746d94392d0d9bec5f312dcee2c995e039f4a8f7d717bb17dae266638a494b32592edd6184b4ef981a68afa8dc173a876eb0726c18bb8c1f27693bd5fb034291ada5bef94ac6ce1b147553ceda62f9abd2795acdf15b1a6c430a92edb9e350cb3e613030196fb700f69d9d6047f395ed83b6a3418c1fab84c4c091d00b0a3e94323928482c10f81569b7c24ac4c6dff271447f0ef6234337e0f44ade7a0e9b87303f1a45c6715c9d07bc6f3fb9d1cfc01ea3a60ef639987fb5cec566af2a97d90eed44b4c256ba6f2b44a7f675bd986ac22d4010ec9b056e25997c9b91faada57c9b8f005658c59c26", 0x599}], 0x1) 14:57:53 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:57:53 executing program 0: 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, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fcntl$setstatus(r0, 0x4, 0x80) accept(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='^](\xf1^!m\x00', &(0x7f0000000200)='-\\', &(0x7f0000000240)='^]\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)=']%(]\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x97\x00']) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 14:57:53 executing program 1: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) setsockopt(0xffffffffffffffff, 0x1000000029, 0xe, &(0x7f0000000080), 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x6}, 0x10) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r7}, 0xc) getpgid(0x0) 14:57:53 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$SHM_UNLOCK(r0, 0x4) sync() 14:57:53 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0xd2, 0x0, 0x3}, {0x7ff, 0x3, 0x9, 0x43de}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x3}, {0xbea6, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x88, 0xfffffffd}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x475}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)) r3 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3, 0x2) 14:57:53 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaabb86dd6031797100323a0000000000000000000000000000000000ff020000000000000000000000000001020090788000000060d9ff00ecffffffffffffff000000000000000000000000fee8f700000000000000000000000000608b0000"]) chroot(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000200)="a54b0dd6274a97577a329c7ff05ad25fefea9bf769101aace20fb9528d395b18b463d52175e351805c67b130fbeaf214687084d0a12dcb2a7cfd89cd7bbe496bff06b664ff57b08e0b78577353d8f011139e2b8a431146a4c325e3e2dc398080b590061fdf4ee3faf726", &(0x7f0000000280)=0x6a, &(0x7f00000002c0)="2dd435191fb0a4c64d41b4abe6e85ace4dd29cec161d837a79f5b63aa1163044c85ce190a3117c03607bb990933b8d88eb35358e474f263041e67ce4d410e3e387d45d862cf857d78b5d2d8a519d3e34ba2b82bd34cef12caaf37e24d0ef2de7dcf1da3259099a21fa6f2a05130c6753eb2abbf735cdcc91e84956adfdabaae166977a13d6b60c48eea576aaa868431c072ea34fcec8cdb2ec592bf3ab55e1632ff2b4d2be7c3427bc75a3e5366c5a44d59dd5e5861b93b68093ae1c7985c12f15f575cac2395f5191a5", 0xca) socket(0x6, 0x2, 0x5) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x8, 0x1, 0x4, 0x0, 0x2, 0x7fffffff, 0x3, 0x2, 0x1, 0x1}) 14:57:53 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) setitimer(0x0, &(0x7f0000000080)={{0x1, 0x9}, {0x1, 0x6}}, 0x0) 14:57:53 executing program 0: r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0xd42, r0) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa8000000000000800450000280000001700069078e0000001ffffffff4e234e217f49908904801a1734f4e4887ea4b551caca9f9d32044fef44248cb96473b48a59eedf3e74dc5aa71027cb96f56d0a6d043c0354b537736d7da1e0d62780972dceff02a50839680d56805fb48c755f57e88179fa6605a94b5c5515bf61f04c84cd40ceb566511bcb873eff10bf9dcdd130f44cf28333a919526ba86184a20c99fa4376395a792588631b912e475ce37a0e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 14:57:53 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x6}, 0x2, &(0x7f0000000000)="1942263eeeee357d7e0aeb5ad9ba51b57deb7d9f0103e084dde27adde4448812aeda1a37898d69716b946e73ee60a17d839ecb5a9efe64ebda78872e124697bc8304b176eeaf1a215451019d1cf6f354", 0x0, 0x0, 0x0) r0 = getegid() r1 = getgid() setregid(r0, r1) 14:57:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000040)="fe0492c9278111ce2dfa8f790fb675f4bb1ec06b704caf795817945ee6cb9b5821", 0x21) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000100)=0x1a6697a7, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES64=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget(0x3, 0x1000, 0x404, &(0x7f00000bd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/248) r3 = msgget$private(0x0, 0x18) msgrcv(r3, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x2, 0x800) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 14:57:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pread(r2, &(0x7f0000000000)="f441254616b6ad2cc1859bd8", 0xc, 0x0, 0x1000) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:57:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) 14:57:53 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) getgid() pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 14:57:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) shutdown(r0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(r1, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x2ef7aa56, 0x2}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x6, 0xffffffffffff0001}, {{}, 0xfffffffffffffffd, 0x41, 0x2, 0x400000000000}, {{}, 0xfffffffffffffffc, 0x6, 0x40000000, 0xa1e0, 0x6c07bec4}, {{}, 0xfffffffffffffffa, 0x2b, 0xf0000000, 0x3f, 0xbc1f}, {{r3}, 0xffffffffffffffff, 0x21, 0x10, 0x2, 0xffffffffffffff80}, {{r2}, 0xfffffffffffffffc, 0x49, 0xfffff, 0x3, 0x31}, {{r2}, 0x0, 0x8, 0x1, 0x2, 0x3}, {{}, 0xfffffffffffffffa, 0x0, 0x10, 0x5, 0x8}], 0x3022f26e, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0x2, 0x1, 0xffffffffffff7ecb, 0x8}, {{r5}, 0xfffffffffffffff8, 0x10, 0x4, 0x7, 0xfffffffffffff8a4}, {{r3}, 0xffffffffffffffff, 0x0, 0x20, 0x6, 0x1f}], 0x9, &(0x7f0000000340)={0x3}) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530005a97a050a4e370db196c0826ae79e25ddbd972dcdf05b84d48139d1ebfcf556b13b3101823969f6f6501abafcc1845cdddec68ecd63ccc575b3a383d3bf0126e5dbffc9c5c70a0466014bf9ca692a8e7e134fe5bcef61da43706be1bdd7bf5dd7ec951bc4891fae7dd464ae926eddb0f4ad5ab4f9b0ee0d1a08fd93732ed439628f492d6c8df66f0f548fbef0be85090ca2109a6b4575481ddc1cfa03ad9fa1f16"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r6 = dup(r3) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r7, 0x2}) 14:57:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$inet(0x2, 0x8000, 0x5) socket(0x18, 0x3, 0x2) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$IPC_RMID(r2, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r4, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x1c2, 0x0, 0xfffffdad}, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000340)={0x1000, 0x0, &(0x7f00000005c0)=""/4096}) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000100)=""/182, 0xb6}], 0x2, &(0x7f0000000200)=""/215, 0xd7}, 0x800) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x90) 14:57:55 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x80) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0xa, &(0x7f0000000140)=[{0xfff6, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x5, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffef, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}, {0x3ff, 0x15, 0x0, 0xc8e}, {0x0, 0x6, 0x1, 0xfffffc00}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x5a, &(0x7f00000001c0)=ANY=[@ANYBLOB="fffffffffffff4ffffffffff86dd6031797100240000bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000013c0000000000000004018000000000004e214e213fa7979e65f0982653b07852af1db321e296c7a82e78e68e13cc7e69526f0a24698e32b3f1ac5432ed045213ec63fe0894216ee11900000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r1 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) 14:57:55 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x800000007, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x49) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf0c, 0x4000008, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}, 0x0, 0x4}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x10a, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3, r8}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, r8, r1, r1]) 14:57:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x11, 0x8000, 0x41) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) clock_settime(0x2, &(0x7f0000000040)={0x0, 0x1b8265e1}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:57:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff9}, {0xfff7, 0xde, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x3, 0x6, 0x1, 0x7f, 0x8001, 0x0, 0x1, 0x0, 0x7, 0x6bf}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r1) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 14:57:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffe00000, 0x0, "00000000ffffffffffff4000"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) pwrite(r2, &(0x7f00000001c0)="a06c24512a785547f3d2d9dc94a18564cd4512779df2f3816d09802fffd90b50cc45fb804cbd4241f7e52363776216a7342bf2816d45e8300c0543a1985b691a96add14af454b42426907ad8387943487364cf045de9988f7ef3686c5b39bd487a67c7567ae899a9acb6a5eadb9537cd801076387c9a672529597ebe80b9cb56", 0x80, 0x0, 0x20) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x98, &(0x7f0000000100)={@remote, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x1, 0x3, 0x8a, 0x66, 0x1, 0x1f, 0xf0, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0xf, 0x33, [@empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x1}, @generic={0x1, 0x3, '\t'}, @end]}}, @udp={{0x0, 0x0, 0x8}, {"4f35d2d60f278d4d05f73d08869436ddbaf919b10a79bc99f69873c11343c41a1c4cce2cf6bd142d96be0c2e25eea825cee1d6721f40386c9ad6beeaa06600c092dfce41c254b720515ea4bd95bd0b573b54"}}}}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:57:55 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/130, 0x82}, {&(0x7f00000002c0)=""/227, 0xe3}], 0x3, 0x0, 0x7f) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) shutdown(r1, 0x2) socket(0x18, 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000003c0)) 14:57:55 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@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}}}}}}}) semget(0x1, 0x2, 0xb) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x4) 14:57:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 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) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 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, &(0x7f0000000040)=[{0x1, 0x1}, {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, &(0x7f0000000380)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1800}, {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) 14:57:55 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7a7b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ef1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6883}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 14:57:55 executing program 1: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@parameter_prob={0xc, 0x5, 0x0, 0x7f, 0x50, 0x0, {0x19, 0x4, 0x0, 0x39, 0x5, 0x66, 0x7, 0x6, 0x3a, 0x8, @empty, @loopback, {[@end, @ssrr={0x89, 0x7, 0x20, [@rand_addr=0x80000000]}, @timestamp={0x44, 0x24, 0x81, 0x3, 0x1, [{[@broadcast], 0xfff}, {[@multicast2], 0x3dfd}, {[], 0x7}, {[@rand_addr=0x7], 0xb6a}, {}]}, @lsrr={0x83, 0xb, 0x7f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @lsrr={0x83, 0x17, 0xe4, [@multicast2, @broadcast, @multicast2, @rand_addr=0x6, @local={0xac, 0x14, 0x0}]}]}}, 'ix\x00@k*6'}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(r3, &(0x7f0000000140)=@file={0x3, './file0\x00'}, 0xa) 14:57:55 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3f}, 0x2, &(0x7f0000000000)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x14) 14:57:55 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000480)='x\x00') r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 14:57:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) symlinkat(&(0x7f00000005c0)='./file0\x00', r0, &(0x7f00000002c0)='./file0/file1\x00') chflagsat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x3c, 0x1, 0x4}, 0x80, 0xa, 0x3}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x8, 0x100) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) getpid() ftruncate(r3, 0x0, 0x7fffffff) ftruncate(r3, 0x0, 0x402ffff) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x1}, 0x2, &(0x7f0000000840)="9cc586551b94641f24c8312e2e6791096912df98b76d5258a17e9e0404f3b0f5442a953066933a54801e4e93f9b188cfd2ba8dedeb024b3c26fc50c6a469c9a1b69cda71215234740a501aebea0002d62ef6eae015b63c00252ab81177d3f7872df337458295cdeea84426f242c2c0fc2d8426050d6e934736fc2c641e90ee715d8d832eef7173bcdfee87a0e304457f56d67b58a8cb5ceec961af4042153f5b4916d2f73ea7a1d7f2dd471ff12e326ed23491dfdf7ceb604496cb1a68c34753004b0baaf38c55505c6aec9d62afb75d9e842123bd9e4f814ad9e06c88d93cff1a72f59325f89136eadbe1372105e299b74990a22128df04e948d3d9733b162d9d054bbe6d035dc76ed9c79e5b6499fa7c7b363a353c101b1a786b26b885d3871f26913eea956d126ff289fae2b4b6ff7814676ee840e84eb612edb7e088b45c7fb963e921cf5c3e7d9f0e0309832a47e692534e043546e1456c732d1b4256f7a837bea77ac93af8a3d90b3557309e0e31a29506868226515819886eb95d4ecf2af60c1801b66325d61cb61b798f145bc612659b2734c0e04742b5c9a645ab32386952b1958d8352a8e7350b744fb8154b2fcb2d3c764accdb8f1968202f36ace895416c5ee9569fcecb2b31f7bacbf9f671f1d5f9a999b2c1c161d6d1b3a7edff98c6424b064b29293a673d3f347f8add013aebf3b0f684851c4e003ae128dad3abbfaa5ea840ad287b3e8c4903dee984800b23b3c4f90bf10f49d02c4fce5a81a562969bdf594fb773239c56c9e2537f7306fb6dc25a592aa3a2cfb1bc9e8536c4b2b07a0c79866f0755def2705069b7f305ac119ab8cc8ba13757167e0bc60d6de76ee368556ba9769ba195ad4bc00a88d07614cd21db7641de0f280826e238c7d2fc99c1d6a670a7ac821f422c208ab8e3f71a4df38a2126e35a854331caf8a08487ed5ca8cb31622e9fc9a81bd929224a6868d18da97c60f9addf6cd6e60982754ec20965f21001815b2ae12c64300e9a4edaf2318d9cfa304ac2e62c2886799fe1476d6579a0486244da1633fec47af06f0da7f5158bd97aaa527e90c8a1aff979929487e862cc3b3f2e6c4ffb0f658b9f2649088443f496a64f9057df348f2affb008155675deacab7fe4ad6cdfa2c82035ea61a32997e0ac7693c9fcc575062cf3fff845350bdac4d5935656cfc667d3d8591162cf42e0c819099ded6f03b172b06f6127a5534093bcaf79884243a81dabf48470e4149d542769346be69bc6bb0c82e091cd003cc0c4df079ef6a035bb3c820f8db95d5e8d0ad49facdaeda105c6778b71293029ecddaf8a175d4cef88bd333dee38a58f49e1209fc411e7cac531a2c93182889650dd7d7a08889e89fbd0e95bbd0c99703bb978b0575b3c279c053e1707a95216a9d9d642f23bec14c715074eacbb5511088985496b67162b85fd91fa9dfcc1e5eff90b94dbf86cdd35f0dc6062787b355c6f6518379050d1ea887de9d6506f258e611b894d50266524a949bad618d7b57e5f27d2ac05a5e5142780148bde90d51fe0f51ea6fe0060fadcea847d61830c14a5fe6e29028f71c67b19063ade0dcf29ccf8f2226e7b276537aa7a5336ef236de38a0afa2ea5da43fc04433be407b1f31e09bcb4deed96347d66dc0a3470d0ed7d63653d63a950afc8b6087f940e3b50fd5b3e569fdf9ab39f7f4317126187406ae976978544bbd2f0139fe764d34725f62de1a94ce15edf92527e40736198be590460b2cf5b9b23bca790cb65b81b8f7de6983a0f3f3441e9f9c8392e8dac9bec0aa03a92bf740123bed27f0feaf4dbb1a45f728eb27e94578b3a76fef56ec45bd0f19d5e6dbaa03f55cf7163f9d75f3d9bca49462b9facddb90a85d180b9e7748d4310c6ef07ac920ec35b1e7a1b909592259627f615f2bc1c959f64593a279e71bebf56f779f38f63d3e64a9dc33b81f4f97d8f8e2e980f849e4a2e75b41fba23d727b1997bd76e4c00f032e39aa35190f7e99df6c50f2d5ea86cd3c4b32787e7068129e5198a3375ac11160e34a581d4ba3404cb7c2909d919d8c275d7555a9b49ad5951524a2301a7e96a53f444f0e472b8db2d6266c6758483fc01286e8e2b98c745129c6a6272e34b40af225c9e60a257520517d8a5cc344929c34626641c927328b144fab8756af26958798a4b7722fe868248313561ac0a249f33d6fb5169705a5877af3621bcbdff94464c42d5d87a3ce8688b8a9b12db0bd33490d7edf225856dc7a5eaf5c1b4d7e82a93bdb67f7ffddbb71db3e0bb7fb03083a515defd8dac537c1283b6ba926049483433324cb72c342d69d0f0c54b627ff932a09a2c89ce6078b615f85beeb95403153a4471284d16be2421292218c7e762f9cb233dfd8f820bec9041e987fda9e3941da58d04818adff574b7f30d942223daa3effebcc37591f8421013f8e6919fa34e4cbdb72980b689f49d55ded88ec0d8cffadea05db5705e6a0ab1688aadf546784adf76b5db4719d13e7c18bc109d9fc0039d0600a3b4df8fae4bc95765144381a2733252c265e37afc8c7d53f098e474c10fa84341543945d54810de6bc42a03dcfab552b9380902b4612f1f97539f50a288a8d6d70b25321a6777942763b27770280264baaeb19eb32ef0418484179e5ef1123f71dddadb8660ca69a40b344a75518c3f2be7d39dbe2db888cf0ea40424cfab24e7d46cbe9f61294439df36ce6be372b56d0d5670207e2c6e733b78a27e54381854c35133e4844193e377f78cf1b965f3a475c70926e14de038d18205dc65e4fbfb7e6e59489d3eab585da5ce9c6d8d4af10ea17de05a426d9ab059c726736f51a45825d6f58e87c173321169c6e47b9723c59ebd1376842c3ed57c2e7ecc095bce667a8f7d509226f1b61f747a37a2d17dccbdb8a8860e3f2ebb6edfca50cc83a50d88e521e6f7d0483589c8e67aead5a5a81baec958441206da53569ca43fc8ee239a7ce600a1df41f3f100f3fadbadedb0b1f16764913bda4dc8ce09e351b3a8b5672609a69748ba0ecf8ec15c789487a3133b8790856a9d7a0786b3e5ace5b7db1df4597c2c4dce1b507add9f0c938d725e08d17b6dfd79cab624c09069e07c12f84b32d455149806f92e22fd5213cf717631ee63347117888dd5897e66b96fb6f97dc3b94297296c04b45293911828644e5e1f9300bea48afe3ffb263bedc3a8249ad8cf139670b0ea9e384ec1860fc9794ff80d556f236dfd35a6c473fea20f56dfa69b732d10d3f322bb834d943bc4db31838be5b549cb590e7236fa1762760fcecca16d9fded20abb9c82794d3a2f02253affbf8590200483a786d8a0460412255f31e3f2084d529d35135a1b0f08f5d8f9febcb27ce1b4f49df9fa7e62cd3f5f3d30bcf74f1ecf6b423c3614198c2f64b386f988e19f82919d699fbae8c1e8e884976ef02ec77ee4806937651dc1ddd255899cc3a16e6bf3028576e49eb3a5796f491094612b42274dc3f5238f2eb1ac7a2216da99afa55820343dc3f0a94dfc92b9ccd87d4cd2022716be91a04353b8ab7b4111a5cd712984fdb879ec9523eec049d83a9ddb5869236edba8fb1a184418043e86d1e95269f37166164960fc5dd33aa138e71af9eeef0cb718736a187cc1f47cabff92d8cf87a07e4812a91e23cfc1373d12ee9af67cff81ec2604f3f0280e0e08503899302f0bd31ea55f05f7b4c2c132b7a289cb68231efb66e4c1269be45e22c8857bd1693f6f29828a9773298c24ae689c552e2c40ca774b2086e8e64b6febb3befd9abb0fbfdc21a172514bab5742bd6b68680b883f4562046fb140c9aa75cb811d1b89c0312688b73dc4d2f768ddb7926e5fedde3363944fa40cde0084ebe22afa4c0b9e779ed8f655ba52116bd1e8683e66b598c8c46603e5d48d1723695385d286e8d3fb756dbe38ad34d7c90f2df6484ec8909046ec4b9df46a2d475104540019fa8d4e58bbf3654b196e19d78dcb17756645843588c092eac108acb8c174f0836d55c527cf6ce8dc35038ca51803472a6319b8a7ad61083db7cf80dbc7112e951cb7ed45944a9ecbc03ba47fb83bd6d27ef092e3e71faffe050932e5a0b5d8308fdc21c00bbcc467c10f126ff5bba73754b7d3aaee5dbb1bfe0e416e79c1abc86527572dee5bee528953eb4ebebd799a1c355cfa0b23c7ac510a31e762c1ef0fefe42985497529cee324bcb2c31e1f532ee3dc412e7e9037c28faae5bf6b870c58e85d9531d3afe23d9bf8d40ab1953c8842b2902b085b09404b9a4d706bfadcd05452b1864eec6a6cfc085231d16953ef203918364a918e36d09a6a7d99ea4ad43f752ef991c50d3e7bc2a97d467c4ddcf0b0dd866c9fdf6e2f48b387332337a9a30875dfd5bc24a38ee12a04947718992be7666b2324935876143273892ccb281c92a53cd04fc8868f091db7207a5203f85fe85fad8eb6d0fec276680ba4c943e506db43e37d8238a642190099a3c73d46f4942b2339855c3dbb1101ce8b2fd7d300e6540c818bdd354b545d13b827c7e7137e31e14c1661975b3b8658eda8a6f053025a101b7b6f123de98aec8c57320ddf8f690a9bc5b3414684383eef89929e0d5ecbc6f1b9c3e73d1281149ab44c2360a8b5b7bb952eac86ab93084b504b471ed4319d59a6b4978d58b8d8d406640f99b4b5f5002c331671d3d34fecf3142147c1d0740f63869fae52fdecf8d72807a3097e9e9da30ec366a4d3779287ec548e89d4db26f1f1da00311bc599d8d071686e79c5a94a3bc7f734afd71a60ec95a15425a3d0596a21864228bbd7f55cb8627ef1dac5baf6cde10e71b83975df52501adcc5f8a824ead5504180800b0ec81b8e9bd6ce3e8ae55f048df11d111d026ec30113ff6e88e8e3d31448f9ee48907aad475c49385b5d1113658ca9d5deb52ca8c8d0ad0c52061714775d2a6c9938d33b21090e2085a1f7dd9e621d1c3353ceea4b2d725dd4c5b03b3fdf7644406648fbbc87e2efc80556b6d42dddffdba4514e04a30945e919fa44680ca26886a84129f7f84aaab1e57ff01aa7e8c4ea8e95e329dec4e350f0c935f1f3a21bd6f062754060acd1f230846dbd85f850c0869dd4dd2d80da3e0697715568b41bc99ee4b9912fe4673d8b27719c16a16a2d2223eebd6530154643192906182a098025aed89fb632072a058c04db1206ab34d1e75b10b6e80335b8765f55ed061665902fd7877ca567d76c9d5c8365b829af173dfb6458fa72cc6b0f64980509b73c0569dae625a757e59d1a575c4114210bdb36b77e9624d0c8657bc933e0deadcd3d9e8c5557867d0a157c7f1f1b266e529f14171f9e8b47c7c8bbf876422a5a6228e8f90e85b3cf9b8fd6b20aca0f4e17414c9c073d12bf25135ab3ca8c54a4e6ef22832f50ba6bdc4555819c56b54958daab9b391373b9bdeece0adda7ff1ad1c91dfeedc5a4772497740173e17c35b9e34f2e3c311a70b92f420682573a4474202e528b99c3ae87c5b22b79a1b9ff62e8721657ead699ffcbe4e049711c0679c7d7d8e4bd92642cb716ed78f30b3e2ac7e77e4daf19b8a6d8578af0d3ea2fb3d7da66faae5af6c69b5c4ad7e875f26af41903b3ad6d9641d89eb9211d3d889b1785b6c00da23639c4a0be3bb265f54cde5a8f7eb77f11796cdf4313333670da6d5a279143501a9eaa73ec826d56bdff1e587a514effab67df65beff9f2635366d2eafededdd162c27cc48e99453475dd1ecea0d0ef43bb77e62ebfb03b958de91ef93f950766e1d3727c0407461325a1397", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="0d71f35accdec7c34e812b15cda44834f95bb5cb6c6cfac3336ea0b4692c6023783dd5d3b3e1ea25bd9c02de0bb51e21e2750fe617335f5715e8c66e33f695deadc8820a1a381b093fa8a4116a0ea195877e7ebcfe88323506950eaa", 0x5c) 14:57:55 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f00000001c0)="47717fb21b45ae31a5a32b6c43587e09b36765f5ce75a723ade1f5169f6b1c796d9699753feda7ace15000095270343400e2092bedad0a48f40b9116a8a36c53e0e569811e6625e3ad2e720b8ee7635c18b60b86d9a758f6b58c851f0af9a60b22e377a1e6ea7ff87830f635e0e0ddd387c6af209c9c9a17fb8abd0e11a231bec82d8544d6322ecbe892e2519264e74cae6afb2613de30dbe851dd153d38eca8790b8a2a6ac5f9aae90328fc340bf1002f908ef51535cc05754aec05a8e6b42b5706a1e2080455b9455bbb7dfe36750821d108072ef372a9526c2f7ec914ad08101a46c6aa3868d99f313d34019d164123576e6e08829ec87c3df408b4c7d84b3483f01bf9ac25d9451fe0e12af8426b4912a238251b0d1d9f8cd64dc560565d01a6e9ed5c7630c8d8bca4c3b5d58cad446f329cd1bd9a98e96a9b0979bd0cfada88", 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000700)=0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000001000000024f"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x20, 0x30, 0x5, 0x2}, {{}, 0xfffffffffffffff8, 0x80, 0x10, 0x100, 0xffffffffffffffc1}, {{r0}, 0x0, 0x10, 0x2, 0x4a, 0x4}, {{r1}, 0xfffffffffffffffe, 0x4, 0xe6c8c2e71dfb5957, 0x1, 0x40}, {{r2}, 0x7fffffffffffffff, 0x0, 0x40, 0x9, 0x3}, {{}, 0xfffffffffffffffc, 0x60, 0x8, 0x7, 0x9}], 0x12, &(0x7f0000000140)=[{{r3}, 0x0, 0x8e, 0x40, 0x8001, 0x2b368e7c}, {{r4}, 0x0, 0x370319d170da13fb, 0x20, 0x2, 0x101}], 0x8, &(0x7f0000000180)={0x2, 0x80000001}) 14:57:55 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a0000000000000000000000000000000000ff0200000000000000000000000000010103907800000000602484a2000000000000000000000000000000000000000100000000000000000000ffff00"/118]) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x7, 0x310) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, r8, 0x4) 14:57:56 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) 14:57:56 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @random="1da7ef542e60", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fcntl$dupfd(r0, 0x0, r1) 14:57:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaad8aa1007aaaaaa3888a82b0081001100080045000038b2689dda6976e2251af600bb0000000003aa618a17099ceffaac0f907800000000450000000000000040000000e000"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x6, 0x400}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x1, 0x508) semop(r4, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() close(r6) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f00000009c0)=[{0xfff8, 0xca, 0x0, 0x3}, {0xdcce, 0x13, 0x9, 0x43e0}, {0x7a, 0x5, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea5, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x84, 0x4, 0x0, 0x5}]}) recvfrom(r7, &(0x7f00000001c0)=""/221, 0xdd, 0x41, 0x0, 0x0) write(r5, 0x0, 0x0) 14:57:56 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xf, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x2, 0x400000001002, 0x0) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0x2, "f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929c47cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7535034f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d940cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb034957add9cfad6a69dbf855b83a"}], 0xe0}, 0x4) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 14:57:56 executing program 0: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283a405aafca51147426c00f82783347a0fe8000000000000000000000001000aa88000000000000ffffe0000028e576020202bfc00e1c000000000000fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef20a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000aaaaaaaaaa5be32752aa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae222a5a0017de55a114f2da65b2ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b95615e0541c3a493f273aebc2d1e53128a33d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb60300ed1d6dc3d355bc4c97aeed60fe595c22cf"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000700)=[0x6, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r2 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xe66, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1105}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x83b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 14:57:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) sendsyslog(&(0x7f0000001080)="dc8a52d5771e", 0x6, 0x10) 14:57:57 executing program 1: setrlimit(0x7, &(0x7f0000000180)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1a21, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x8001, 0x7fffffff}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x80000000, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900", 0x0, 0x10000000}) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r5 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x40000600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 14:57:57 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="47f7603afe563529e3b6ce157a39575b8d7a0914bc667844756060abf78b40fb3b275b898dcf9a9d86fe293b8d42277ff44e30039600000000000000ffd4f2f8ae28514a1e44cb7f9b8279d7cd2d7312476217bf16c64719b0281b1010d06e90891e22dd4a8b2a664d45a1882ccfa41a706f6192435d0212a20b9c3bf38ec7ecf07f803f8d90cdcc98fd8efab1210943fc91dd8c44a1f5eb6e438b8272b4006c6982992540c14e0c6a669c7f63f0b81146748b908020fd6595"], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) msgget$private(0x0, 0x80) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2c66696c65a18e"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000500)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYRESDEC=r2], 0x10) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) read(r4, &(0x7f00000013c0)=""/4096, 0x1000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000040)="b43bd87f6f0c64049a578e56a57972ce794b44e08a66010c806cdfefdb5637f4f7f0912474d0dfe407123e79992b079a0a7425c5191a2f3aad5f7390fb131f98e7e9e82c5beb8348346eac932de4d1edf98b29c68683911362efe61feba909f0d7ba75d2f53a90f71881d7a49ee5a7857490507ecff8239d9665", 0x7a}, {&(0x7f00000000c0)="6f8c98596c0887f26578ed690a9d238768d83b1dfa60267ab0596ccf9fe5e471f3031a40df265f145eb929aac62267010d2ec980d49132c0d848baffdccabfa3e285ae762474fcafc1212165e345b07afe4695c6043fc6adb316777216d5ebd58f4a1bf7c3eb38cdc39ad9b407227e58acc7e3fe53d157367ea1baa77a0826f2ee1753397c23e4ee0bc3f586b27892eedbea6998703534a22e70603cffe4cf3607d1bc981cfbeb5f15b33cc52280a126cf2330b16b1468bd5e68706607640ad79b9d1865d11254ffd0edba778035c9c788ded2623fdb965968c639f1ff42d42b9378f54a49c450d60cfce0ed3a196bb1f75cd08567411c2014ba117a191b4d946db2e21d2dc718a7c371f201c45b97842f4f7161321ee58699fcf65c5bd86ee368e8624900e53c28dd56581a61eaf19d88126f1d5a4e10ad487b430bbddd9f020ee3d4556a654a8b86a94b09d3b36b232042c821fa5c33ed2d3d918958ef171864d5b2bb6fdba0ffa4a4392f3b7d93c5d36f8dc9edcb905aaace45bdf9d9b3854ae074ca6690763848b19d3454afc0eda1810bd7b4c66fe42f01b932a392390b57a70b44cda37e691a62fac8e8a4f537ba6f17d38dd33342594371f692ebde7a9b45b0d1cf44aa8ef485b6e14c45c7e3af598800e1e51c82268b31cc67a73f3b1c02920e3bbf4aa3bd6d61918056e84d9e62f2418e2a4fb7d7197d4dcc2af4c2e9ec53c1168cb6ec00f9c223b893b4799b08bc5742f2e033d6fd1e52755457aaa3c8375b495f79d009e1306508ee0552b556e2ed73c76cc0b9f0b8480180d59ba779ea29932c444b3e4094c4e3627c85a9935865a6e93443af243fb11f7e26dbb0b99b352a824e98651aa69b277c767ff1a0f3ad1b955551581073d91420ef86c9eeaf6cf04cdfee13d4780bdf60dac0b31361495c98504f8103b079ff1452a2734ff82f4bb076310651679d78530c3752ec6d0f849350328092d5109ed4798582d666dabec6a0f7dc32f8781911448a427e4303a3277a282fae2d31e97237b6fb02920424c6d428461c12e344fa951b26869b03436f6178131da96075508cef1f5afa0e3c7a8a646b14de9fce6e50c4e6199ebfd57f4914557060c988c26a4f17b46d8e6997f2b12191759e873f1cdf89762b7636dfb8e29743d330a8dd1a99cbaaa12cb1c49e79bc9adef3616d32cdf778fe516baf4d59064fbaaddf31f7e9378cb1852dbe90f7b4a226040cb702552b221acd530f08e7955c770274965fdf", 0x380}, {&(0x7f00000010c0)="96fe246c230a3810374000d68f076e200ad8048727edbfe2b05276838e275ce6ab1c7f66e0bf8d66f09b2f337c07bee4b64123ec498e8aeb2dea7025ee7940d12a2799f7b5bd27977571807edee7b834853f11a83d95d92ce416acb0bdbcc89054b518f620679d6faad27f0a1d203a723a781bbab4912d6689d100555391c415475c0f898f974ce84d107c1904c114d56d3f8b17fc2d54fe899ad4fec6b44c39558dc9786b588a1a44", 0xa9}, {&(0x7f0000001180)="a667df32a4d3c7a22249489289", 0xd}, {&(0x7f00000011c0)="178ce4e2438c3a671018481e55460363ac773518cd32b6739b32d0e0208adf364bdc9a22dcb1cf70735d821f9a3641209946990c50eb73461e5a35a5860cd8f3dafb8a3ef1f4b802ef24c24af460d97be52af617145649", 0x57}, {&(0x7f0000001280)="d431fff4734df83674549e27fd9e9eb0dad851b50609557f0de47a5e52b3767994916b89bdcff5c748a9058c69ae2a293d4980cf585bbfc76f045126cfa82e5e033f7d9391460e452e9f2d0077d59cb93fecba7a9bd04124976114579247c1463ed28b58eb8daaaf4f4748470e875191cc2f9283bd1c10357e30b825c4c29a5c07c2b7a089981293bff3bd69bf2d921fbc56a4cc23eea94f6d5517afebd78695127348d296c1a629df7b5b", 0xab}], 0x6) 14:57:57 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 14:57:57 executing program 1: acct(&(0x7f0000000040)='./file0\x00') 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(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:57:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = syz_open_pts() sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000140)="7ae8288937576900305a06d5c32e2b741d26330537323376be8c593a5b6b3e9a7f191393aee92c6ff204c504bfe1be6fe380d041b30a1ea106f62a704514e999a48d975c45966c61", &(0x7f00000001c0)=0x48, &(0x7f00000004c0)="6ab0e5c2f6fbfb5686d60f91b8ea72e04d675682a011ff8db7ff4d6c3dc9ed5988a9bc8439c8fd30a64b251c418690a5958466fec16b2adf14dfa0a1f50167e0108194871243404755f5d6a184e0a2457434e25e3c60fb79e9fd442e5f40c7621efcdf715b0e4aed299224db0dd541dcddbf331600c227521ccaac3711cd186b90b17a41a66af777dd5d8249d371eb5fadc8c9ab4663e5bbfb15dfbf50ab4bd5af7f1f564bdf86ee20e6ca62cd53a6c54fc7f16dff8c44d214281f7a64089cc96d95f5366f", 0xc5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23ff, 0x9e, "73f3267eafcc0500de76609f5d1500f200cf00", 0x3}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf71431a0bef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) 14:57:58 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0xfffffffe, 0x10000, 0x80000000}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) getpgid(r0) 14:57:58 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x40, 0x4, 0xffb, 0xfffffff7, "73f33b0698437ce1ae571a6f6000ffff00", 0x0, 0x800}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x10000) 14:57:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = getppid() r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x8000, r8, 0x0, r2, 0x0, 0x100}, 0x40, 0xfffc, 0x0, r3}) shmctl$SHM_UNLOCK(r1, 0x4) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="6fccd819a958c040602015b75a3fd23f01f57732d4b91b12abad38ce8411cac40f2760b61d31e334f2f3209d233ccfcb49d0bb42", 0x34}, {&(0x7f0000000140)="603d9c79ac3140188915241016b62f905efc82bd5ccb35f28896bf4011ab53f188f2843cb41b6b408afd15dd47298c34162a2587489a5cc463a28e4f3ff873fbedb3ddb60a2e600516c01a8670ded9774eac5c5e0f016007debd1769050cc63ddf6bb27cbbc6ebd791b6d3a70d75f57568037e5465459f5fe45a393ae9e72f767250e1397773ab2f444fe12c7c51aa0557bdd2683af7894c3fccd742ad129614ebbefc85efc98a9503917564a722a153796d93f5160d6a78116d3a1d2992526bf4c73e19eb772cfba22ef7273d967558bc32ae48f6f8f703c43dafa21cffcf88e06e8176d98c0e587af2d532a5d48ee22b159b145092642567f79ec1", 0xfc}, {&(0x7f0000000240)="487bf5ac8880ab77f152aada815de05723f366b9457c3557ea8b047526b63be75bb05f4b6e94db8efcd5d2f82f2b1235cf25fac01254e32efbab10f86382236aa113766adeade9a19eb8084dffae0fac83b72cc2a3fd32bea6a8bda96df4b47fd587378a354664a0528b26cdf93df62f54ee51c9fe17e4600ecbcd38cbddfc5fd77d2e33", 0x84}, {&(0x7f0000000300)="a406796e49ce4870f12724164d61e444488db913a1ab6ca754cbc3ffe518db58a02423acb701675a50baa6b6f447fc5f4aa3683b5b7dc618253f64a085544b6226a1cc094e023c44cbad343e1f813a96288a95d57b506530ebef84ad8e7088ee754c0c07a98e17", 0x67}], 0x4, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r0, r6, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r9}], 0xa8, 0x402}, 0xd) write(0xffffffffffffffff, &(0x7f0000001580)='t', 0x1) 14:57:58 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x4000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 14:57:58 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r4) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r4}, 0xc) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f00000000c0)={0x2, 0x1, 0x100000000, 0x101}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c000000"], 0xa) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r5, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fcntl$dupfd(r5, 0x0, r2) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 14:57:58 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) shutdown(r0, 0x2) socket(0x18, 0x1, 0x0) 14:57:58 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) write(r0, &(0x7f0000000040), 0xfffffec2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='^!--+\'*-^\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='[\x00']) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffff7f, 0x2, 0x3, 0x6, "5eb95ac9c1555faabc9af7e9a3bfff2d47599532", 0x3, 0xd3}) syz_open_pts() 14:57:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffc3, 0x0, 0xc3fc, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x31ce, 0x6, 0x200000, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0x1}) syz_open_pts() socket(0x18, 0x400000000002, 0x0) r1 = socket(0x800000018, 0x1, 0x0) shutdown(r1, 0x2) getsockname$inet(r1, 0x0, &(0x7f0000000140)) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000240)="0d00ef2a9c7bbf6f623191787de84dbb1cd5687a073cb74f77edb4c8764f4b4ee44c0e63ccd48204026796df7ceced8bcc2a0ba7cea3b4475ae462e345051ecb306fee3bf950644e6166f055ffd54983eb8593c082a203adb42de06dd07902fc51a50000000000", 0x67, 0x0, 0x3) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = semget$private(0x0, 0x7, 0xa0) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000380), &(0x7f00000003c0)=0x4) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000000)=0xee65) 14:57:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000001000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) chroot(&(0x7f0000000040)='./file0\x00') 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) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:57:58 executing program 1: bind(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="b4bf4f90f30b57536d344d863f0f6b683370fa4563c4ece1521a093a73995019db41c770956e01034ef17393677c45f884611ddacd8654028dd7b3542d79d3d520ef4dfa625bc5963671a9f350343b3d75a2fe284503ff342e62223cc6d7eb9a2fae6400a4b63f40bb428c9e932c5454aeb3e7dbec9a546cbbb97072d1d310d6c4618eb66700d6b045f27724a4c3543808032236ed5f861a38adf1ae7e3ffc693cf4077f194277e5a2d6431aae02e933d9afd280a0"], 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) 14:57:58 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43df}, {0x7a, 0x5, 0x9}, {0x0, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000000c0)="34b00c483aca43b05ede10e23943f2dd6d96129809fa8a3e067486bec0608879c347ebcf09fdc4bb47ca5fe7e0c3d37a284b545239b9bdf63797bef6d7c96ec3fc73ccd8ec444c75a5c099bfd8b54ccbeb3c84d8e95f5703a794a619f2cea2f70dede009d81492eff8f8105e3e1c97f8555888f74195c51e92e9b41b1663d1662b47f430ba9a9ab865c3026760bad863fd715b03612fc6d8c67483e3692518e531120fa703a5981fa17bba2f158f3d58c182b3d1b4c5d7d2ab6d87b37b9e0b2e184f1a9707f1c7341aabf2ffd1e0b6cc634c6b46bfc5", &(0x7f00000001c0)=0xd6, &(0x7f0000000380)="d673afa9af5ec46b79a5265c298d26bbb2ecbd274a1c984f49586bf73a379c115defdf61d2468cd254cb38e98ca780a6e3b94ba453fb684a66f56f745994587d855381374d3aff558b16e6ee1c0f204fc8558aa9418070aeea101cdf648b43a89e7b9f69b0bfafc09eccf250f1073e81177cb849784bf7435534deb6ca7c409c1aced863a5dfe90dc9db6d47304d626ecea20d67628a0de6c0e1547b3a25ecac5951be905e5be74b4cce7d1331f9b0c0634f3e7d0f30ddf11c72d9a9e5301aee0f4c060bf35957374c0013bdf1d24818f2819a1d60f94e264c8e37f61ac988aa4b95bc66fe6e8e440cca86e8d249", 0xee) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0xf0c, 0x7, 0x9, "2c7b7a932432ca9268cf3dd695abe67893ff8ed0", 0x9, 0x9}) sendto$unix(r0, &(0x7f00000002c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29612f7be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5d9d157ab68dd5cc58943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000010", 0xb1, 0x0, 0x0, 0x0) 14:57:58 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000000)="530ff11f77680a88ffff784e8bb0911b632bf8a71e9000"/38, &(0x7f00000000c0)=0x26, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) fchmod(r1, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x11f, 0x93, 0xfc, 0x6}]}) 14:57:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0x4, 0xffffffe1}, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x3f, 0x1, 0x1, 0x668a, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)="9e9ec4fdb8d70920a083d7c38a6a04860c6307bebde5893467252ec4d5903b9b16fc1af1643c6f369d58407631033b2f82b2975f07ec8d7efdca73138c56fd2663105a1cb916725053d7e028191c80f2b4e0b95fac926510cfae11084dc636f1f3d19de85260b3ef33886dd05418b256a353f91a49c9b8fa06a5b0acad1fcd", 0x7f}, {&(0x7f00000001c0)="bb8a2031ea411bf431ead26d9427c6dcbca8f665dfa52f25f1bcef47b226779374aae3e50c1ab13b3d7824c6db09afc70e37a780a1aa344c3e6e610df9394b06dc24ea1921d6835badacfb30d16ebecad74fe2d476633addf47c65df8323372394d9a7911004af659e070155bad72359cc3a4a0e68fb85e46381f1fdd6427f705b2f1c15e690c073997f69ad0921aef777b350c7a4011ee5775c0fab3479784fab8292392f1ed4ef0d22db5e3f7ce81396968a60cad2eef72996cecbe46f533b24a485ac9d50871d0a14d7adbc5f8526b6eb541f699fb12c7a316b7c963caddf4d77f53c6b96ee701a3b", 0xea}, {&(0x7f00000002c0)="de15fd0c01ac28eb54e2ec6ab13f925038379c315c8a66d1d6c395a8fc2082d0f1c4c45fdde1316eb76e0d32e27acb8364e44868b1f422caec4b720f2f60a5a27a6c31c04980c5fdbd61f15a109a46aae6aec1ea5d4f978a0e90f1967858f512ad488b67b4436452e0d6691f36bb190796ff555899944d94b8dc93690f9ca9ed88c6f5fba1ffaa91bcc5f277391dbdec07ea554241816b6d287fb3c9e81570ec07aa248faa3e9c338cd068ed8573fd45744ac0af4b87f0db778d80ff6d23b7d2446579e2c6123c1eb523404057caa1191091f93f4f4c68df254bfe7e3b", 0xdd}, {&(0x7f00000003c0)="53e6f24ea0bd50aa6117c0d6e991922d5afd4a246ec35e400a2289ef049b6f03a39fb49d0a5c7e70d3bb1c34f0cb28cdf4da2fef703e1c5e89ac22639bb57bc2d2eacffb394917e4cfa037a835521ea934021ee019f45481c18f4e354bfefbbe38449ea8144459329a9a5d7a5df59697964c091912a934b43145cfc1af294c9c4e39a7db3427079290b4419d439825092e970415", 0x94}, {&(0x7f0000000480)="a66ed50753f1a44f41ce72bbfe4ffe73f2c4ddce5059574fd0641b3b9fdf870cc443f7026a9cfff9c79ccef98c", 0x2d}, {&(0x7f00000004c0)="15a275be222bf60ea9370d87497ac45f73b6e87d14e9b6456b033f220f9220fd5316", 0x22}, {&(0x7f0000000500)="644ca6db0a68fa528a572241ce1bc14742ad85793d695e33895db464650aaf806f395e6f14c441226ab6a3e16bd5b1403f979bb3db5274fd7536675f5eef9ae5ffb0cfe97bf34b372f448c9d44c2c93f0f4f0ba4b60871c579d108ee4d80d6b8326699eb150e0e7380e6e6676becaa4c80e20e7d2e5bb80935385ef333ed097fa0c795376b1792159d50aff0210ab598678fd374ac93590ac53a9588971eaf8001417a84d3ea6b04659af8dd55265c3dbec66917cdf2f6e2f7b853e4147c07e9cebc28b32517db6df271c9603e37edfdb0fffaca3c95db8420a484c92535511304e2a9df755db957db814c31a6930b377a2108bbf1c2753b8cde1740", 0xfc}, {&(0x7f0000000600)="b4d003bedc6b59", 0x7}, {&(0x7f0000000740)="dfb5b52faabe92990e392fa1ff639b5234e9df07c193fb64ff998c6393aca0b4f5cbdce418d49795e025651a3854eb6107e930b1d3c336b43ddc10fe9b01c0856511dfeddeee0708b783144ff4d611496c6341c18503200ab1691b36af47c012e2b02e3a4cfe123f5efbedd1085daf30d090487f2cc394dd120f697a787f27cd93796815bcdd0d1b10cb38d720b49d721cc182ac3e3ea663905cc74edc83ca48e2991e35", 0xa4}], 0x9) getpeername$unix(r4, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x9}, 0x8) 14:57:59 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf7fc}, 0x100000001, 0x7, 0x80000000}) syz_emit_ethernet(0x5a, &(0x7f0000000280)=ANY=[@ANYRES64]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 14:57:59 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="f5fcde4f0953d17354d112ea256df3c89c42"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) bind$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ffffffff0308917800000000450000000000000000290000e0000001ffffffff831700e00000027f000001ac1400aaac1400aae0000002442000000000000000000000000000000000000000000000ffffffff000000008907000000000000003f06713a489c3acb3e79c6eeb8be2826a5998800f9c19a421a84bb4a44d4f9b59af4f8306e223b565a1e0773464bc7f00f4e724842da9a145cfd151d3cddef902c4e84b0bd773c22"]) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/164, &(0x7f00000000c0)=0xa4) 14:57:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, &(0x7f0000000140)="8dcf918fdc709d19ecd310d64b39147362b153e8ca7a60f8c4bff0b24ca464fa9bb24af34796901645afee2e5459b60ff5f7003d517ff7191d39ee7ee213dde5e7304fcfa02a3753f6d8fc21b98485165173f8591f448c4f2758e7ba18d17993fefa17eae8de9e4adc9f42225ef92dd60a2c2ffa5dc7365b5d1f9562d70a", &(0x7f0000000080)=0x7e, &(0x7f00000001c0)="ff8ea4895c73a281ceafc17aa0182fe8adedf9a8e04f20ab94e082b828346fdb5354af928d7d494760686cad325d83cc45cd8f2ba78594e3d11e", 0x3a) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) 14:57:59 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) recvfrom(r0, &(0x7f0000001380)=""/130, 0x82, 0x1, &(0x7f0000001440)=@in={0x2, 0x3}, 0xc) unlink(&(0x7f0000001480)='./file0\x00') sendmsg(r1, &(0x7f0000001340)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x7}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)="0917a99a5e7ae49a4b8c8d022781d3e4634a957c659ca4c88f96288c806b67dac993d48b999c130a3834e6e91efaf21defcebb85c1ecc68811056ac6332bbd21bac35e55bbd283fc81070092ef5e801ad7d1cad69c0e967080915362270a54678d17b544b78cae30ffdb025cf950d550fa193cbebbe42e28c5208a0b34335fe43093249598dcc0381388d35eba749ccbecf0d5ca640f99effc733274688eece3f106a045d6acced044469ae0a4edf4f08494acb1a665946fcd4ee31ae57f380cd2443ea1d1eaf8097166d4d10739a307f6c1e0e183919b83bdd5dac7a643fdc27b6cf20b19bd7993dfb18b5297cc2fba870122a29f19fd52b508df9df284a246f1d3c0e2d57927ea3ea493ab75140a0c11c691df57bdfcdd2f250e568158774775a77e915944c55cd2dc24331bd68204e2bfbf3c0e12c40cc516b2d9e6d059191a4fd8616ea1611d9628ecdd8c9007e52f183b9a9499bb1d98d3397d65ab2da9300051af8e8d2af8fc8123423086141c3e4bc6b6cf8cdbb6156f1bc09ee4f461a72de8a75d70a6ed9d50b6f1a2b09dddf640f146b6c8a860a6904ed4b6444b094343d2d3226990971750714cbd5af91e2933633b3580832d1dd64f6c88a3378280000ee991a04d7eb5e523c423c90cf8d2ec49ae19260065a40468888788d9d5dc88c8a9fd6bc2f21ea5e332dceeb43822c2bf09d65560f5e43294b9cb34ef04d71c6a30a57d981507d06de89d2f0e8a0c6ee2a8d8a98ec61375272dcd39665e7d6564e1de99e872c13a7024a12c121648405888d8d47e4bc56d06193ca87ef70589a68437912032e3c44a47de8e2f8545678bac40a07d7ce0a4bb9c551b6e10fcd8b39915793407a925d561ff388f91f3c67cb74c3256b98f240da4ae9861deaf13d66052e39714ebfb5939bb9101e32f63b2aa9424f9b8f20716ea1d60d257a05495ad183ac42a67a7233d33375e22db0e196fe2b8d911296ab3985712c18736df781ac8e3b182091f3348bd5df3319bbcbfc9cdc0c9129e3ff158f783ad3d8bf682e28ad95e14ee776222fc2353c6c5b1522db9975abf6651194bc1c9d2a63fc30796b5a526a53b7f1238a6bf25749983ce10953aed6563ebea5268d63ce0cf4b0fb493d1b2002ce7472f6771415d205e46e873791da6489b0217679eee8d823b4b724652675efd50bf9de56c6306f8282b469e34e4d53bc3613ccc80d4215905496026678bbb20735030b15f287fd78eb80a561156632cb87b57b9768005387257d6fb118f2996b357287a309c439e6f4fe57316ef5c2a9dd53f0a14aa1c3207c4214bf54190e0dfe5a37a24450170dcee2947d4585dfda02589e861e08f222cbea7fd0db1d6924cade31f6b2e00d2fd9548a6a49ac6f224e0d12db1be9b5e84631d3a74ad6663553093099560a37d7c3c38aa333a05a43c4b1967472d960998857597492f710fd79ed7a5bbe8fbdaa2fe3d1739d2437b8aec9bdcde42a574a76d60b0e3b9a24b87af0e1b75ce0ecd19f929da93365604946fcfb740461de5e9074453356c3c4b2bcedf051cd61150424422c8a6474c90920a8ad2d4703a226258d1c3364aeba5a8acff6cda0be18f3cae2209b42d9e3148a01d6917bea5e53b6f96a43f84179e9ddc1c84cc8cc84591fb30aa7a5d54969ccd94d0f928a1cd44f487769349d32074e5b4ce399aef83bdb305c2c97121349b7c3abfe83542da247603a27bdb0182d20124c178f2d4559fe30ada53c640fa9ff05b7c804add13a95de82b3eb885c24b5e9b622e94edfe112ef741342ca06e793f4ef3dbed01f8132a55736f5da1adc8797f50c56a08a52207682d705a58dcc370f5e967421eda53bcc721c8bbdb62aed3a9f8d00fdd6233713b2079f658e13cdfa791c8b259054ffb840238a824cd67b76cf30a070bcf3817c0dbaef4d28d65768fa8d8c215d458d8fac7ee4b82cca3cab14af74809bef073ee0cb09cadd78ffb14d5a8bbda2d9ef041f3bbb559867977078eaa74df042c23e20fc1e5ccb3a1b444bb73590e039004418312d85aa5563ab30033ff20caf98b92bc5b68849682b1b235a25af4f5cc1dd96c4d85919585cb2d99e7680dd0922ecd15f9df08bafe2abb9b417e2a47ad75de1b697d5cf452c76b8c18c4e84d638ed0fe1b9ae223988b68af0d4bc6f5c3337aed83c40c7f531cb97339dd5ddde73c712acbcc5b42d25162e031548d3463ca0475df46eda489a78f611767141b709b636bbb8fadff4380005ab76b6e62c550abafcde059ad12d0e93cf26c2fd54188a5b83d3e4d6119801eb420a110a354adae0a0a2004aa2b3c1c4a90d39db7d395ef339a31c70db83ea78f8c9dbdb12b5024d1c553e735869d1689a3b689f326c8cbd52a12b9eef6482f48d5c759c80b7077177cfe30f78180ba609184a95147b3cce8ca5f68ecafe10c88716e228322ca4ec806460e2d42811d8d4084ea30a4ee278e9aecb6da36a23445588d4d484029d30c99107da5961bae87270ac3bc42dd205878be14f9c1e79864b4ba912d41ea056448eebb57094c59a249fdce84a9c8f5435ea4f9a8fc8ddca2a87cb88254ebdfec06cd4f2e44f713dbd205a92c186da4583c1f418c95e52310abf57abd7958c7a1234051f95edee32feea56a7f91bd92e0dc6e4ed2ed61c3c429f364420097fc1415deeb15da99d1e41e294633abbcda1e6562fcc71a2125838dafaef0749ab6b8ee759475e06136789e6afff12267719dc81d3424152d2fdf3bfcbbd8eeabcb047d4fe020a5623c3a4fe19691dfcc4b260c4f8c966e11299223a7580129417bba334d2b0cb7602b04d17b2c13f611d7ff64b41d9e285756c6491ab18921e5e2e244f3722f523d31dfb93791796c223995f165c41f5adad621e1360d54c083603331d3636a3475e8cc64d5848ab8d3a760cdcc843d08bb81fcfc3ef29ba1833442c8f03a7e732927c30ab54d4bb12100d9cb0e874e5800925559fd4d57a1f6890ed69913945400713cd49443de4c4957e23c0664ea84c68ef07ab59a2db30baa15a4e9eea1efa7d4fda287d14c7f71c1c7e17121be673d790238ab5eaafeb032b9655207866eaa823ceba2cb1e8bd80671479c75d7f6e1bbede30dccc542ce163f7e21cb47f4fe6a214c6ad2fd6194630842cab0faa1c4165cdb6085eb3f8dd7554610f9b8d28a5cb966c05f2c97197415ecfb5ae44a5ff0b8a18e2c58641be39d524ce9a43b3fe0fa7dd20ed751ecbb0cf5fde26878818607a713009de9e43ab593225c459f143a68a58b8855078d6c2b929ac0134c41fd593a8758a755069bada7dbfac7be2649c280e66e9689c812cf2f7fca7021a86e7f5057fe8d74842d99ea49b41e6a0688ba5f1cba8f34c24f02ccea92d57bed6525f666c184c951ad9fd0f75e6d37de68d8ed483943f5a84f09ba9e91ea2fcb497c795b0a25375f5dc895309f66b57b184c08e2d87618a3096ed9a7df9c6b91ba2e3265604477537929b29996d4b6d910aa924e8d5e82d4aef3adccf4b9a8b8c39414b1add2955ea979e72ee08b9372a83586229430a81aac3cb843d714d9f70de96915b0d4c74dd1638b80703b4581d78e22a07f4fbfd5b8abbb8770fed26b1f1bf639abfc831cf0385cd51e88cab5bbd6e83ea5e06a340a46051fb8ca57c8a65d10fe8cb19782489f78bea678737845cfd4679a4fb82d060061c579221e15ed92dc316f907c6cab56c3a1af1cae538728b7e2d16bafad191ffeae680ef8412769f16d707a1395f580d53055c64a63b9c9fa7bf17a5870b17a6c55346729b9da6516e0e3dbc72aeb18f9f41c0413578f5431c6a6bb47373829d61c7ff76648d0724a55397a6da1b1df07ec3b349cdccd8fc37544ac8dce35b53016831a9a44c98a5f2d7b40692dea53dc9b6ee3607cb5651ce6fd2c4357258aea08ec47c80c75e1e1e4cc92e1dad4128fbfc946be5c34f88b34333caccdbf18000058661c016ebb9cef65c21dd61436cd87cf64fc3c8c6b86c8370d91e72433030ccfc04ce11297366d29e46e418a5156fed78b55b3820d1e6f2a24cb0c97349ad3a2f0d76330e75d01bfff6a9cca594d4b69b562fe106a65ea09c17d3778a053a50a289e345a2e3bb77fba4fe963ad425bf3072233a9cdf579c378087fc0881a9643a20748bdf45053234781f31d5856661cf38d727b5a4c84766da4d9f91a98c4643ead82d7e0ac30531b3f74d022728b3ae9fdef02308e04e56e3cbca37eca99c2b7210202c4f684fa0dfd3b6e06ac8e84baf9031cb7d3997171e8b937a4f16d869eafaaf92fc1260c348ba11fbbbb896fa1c3e1597ec4b95ae435ea48adba6e5b34d8798b675eeb78ab8f26f672b196d40e402cab0109294de896ccc9c203c140781dc0d1a11c339bcc6b3a600c61e4976233f41798b9ca9ed1fe1a7d42942e13b182629ceb22ce44f2729d7022b50b0ee871aff25388dd507ed4234785e0bd493b20811a06a310e78cdd6d70d476722dd4dd590a426ce197e9ef5a2f68ccfb264bd0c991bacb812b5bfa501f3947c10eb61a4d17925beba3db7487f47f1dd0893b097a05588bbc15f3d9502fbcbc47e1129135aa8ec27d9b03c95994cfd0db99332a2559f49eff7ff804323d79ae20600d1bdbcbfd40e7ff527daeb6da5be1f5ad74d3693397b774389cd4d131980d729af53efe2bf667e1536bc4caf5d83a81d6e99353a3d3fe33c886e7ca4f9af6a2f811a6084edca397067ac4db268935b16f5309b70b2f8569b716801fa55e72a5a0f5d225ed871960de2390c44b154d2b606fa8d6f87c865d7fabd22d0c015d75d10db75b281f560af0bf31b670230d722ae9e06a8f43ee9f6e54e95a150cb0224678aceda1cfda1d787302a174e1453279b6eff141b096c5052a7aab8667a4867bfe52d7af2af6a6f7679284ba0deab1e61a4a3475931bea0e783ee041ca8685ec3a19e56a43957e922b52f18362c6707f47ec64e6464238ebec2c06d72bc4e3bc67d4f24e6e61778778c5bb5810f1c26855d8cf1c50632e80469b070c4178d48220ef2db6b80e25181196ee69f5fd4c1f1ccc1eaa5b498320c83ce63d8112247ec5ecc4e1a8b96c6f852a6595e95cadc4fa136bfed3d6b09441e8ca88b40df0aa7370c18ba4a0f752714e241113e410554aee01e613934eeb80424c80d484efef41c9269ab1d76b9369f480e77b5d914d4a991eba1398019916b5a46707f81cb25794e274b891d7363a1eac5ed64c283f06494d09d46ba788b2d40f035879a8666ecd87aa0b4e67c420a8bd3fb47a5609de9a3ef97d6ee81894d7b53ac61bd223950d9ebd53e399bf31c0c3c1ff14c2a66d5420887b2a225c009c2767f58f9b4dd8512ed1c7de2c27451c94d3d3510fb386f88ebed099bc72d897fe02191ea8dcb56d6a2b08f33fa2073a1a24dccbb3defd2547b973cd01ff684053abb1d710dd55c75ae127f74d4c795d0bb6181a464fa41fe062e127b270a2c2a414b54a69c89fc610abe5d2292d43f7c3266aaabb647ddda3584319d89326427fbd1e867e0594481af84ef5e7b9af4a3824bb565ad882946dfa98e49ff27a34431add1d55a2f453e7fb5dab9e7b5ef2dc2e9db8686fbc0f9f11f92249edb75ac30ad07ced1d122c36d5233449ca19771f245084d9180e44c6043169cd13974eb5be9c294b63c039c35e4f875ea74a4a48d9473846bb04009ce1abf351eea98cd5d071215a3a525bf5ef6398a3955fa11009ad2809513cc993df678de357a2f0a2fb7759cd0d065da7b8b4769024055d510bedcb05c227eae3fe47f201", 0x1000}], 0x1, &(0x7f0000001180)=[{0x108, 0x1, 0x8, "5f2d5259c3b571215657c9b9aea1235fe23a788034377bfbd7ad23966d4fc458af2a355d1bb40578b2bfa16fe2600e14526fc84a04049e3f2ddb53ab935b666832e92915ac75ba6ba59bd1b3f37541d116aff69687b937dfd420c5467615b40554241ce0c92d768be24fb65f51bad20d40df64287b913b8d62dbdf7d9a44b1f175ba3cdc6bd7efe0d1380c14134a697220ca0d65f8f4a840731ae135df77db9dfc37071736301b2e7796fcdff4d6f65121755deeb24fd164eb9d50e7755573822a8b0c55eaac1d99616183a065ca5a0a21566a6ea46982568e781fc4749e2dcf5204ff5f305776cd63aba8445625279d8e"}, {0xb8, 0xffff, 0x80000001, "36e1e0b23377a4a97bf86e082542176b0bb5714d5fc97ac1b9450c6f2fa9f88a767f4f8727560d5307898aae5da6b2543ee881cb88c2346035d3ad55682d0c9aea544db65aa9e36ee1d0521d2a019b65072868689b297dc15e4ccb48fa632c941a6c8f1e8f0c024ca0d47d2e793fa6a9573d6676f6e7c0f57e77e0548115c60a378dfb3b83d7274fe53bf6f1dfb882d6dd5d8a849cfdbb998a5d6de66581260c623f502bcf1445"}], 0x1c0}, 0xa) 14:57:59 executing program 1: r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x4e8, 0x9, r0}) sysctl$kern(&(0x7f0000000140)={0x1, 0x1}, 0x2, &(0x7f0000000180)="eb9049a2b2bc943a", &(0x7f0000000000)=0x8, 0x0, 0x0) 14:58:00 executing program 0: sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1f, 0x2c57}, {0x18, 0x2, 0x7, 0x2}, 0x8, [0x6be, 0x9, 0x2, 0xfffff800, 0x8, 0x4e, 0xffffcda4, 0x7]}, 0x3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 14:58:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000140), 0x4) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:58:00 executing program 1: ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000380)=0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0xd1, 0x9, 0x9, 0xa3, &(0x7f00000000c0)={{0x20, 0x3f, 0x1, 0x26, 0x1, 0x3}, {[0x1, 0x3, 0x5, 0xda79, 0x80000000, 0x8, 0x80, 0x7, 0x1, 0x7, 0x1, 0x4, 0x401, 0x40, 0x2, 0x5, 0x2, 0x5], [0x1f, 0x3, 0x3, 0x8f56, 0x200000000000, 0x81, 0x7, 0x81, 0x1000000, 0x4], [0x0, 0x8689, 0x8, 0x2, 0x3, 0x0, 0x3c], [0xf88b, 0x9, 0x0, 0x7f, 0x800, 0xfffffffffffffc01], [{0xfffc, 0x8aa4, 0x8, 0x1}, {0x2, 0x0, 0x6, 0x95f3}, {0x2, 0x69, 0x40, 0x9a}, {0x1, 0x5, 0x1, 0x2}, {0xfffe, 0x8000, 0x1, 0x8001}, {0x63, 0x7, 0x3, 0x81}, {0x0, 0x4, 0xfff, 0x9}, {0x4, 0x9, 0x6, 0x20}], {0x5, 0x7, 0x3, 0x1ff}, {0x3, 0x7, 0x80000000, 0x4}}}, 0x4, 0x20}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000440)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10, 0x0) dup2(r0, r3) 14:58:00 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x0, 0x1) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = dup(r1) socket(0x18, 0x400000000002, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:58:00 executing program 1: syz_emit_ethernet(0x14da, &(0x7f0000002880)={@local, @local, [], {@ipv6={0x86dd, {0xb, 0x6, "a54d3b", 0x14a4, 0x3b, 0x2, @ipv4={[], [], @loopback}, @empty, {[@hopopts={0x29, 0xe, [], [@generic={0x8, 0x70, "6320d92d3bf442633220fe5047b33eaf8166003f62396fd5587a6536a2ba67dfc9469531ecde75b335e155327087995e37ee8d33d50843b2c5a85a430ad20bd623412a12daf57079b11f1768d9ca3ffc29761591de20e08ee14b4cae2e03e58fcda20b6d667b762ce0315111f4315439"}]}, @dstopts={0x2, 0x1, [], [@ra={0x5, 0x2, 0x12}, @ra={0x5, 0x2, 0x800}]}, @hopopts={0x6c, 0x203, [], [@pad1, @pad1, @ra={0x5, 0x2, 0x4}, @generic={0xfc, 0x1000, "5d65b10d3006e5f3223378f671ce688528f76e4e4272631d682b1713653933608a06fda513e1ab82944ad391b438e90f0ce40379dc2e16bb956b2462e3c733a4cf726595fa8f1d281208ca573a51e5b5d031b01f2fe367193ba194f8c5c566bae85c5d842f3070717d7a1b05af1444cbb416fbcfe6d6d9e022df423a38c78d267a32c4d88dbe87bf3e7a37f22ca7e18a0bedc5fd76ea569c573a28cdb6c999f8f2cb3e886b83705477ebe0c3b15925eb6422acd1f10cf35fdde52dfb6ffd50d108dc7d3e2dcb54ee00944e11c22560114092573c790ca602161a0f867c0e56cf06d2d5745126c8b9484ef5e2c87fcce7cb8db058e0e18c72f18bb0fc257b73bb968bec7c4683debd007243e182e7e122282597cdb28a7764c9ae2641475f9800c1d43ea85dcd3b0fe456e33f3d8a6045475f6d1593519e3dbe9f75a9bb971116f0544be4b350f7a9b83e7e49e865104e4fc6be9a7015cce0b11cdf37f8f36b74bcbfde4a7fb458bb679635325355e1ca066e8d67944ffc3ec45d5d190f196b634eeb49c92cc560ced6ecfea55f21cdd6867729845987958da5d0a347b607441e5aefe73ca3c425c8cf05cfb2c9a70397748aa708370e2c4491c6d74fb98fc45621bbfe1d3411e6219bd128902d90fca019bc1b2dc094cc94503a0324693d8b97b3fbfa3706bfa2d7eff48fc3bc5d63893f8e6c33ab40b3fc8f5092a7a771d910f29d98867b220c9e4de7fb2aad4593dc9461cae9a6bc98709c2052d1c2cd3390502b0b279a5495e5cb4525532278b1aaf4f22877438be5fff198269203acc1e8b7e93a52bffafe3284bbf3830b16af9a16fff35e7c96e8d37c75d705d4870e6db301d3eea15508ee14291251066179936c2b0e20bde2d2c1e77fa99a6c86b66bd10314a1483fd1918897ef1251f9297747526425f74380f53afa4fe16c93c59d49ec0d241377afa8967027de989cbd15500b0e161f0add616a64fe94773062ecf4d20ed639a780aabfaccc8663fd5a796c1d8be5f40df20800de0c6058bbb777d3de95a9eb48540b0e882c30cc4bc8968579f871215d5cfa1217c1468c555556557e17d7b71b942be870144301cd5c3e339f6e8a936e82e9847ae36b27fe169cb811a0f8b4fbab9904ea3214f723de7322a86884334057abffdacba1617948b87dca677a9e0c452e4ee77aee11d0948c7568411b344c6df0be34b818fe7ed14625027c3ae15a54e845bf5659ecb5a936934bce867818bad29d3a6b59b09f613a68aad36ceef8f2b617cabee725ccccfdcb3e19a8f2e77d9030fe40aaa9630f19cc93361776efec3833b84438477de1146307867d39e05861c476a720d2041179d52e558ecb78c644f89f9651e959fb685a8139a32635e644071dc5dba0ce60a964b6e6b7aa54dcc8f5fe836c8126923deefd62ef3081d6f9dbb2cfe338116922866cb59b3546262bffe1c98aee90edcae0fc864ee6e36025f2bfbfcdd2c6247dfa32bca39c79901ebbad0b10fc249f3058d43f618c8190fbd3080f9b5282bb926f1ddf6f43d61846a08f9d87ffc5028846e9fe13ba5109d57fe08f2260ebe0872a0eefbc3e40ebbbd7ba5e665d925b66a8efeb22f779caf009979019271f45f9629e7268db0efd8518c28e8ed26249562d902217f7d4f8e34f3e5dc293e6b584e70591d9a3f11a014c24814bc159fd2518c0f1b2ae5fc268ae0abe18bf55ea951537f627d342ce6c8ad6c7ad814b987da5e34f12719d39aec3a23a03d8a0c5cc6c6f2382e2f8c76fdbf62f17d4c946a8fcc9dcdefa2b4a16c345e0f0ff47c3db2afb217666e0296c6a0291687ff526ba2d9483d4a612a89090fd7541bb507ce19cefd2c0f6678d20d2be4623cb2d3f909a8517b0b18e8290fcc80d63ccb39b720eee7d2aa9e08c9e830038dbe71a19400b678e00cc9fd02a5d61d62add551c57065ec1b52f4f7df245932391f0bc2914269999822bc02a7035ba258664742e147848e7a01ea213cfdb3bac883d069368a2cb23a6a932bafd60e364ef071b1ac621950bc0243d0346cbca2d6f9328732bec2821c52511e2d835043d80ca92a0222894fad20d024708270464aace688c7de0e4bd6f408e156ca6f630784ce386002779503d0b63545179828960cfa59e900b861716695f88f86d1ca1d97ae4e2123b33e153cde7647ecf077d276de15b27e3b0795b56be41eee31122646d906ffce883234e4d6c56a02f264f5f9ab6b9d763d692f8f5dcab953d9799e6f22cd7a447813dc2058d57778f80358e8a5ff1897070ddadac7fda675153e371ed513d9fadc103c347f2cbcf0b27ecc4bacb1ffc538daca89990756fb10561f65714392346e33c35fcbcdee61d40cb22aa03a486e8b7a97421ae9ee6d7ead7ff0af8990285813a667cc1785a8dfe6b64b509a361b01fa8c6122e1282275aec8d5a74af9d39dbe55f0511ccb992946a9b1225f9481213b7f24cd8f251a0b81e8bca1362ef1c534d997d3e142d2f358403da9639b491499147120447a390d6441d46852985969c5fbb078361d41cef686233770afad22de68fb28f4f12898d1f3c7d5876715ed9d84c9e252accc5aabfa3af050e14df389695eb871a1a426a2a270060832646865875f0bd4c878c6daf6eaf39d4d36d235f38ed4fa41abc6f7134d54d3a1b8491e7438dd5ec446ae2bb6366130b6a343095a9d6ef835bcc8168a81437acbcec264da30f27b0472ef8292c2496a5d4a95d94edc47e4cdbae2ba498d64576b27465e25355ad4d22e710c6be1a2339a56a148107064debd6bc632849b9d161a9bf72d5d8158f2058164bebdc498488d636d35e112030810174b81acf0f40397191fab4d6955fa7cd8c4d405b925e7c04bb3ffaf6cb383b741194248c1ef55d5a499c0ab585154b126dbe45d746b9b016adb76185cce95b97d95a6f33f5d39a328fcd00f391f9987716ed38eda50ad657551c4818dbb491d1c2f6220b863606368d3076a2f93fd9939ccccaf9cc9ef08eac5e9dc1d479b5b9a42d462952924b10074f762c1f51cd74213a97df1531741eccfeed3d01cfc4cf568c4728f4d510f3ee577ee3152c90b3821be1035ece0e10927e1f4380bbbdeddfc8df1b58fb3aec55e620997b1bf6dc5ce4b92ef7c7cfe62352128ed230159e75cb81b30f57c3e6666ed7c8fad11cf7fea927e314d9ceb5376c1b6e688bffd25d774142f183a7ceb973085acdff169f4240dac5d2b4c721283b6fd68433467fb8634c4b542b610185f5a677b84493c9727df8da96c2560e79f2631ce49797726c5a4b9f4bf557eaf29317679698a3ee2b44f58259ee1cad4647c04ccc844b38303579030107f9f2aba2b5c656efe2c10647f9fda2c0ea987f1e7888a640e36969e1ea117ef623862a0b19a445364ed2a90c8f79a15c8d1e3dedde28bc6f635702417614378ca3d3f7a44b8b622b9b897a1530f72e02e9ef2c84ed6a6a3047d21dac43e164e1f45497ebf41000cc43495a8e368f542dcfa810b51f0ee92035b24bcd188f7c32e354770a95a064bf757f81312ee7c71ac2f717fc17aeb77d2ce97866513c1ac195badc840f2b9618d22dca87a365d99658512c4e60cdd91adac5cae6d9b00b48673c870a8ec484d1552e907f22666f8dd0cc1506fdacc4a31b4f2c9bc7b1acf76c16804fcb78ac04efadbd58379523d3cc8dbd50a43797189a18a6461305c2935fada7fa1d55ac7452d78571900c627d0cb432a59981fe9264f3552bd318f2ff1b34348ad4fd9df1535027afb830cb2f0cd13e8c91e68ea0cd272c1940844c3b8f1dec3de0702254e77a443b2f1c1e0de4f9ef40bc263ff4fd5e7f9c21b72d35387720a226e6a943c4e39fe8a6107f5470a0b334acc889b686e776a0b88921a03dd6f786e13f60b79557ede3ac2ec1f150af5265489770288fcb0cc85a23bdd70eb04f96df2dda4731ae05596ab00a28d12839fbc790e65406b2f5aaa2fc611483ad374ce8dce8cff636a98414d178da2f8a8e999961f5996fcbf9123331bd3274363aedcef87ee09a19f8547fdc8b7bada3829cbe3303abd64d25ff9b2819cba18500c6ab7136aeb7dc59810be6b98ab588e816d1a289f3f30a3bd1bde437c37f91aad91c51c5925bd7714d0669db490d952697a6b8943564c0ab734e04252219fe6455f4277e328ff86c229b997369e8d565ac8aacf46d8c17afbe3e30231800909ca506131622b503a5799ac37818cdb895982acc268cad2dc489fa2506a3db9aacccd9f1fed8882ff4061a59e6aebe7bc3d5af9eaec40e979864f7e3bb65c448539df0abc30bb109e13dbf8825a6c73a343c00495e211a4e5b483bce91fe7d68132d0bc75d299d60412c39f72931bc9362575ad2fd1e824204c21391035b2ea695243afd206a19f1fc28fafb4c7f298c32529c8676aac913804990999d2036892792c7544cd6d8a1d4c86574bf711ccdd46193848c117381c23232172e20c63c9377db5573df2184895d382c7207909598a885e0f5e1e2887238ffb260475f8ee4f11053bd84e32218e20972d8f2b0d74f088d8b40184a353e7f275e2cd21690d0820236204745128940caa1ae30cc3335362605a57a160a2e78918cc2934c02426995c8be7addd4dc7db9c55412741a273db26892cb00b549348b679575cbabb9a446d2f2963e53d2c78016f19f5fb48810c3309fc06a30a602f5edbe5d1de7dc5b22a98d2205ba370158ba23029f309dc0f6957ee3111401f9b55a976608b31a4496ba8992756f25b0f0d582540b810cddbbaa25af3625b9574bb7d25a307822128076cea759cf6ceafa9bc26f497084ee22ada85288ce4b77c5c689431f541abc3e7c5482481c05d704aaf15dab55d52cd8d0eee3aa1b96bd8ff65fe73eca8367a003c190fadadcf2148a2e0deae22aa22514fe94d20821b30b223e7a77b19dfa7ac439f7f5a4b64a65e1e8e15bffa6a1258b29145180e3462502652dc2770c5287ec970151875834e26cd6d028739ae9222afe223a88482b82dfe86e11d86f1b65319a21c46cd7e4cdfed07e4b305743513b407faeee1211f8a42ef12ffb598e23d95255c40faa40c66d058b16b37f072849363a50ca4331265e5eff9c4bfd76b2f56e0613051a1c529b0956e2cc89cae2457e98290dd31d94ab3b479c5e1efc887fb6d6b9176379df705d9a9565b5225cde98e8f6b417a8b98b9940d85c9e90b67fd746b3c9fa846eeef845d681ab758e3b9bd6c44cde19680706200441791029f83a08d4a74390b8db768973711d1fed16ae8ba37a246d8cb2ab64961174f1f771ead735a7d18628ca935b484c12317f06d6ad79b7d7e9629401af1dee7681f6986a4b98dbde1c739709f5c35a1f92337dcd798ac4c057e743b4355e0c65aa3cdfafe144536a519e5ad1984560e1fda7a54ae55703ecff43fad1e70e1bb3597a72828591372eddb2a6d4fb2565318093c9546860f2883bcd8901518d581d15cfe6c3140f2d47fdf77a71d219c489b0de44c16ebc5c39a683e811d5019b70d09cd5dbbdecfcd55433854b9afb246ee22d283f20075f1a58669ece7b8271c0d7cce9009ea22db67062dd8e3871751d95263463e95ab4c3afdf065500f9f1c6412f18cd1046e9fccfefea5b11a2101f35bb4fa8702e8efe8f488b35a60296839d96bbbe085a10651e084e22f4d51b00979fa0c473a5811e964db10db2af620851aed3891eca7e8fdb9354f2ad04f31b4f51e57c15662f986d12d27f48c046c2c096f50dc85467b6d5e116519e1789af8bbf3b7381ea66077674ddd44949e3"}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x2}, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x3b, 0x8, 0x0, 0xee, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="a8a3592ac527423f3fcd09fd9c5858ca", @ipv4={[], [], @loopback}]}, @dstopts={0x2, 0x39, [], [@generic={0x7f, 0x66, "0659dec20bdd548aacfeff3236e3da317f6a0a35ed99b7aef478c4ab46c52632bb35ceb1a0e0c66b29e52e0278e820022451688e5fdccec1dc2a846feccf8a943b77ee75d0154be95c37cc83bca887aec4f71e1a07917a2a31f870c10da8b4712661889108de"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x1f}, @padn={0x1, 0x1, [0x0]}, @generic={0x81, 0xfa, "5173abb71777e6773d9f068d8545f7e4345bd7978c49aa4d6ba898f7e39a75f7ef7d0445488ced51bda9c05048885cf3b9dd65b0d74481b04279d442888c7ae8b08c7ba6fca912a929bced2f4007381c965c15da62978e16f761f7b0e6e2daf91b5d37b37250ef1fafe491f1ebe90d97f092c3ec363aa5556ab10f0ead5dd8b8372ad27f1feeaf4e5007a9f724ae772ee48d8686942c5ebe89c7938402763b7577bab258348e62e5c1dbdcc174cc5e9ce0c7d5465b11e9ddf6b8ed6d69c7bdb63d4c1748cfe416337eb0e356574093f5ef0d1fcb144c02f7d4281b54fe5dbe5ed23d54597d626c9df4f46e3a16c6c42d1cdfa33bd0f4922dc1a2"}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0x47, "e272e21bfc38da00706e08d2ec7b60402c004fe694da46f1d6fb9d07b05a5af137687887e23fab17080eb3bf94f0fd1ce0bc3808db7e2f5e893c7bfb6c954cdbc1a898dd91aa80"}]}, @hopopts={0x70, 0x0, [], [@jumbo={0xc2, 0x4, 0x5}]}, @dstopts={0x11, 0x0, [], [@jumbo={0xc2, 0x4, 0x25a}]}], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x9, [], {0x4, 0x6, "bd2186", 0x3bed, 0x32, 0x3, @ipv4, @empty, [@routing={0xa9, 0xe, 0x0, 0x1, 0x0, [@rand_addr="b6d9951d239611c3f283de808b5716d8", @empty, @loopback, @mcast2, @empty, @rand_addr="cefc02447bd2dd8b1530c0a865b9c4b7", @empty]}, @dstopts={0x67, 0x0, [], [@jumbo={0xc2, 0x4, 0x1}]}, @routing={0x0, 0xa, 0x0, 0x4, 0x0, [@mcast1, @rand_addr="af87edcd352d414fb1dcd9635e6f5c3e", @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x6}]}], "24b66152780b3ef9f3b114371cd815b66831ba5286ade89b38ae01493a15411cf72a1049094e79c7427f20a5d2c3af693b922d385a5731d5d881d933ef435636390d583921012d7e1f2579cf7f5cf17cf515873f23ff0f999a2c205eebab4363299e62f5457391630e7c9fe6ac7cbc8db23bcc3c9956a287be250d158e1d271a4cdff6496449c388fe568ad7bf8062e805e7ebdb114eeb311aa4e7df53639185b77c177d"}}}}}}}) 14:58:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x0, &(0x7f00000009c0)}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666976e6a418"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c653000001384f631cca0cdd52cc180c2c888597d9e5c531d633b2ec62ef408f0ebca437f80c98e4f9fd7a5fabf6b2f6e82db29f5ab62c6b3fcfba003987c2bf6628221bca05dd740687a691cca6cbd3a5f391da1debfa45c113e50456bac1496f4c6964adabe76e3d74ed5cfcd65d4a8b5d88919668bea68d86e3538b6897013ec180a9a891fa6704916877bf018dc1499c94c17"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x10}, {r0, 0x1}, {r1, 0x4}, {r2, 0x2}, {0xffffffffffffffff, 0x1}], 0x9, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:58:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) dup(r0) syz_emit_ethernet(0x62, &(0x7f00000195c0)=ANY=[@ANYBLOB="aaaaaaaaeaaaaaaaaaaaaaaa86dd6051e013002c000000000000000000000000000000000000fe8048000000000000000000000000aa0001000000000000000100050200000502080000000000004e224e21c47b59201540cc8155b6f36e655aa71869b3c7ca09ebe15ee6946749708979b4615fd191d78d0fb010e513a320e0371875195b7ee728263fcfbeeb3eb6ed0b6ef5b9fdf0ea5ea0d8d373588468e1aadd690de0f5942dcaeac837964fdeea862deb81f44d402b5aa08ff585d6b5bc06b6eb66fb7f113a42119551cfefdabd0f6341b93eb660db8a3953a397686f81e8b64dbdc39b8a0533bd934910da060666120206f14f0212ef23349d7d95cdf9bba29a87f4287ec20d9e64e0b16a1b3a72281a145d7551ad2361d2cee7b5b04d2168916bceb247aadca792fa79b2520796512822f4743c9b492ee1169ffbcfc4226ddd0dd55586c875ac4932bdbb20553bbc544dd2412d856ccce1719ddfb890727f60e77ca9", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/138) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0xc}, {0x4, 0x0, 0x800}, {0x3, 0x1, 0x1000}, {0x0, 0xc02b, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 14:58:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) bind(r0, &(0x7f0000000500)=ANY=[@ANYRESDEC=r0, @ANYRES16=r1], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r3, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r3, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r3, 0x5) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) ftruncate(0xffffffffffffffff, 0x0, 0x1) socket(0x2, 0x400000000002, 0x0) 14:58:01 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) pwritev(r3, &(0x7f0000000100), 0x46, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r5, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 14:58:01 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(0xffffffffffffffff, r0) 14:58:01 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) 14:58:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = msgget$private(0x0, 0x580) msgsnd(r2, &(0x7f00000000c0)={0x3, "bd3560afdad1e73270aed64c8aaf4aa0f44e668a"}, 0x1c, 0x800) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x0]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) 14:58:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b321d4fe0e182e8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendto$inet(r1, &(0x7f0000000140)="34fe6247ae1957c6a9b4ac73f9c8ad8ea3c23ded2cfd98f00d47965852fc88d6e0954ef8d9e576266ff458bd509f9238af9f898d7efd5ef1b0e5fd04cc675c48add3fe40365cb5a0930f03fcf6af4467ba6528570aad8999ec51ffa8a990a4a33e72ec0ffa1b1bbf854e8d8dcdebafedb75a907435c8896e06ec66dbbe5ff7ea2e5808700b22214e17abf181d6e53b2027e17e7230a0165663d498e4cf586f99d0d13b4ce85fa10a6f64f37166997c7bd2940d49ec88fcd4678dc26aee9447577069647eba447dab0c3cdccff39b878661eef6a4f80b7e2cb9d20a49b162b2dedf4f266c8bce6f54da849188e80135841b413e9c257c580034b9336859247d35390354c974538d1f89ff10af716d2f4b00a8d40ef8b85819944f7b57621c051574d9468c74ce4140bd68ae00c16727e70fa3e6868debc1d439207f7698a32f5171deed31732658be5791f660277321f603cc435ae061cdb1413e054275c2888b8d3ae50c609e053e20ffe3957c9f5e41de455bf03e43eb0d03d420199612cd21e2abd538dd90355a3b0d66499cc78edf52b361901965d423803c36c67c4cd595", 0x1a0, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) 14:58:02 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000480)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b707c3483fb79dca97fc92e0593683fd1ad13483cbe8f3673ec1ff8175523c818720b4765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9162f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0xc050756a, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000500)="f2dbc3259fb311e9c94d729c44f2300fa46d933d5d2d65aba7a95ac514399c6f57f860c8e87cb07e7498b6e3df8cfc520499f151728bd2b074c1fa6f8833770115a40adccb3b0e1c3b485e3a7871f372fa44ab08d37072816dee3cd5eb7ace40c6b3fbe7bef0f14ccf6444cbd2ca6e17291ad5558908b1ba39cdc9a1ef300f357b1e5d50f49333de9d098f12e9b1205d64fa4f08a261963be646c9afa0ef1ca849907a243035924a7f6938b1d50f2ada237466c3faf07d294e92c70191fcbd68a2", 0xc1}, {&(0x7f0000000600)="6630a272b1cf4b1213ddfa17d5316a953dff71442e7fb8057349f980de8239261d70579bcd2ae4d98ff098a9f6d2a4b501aae306f8ce6217a777e609f1badc40c0075b06a73e8843ea0cfb8f36b4cfa10f4efc2e183d8a0136ec969e080853fae220a0e68254a467c71823d81184b3d28261304b590fbfe42153a3bcd36287d333911a9d85a58d42620c3633d8e837f0281b5e", 0x93}, {&(0x7f00000006c0)="3eb0612498cb01e024484d3deddf0ca16233bf7df570e60688055da6764c8149c0f2e2a3e778e5d84313645414a5cec7da518f3f7d0f2337d375f65807c27338835018c020ca535321d5f3948eec08d7a998095ee98fe2aad8e585d64750ebcf4e9de932de8e99990eff18d10623b69ecb6ef7dcda3c96b5f9da94dfcace119ad6a3302e71da1201fe97ecbbdbf831a48c927dc745a7982d7df538c47ea8aaa744218ea054bd8f9b8ed049bbc75e9d4e137f75dc6d66a242148ff47c9007ac4517541d583254ecd71d293c184866fdbf5800ecad70ebf924eb03c134", 0xdc}, {&(0x7f00000007c0)="42e4a126b3c63727d0458eaa1786c38224fd48b595513b9e36dbe1ff05bba67f46743f9a5ace290e9b0ed7a43a04288fa07883a292333c38951e8175b2e894886667766c5cec4d6846cf71810d24eae4382da07edff6ec12d72ab59e37048966c9366385074092b32d139fb10475420bd173fcc10c331a0eff5bf5456616fcdb44ad9512d79eaf43de9197d5772316b42f9b2067574908a86eee9707ca8c40f18040ba9f0611555af306ed6dc7be67d8a0adc054518bd6d4620aa1", 0xbb}], 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000440)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) open(&(0x7f00000004c0)='./file0\x00', 0x800, 0x101) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:58:02 executing program 0: pipe2(&(0x7f0000000180), 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r7}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20002fffffffe}) 14:58:02 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0xac0, 0x90d6, 0x0, "d730c1e7bb6fc6e23cff7f000000000023e64de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r3 = kqueue() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/207, &(0x7f0000000080)=0xcf) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x0, 0xfffffefe, "855f00"}) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000100)) socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2000000}], 0x9, 0x0, 0x10a08, 0x0) 14:58:02 executing program 0: 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, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="1153", 0xffffffffffffff36}, {&(0x7f0000000480)="7b67aac25ddcc615e74044353108d62f465da9b263c71f7171f28b7d0bf05067df5c3f851e61e953b2e94eab7e72c9180d2bce4041669c70fb969aa6276e86b41856614c08c09d2152a61acc4bb4519f8a12bd455433271ded5001007cd2b3c0a73f0b561a5770e79a6bdd407017fe40d9a4f205f9d4d6a30f070341d23fb35e5e1b25a5f355ad023cfa118e09e0fc6fe2200f80226bf4091cb900fbbdd41fe78587226fc688f69361a758ce6ab37aec66f39c6e757b1de1ebd1eabd6f0d041986ed39b5f369c5bab4e526a91526e2e2a11e45dc38df56d2d3374b58f61abeb660bda38f5c9f255b3f6425e836f83fb39e2f212b74bc9a5f2fd04758f500"/263}, {&(0x7f0000000240)="2635be68953c45640579aba3cdd7e49d94a14e8ab795371787ab082b10f79ca3d6320e2bea3e449e231742060f30138a278c4764ee7f38801c2fce48ea8424405433d71ee679479b27f084fda7c2238286540655797cb0eaf1513d6b7ac3ac4b5ba96cd574dcf5765733135ee67fceb711ea376edd0a6124de0cd427f941528fa88c4f22f6ef6e4e1ad39930111a6f13af9463f78b4d37f88906e385ad8ff4cba31d900b5431b4779f0f5c4d3177a17d5984dae23b5ce6ca5c49ce791371"}], 0x1, 0x0, 0x7) 14:58:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = socket(0x18, 0x1, 0x0) chroot(&(0x7f0000000400)='./file0/file0\x00') getsockname$inet(r2, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000180)=""/249, 0xf9, 0x803, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0x1800}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}, {0x3, 0x1, 0x800}], 0x2) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000140)=0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') accept$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) openat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x8000, 0x2) rmdir(&(0x7f00000002c0)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 14:58:02 executing program 0: syz_emit_ethernet(0x100, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd14278937132e235127ba24e9f62cfdc940a4b0617642636f8be08595af73802ba3d372d71f0879995a5c9a1273e27854e4f0605338a50a81d680af749ce2209edd6a8b99cafa3b75d80e3b3cb3759c66cd6648702f0dca10b9fed8cc8e738ea27ba5a2ec50957138bfebdd30f0c04e09591815dfc28edaacc51d07db20d98d578f2238969eb7544514dae1e3316739e2072e9d18b3c4adc2bfb856d07f2d62c4da54deb5aa12b87c9e7275273664e8c846676b8292c4d72656f066256ab786c4010489ed57b0f8db9002ad36e861ba9d57982ce749b6edc29b60191f78dd005623a8fb4a144100f7dff06905d9967e185026"]) getegid() r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000340)="7a43e5df40b299667597e3b67c4b73992fc33e31b201519a499090f011", 0x1d) setsockopt(r1, 0x3ff, 0x0, &(0x7f00000004c0)="08be8a503f3c92dbd09570771d302dfb50ca798c9214c0b8f826b8ec648ced2dee423cc023e09b9f418d2a8fdac00e747d34f4db3061d8c0130d12c037b764252f3d8ef324c7df0351c53bed7870d585e4811e282e2a37114c62b8cba8389996d14215f71d70ff4e1e41da3fbd98b17c0e58802b639d36fc5bb32db5353debd1cb5c5758282cf9d70625ee7227706299", 0x90) r2 = getuid() r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) r4 = semget$private(0x0, 0x3, 0xc) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc94fbd36ca7852af, 0x0) ioctl$KDDISABIO(r7, 0x20004b3d) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x5}], 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x3f, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x8}, 0x9, 0x1, 0x9}) fchown(r0, r2, r5) 14:58:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x5b5, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x3de) 14:58:13 executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000280)={@local, @random="d71c9edd8285", [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x1a, 0x18, 0x64, 0x8000, 0xff, 0x61, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@generic={0x1, 0x3, "a0"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x216, 0x8) socket$inet(0x2, 0x8000, 0x8) 14:58:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff0300000000000033058a01a695a70f15d07ed52d7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee7bc71309b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81b0359f3b1b6424c1c207ac2ec4da7556bde095f485321a004a3aec59a9ca9c65b44d6e6f6d0874c7391e7e0c096e9ec0eefa654e05777f6e597e41ee1185cf84ee342e0fc61fa23eab7d221d7741d6a28aae37e09039b91ee25e2d429d22649b28f489cca09940aeb792d4ac10c6d0d64944f2a75ed3bf60645d0e8b2701635f7746ddc08788777fe9c60e94f774c4617f53d1a1854babee4ac1971235d1b4ac17d9e8acd7ab10eb557070fd7383157f91d2d56fa7484057050669ccf408f3771b7ceb8f6db1c3251705f4e304897c28b3718893332a4d8323f0af0425d6d06d3cc48cd6a363d0381df7b48be5bbb2cd6ea0956405c3e36fb249269c9cab038262a9298f742b7b4a5436b22b36056ccea52f795ed97d88ceb3960289ec3912042ce6e05c70ce8a3a075b94e2266337fcd3aff61cd678dc64b398dd59768e14de6fa2d45a18c7dbb1b346ee32e64a9bbaa4da530ac337e29a1805735bb773d246faf7194c55f68a9670f158856768e3840b5d78d9dc057a7d5099822785a793bf02f87e4d7ccb5f1d841b11a542b74a7020ec3805ac2d07a64b9a7b7d20642fb1ad420dfe439d29949bb6eab35b2eb52ec799"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:58:13 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) 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, 0x1, 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(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r1, r1, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) syz_emit_ethernet(0x173, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800490d0165006673ffffffe000000101890b0200000042e0000002000000004e224e23000000000000c8b2d03688f84e96fa650d87c68c674278b6204883205acd94c83ca9e88b4ac1f3c422001035fb49648409ece82019fc3922220ff7842a3d9c8d11e6431a07b036b1a3d63486177eadfcf8a722fc690f297ca9ae7ce98b91dbd003e482fcb9d18cb3368316a0412054ff215832eca6c83d628b212973b39e220988b0b18f8a2530171d56d1a95da4f69a033de301a8036ac20f84ec63d64994258d01d02e17249c220ba78356d3b0d6815ae4c49941e883cb895ec238058e352569a6fb9362e6367a3beb23a4650d17b3de479012e0adbfd47f4c56743558626355f0", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="4020000290788ae61312f78c9a2d0ffc518a2ccf502d169bcb6b0102041f0002040400080a000001ff000008b70204040002047f000402080a000000b6000080000303e0fa30f3b2bd8719ed8f6691f5f0b8ef39f76f27208c32e13e2dae3df45fb6fb13f31b41dec5a49c855bb6b0941c33bca23557850c5772e4172d1cdf0140ad8298a4105ef5810acee46a8e367bde09ee4e6343dafa8f80a816da3e17776ea390c78eda8da24a51ff750577b5643d904eaccf6166a91492088c5a40e60110440ae08ff2992f9e238f172ef606566872c8438538aed1f4a5656a3dc42416dacc5671f9a0fbff757518507e58c9b975350b3ddc633db1874da75c827c1c63d66c4e2ce13ae011adafdac44b905abd45b3f6b2cefd2e23dcf7826e96766a3d17975727e4db6ea7600e9cd93effa44720d0e17b00"]) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x6a]) socket$inet(0x2, 0x4, 0x81) 14:58:13 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 14:58:13 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2}}}}}) 14:58:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a"}) sysctl$kern(&(0x7f0000000100)={0x1, 0x65}, 0x2, &(0x7f0000000280)="9429ddceef3f9ddf9d50ca7489a4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0xff, 0x8eb5}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x6}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x82, 0xffffffff}, {0x80, 0x4, 0x3, 0x202}]}) ioctl$TIOCSTOP(r0, 0x2000746f) 14:58:13 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e642cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8e910ffd2966513e9e27d8025089de764fd1068971600ea1600"/398], 0xfa, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/245}, 0xfd, 0x2, 0x1000) 14:58:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e720ab88bdce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c788c85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db900000000"], 0x1) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x200000, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x2}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, r2, 0x0, 0x14a, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r3}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000015c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x80, 0x80}, 0x861, 0x9, 0x0, 0x0, 0x40, 0xfffffffffffffff8, 0x3}) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x2, &(0x7f0000001400)=""/103, 0x67}, 0x801) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000001480), &(0x7f0000001500)=0xc) accept$inet(r5, &(0x7f0000001540), &(0x7f0000001580)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r6, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 14:58:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = dup2(r0, r1) mmap(&(0x7f00000a2000/0x2000)=nil, 0x2000, 0x1, 0x1812, r2, 0x0, 0x100000001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080), 0x8, 0x0, &(0x7f0000001100), 0x0, 0x0) minherit(&(0x7f0000100000/0x2000)=nil, 0x2000, 0x0) 14:58:13 executing program 0: nanosleep(&(0x7f0000001580)={0xfffffffffffffffc}, &(0x7f0000000040)) 14:58:13 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() close(r1) syz_open_pts() readv(r1, &(0x7f0000000340)=[{0x0}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0x2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b3", 0x1) 14:58:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) 14:58:14 executing program 1: r0 = kqueue() r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0x0, r1, 0xfffffffffffffffa, 0x800000000000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x83}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000, 0xfffffffffffffffa}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x10001, r3, r4, 0x0, 0x0, 0x4e, 0x9}, 0x7ff, 0x8, 0x8}) r6 = shmget$private(0x0, 0x3000, 0x33f, &(0x7f0000ffd000/0x3000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0xa, 0x400, 0x5}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x9}, 0x7fffffff, 0x8a, 0x0, r1, 0x3, 0x5, 0x2}) kevent(r0, &(0x7f0000000000)=[{}], 0xc32, 0x0, 0xffffffe1, 0x0) 14:58:14 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x4, 0x80, 0x6, 0x0, 0xc65d, 0x4ea, 0x301, 0x1, 0x1, 0x7}) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000140)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x12, 0x4) 14:58:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) fchmod(r0, 0xc8) r1 = socket(0x18, 0x4000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0x0, 0x3}, {0x0, 0x3}}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000180)="ac101438", 0x4) getpgid(0xffffffffffffffff) r4 = semget$private(0x0, 0x4, 0x1da) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8060693c, &(0x7f0000000300)) bind$inet6(r6, &(0x7f0000000080)={0x18, 0x3, 0x255e, 0x7}, 0xc) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000100)=0x7f) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) 14:58:14 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto(r0, &(0x7f0000000080)="774d1ff6af1f2e7a3d5a643adcafe0d9a94a3530677019ce0cf0640967ad6c4c886d7a3eaf37b948b2641238ba9b0ceae54e5e1d692b08fc6273d5a4753b74380f03446c13a9a144b095de184f3e3236ab73b3336d196a304206fde3c9cc0d1c327135ef9264a649a89a92b773083e362e07e704dccf8259131e445696aa21ee508c7553442d98f40c3d220f6684e018b108de17afcbea6bf5ef94f4103da3420ca7aaa8b1f1fb55b012f1764fa060eafc1857b5fa35163d4db4bc8ad9b35bb278b4bf2ed1d35801f3ee7044ce2ea03b8b7c713063a03b433b83", 0xda, 0x7, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2, 0x7}) r2 = semget(0x3, 0x1, 0x351) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0xfffa, 0x1, 0xdc90, 0x7]) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000280)="5537d9ea369149080ce7e0171ca9c12244ce34da4f0c98b5c23400722a6b6d672ea199ff1ee8eda90552407a86f615f1cc294d01db6da5f07d1f395c7e79202623c34b94307ea5ea441f7f9f5bb427d9689febcfd5fee55effa06986eb748f91d511e87e08a90fcf0aaa7180d1ec4f9a8f290bf7122e31f3773b4fee526fbcde90d5587317bd7d7cecadadad55fba74c229b5db74aacf06a6679a45d726003bb101c201b87e186", &(0x7f0000000340)=0xa7, &(0x7f0000000380)="34a7542c18d94f19628d9effda89c90d1e68b237c0e36c44ddcf623175b0c06bc2fd9722fec5b6e46322724591bb96d63567505aa9d4546dcc61eb951fe40cf94ff6ed5de371d1a847dd74091c34e7072d8e209f1f28b1849555beccd5de32e009890ef20e57361182346bc2b07925b5ec0880b329cfb11bbd48c94a48ed7b7cb2d63da427033a8c7e4e7c0657d50e4fa2ed5b9a8b2c40615c041fd9b8991e64e9", 0xa1) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) r3 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0xc00) open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x8) getitimer(0x1, &(0x7f0000000500)) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000540)=""/212) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000680)) r5 = semget(0x3, 0x3, 0x2) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f00000006c0)=""/249) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r4, &(0x7f00000007c0)='./file0\x00', r6, &(0x7f0000000840)='./file0\x00') write(r1, &(0x7f0000000880)="ec03a6464e6765d88ebba4ad96747e4c44d0f52e61", 0x15) 14:58:14 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x20, 0x0, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) recvmsg(r1, &(0x7f0000002700)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f0000001240)=""/114, 0x72}, {&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f00000012c0)=""/129, 0x81}, {&(0x7f0000001380)=""/236, 0xec}, {&(0x7f0000001480)=""/165, 0xa5}, {&(0x7f0000001540)=""/249, 0xf9}], 0x9, &(0x7f0000001700)=""/4096, 0x1000}, 0x800) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 14:58:15 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) 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 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r1, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/3) 14:58:15 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x0, &(0x7f00000009c0)}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 14:58:15 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x20000b, 0x5}) 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) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000580)=""/220, 0xdc}, {&(0x7f0000000500)=""/106, 0x6a}, {&(0x7f0000000040)=""/31, 0x5}], 0x3, 0x0, 0x7fff) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0, 0x2) getgroups(0x3fffffffffffffa7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000340)=[{0x0, 0xfffe, 0x1000}, {0x0, 0x8, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x8}, {0x0, 0x9, 0x1000}, {0x4, 0x6, 0x800}, {0x6, 0x6, 0x1000}], 0x7) 14:58:16 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = dup2(r0, 0xffffffffffffff9c) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x0, &(0x7f00000009c0)}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8001, 0x4, 0x1f, 0x3}) 14:58:16 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xd2) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 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) 14:58:16 executing program 0: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="f7e1fc24e1a4c716cb00d85c8a1ea0e44d0a0e8547cbd099d9afa3af2eb3f3f7", &(0x7f0000000180)=0x20, &(0x7f00000001c0)="95129598203b29e4ba5d", 0xa) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x4) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 14:58:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbbfedcbdb00000000acb5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000200000000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) readv(r1, 0xfffffffffffffffe, 0x0) getrusage(0x0, &(0x7f0000000000)) getpgid(0x0) 14:58:17 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="1f00000000000000ffffffff08004500002800000000ff70907800000000e00000014e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 14:58:17 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="32f73bab67c86e9b06dcafb863625fca8b41a158ba33ed71116506534c879eb47a57bea671688419790b362139a51f038715baa01ddfb94c4f996846f9e58b8c28b2605895ca21eeac07a75d9d6a5f05d92086318eabb2ae48a7381f0a6c911f41d365d05b8a6a0f840a963e04dcb227df66a14beb81e60159ac"}, {&(0x7f00000000c0)="ae60a8660e8f03339ead559494a1b49a7dc90db36640695c3fc645387ee7c78d8df1d61a0eee7abfda613b842235031a83645570d0908d6d4751a76a6e4e43eea4d09662d7030b10670ac9eac431d0f7652fcfc1c669fc53a16895ada30211ee8940afc58228a8e232be2c6ffcdd752a9099876f08e1a3ec058eb1ba8a1c57b7fbb6d2378ed0cab24e7d8624a39f6b50de228fdea6537ed377570a8743fac507aaac1b1a96692926d6a6eefe9e577428516007a46b8d8e99e705fcb524ea6b2306d57cb0cd3a0f9d04d55aabeb0b0d4c5e4a68027dd2ca7a09a918765c10ae5011257a9745028c2aca64ae8a29153d07e8173d1c"}, {&(0x7f00000001c0)="a290a3826ddbb259346ade6d6b81d486213a7aae56df5f5ad148b6cc30"}, {&(0x7f0000000200)="473d030a865a31ab16e91cefb1dfcce8ded3a14c7f14df712b41b23dc6508fbd9f8e7a1e6bcc22ba780e71477b9a27a1ca523717ec1aa5f849db43363e8634ecb0a55a48b511812b0bce0d00bb7400de16aabe2ecc319d49d650cf47c553fff5e8f5b9abd38f917c59226d2b9190572254fc1e3f3b14084a30e2da4e8dcd4058198db3ef0ccd67dc4f6d82eb981fb3cbff035626f4f5a75326acfe77365d4182f703c2a8020d38d91c15c5104050658fe568d94c5941289a2fbdbb7862db2f31e335d8b78178ac597872d97d5f3d283992e9a4b0f425157311b0"}, {&(0x7f0000000300)="389ebdbf183b7613917c62c4a59d9295db03a48527aa1c8ea3fcebff536666822622f165da87c947bf26593f5cd5df7f907a6ea5682baf112eb7cf1575eff61037115b939182eaf3b734eadebc61f4102b21ea47099dfe28020b26962a3650ae1de51322b05391c4a52c9aa7aa84aa45ce8a688a5dfaefdc56c51ba8d4dbc166fcdd5c1dddeff6adb3f92bd6c726ea55b3cebfd04a303dcd0992abffbe77ddfc211dc56aa5a489ae8a58f6ee01793c2590d950bf24579db43d9d5e41"}, {&(0x7f00000003c0)="b1021c076c689903caf70696dc665bc4f95f0624b4b63031a5e082626ab69c351922f45294741994d77698df96e690f30732a5e17f60bcfd5a20e4fc379a01b824b3bcfc"}, {&(0x7f0000000440)="2bf3eeeb1d1ebecbf6472662c493660639156b05a5b425ac41fd226a9c8c8a235f40780f20f2d4d01733bd36bff63b3532b552cc72b88ac5d85c525bf4774f81a10c21dc08e03af0873b13c43b25f83f0d1409f43bd2f5fa7e514449c47bea8c0ad9db5c3f897598a2d282a3074d9c5ea97124fffee25d76b5cb1da8d1a58e6881490e01db05c4c48ca033e4bc30bf2a6e0b8c25246d8804ec3be4706d4e4a689c0af0c30aba7105f37823c2e817a1bd91a45482a1d23137b7c3597c89f51a6c0cae3569a82d4f7ff7b8b2e133b12b9766356741dce6acad2018f954ee196e6103c1375cdc85d7e22dc67045494eb3b455a8dfc1"}], 0x10000000000000da) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 14:58:17 executing program 0: r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x1, 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) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) r3 = getgid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7c, 0x5, 0x9}, {0x8, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x1a4, 0x9}, 0x9, 0x1, 0x9}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, r1, r4, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) semctl$IPC_RMID(r0, 0x0, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x401}, {0x0, 0xfff}}, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 14:58:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 14:58:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea5, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x6a, &(0x7f0000000100)=ANY=[@ANYBLOB="edd700000000ffffffffffff86dd6000900000343a00fe8000000000000000000000001000bbff0200000000000000000000000000010200a17800000cfd60f77bd70000110000000000000000000000000000000000ff010000000000000000000000000001800200006a2a703a1d93e12d5f5f89d41ca0d65e0152bedba9d3be2a749f6423e773845e2628be657d759e8033f40f2f"]) 14:58:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 14:58:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3b02"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x62) setsockopt(r3, 0x32, 0x28000000, &(0x7f0000000140)="de2f9d7d64120f55e5ad0ffd863f26a8f89210d3726bcc35d0af953f6d1a81f6c8a527d0a5581ea2f67a6ef9e548ce81da1fc316c5a5f3e0f1394253440d746762f2b4fb18bfdeaaf6c99a8e5d382aa3aa7219e2a673f435d2a99602d6ce6d2991bddfbb82c01a4c4780679d34fb207b4f7cbd71", 0x74) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 14:58:17 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r7}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="68df60b4a1d3dfa4ae2492860681dcd0cbea4aee3b2be4b3d7a6dc5037a4823d246c0ad34d6e05b3c8391a88a1e6ed4218a42c4a0ffc1b6888ed9f07a1993769a8a7939b7bb4c5d48de81fb72416486f4409a6d469c7128f13b3d1f701f0093647b9df58240d", 0x66}, {&(0x7f0000000600)="0fb6bec152e2026ba0e9214b752451258d224c8de93037aa937e34e6856e08fa264874a481534cf8d9a48fcce49f0c4eaccb3d9dd149f7002d481235b3ca7bd938e33a40635b6114bc7c419e2a9f8ffe7ca79593154a4034f82d76f73f37d598d4c981a9ddba321e4b4a79e14f183c385534e6770bf3c071e73a36ea10eec1e86297f3f089f209fe4486e15ce75d2655f2fb31098e7efecfe3ac887d63b4c2cb8f1660ec2d0c636f148e0806b12c6767dfc4b99e78bd5dd5466c3d857157fe4d87c77bdb0e4928994ab39d4217abcd53ada94c61ae3cd90b2890a8ad9d9f7c9ab343c289", 0xe4}], 0x2, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000091ede05600000000ffff000001001b00", @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x130}, 0x40f) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) 14:58:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) bind(r1, &(0x7f0000000000)=ANY=[@ANYRESOCT=r2], 0xa) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0x5, 0x4, 0x1, 0x9}, {0x0, 0x29, 0x5, 0xae}, {0x1, 0x5, 0x80, 0x6}]}) r6 = socket(0x2, 0x3, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c653000e81958d0a2a1aaf034fa1abba3ea9408f5ea76dcba99c6a21f6a541d3de56d67a2679efe70a381a9365afcc1aa97cabe29d96d3ea040d73b2f73d57e225983ff812212a26053f323708297359307189c383012f737e7cc6bbfeee603866a48c168"], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r8, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x87, 0x20000000, 0x800, 0xf51b}, {{}, 0xfffffffffffffffa, 0x12, 0x800000b4, 0x0, 0xd}, {{r0}, 0xfffffffffffffffa, 0x11, 0x2, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x95, 0x2, 0x0, 0x3}, {{r1}, 0xfffffffffffffffc, 0x40, 0x40, 0x7, 0x400}, {{r4}, 0xfffffffffffffffd, 0x12, 0x8, 0xffff, 0x4}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x7}], 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0xcb, 0x80000000, 0x2, 0xffffffff}, {{r5}, 0xfffffffffffffffc, 0x52, 0x40, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xc, 0xfffff, 0x3, 0x6f1}, {{r6}, 0xfffffffffffffffa, 0x20, 0x1, 0x8001, 0x7}, {{r7}, 0xfffffffffffffffe, 0x2, 0x80, 0xd7, 0x73}, {{r8}, 0xfffffffffffffffb, 0x80, 0x1, 0x8, 0x80}, {{r9}, 0x5, 0x88, 0x20, 0x2f4, 0x3d}], 0xab, &(0x7f0000000280)={0x6, 0x2e}) 14:58:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x20, 0x4000, 0x80) 14:58:22 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r3, 0xffffffffffffffff) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 14:58:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sendmsg(r2, &(0x7f0000001800)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="1f08908bbd26af2140c5d36d1c7528cb86c672cccdec83046ae0653e4d24671a824ac8c97fdd3250e99efe01f769f2322eab89512ba8ecea70dbefd1e72737b05927ae87d71cde837cfe1b04ec8892e00e7169fb281e4790797d119409490dc2a5a46030c92487447a4c201e98c7b5bc6cb771897b8d9e05e03c999acc449f868994d3e605187a3f6900bcf96881847bb0a9a7581265db79c800", 0x9a}, {&(0x7f0000000240)="0d6ccb6f7c817fac74432f4e076139c6c42528209a9d36bb46be3be50f8ad0e3b5d4f4ba6f0ac9fcb3bc52a4e5907ecf24bb6fd01bbb628116b55590344f8048b65f9aa77106b17dbdc59d418e6d6b44f8d5d65b90954a7c05a5fdfa6906338be93609d2588fd7b402fb276dc4ffec73ed8ceb287210d6a2bda087eca556cf7123dc1e8db93e1dc25394921f8e140116f70d33060e54440807b864bf70a97d8a830a4e326bfe0ae08853004ae78efd676abc33b593ed4fe12383567bd43ecc84eda1f920a060926411d26a8a63d0de5fd47838441dd22514118359bf4bd77aab73", 0xe1}, {&(0x7f0000000100)="7cb74216dda30a3c37b641fb2137ff8f0d09383733c24a1f91aad34c74d5ac44ac228c0c84d3ab8c55dded23de1159bafa32a07d8de99184ea34d48e", 0x3c}], 0x3, &(0x7f00000003c0)=[{0xb0, 0xffff, 0x3ff, "776cdcfdba94afb0dfd4cb3529e1bb1e03f38bb76eeed63222f034b4dcb1d78f09c15fd5ef16296ba12b82e39942ee6531f53266ba9ba9ab52692bfd60bdcc1d32911c3f4714691ccf27bf827c0ee33d5cc1604c588b9a6dca4536761c2f8a0d02a158978977104c63f8ceb6df122a0e697f3658e558df8389354680d7885efa1751ea444464bb2996b30782c307d4713f35bb04db3b461faa759044c41b"}, {0x90, 0xffff, 0x10000, "e8163c4aefa21d02c6eefb830de7510246626df7be4dcfe49da55125c5cee2eb03c813e62b089e6832d290263d94e15415b73f483b96965bdf54e41dada84aaa54144c299ee9e73730a1b7fe1b2bfcc405d263dda409cc9c442874ac4e21e23a295dbb68d8af6abb0b62874f6795b5f74f0a9f299eb5878577076718962f"}, {0x40, 0xffff, 0x80000000, "456c98a818156fb231a0a4282cf51b5a875538e066992766e36f479c01e76611fab71f321882e3112661"}, {0x100, 0x1, 0xfffffffe, "e0fb8c06517e0a56b901f33efa7dc2ca20bd6cf86e7f965362540db475ee29008eda437a408e91850188f3169df493de99af2fef8707c1e52cc2a62d4d4b1dc26816183169721db37f1ecb45e1feaf2f81137a36cb5ff1b81510f9f50ad851ef58bbab21dda03cd853efebd8bc24d0ae6b3e0412fb7429700924658724148d7505d76c321387071a83fdd874847d400c5c7dbf9fb0fa7d49bbb069e5d4d1403f0d485e92aeb51fb440bfbf64f0649038c0de3499f21f19aa8cf30af19459a0cde9ba992a31d47101fb5a234b143a233cc95a773ad3ba9e284f2988e53f9f3826a5fe00361bd478b798fd10371fbd"}, {0x1010, 0x1, 0x3, "dde521a5a967fe07e4b80df3e280a3549737ebbff3a569ec2295d73edee088ccb58ef10967661fee4c0356aee7d3b18b86c80fa85e2140932c8c3b01475ec123a241d0087fb9c3bb9d1b2b3dd3c4638245781a32c7ba1562f9de3247bb7674bf0c16a742562d62a7fd37f28d60dac870ef6ef551d48e618736d9923480d8b88dc297335094e5ba84b5ee010ce76cb45e2b0dffa1ce43be03064a9c878156e349c63c259907f1aabef473ba098f5218800faaacecf2bb22438570b55550fb840352e510e52abe477c3c88f11ac4fbbd82dd5e83312f293bf4e3a0fae265c76acde04f3e41f9bc85ce90dea7a0d9bda1d659f1e086006a9bfd2b7761dddb24a015fcc072bd8540a020941b2fbc7fa7787a14406d700d3e1df656ee573792970728cc9f9f035622ebf1b8d012b3efe4519ffae0d45da1107e355dff35f6520f00a7a6e14f64e03e88d9ba936faa49e45fa88ab33b8827b2d2459faf428ddc34d0e40016958e7ac4a9f65d86e583c5c5cc2dc0ff55a2c019f883646930600df62e2bc4fc236b40fe8ef0617954d3c3115dba16b5add04427c45333e4dd8913a851e020d23b4deceb0627191e7b05f99f0a626791820698b6202cd26fa98568800b2d90089fb6c444ab7bfe319193f68cd3d8f23ebecd09fb6cb2ba419aec8eee6bc6a743e5a845bc9f40cc4fd20e6a6ce2eecab9c4c2be39c8e24b4f7d579a56065d86c3d6b45740a9a945890a1093fad9e0d4bb256222167960fec8b522db9952046e1f3201caad0c06b1ef19890b04990382f0ebb33e795eb44b2f0be66e8d0ca0c883c513fdd93724335d3550cacbc799a5b7196e22c6a9464d0e3968b808ed3d8dab59e4ef26b9b6fdaca2240d8089681bebd68834e4b1cb8b34c4c4644d9182bcb109bd08df074586bb181734be81b4f3d3a4818c8091ba7d9c7a9b32843400fce6bd2d8a07e3626f5e22b04e772b97593b050308024dff064b65367c6d5e16790ed4d834fa5e1e64c4fc095f31f0fa9c865a734426cbe1549165126baf1a956f268e52b3c37f22a0bc4d8259434d96d4a7e4b4eb04c0a58a68d654644db6a92af052ccb469f8bc5505590caab2d6150732afc9707a832f19fbde5a0c18fe2cc6e5a050216992b6e8f0e37a1d991b2f63f150622b05a2efa7abd27e5176d17a53c032e470c448ef92f3d0e4a30f636691a80ac57e99d6629c953b10756be0c35a17759fafc2e73e627dcbb90f3183017dfa1c66230d1d0fa555e335bc15a85608bbef2caa1fd56a9c9ee8b4a8b5ed8c62900faace87146544bcb26a2735662895433885bf145a4c4ded47c37f912cbfb4376fe5e05c4d8211b2ebffe51f5b2baeeec980c7b2f8aa85ebcf2afc499b1f16cfb194f22d7dc388942509008d5cb5f7bff19a72d3172d5ba8642823c96a314b1df7d37a7717b2067e45612aab236e690ff5d19ff22bd9c3066ed0f36eb01d3bacf6eb83d596ca2bfe8bc28cb6e0671ea7e9740e1cf68260ab8fd5e7e0f0f06a85b2aa4b8d1c4df783dd72688860c3734999961eca466f3e7ab93ceb33649c331783f11d38a6933e0f4a6a3ba96dea29685d620628421ceba6a6cf0b4f4cb57e7f7a98b52923e607179fa7526136f120affce7142f14ceffbedfee3955182a46f36e2ea608d32199a7845641b555b60f28a40d8405ac48c37a0d7c35efce0be0afb15b4c695ba85a875500cc6dcfba6a0d1c5e0b99124a2fb4d6f97f6f8777178476fe64787e84df4ab033788ecb57d11f8cb974f972047fa0ac5ac8824250889b407d1b038d94cad54496ac58ca6618094b81da5dd98711292f93d856427ca96e12fed3ecf13225283cea3e5285292c0f852be5e1f4fa8f2808eaf47cb07ced791b2d9adafd4b13c5bdfa8502766017f9d7656ecaafbd09440537b5b51f346a57fd859bdf6fd1d814ce1e89a1dc8f8c86e4385b16f5fc99981cf51d12bf751cd932cedc89585c18ca01b2e7097b139a1fcf9b0148df0cd6ea91bd416e9199e3711127ecb71ebb7ad13c30650acf6beb79d7dff2eef766146a8c2766a51be75f1aee22a65b6848defe8b83e815b22822554e611e33a8bd25264065324f6e4cb587743f6c28a9b8a012e9930e27c58f3207b0211d3ae21a23c8fe58e8661a2ee8e1ca5b41885eb6c0310ad48f2eaad893c1210092764fdb821199c428d9177e9d87ef2bde27e0eb39fc2815b23482f06b73eedab0cc97771ef4533833d9729bf8dda4775863a57c8fb43208785132a83bde148d00b20758f378eee1c4ef33c17d0fcc52dd857db63c4fa530e2d82389445f289c78c7b832d746e5c28c39bf173c8372670ef1e021fb245aa8abfe79dd1c054d40ead30bb807a7a0e893d8fae6984dc91b281e96d68fb45dfa45a13104e27d0830f233265d35330e2863c9a703836f6af517998236765fd4c7d1d48f4550bc7cf44be97853ee85ce96d235ca31a89ced038a4119b0d5c5cd93c768418ffcb16e896f80f7a9767f0123e927520c82a1355729f15c7cc2a81e400d3e1c2a578dee4f61edd12131cdae40c35d3a8b87451c6d6aed1eaa63d7116531f793828cbae6fac4f1720fa010f5a8843aab9a75e27153532e5177c2ce28ccc6ff3143bb85971871cb68241c3b0efb8bbaa1ba447c5c2f908e46d12e380e9a398e554ccbc891a6b0b60d8ee06be37e872555cdf7565dfc8969f9dd5b143123141263eb27c2ae584802eb6f49030f4e255c7a67563733e81be71e1e7ec5a225eb093811df70b237e5d8dca01b95eb12b065d59c5ce003a30f6104fe72045297c94059338a67a8c50b0c951bce9254f2d99049ac1e828a597da346901ef037b59f4e4965507837ef4c694ef09a67820e01580224000ed95b408e3c717ab3af662eb8933e855a802845215770e64ecf85e529257b4445af95aac935af20bc50965576865ce0d5a63aa112ab44d0a43c43b59f44490901fa52236ea912228aa304d04acadea126038f8e3648743fc1261032e12e1a2486e0d8a1d082285527109d2a3693357c657cefa6df6ac8e3c7fc3774500cf3d3baf46fce90a2468a098196b20916c140e6300dc821e117d2ae4c65fd86ad5cc8cb3907bbee7e7a247c0c879f5704b6466bc4339b234012966da666141fcab621abc28fbd628f18f0c1c6ceebd4ee19fc847c7b6ac894db4557c6ded1885895b6fcceb6b6ec2e9140293b00f0536d65b16cc3752c895c4d38bfd8ca8e9935e1b21a93600ee23fdea4f861c8b0335de5a1093fcc8e66eb72a588db1330d5bc16aeef4f98c1c858ced0bb15a159756f7638c139fb7e221d2434ef5223cc20a72ef9ced9307cbac280099e3703acf62f41fa788a69d31b171f9223ad8c2b22574d80d67d2d80eab20a1c5e01344f4f0c85a712d541c672f1b3f60367d4fb64c11a7a99d3e6dcc48acda0f52c2d2f07d299adb9b5b860409f435680b106d15ea38ba3b23a833c1998a4e5fa7b13642eca69e160e4abd323129bb63277974241124832a29b55c2e1f56f4aa507dff56a6b967fb2527246caf07084d33f4df341a1e670598006e564a6efef777adbf035748057655417b8a15c77944f77615c6bbbc49de555de5d4aa8da13dae4c4d3c6ab145265527939ea835a73900a122e86cfb9c5a4ac4f2d92655d76f720a5548908467e56b55ba557e3276124aeef31a2218ef8c31ab79ec4b33b146ca4f2721586f8a731be2599cbab5de88cad395caf1a304fd4d4cbf80f8d92d2418adb45be61dda701ffc34ed85b9959ece3e75e75cb51ca57a7800bfc22126f479abd4a81c1a1f020d475f987085a72dd39e2cd7351dc9aa70bd9270953c2cdf98481509b3c45b1a641c8b9848dd8650c0badf59248eef0c239857b554c68c3c6d0a1ced6768faeaf9141342caad83647dd7c30025e3e5073212003e9107b79066af2570902e2cda1674927c67c789e3cdc77619e913d4c916d0f05371c81f4a1d717b86121012f6119f0019d5c3f47b941f9e39e7cccc014f40fdbc903731b395ef5e61da0cb3e42201717c26eabb53cd6f22dac1ebe424d0c6b48d3e823509c259e439f08d3fbbc384640fa12ebfaed37328ca7f738133a92cc08d9a94f554a545d6cba95bc398ea06232e481321bae55bab101d50fcdf799c08ba7a62b556e8d3d5ccdeb0312035226a328215701c26a67def1b0bb70c9515130bb0812f9aae0e5d8fcb54b552511dff43f29e5e57b86b0a4a8e9bc1c2fd3c1b26c8faa3767415bfd0118ef01c604fff86d08436c2b9bcb058ff0f02882956e05befa4bcd63740c84039b0bf8062c8161a32c67fb2b0c3b50fb95a5940724a362c06a6273195041a62c08739d303c403318d2d3b36b391a58cba954a4cab7dbd2f60ca7e44f9936644e34fc7f12873bdacc3988465b87513787031025be49057cbdb25e223017c727a22c76249764c50da54b7d72c8fd8109fe63a5b8509a9591e8d526c5dfb20bf938bb499d65b3ccb78b331de05f5c83e33c735a61e5ddcef59842f72a3c53a943b948546682533f186ece0750035ebfe07d5ce4c72cbbf0eb576335c4a6b5dd7c64ea57ec2eefea1cdb19f09ea7e33d95f22c042029f00aee81d1fb276f57cb6f068591be1bf2229a0d05e8961a4fa0d0c852e246a9460ffc1b7f788a06e8e54dc731e011fdf78ef60e196c2806454280d5e036b303df538bb565fa6080ac5dd78c40474cd5cfde28f098d06e7fc745d4ef1af835d7b6b8958081959a830d07f0cf5b5803360beb077dcf43eec2ccca38c28d856fa0328a24eb47b38eb14dde5b3969d0b18d0870ccf836519affa87966b9df780891a76afc29263f1e4adfb6e22bff9307d1419c33ee271de007d995aa76057c5e92758f95bbfe4f563e5542a08407b19d81fdf5916343f734012e815662788ba173ed9b1201921ea475a1a15ee85157a00073fbebfe425e23fbd94184739dfd927ffaf7c3c52b6e3bf30450f72aaf6593c18c22ee70b4eda97d2a08cd4515538857dc7ec941385b572458ab6ebbcc65e699d0ea371d72813af56dc7d6fe82a1aa624e274aff20131609ec1d3e3521355bc5e3d393b49a4a76e7315105c1495c762097814ab89acf38b0dac447ecdf1cbe3ad7af259dc3edc1354f1396e1bf83da99a411aa01c89da663ce50cdd4ce858b9b22942d515243de9bed9dd9f1dffed8d6316a30375aaa6aeb404ea56f2c7da945d1da83cffddaab586438828c7fa35ebeac149340950c6d793d3de4df72848ee5ce505bcf4445aadd908ccaa3942d70e68679b343c166284cc9562383d99c220638fb415d7e05e6a1f7aba0c28e09a83b9504e4c024083ed507d27a40bc3b62454bb283f7e20bce9776e88c6b85104b719081ba3168de29fc266dc215997cd5dc96f4ed9749895eb6e33829caa09492a189bb419b533727efd2ea2cc1556fcf994c6a0263f0bebafa4681106b3a415f4cd0d15565b0c2bacdb2a1578b5207776942318f50a031ea8750aa8d9ace26c60549d3caa5154ef4a91a9ddac7c2d081d2289b1fc46ef1a3eca54f25ae0a82896aefad49924cb3c38bf8c52919382cd3a7b45a5bc907c9293230143ec06762545ffd665b0465975eb85f5407dde583da6aaab492638384ce394476ff7164e224c170f33ba382d3f7f8bcebc6347446ba78575272e9945c65d0c52f0f03fce12dc9713525679d9d4fc658d9d69f5596dbead7c9f30cde040f176bb1497fbc1aced8d5e16d8247394924d9166d941d2291496621e5fe289ce0587e7cd03aa03befc378a9f57fb5edfe005741217a2140"}, {0x68, 0xffff, 0x7f, "5dc9bee7eeca9110302dd22bb2bf4a3eacc0d0cd03eb6fbe4109525a3fe4d680e66ddedb5f53e70b73c8abf8554233be6659ffb5bf96f081f03d2650436271f19b5c696c32cff9729a3fd784fa900ae48446e466476c"}, {0x108, 0x0, 0x3, "dcfd867376af4c6b29ff12f5993f7903f678001ddd269c2b0f23041ff126ccadccf536c761bf1c7f7b55b65b002ae89d89114acdf7f07d47559e448de6616ee49595dca5324d1cece38789cc94ff47a61f6b9e3c80a526fea4f404224248f5b4feda665643b45588fe6b0a89194b7e4d544f91bb044a009c2831b1b1c8f217d9b0a4ba01c28e0918c21964a66550e8a9afa100a9d6c34227beb90674859c8ff5abf703af84c97b2a0a8235dd8d384c3ad4ab971a05212d3a7c15081239a0c228a8d7a931d01c3e936d2aefaae87c576652989680e9b3b7f548d5a3bc510aae387b5d8906ed91574851321d44744e40164c9db2f0cb"}, {0x30, 0x1, 0x44d, "4fbe8843b2173e94e712a698904d963488d87aee188e9cb850b227"}], 0x1430}, 0xd) dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x9) 14:58:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x122) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:58:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28713a6709ff005f1f0bb90000000000", @ANYRES32=r1, @ANYRES16=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 14:58:23 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/41, 0x29}], 0x1, 0x0, 0x2) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 14:58:23 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x10c) fcntl$getflags(r0, 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 14:58:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a", 0x2}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) kqueue() 14:58:23 executing program 0: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="5698b5ef", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000b98a469ea36fcd59900400"/67], &(0x7f0000000100)=0x39) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="f6b2350513ec70d4658f53ea6f8d1ca89e80cf9f35931ec609f2c241a027e7fbe07621dab30bc60fcea7a6940a31bbea8382feca13ba1463a7", 0x39}], 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) fcntl$dupfd(r1, 0xa, r0) 14:58:23 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) 14:58:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_emit_ethernet(0x58, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc"}}}}}}) 14:58:23 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aafc7aaa47aaaaaaaaaa00000000ffff80350001080006000002aaaaaaaaaabbac1414aa01e5fbc7f261b41a6998aeef08"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x17fc}, {0x2, 0x3, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000140)=""/68) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r3, 0x8000) semctl$IPC_RMID(r0, 0x0, 0x0) 14:58:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(r5, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r3, 0x6c, 0xf, 0x9, 0x100000000}) wait4(r3, &(0x7f0000000000), 0x2, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x53) 14:58:24 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8702080000006c653000a43979e09510f5314f0000000000008bad128e0056d4cf20e8f85c5385aa98a0c1fdade7e2fea9eae041fc155aa6799080f30d29d699000000000000e7a9daf55402bdca668ef39a4d021a9e65737e585d0c365f79c215066be80e60bfe41dce4b800d5224d47d63"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:58:24 executing program 1: r0 = kqueue() r1 = syz_open_pts() fchflags(r1, 0x10001) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = dup(r2) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0xd2, 0x40000020, 0x80000001}, {{}, 0xfffffffffffffffa, 0x783bf0a737e5da34, 0xfffff, 0xaaf2, 0x3}, {{}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x7fffffff, 0x5}], 0x5, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x54, 0x80000000, 0x1b2a, 0x3}, {{r3}, 0xffffffffffffffff, 0x2d, 0x10, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0x80, 0x1, 0x4, 0x8}, {{r5}, 0xfffffffffffffff8, 0x3, 0x4, 0x8, 0x20}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x2}], 0x5ad, &(0x7f0000000200)={0x1, 0x4}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x0, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xcd37afe28f9d87e8, 0x0, 0x7}], 0x1000, 0x0, 0x0, 0x0) 14:58:24 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) setreuid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0x7, 0x75b, 0x100000000}) r6 = socket(0x18, 0xc002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x18, 0xc002, 0x0) fcntl$dupfd(r9, 0x0, r9) getpid() 14:58:24 executing program 0: lstat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f0000000340)) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="a4c8a69c7d835a3bab44ca99dffd3dd330b144f250a8506e78ebc919fb608445ae312dd707b3efd1400894b8643601c49ea18de8c26675af783b09fc8694e5a5cd0794d5049eafd16d75239331262c3a2f8309db0f5385703349cadce50bbf5adf8469354311807f15706f55cf7df343473f0596420e46efea17563fde5388851c51078f8867788270b7fc520fad4539a39bc980ccd29179a98af8467c6de6253f46aed576cf7cdd8a1fbe34478908c9cb454e10462ebafa6f91dcea13495ee66b53618c6a8b185caece5f1e39012de5ad52", &(0x7f0000000140)=0xd2, &(0x7f0000000180)="e4660ed1a24e198ed825c42d9b54bfc8f0175ec7fe4f1b57fa72831eb2f33b68761e150b10831ff4a576af10a4b4b79f0217fa89dca62f9fa803483b283913e0d0c197a51cc3c5f796f3f62659857d45653207414f25111c8e8e4221cb8e7abf673d905ac3b01e8a29b4516eea67fc6cc82ed0da739577c24dd07d932556b944fa3db8540d75d7d71f0c38d00fa39a2d7fa4f47fbe040a2d7d55780b113471082497360bb6e97de7b9dd856bda571ab262cfd60cfd4e3af3922b2aed1e8e8999371b29f5cd794180f8525dc67d538f4c224ddb9067af85", 0xd7) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd806e9fab88 failed: no mapping 14:58:24 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, &(0x7f0000000580)="fca2198e", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/122) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x234c, 0x100}, 0xc) 14:58:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b3efe"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) fcntl$setflags(r1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62bc0b00000000000000"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r2, 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x8) 14:58:24 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae"], 0x10}, 0x0) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:58:24 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x10, 0x3, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x9e}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x1000002009, 0x6}, {{r1}, 0x6, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x1, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0x6801}], 0x4, &(0x7f0000000100), 0x3, &(0x7f0000000300)={0x2}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 14:58:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() read(r0, &(0x7f00000000c0)=""/85, 0x55) mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0x64, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x38, 0x2, 0xb5, 0x80000000}], 0x40000001, 0x0, 0x5da, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x359) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) 14:58:24 executing program 1: shmdt(0x0) shmdt(0x0) shmdt(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x1000) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) readv(r0, &(0x7f0000002640)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) getuid() syz_emit_ethernet(0x12bb, &(0x7f00000026c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f12853aff0000000db74c00000000000000000000fe8000000000000000000000000000aa010190780300000066a3470d00082b0800000000000000000000000000000001fe8000000000000000000000000000bb160d000000000000c2040000000401070000000000000001080000000000000000000100c20400000805c20400000004c204000000c6013852827202c98193c55eb27e0025edd0801402ee4613cbd72194e0e342dc67bce732d45541728ef116db1be1194b703586d43d83a6290b89d4000100000000000011000838660000003c020000000000000109000000000000000000ff00613b21d82d5ade8d1709b3c806c126be265bbad33651e697a506078f373330e844129f597fdd12c4ace08ac73b9e84c5cd9577a04b0c123ccaf59c55d053d3163760f1c8b5a87dab425e2dff907804725a4192da6d5ec776a289c61d595b7bfe10033d7304a4c5067edfaf909732cb6c7528400697ff223d4c4fb8abd17e1f5f24d1d4c31c7deab154bf24d371d0372d8cdef9bf619f116ee478103b55bd42dc4026043a4c4b6fc27baf5e7238391aa38caa267f59d6272b8d950e2452fb250cccf335eee44512086e99ea40ea56a27f8195ac8b4ecce96f46d3b4aa767b7bb5ebb93a6ce5b1b9396e936f851eb6b4eb3b929556c7d20a2f677a848b3cfac918a52ea997b9cd82bfdc7d00fe8fc79fdfd1075ba74991a7072d69bc6f812bb3827aa48fdc85908a42827665b64c9b682cc154624b7e4d119d8e4f0ac9a6f3536f799faceeb14fdefea0da316528ec257948c958f5d7f588a5b4e4682af59202419da79fc02fab5a834f26c8a10e0014cbd54855aec2cc7d8da9fd9a0776842d5159c1b82841f5cb7ddb8e2166a625c920393abaf84eea08c198eabbf55ade8676a82ef16e9a6f2613262dda0544aeb9567d0930c93505e9d15c6688a79e6b252246d3b7c69f883172fcbbe129214c74a14f9449fe962ef4b7919699b8902e2bd4aedc9984a705aab4046935a78d7baf58352b5b42ac82c41caee755adbd713926ee0414291b268488308c67540c50fcb75eb8fa80b94dae6502b8e4bce6c19cf52144954cbd24ac882079daf2f556693628a3af19b1d872b5d2765e031f40d2551c2dae6cd7a917ca43b6c1d2666b12b99c0ffc2469d180962b124925a2c5d286b56aa28650b6839fae67ac6eeb1c50299c587bd5111643008957b600d43ee959de75a1d48bd491296d33c4d6a6fb4afbe7d06204355432957377e3f2ba793b01812b036fa0cb954b20c5e94c6e5f50e0b73a095fcd61e6c89ded4b3461bfadc95aba7d346efa0b67b00bf61fda6ad79a4b87d94fc5c2c57dc1b567b3a841ab98732457667c80df4876b6690b88475bb7b2a79bfb23b8738f2c14a58a64d058f07e3a65a78e1c453fcc0c5a8de7d814c6d014836dff4351121e3eb1b950315dc9ab93a7dec6cb561cffecf9ce1288401d8acdd0e318a693f35bd523506d700c55ef620f94ca6b11e14941fb7dbad32b0de8b283763ee1d87e45c742fdcd3083b7e745a6b5f2eb915c142b10d8ed42a5a48d1011eb17f7bdb0096bd62e9a9f9ecbcd2b3400669c58c676ef0d039c3d67aaad41c01f229d711f7877fc6bc9f96bc39b93bf14531352d370a5dd0cdedff384cad920da652970492f88efdfdf70a0ed8857fb390b27e536ef658e5934758a8312b0683f01eb88b4654b136da408bb315c04b01b459140a10be31b0dd87261e4d22e1ca5508442783332acc3e90fbe04e5a416366a4acc9abd071aea391e26d5faaf039bac77eda1a554b4f8f90dfb5b9988db23f531b54ece0068d205c4d3ac5df5923d0dba82e7b399a58afd3d5deefa245277e8c35b975d917cb1cc1dc841804aa5bc168f87bfc89eefb9eef4f91a11fcdb9f9cc36a090bac1b4e4ecae8e170e2c66003a0519315f8e8f69a8a37c6e8225dcf10c480de2ae35dcb8404d5c66e7c45e6d8d8512b3cd5f22d436e9383d85cad97c83967b4d6394a62d6dbb207d297b828e5d4aa7ee5bacb80d2b165a9ef6d607190e8c81fb1dcf7dbfb2f993c45042d0d4f4e286f8da66562981dce68f8b384f4149314f6e72a22b968ef03a201bf08e56f7726b319efd5d5861473e210d59dbd71e6d0623e1d7f1a2239ef753fee04e39751126987083b7ba9e6e7819077e47296b8df9ead9c748e62d1a746e373d7a1e5bbae760335b31013b15d47d1b55c0ebeed03f99e1ca52dd158f51096952075305b5288ac031be181240d477ce6f233d85bce53cc222cd79103baca2e956adbe2edd68948bc666c80ab93937517c18c2b59bd51800fc6fb7edaa7c294b8057576a3b7dcb34d33cb3c9159c5287e111051eab99a6d3752ad006f7c7b355bd2ec79a1b8ad7c193617935a939a4c794caa147630beaaf592b8c27755f3ba005878694e99d18a870a917a99fa67687a0493a9a7149f5e9baa01a0ffc77caab8d3a79185b28c6ee496ecb3d3b39f36c0d35cf9c24b9759f6fcb4b57a993ebc31b002e6e230ffeb2efc5e8bc32778cc3a270f0b7d8702ce15626ff13469f931f8b6e55d1e6c44eac00a19961e02044a938f1d32255dba5a1f428c8275962f75ed5bac930166362c4ae08e3c905ddab4accb8abffcf60f8fc6ed54ffa8f907f67f819faac5fd74a8801b25e48d5e53530ab85f0c973ca589b08f6c305458f0880755cf47ae4170ea2599c339dcc9a2e7e630ee39d13b156d30fe00e805d3da10ce3a279fd8aa82395cf141a1fa898e7711fb6fb0e4aac359986884e27b3b037d13d9504a650945b792ec2d43fa3d3d1617d0683ce92cc3b5e8538f96506069e4ad60dd6bfbd3517451c8ee7033829fd958509ce0f93a89c6b8476dc766db8636eee9b830a44130512477ce651b2488ab1ca240ebaf01e1dce209f78e25006d7df947775e33ec14a93478fb8cbf9d62adb6edca787115546f0c7a72089ac004c35378fe9559d976aa2ff4c9a0f658a60513abcc936363a453ab6503c82c059cc9b99063dbd2657d18ca42963be72a897fdaf118578964aa111c0e7ef78cd441c72bab9e1bbb0e3fda3dc0a31e8d9b29a6e51513bc4aa7df8c8f526b1c2eec6037075c614a8b5ae71888128024f64c4fc0020113836e2c76a5653482445bc5b824e1ecdd5d876df27fc004e830750eb11a3ea005a908b689557d8d6b07ebbcd1f61c8d460cf4c5e010e9b38f21f01589e7f5bdb2c725954089c7fec85eedafb8fbab44c93d99a6b6a2fdd0dac75b0128ff8398fd2e6162eb26e4dd3a45bb0ede8903940b8e84818c68e6738491888c68e8818cf11f73d24baf543519fa543c471a805d7f502bfe833905f82d46bb39f7c597af72c1e0f0326da6e4a944393415d7b51691aec3634ed24f09f0c6f0a5d2d6f1c89be163d534927b3a33cba5e15b8236c03f62775b4e6b1b36a59cf9901fd55648ddc47876685e1dc94318b4bd11170191a9142280d32a6c1e8ffb7a09a10d03911b5d409be9ae05dd11291dfe43cf41a2abd980e2d4f6c18a190fa3af18c2dd41f975992cf6a30f2d343c886697b86f0de8b3ea78a1aeee41c647d18da3b7270ac618470933110fe99c94f4ca2557221d5d8a71a8ce9d7a08a0c3e87b26caf71bf5ade85c004e0a82b255035e7e3bd9d3e36338a7197e1311203483f925f6596cd1f4bb473675bb760ad4f1f27016485ef8ecf2c4479c7843a64c7df4159f6a1d3e798bb5c53b8072c09421416fe5af4fe01602114256e4754ac469c2df3279f50140b0a43f31dc479716c65d22cc1e6827cfce777f680b76c6f268078e12700039c04b183d5ae58e3e3f5dfe54724e55dd379eef209853e76a39715ac224c2ce240c78c7d47f906fe6bb0116d35a9d676deec3bdb4b4f09c18f953a77d1ec05af9353d2bf4f1053f81a5e4e577446e7b5db484d9063364b24bc2d8b10c7cce83ca325bca043001595ef53331c5aa14885552722e21bc23900d93e1438a285835a0cbb6e74e34d1fd4dfc88a09f08b7d4787c1bdbdcc152f3b22864b478bddcdf7ceb19c2fc970c7e190bf155ef4184a078c6ba9b581f294b97faea7bda65d4fb261e82324e0f9b40a193fc36f0c1e4345ad71f4157c20c5b391b954941f37eac7e4179ee3726341ebb05d3484be3c6858485c13d0d26a561d820a22e45a3590f879aa21927d49e24711b2eb0210f6fef5165bfcf51435313d4fa7954c4eb22c017be28d05cc77dfd2ca46e8632773a537ce870c79a23888036d660d3edc4233949d0c4f85030ee2367bddaaf2ab3de0f91bd038b970f27aadb7b3603bace8c4c40d52aed3724fda7cbff80eac80e0e7798edb32ff5714e9055d8fed53ec93c2fe695ee5cdc279935ba2b912513cccb040e21ae8bde0fbeeb0df0aba0637c4ab04a11a8117eebee87303b8efb6ce8cbc4936763ba71ead9d2c6ea98950d164c4ab9c0cfeeac6708c5df8bc510d2fc82318598c650d0c8183b04890f2300e7dcdae2433320906245bfb03d7914841bc6610fb7e8936c4b3854533efef83ea54f987a3fccf8b2c89caf36ca1213458e0252fb7a5feab59f174571ee1044508c2cad68dc1a850ad2b513a7f53ce939733b02d619cf6a27413dc7c295664db8ab6d3b942d8cb0f8766b2096fc3483a00c2d4a09174844615ca6b416d0c469c19ab417d0ddd641e67c9d66ea397a8a7508236a83dec44b868b0c67e13c5a420f8adc338411b487ae85e1354c56efd12fdc30aa1ea953a210cdc3b12f0ed30f43d326c43a4c4da27ce34f4090f1d523e4d2f8a764ceeaaf45e39d394a09ec9b783b6c96f6ef3268eb724437c8fa1b5d3f219fa19d2beef1aad0f81659c1cf4f392b3223fc3c801584a1c565378c2aaf2bb7bc5456fd1f10e1e255f8e714f1f2d260fb434c2979e42b78c9515f4493ee3ac245c85e34db2417db1333aa2045ed79198929707dacadf951e0b8d86d24000534c18785881e7148172def2f3d3e7e00020000444f0806915b60f8cd95ddb1307f30f2c1566a99d69dd84340392b7a27f91bb5e5ab307018ff8017d04580e679318a067d90ac288439907260648d3f7698c83a28abaf21130388380b4fc38cba4ade581bf5d84eab3706170cad29dc9652157a7be3a2a3d2fef02b6f09bdfdc321e3b7823ed8e4b2a48e2abcc7f490f1711e397d8fbc22d4438a6838caf3b5a986b30483aa1e28da3a039910c6cf5a247c5185378b88cb184306b241eae6e21c04304145aac85e25438dd256e32d8e2c76670666ff0f9efbcf6a863376105edb9d258eabb0e4eacf044b8f3bf8d9a105860dfe882d22888c20a1f3bf6f3118e9fc4a0fc237ce7c76118ce441e89125e8e10fa3cbb9a9aed48dd6de2ca951c399a31930712ce37551c9b0b336cb8e1b578017aa318d4e1d62724d0e0e534c70092a4c172f4596e60f2f44f206e189d173a5dff2e29715b7fa3a4d37679d4dc7b2b29a9f54f716d76250ca28cd719d7b3827857386a8a5d1c516579d144130cae8c49d1e91c32703ff79b307fb33737f987839b494597fbe60500a79633652699814dba21841db42ade0aa6ca5920d024085b938163732cdaebb7050efff97fe365726702f8a2e9998dbf535c114fa29b643c96a8d924d444274841dc42c061260251dccd551af55819909b18f2011889948331b7dde19d05d133c138a575519c2a428aa2a771fcd588436fab48fbf6b431b1f474c424c531e3c77c4706c97bcdda53665a1eac98a912a85bdf31e9c232495e6665aeb110eee1b1a0ff8cabac9de9c4876df0db166f875a6f72f5440c68a9253bc94dcf38f38f0e71d602be28e05342d647b00095dce282a7d74a61b2a7fd36cdfef5cfea733c24898e0ab23cdfb691a47c9f1427b6f9d5a98d73fbb57c4047982cac23440038090844c7c1aecb0227eb645418104f8f0c26bddf175c801614f044ec762ee453619b5bb681fc74c1fded52dee86de04b4d37cfd19db2e514cd1a153d12e00978906643e7e12be4b9afb4ca8657600e8d09f40e5b8bcf8837f5e9a5c917483980b02427f82d5ba0f4d4cb7c69c06f30a61ad4cda59b27c9513295f36b24337105e3777e59b71db6f735c64f214a07197ab0fcda89efac432050200040000000000000032f60000000000000592173ed6e0123aab5608d16bbf4fec9bd1a402953e869a696666606c2ac2d5a215f4635969a1c4d52905f150ca7014d7f81d24afddeba4065626c56ab5cd9903de0bd2d25071e3757f636fc77a4e12144bd4180ea4eebcab69ec24b0c481101ba9c861a9446f47729765d64d8d928f15614e5bf87c3e46282a082bb8287b9c00a4fb649fc53e1081e62758e357efd292647dd2000000002916000000000000c20400000038c2048dbd76ba0024d750f34903763722540d5f2176dc37d322644278a7d58d851640c98562eff869b4ae7bb18a644cdb130593f88ce0c5281e39deeaf74058e3e61bc9d3f9afb05be9501281ee1405095e64b040d9458d15c0f565a170300f33f44e4e35ae5deb2e637897c548c3cfedc3bc941ef526ccb046e21def5841b778a6188946969dae2e6fa67a78e2e6af4008710401010401060105000000000005020007c204000077a3c2040000001f0000009ffe98dff5f0f601786d378a8da7cc7246e045799e5e213f83e2a7e3f0e9105b988b3438c88d77ecd4a336daca4854635586669ad57cb76a4eb0e177b5e8f5a4115233457967789223cf59eef46f8f5623a4e85e1ec440f978fb18036be53f4784d05c82e7be400e988075a8d272085a1d5eeeb8eef3a5e9be38c6e43d6a562607ec83630de1e875e737a63665145c70b7"]) 14:58:24 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0xffffffffffffffff}, 0x3, &(0x7f00000000c0)="148d6477cbb1d07bcb6c96261bafdb219d953b056d7531fce550beb5e6816b76601604af7e113132293ccdc914f7ceb443a6ee42d9e81233f5e75e45062c699a5b546924e881ae0fffffffff8517641307c68ed715c8a092b68008c51cf46411c6923b37d97f54ea35fe290f3245fa0e0e41bab5c6da6d433b30eaa56334195eb0", 0x0, 0x0, 0x0) 14:58:24 executing program 0: r0 = socket(0x6, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) r3 = dup2(0xffffffffffffffff, r2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000002c0)) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYRESHEX], 0x10) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000180)=0x10) setsockopt(r4, 0x80, 0x1, &(0x7f00000001c0)="9338345aaa02069dce3beb01ffb9e0d6b9181bf4fa57e3df6728b3b52acf623c88e1fa7849c0fe1c6c31daab6a402da37b3585ce472681a9d2d97ca204e6f38fa7b8623bb841d7806b94c5313ab2bcf88b3c8f79f66ce8ea7274d6d35aada0754ad10f3b0e0d028108253676e3e84eeda28e85b4c28256a51e93f1da2a7589553c14ab1033cf3eba9f911b49190964853775cdaed85225c45136493787e8ca62d6b38e0186448cfc7dd6958176dfed6ba2ebf47eafdd1ad174680a42135354a5df8d5e10a3781d75e6bf7533", 0xcc) socket(0x677a0fad8446147d, 0x5, 0x9) r6 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000080)=[{0x2, 0xfa7c}, {0x5, 0x6, 0x1000}, {0x0, 0xc1, 0x3400}, {0x1, 0x3}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x32, 0x1000}, {0x3, 0xcb33}, {0x3, 0x2, 0x1000}], 0xa) semop(r6, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r6, 0x0, 0x0) 14:58:24 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file1\x00') 14:58:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) shmctl$SHM_LOCK(r1, 0x3) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r4, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) dup2(r4, r5) close(r3) 14:58:24 executing program 1: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b002a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd453ab6214c1987aa94b09a2dd8b0bee19ef761069b9e8ff7f00000000000023a9dc5618ce0426ec8ffed51652b8a7e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60ddf9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d3494206486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a4b44324f4e6553f405d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deab9623c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569fd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8bedb42ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13ca0bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d0"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x1, 0x40e, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x1, 0x800}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x9}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12}, {0x2, 0x8}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x4000090c, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="70fb08f4", 0x4}], 0x1, &(0x7f0000000b80)=ANY=[@ANYBLOB="800000000000000001000000e20600003955bc45832b03bdc6c4d81a13f7da83b48c5bd5f27ce6dc5a5b3f36ddd6aad80dd057142df7a1f452777204ae33eabfad6ab3c4216e9103d272768cba7cf1e67be1fac02adb10b4729a82ee05de1861f1a361d1bc76a3f3973d3548bd779420b955db08936296c7e877ebbdc0a803007000000000000000ffff000000000000dbdad09158798e863e663910e12b64e46d0510700a372220d1508951ef5a26897dc8218e388ab265de2e22774d85612a7e0596ea93110927d8acac8ae95e19642f9a009be69941160a6535f1906d6d5520ff4e784e28a2523be00000000000003800000000000000010000007f0000009e6c540bbe554f80d32de8158ec695d54a9fd0756943ba8052fc66c81e5c008ea39bdf01d9850000200000000000000001000000ffffff7f034ff745944e11a664af491200000000d800000000000000ffff009d5a8356274a0f000000000023a57e14f04a35429b79a9ba6146b07a4102a3a3556a1bb094020000000000000090a2b7843317ec6a0fcfc5153e3ac76f039b41c6e67401aa3cb236d2a3bf37175e468e8c6fcd10b2a663662df38418f417be6606c1c5dabe188e1a19bb0d5e4121e753f45c8943fb9192bdbe4757021728bfd0d804371516484eec2ae331c0bb8bb5aad9e9508264e763107f29ce9bd3748ede03d80bfbd7003e7a2b8fbdbcb3ec763cca127f41d2f55c9394b8f3a210a3900100b61f3c000000000000000000"], 0x220}, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000200), 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) 14:58:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ftruncate(r1, 0x0, 0x32d1d66b) close(r0) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) unlink(&(0x7f00000007c0)='./file0\x00') sync() 14:58:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x183) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/85}, &(0x7f0000000140)=0x57) 14:58:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair(0x2, 0x1, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r1) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 14:58:25 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') pipe2(&(0x7f00000000c0), 0x0) unlink(&(0x7f0000000000)='./file0\x00') munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 14:58:25 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:58:25 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r1 = kqueue() r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0xffffffff, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) r6 = accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x3}, {{r5}, 0xfffffffffffffffe, 0x80, 0x20, 0x8001, 0x7}, {{r0}, 0xffffffffffffffff, 0x48, 0x80, 0x9, 0xfffffffffffffffe}, {{r6}, 0x94cf24030ed1428c, 0x10, 0xfffff, 0xffffffffffff38dd, 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000080)=0x1) read(0xffffffffffffffff, &(0x7f0000000180)=""/155, 0x9b) 14:58:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7e4) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) recvfrom$unix(r1, &(0x7f0000000080)=""/16, 0x10, 0x43, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x1) sysctl$hw(&(0x7f0000000040)={0x4}, 0x2, &(0x7f0000000100)="0d1ecc3fd62de5bea987644e8bb4bb3826b32ad38d35d918f9dc2e75cf61c58eaea6246bf5f7b46a533cb342bcf95abe7fd6d6133491f771920fcc876e5ce468ddfc6ccd0cb3a5705b696206b329cd73522b884544758741a8c10fb26aad0128ac9aebe8fb92a8fc8e63a22ac93d24eaa2b8aa80c187bd6e51", &(0x7f00000000c0)=0x79, 0x0, 0x0) 14:58:25 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x10001, 0x10000, {0x8a7, 0xca}}) setrlimit(0x3, &(0x7f0000000100)={0x100000, 0x100000}) 14:58:25 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000011c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x126, 0xfff}, 0x4, 0x0, 0x0, r0, 0xbbea, 0x8, 0x4, 0xc9}) 14:58:25 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) mkdir(&(0x7f0000000080)='.\x00', 0x66) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 14:58:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) setsockopt(r1, 0x800, 0x6, &(0x7f0000000040)="1630652b556ad8684c7b035088cb9a50ddd4fb8b2537e13c0a704acf9ec8010884c12ff2f40bb0f3c29d135ddfdd3be05655639aa8d67a69262ab5965780732d954d64667255d2f9b0b91dfbd36d6c489e338be5514f81d59e7a4797e1efdb8eceb58143626307b0a6c9d295c27e3b53d4b5155e089a894544e853bc7ea1df", 0x7f) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) close(r2) msgget(0x2, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x10, 0x80000001, {0x4, 0x5b}}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c72e22f"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) setsockopt(r0, 0xada3, 0x8, &(0x7f0000000100)="08b8273cdc5eb40a49afd82f4d60820e8faddf4500f7896b0451f9b948f6062f44af058c8e59a5bc243ab82562dfc4d6a441f039236d230cfc051d43453cbb3c1efcd008894606b86a04cb129f3f9197f035321a4e6cf6c5c5924c91e589397090077af39a7f94d64b23e56a8d21f352c96068d0bae8888b08615316929e45e86df72f6a344bca4de24d55d14b9edaeaf64e145cf2e51bd0b283a9225fa95d39275b20d48825610a82a48a06672d55e04a7b243548c89b32333bcf74e58cf91e6f2559f4e08f6f730e0ed4bea9da966196a92e736992b4ef3d0777cf380aa61f5faf5d3943babcb8c880f62ac3a2d0d6318268f34a52ee9c3c2339", 0xfb) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x3010, r3, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000200)={0x7, 0x6}, 0x10) shutdown(r1, 0x0) 14:58:26 executing program 0: sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6d94390566696c6501"], 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSDTR(r0, 0x20007479) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:58:26 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x40, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sendto$unix(r1, &(0x7f0000000080)="21d14bfe9beb8f33c37254d2cf6c0af295e3871475c53cc0fcf9bc4a2761a4c481f65a4ca607296c823e031e37ce47d28ecc7c4b368d95c9abb3dab299a2c4b2eec4e37f56c5463a533a57bec2581e3fef2d946420db86d9f9b1a198b28b43091d9cdbb50034982bade5ee86", 0x6c, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="089b0094040000000000000000000000000000003e0b798cea267694a7079dfba3977019eb3050ca78ddcc97bb2d427c2bd8104da8d0602a659d7e0f31b432"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r3, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$KDGKBMODE(r2, 0x40044b06) listen(r0, 0x3) 14:58:26 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) r2 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0x8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x401}, {0x7a, 0x5, 0x3}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x1, 0x80, 0x8, 0x4, 0x401}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x10) bind(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="2d01b2e6234753ac000000000072c90000000000000000000000000034de64fd1f1f7ba55407b6f9112477722a6ad4d9def155b5ac4e29de4dd9dc3acd197bb5f368780e55aa42988392d7f605665774cc9553b9f747510ce48bfc990f97c01e4337ccf60c968d339bf70d01338e7e8f21341f8e3680c6f56d92a3972d111ccc89ffc54b13ff66673011863e5f9682b53ea4e1ee170ed39868517476703b5e2be093fec8b61e0d090ebaa056b1f46e7109da69e95360883cc32b3239a905bed15187a470a240f32149c2d4c68d95a22639ebdcca1f7e5ce2bc45c7296e"], 0xa) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0xd3, 0x7}, 0xc) 14:58:27 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)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x5, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {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) 14:58:27 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @random="69f4ca9d41de", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) msgget$private(0x0, 0xffffffffffffffed) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x6, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9, 0x0, 0x81, 0xffff7fff}, {0x8a, 0x80, 0x3, 0x6}, {0x3, 0xfe, 0x9, 0x6}, {0x5ca, 0x1, 0x81, 0x2}]}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000001200)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x20, 0x102) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x8}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x7, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000200)={0xeb, 0x0, './file0/file0\x00', 0x7fffffff, 0x0, 0xa3, 0xc9}) pread(r4, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa851871b5d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300"/340], 0x8, 0x0) 14:58:27 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fchflags(r0, 0x10001) r1 = semget$private(0x0, 0x2, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x400, 0x6, 0x5, 0x8, 0xfff9]) 14:58:27 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCFLUSH(r0, 0x20004268) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) 14:58:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e57f7f0000018ff6a861822a1e74c3eedc40cdd94cb393a963086730590de5cccaf55416a7680be331dc6f9fa71e82343af4e2d3f58eb556be6360270c5cd04d65edff0049582ad3e15e53f9edd69db12ae3da683efacc437cde693afc9df7ebcdd56331d02f3b3b01174abe644ede36f912cf35eb614a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() mprotect(&(0x7f0000238000/0x3000)=nil, 0x3000, 0x4) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 14:58:27 executing program 0: 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, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @noop, @rr={0x7, 0x3}]}}}}}}}) kqueue() syz_emit_ethernet(0xc5, &(0x7f0000000080)={@empty, @empty, [{[{0x88a8, 0x4, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x6003, "937b4ecf35057e6dcfc7bcbf84a673614015ce8031c7e27c981bf9bd3dfbd9fb6ef6fd80568319ac05b7373cd624e1cf33f4ebbebb013d17d0e4913490a8d92d87e30e740c317eccff011a48de7ae1a3acba337128fa3995717b522c58baa4ec3fc595b2fe923dea27e92093009c3c37866049112f4b9c48f1b9d5909d4b0ea717b974452c7c7e98c7b10ef97e3010a02d0d156f8e1d17228a20d6f6ddfdcfe527bab4ccd429ab565cdefbd51eddd9"}}}) 14:58:28 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x6, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x101, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "ed080000fc8f6235"}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r4, &(0x7f0000000000)=[{0x1, 0x800, 0x1000}], 0x1) 14:58:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)=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\a\x00'/71], 0x47, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) lseek(r0, 0x0, 0xd2c4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 14:58:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffd1e16decf76e00", 0x0, 0xfffffffd}) syz_open_pts() fcntl$setown(r1, 0x6, 0xffffffffffffffff) 14:58:28 executing program 1: r0 = socket(0x2, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="62020207e00000018d4ce001da97c577d20aaa3383d4c6b9287ddc600ed327cea9b2e53850d333ec9369171d0c88b9ffc8e668ed4a146348f88b756e60f01efa02cc64566b995bb8248c94c679a114e50cf63dba1424dc0e2531c506b687e95c32758aeeebc65166180b185e19c8"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000080)={0x9, 0x6}, 0x2, &(0x7f00000000c0)="18006edbb091e2bcfabfe07dd8505e5f3225288c0d8ca4fe936c9095df5bf1d2cdf1b865466e32057989c8051b45ffdf3c63cc04537fe831e793e17ddbf43cb7cdaff50caba92709fb1b4c26684464e3fd51c2dd0d1457996aecdcc10a26ed112b2c002c355cbad25be4ca1670bc22d265c031f7e7ebe8d127d1752fb210c6a850e5a6", &(0x7f0000000180)=0x83, &(0x7f00000001c0)="e0df0daf98b40b59fba079a12a77817d903263a65aecd12b5ade2a2fc78c50a140bf73a0727bead83a79e8f616365a1bee08fdd29c68c7a312ec99c2eb275a284b3e276b123f4d23f1112c07ebc9f41f02ce2b5f84472aaaa8a2d529b8f885b4fd6e3e551d4fd4b6697d7107e1370dc52f348c115543f0605f81054134714b63cf741c3c42ab92a8eb700fa88a6edcbff0fc82d57e90b3ee5e0fdd168b9222cd18352ad298ae6418dcfc558a36366c7537811229210ed8f5feb7a28f6f9a5f03d2", 0xc1) dup2(r0, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000840)=[{0x0}], 0x1) 14:58:28 executing program 1: 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, 0x80206931, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3f) 14:58:28 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(0x0, &(0x7f0000000580)) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) 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(0x0, 0x2, 0x7, &(0x7f00000005c0)=""/122) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 14:58:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xbfffffff, 0x54, 0x7ffffffe, "63d41ae200000000a3a17b0b00", 0x0, 0x80000000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:58:28 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xac, 0x40, 0x2, 0x27d34b99, "00000e091fe600", 0x0, 0x10000000}) pledge(&(0x7f0000000040)='-\x9c\x00', &(0x7f00000000c0)='\x00') writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) 14:58:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79ea5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66d007c62f547d55587267ba5050932ed612e66fe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d28a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941ff86fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fed03af0c9fc348ee4013ecdb22c5"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) sendto$unix(r0, &(0x7f0000000040)="9a2005eeff0d5eb1", 0x8, 0x603, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000940)=""/30) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f0000000900)=@abs={0x0, 0x0, 0x2}, 0x8) 14:58:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r2, 0x20004b3c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:58:28 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="00ffff00", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) read(r0, &(0x7f0000000300)=""/111, 0x6f) dup2(r0, r0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = semget$private(0x0, 0x4, 0x1b2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1220, r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getpeername(r8, &(0x7f0000000200)=@in6, &(0x7f0000000280)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, r4, 0x0, r7, 0x26, 0x2f9f}, 0x6d1, 0x1, r1, 0x0, 0x7, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r1}) 14:58:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x0, 0x9, 0xff, 0x9, &(0x7f0000000040)={{0x1, 0x6, 0x8, 0x1, 0x8b, 0x3246, 0x7}, {[0x2, 0xffff, 0x7, 0x2f, 0x4, 0x4, 0x0, 0x5, 0x7, 0xbd, 0x2, 0x1ff, 0xece, 0xfc, 0x4, 0x5, 0x7, 0x1], [0x1, 0x0, 0x3d0a, 0x1, 0xc0, 0x8, 0x9, 0x2, 0xffffffffffffffff, 0xfffffffeffffffff], [0x1, 0x9, 0x6, 0x1, 0x7, 0x5, 0x1ff], [0x5, 0x2, 0x5, 0x82db, 0x24000000000000, 0x3], [{0xcd5f, 0x577c, 0x8, 0x7fffffff}, {0x5, 0x100, 0x1, 0xb2f6}, {0xcb72, 0xb5eb, 0x0, 0x6926}, {0x4, 0x1, 0x8, 0x5}, {0x7ff, 0x6, 0x6, 0x8796}, {0x6, 0x0, 0x4, 0x8}, {0x5, 0x5, 0x5, 0x8}, {0xb7, 0x3, 0x1, 0x7}], {0xfffb, 0xce, 0xfff, 0x6}, {0xae3, 0x8001, 0xfe, 0x2}}}, 0x1, 0x6}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000340)={0x3a, 0x0, &(0x7f0000000300)=""/58}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x8000, 0x0) fcntl$setstatus(r4, 0x4, 0x8) read(r0, &(0x7f0000000400)=""/126, 0x7e) semget$private(0x0, 0x0, 0x10) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) poll(&(0x7f0000001500)=[{r0, 0x8}, {r2, 0x2}, {r4, 0x8}, {r1, 0x1}, {r5, 0x10}], 0x5, 0x4) syz_extract_tcp_res(&(0x7f0000001540), 0x2, 0x5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000001580)=0x3) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000015c0)) shutdown(r7, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001600)) sendto$inet(r7, &(0x7f0000001640)="6c9eb3f7b8b2312daa33bbae94066a98c450ce37d7afd1a9a30fb0d99d3f664e4ac0c03447ef780a52ab51a71d8c341b518944349e07b2cdef5311efc3b501aa58d01b13130704a23303c78500f5815760cbf67f7fdba1a264829149e339a766a615b5cefa0df68a8ea797fc22c2fba343cd2a7497eac15677b1526aaa", 0x7d, 0x9, &(0x7f00000016c0)={0x2, 0x1}, 0xc) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000001700)={""/16, @ifru_broadaddr=@in6}) socket(0x20, 0x1, 0x7) syz_emit_ethernet(0x3d, &(0x7f0000001740)={@local, @random="becf0e53b32c", [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0x2}}], {@arp={0x806, @generic={0x1f, 0x900, 0x6, 0x3, 0x0, @broadcast, "e632bd", @remote, "734c6e43b896b711e1a091ed484de90f"}}}}) 14:58:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(0xffffffffffffffff, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e0100696c653000"], 0xd8) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$sock_int(r4, 0xffff, 0x1008, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) lseek(r2, 0x0, 0xf0, 0x2) r5 = socket(0x10, 0x2, 0x7) fcntl$dupfd(r5, 0x0, r0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 14:58:28 executing program 0: setsockopt(0xffffffffffffffff, 0x40029, 0x37, &(0x7f0000000000), 0x0) 14:58:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="25012e2f2f2f72"], 0xa) 14:58:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) setegid(r4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000340)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 14:58:29 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x0) 14:58:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sendto(r0, &(0x7f0000000000)="0457cdcfde3da811f1fb942bd78e79659a85", 0x12, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82b8c91fd5602c810000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() setreuid(r2, r3) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc024696c, &(0x7f0000000300)) 14:58:29 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x61, 0x2, 0x0, 0x7, 0x0, [@rand_addr="fec45722f976ccd50639bbe5eda7eea9"]}]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x83, r7, r8, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x83, 0x0, r3, 0xffffffffffffffff, r8, 0x80, 0x23}, 0x7, 0x7fff, 0x9}) 14:58:29 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = dup2(r2, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069dd, &(0x7f0000000300)) 14:58:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)}], 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/176, 0xb0}, {&(0x7f00000001c0)=""/106, 0x6a}], 0x2, 0x0, 0x8) 14:58:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) write(r0, &(0x7f0000001200)='\r', 0x1) 14:58:30 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) recvmsg(r0, &(0x7f0000003680)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000003580)=[{&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/88, 0x58}, {&(0x7f0000001340)=""/68, 0x44}, {&(0x7f00000013c0)=""/174, 0xae}, {&(0x7f0000001480)=""/15, 0xf}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/32, 0x20}, {&(0x7f0000002500)=""/107, 0x6b}, {&(0x7f0000002580)=""/4096, 0x1000}], 0xa, &(0x7f0000003640)=""/60, 0x3c}, 0x42) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') 14:58:30 executing program 0: r0 = socket(0x2, 0x2, 0xfb) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000872d4b4852bd027420a8df72526aae94e3689105a51da8733bc030940e19825377ffd8336d4141f7eff9d5b4b5b33518eeac2bcf72da2c14d7666cdad22d4197c6881bad16caec22b4fc9fd3d36b3cfc55ccfabc2d38b019a172aa5826483272fdaeba092a2d4104a59b62a71ab6234c5259"], 0x10) 14:58:30 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f0000000380)=0x8) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x20, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x5d) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x0, 0x1, 0x1800}, {0x3, 0x7, 0x1c00}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 14:58:30 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="83022e6bf8fc2f020000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = dup2(r2, r1) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() 14:58:31 executing program 1: r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x12b, 0x81}, 0xff, 0x80, 0x0, r0, 0x0, 0x0, 0x9}) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 14:58:31 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x20000b, 0x5}) 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, &(0x7f00000002c0)=[{&(0x7f0000000580)="560ac71f9085d611c5b6731cd6fab294074820752e23ca2b0ca9ae996a4ff543c8e48084184e92a3ed63742fc72d4f01d764defd6b3767566beefef2d9617c25637adddedad2d60d280536dd42bb7ad99c7363fc7718fab37fb52f23f457432c1f4ab0ad02650744c5a24b311360f8e1e9532c8f099c19f6d8c519c45bc3a8d2d25fbae65389a55f8bb62528f6a0ae0a3e3125f8fb5f29554aa962470893cfc20d9928b8625f520e72450b779e27a62fbe0656fefcb38a6d7244aa506e0b4181d22c69eb41671dd285b1730505a6bd1828e675c70609ab9fad858066a67731d367fedae05615302c5fbb8499fa07428897ec560fab19e03503cf944f9f8ce802242497e942ae34e503533cc74d7829c83738d39e4e8e9e41aa1c723b1d0bc428b3a68991f6d56f1db8768941e07e16675fd712ec73793e5e5d41f687a0d9413937598787639e76ce88bdc1e12044d57cc3756d0afd7b99cd91b38329faf6211630aaf726087c2d556d4c7144ead331421c4f64e4e49edbbe1a448baeabcef00d505539a0d9a538475123e9e4e0c320a8461e2b724989cbe3bcc5ed299436fea3e6c25c19343ddb6ac0738e541ce1fc63a0a6e6fcf681bdd3b46e73623cd6a5b9754a28f448f4f7e94def6a2efabcca3b825ceb181b6833404cf61a130adba5bf667acb9377d789a8a95bd410452ff6d6278fb1237f10d7556dcf218c04491d4e37f314ac28d0c4d46c660817096de6b325ce654a70f30c6e0957cd9bdb6dc50adf54d230942a4d2084ef67afa8e2300e5ba52626fe8a3b3b4305f770bd5b79f1d69fdc2c94bb389f1005d9272d9da89912dcff756abd3a9092cd7cd891138d2b878a95fd8fd48c5f8305d05a24ad8b295e5120254ad2a739fe1be5dc93df16fa279cd37c327741c9228e7353dbfbd0c8722f52a5d741fca4355015c3465ce8842324fc05441f96f3e9f2a22fe40e0f9a1649bed3312ff15b1ff09782ab5f0d1cad5154e961fec58276ff9f87c334b78e0ca1d9329062ebcfae66b4c6f1a28e9d9b3c423fa1c0c8bef6721f11b3b9e5e4f08b72c6f3a02cd3510ba2dda415f103704f481483d11e499b7847bfb3aa79db548ef11060b33d371817b677234befb8e08eb9a6b28ec591207c5dd2429886edf0541bd93a40cafaa605550e27dab6980d35857c3c2eb79af7c79ef178ffe411de2dae884574f13c6fa55478b3169fcdbea9c542249fa23de4cf95ca50badbc4635a29e48c2d16377bf640ed65e8d53fcfe8e316fbb9f060b0875cc65baa4776d2398946f671d59e0a1816132c1d340721f9b6b6434e0f8561f73135071bd9acfa912efa81deed28a66c1c9d26062440450e70c6505f845fa791348156dda2296b123539873cbce0c602ad4b55b44208e44641b3d8c9a93cf2974b958a124bd5bbc6af8cc86ca48483e39cb447b25ccca64da5a704ce0aed47df60bfbea17991aa564b3e9540a5d2b70edb83955863ee257d833a05579c8b278345b133ee877115cca7d50fe5cf12883b8f67aee757ec67bce892b0c3e873567b169a3d1db0dd28be59058c1383246a1854a33b954e1c04f2d9d6580a485da377bc5ee699cac59b23f43635300dab95b16b703816c5bb19368bbe0fd94e9a26e3a6e8d096f731e4f60ee1a137f43466a8f81921d49b1d15ae651d022f10e6a4e34044b1d4b747e4216e21737edea252decfc34894466036908ebdce0e3e712d77c6404ab22f83926534bb99f899827b8c6ec7616dd8c9c63f8e68b0c905df6f3a558946267cb43836eb18f4d56ddf8c075a92f173976ffab8ccf3ab5f608d77261380c2574c73166521d7d6f62a2addde620b1fccbd26e3ff40ac3d5ac21cd157959eb84de7708fffb0149cf0264af2dc4a3754c28b22ad570c4996d7a4c585a84c432194cb4878da83dc33dd973a7ff958bab02f21212c70d2dcd6ab5d1f9db2d8084db470a2aaf503398a964261745aefe0a9d552ab5354caa6c5fbc22d27f384ad09be04b610340fc5fed9d4f4a07bf2cdc3862f04666a734a0f58d1ecfc0499701905e57a4ac436ab92f36b808bf85cf45b50a276f0a96392c016bcc271e8a9207d2459aabb5f741bebe445b9686e642c2820f1ff6c757c2f748958490ad752c972a8e3aa024f8684d9866710f8854e82a77b2e9eadeeed2e66045aced6bd3c62adcb1f910028b34ed2998806f993c33987e7989281872b71365b55d1bc115fb8e9c1f629391938c8e9f93a891e7fa2eb52fb55cbb6d1b289dd462c19e13e71d4499f9847e95ce3d5b63a5c28a9215c93f57e6172961e8287ab3ecade19dfb8175c29c1cc7778af681d7c7d152d79366d61b1a296202e300891262169e5ba0c23cf30466778fb2ada8c940e4a69b75a329461aa6c72f8c7bf89e74d2a70b61630eb736458c3bf6fff5e937d3c0450a7d5056721e96c249b8fb6db510ff74857428d26163d9ae4e099c3cdc15174dc59e13643df72e0461d84f5397f6c9d0e5735c31f51d5f57a571e6769bdbff102f1749e0ec6f959686d89b3ea6c0bf438caff575ec212bf1c1061ac45a6adada68085f7f42b56218fe6815c100ab57ec0d30eebb66a2af8b642c56acfded05e2ad9c025c28bbc69c781e891efd9a9c47408e811cfaf8e02a1e9a75e4a25b8203cd06247e00f9200b6508f3416c7d34ebca21eeb42f177d7b7f5597ed569a8bc7cebd7e41950a4cbb825ecc2e0984f6cc318efba48223295d042ccf8b87113452ff160e55a53f4bf8444c0b2305a93f2b5fa7cc760a92346f5d4fb9d2021cc23c871c65f0c9591c8969c45abbbb31befdc58f58a760accdf6f5e2525f83cc66ae7290017e0d16a92658aa59485fbe944f989629f3af9efa7f00c1c5dca2e1fe790db1abcf224b73f68c567773955b9c38b730b7a838810be9014007c1f6af804502c2550f9d5b2bb23aed0776908189656c6fea9509fe7b596aad165a2ca7224e3ecfc2edcb5d7a075e6b74ec319e8a8b1f44c69096c8e0cef4b5b6ef9ffd22f12f6af643f6d5c7cefd050acb819fc765d9e7d2d67720fbab3042328bc1dc06612f62a0683d473ff03292cb4d3a626ba1b34d499da4389bd03800ee6fd69b7ce0eaf6bea1014d8044859201324d15251b6043a007da23d51a359fafa0e5803b54e48effa28d33f41c97d803968fe3babdce0cdf021d80d0978feb9c229d1e094254ab9a62d0c2afa1078ef4b47622280760af8315e484a65bc3f1739a2d064a09f2c1ec34aa66ce86eb09504aaf49ed6fec0c68e204ae777ae6824fbf47559096b6179739c6df535591fcbdbce2e62415b93ba4b66366f979cbd729e39bb7cf5ef37fd4289c37f2ed31aa00be50e68817b18af1c80b1ab51f7934d200c820aeb9a25925a2f03c6f77a78ff46db04f30af9124e0e26522d788d517d955266c6a3f6e2957259bd939ea135603333729b803a20e1e071aecc2942c893fb92a4055094dc5a962497ac503feb11fdc0a72d2cd7f7c13a999e167aedf0b86a39ddf28f22194b1b0f10a2f3a2328e11c1e2a7c0576d3431eba0aaf73722fb55a310bab796b4c5e740c6a4c52e65c1995b783da4ac140502c85fa2fb3ddd70a7bc5aa75171d7ef53855308cea97cf1479336c21a9a1bf37f6d6ded62bd6a4db62677186748c520d323b1137e14f413e0ae1064366260ebef7e694d65937e45c31894994a6a5cab9b1dd0c8d4224252f79a2300757e51d7383b786a703af0776a3a04f6f85c95d4a24037f114175e0a8675c545965ea6a016e240c1560b7af51eb1d30944371f6347e3d90d51275dc9e69e6bfc1d6af58ce61140722949729a03fea6967e6d374fbd96484e4110f91756157b4db645e0456403b2a49c9c9b5a0afc92d64023875c01a8f61b064a3e9c718435534f2da047b28d1fcb55f8c55b4a2e8249b9b68173b8065fa0ad2063d7cffcc9cbd6ec6b4d9f2bc984a7453c4cbe0313474c5417fe1616a163eb555df095780fac5e56acd86df5c2a5ab28a47700a097eb11638a161c52acafb7e03da3b5b46122f54816b541ac30bb8c7ccdb73cb18fa58a801c0718fca8635ddd83ca8c253a140f54628e0ae467368513397bf5c8ffc39fa19d1521dea861d920d0f4225fd9dbf4b82324f5ec28afa07c3b59fffccfcfb1f7d8193c84d7751a76d756c44d141465d7f26ac97e5270aa0e99fc03a11b60eb54673715a9916f4643e97e8011662712971d53cf6f429a46d55d1923d81f66e7dcd73a7467caa91e159ce2350ff09cd05271958253d66ea858c8d4efd74bd94a32c312a17020bd6c8a59f98fbdc90383da9862e466d389e276b45f6a74011a5fb347017137d81ac493563a0c66303f1e44155298b52d1b51dc0dc829726a9fce78a1c7e87e97b648deb6b539e24758437f97bc02bcfda4e6d9db9247c66f19b9a90dfef50751f5e9f13e6712b5ee33519f861ecf789fa4a13b4d2a86e6cd8c86e744b6135eec36e00105810f2b8b195ebb951d828fcc0a1e436d861b99784023b9d8f747a700a6c395901c071061053111e2c797a5d13c0999bb9a6e58e65e7fc2828d889a462793ec61919626a190de3d2ba0738e1401a937bb53b884075e84a76cbf93076156b1a5e0e48ee81eb6c58e7ced1db52920b5990bba93081834d4efb5b8795c6127960621ae725ad468433fbfa924e2e24a06df255cf735544871ba2955f92db51599db8d0b74e5c1b75f3ff9ab0524db75b75fed61379e3d7163a6a016fa8ed1336690787e4c5fc5bacc6ec054540749edaf0e3a01e4bb2b010fc5f24fc3615cabc54ab1ab8f1191450524f6ad29bf8cf83b263efc6a26fc3b87699e9c3470dc8bfafe2be2a396932ce232bfb2abd604975e84790521a7179c7ce9d2b16f2f3f83eb5be7233a7cbc6d89396e1aa477628c23914ccdcd96b5eb864d18fbc440092f1a8c6347c0a96df6b3e2508c71f0d1cc3bcd68565995e941327c524d7f1befed227a2cdeb2925ffc17a7cb61acbcb601d2edfee0e05eb8cfae9da7b971f52a44978cefcf07a81d7e0cc65a7f37cccc0b36300224508dbabfbcab77d453b551298eef5da56e5e5c66df8e0ef8c53bc7fbeaf7f5b0e4944ca993377a6e13cfcef98b53412270273b0dc3d43c2269d1fd7a8b2f64685698390fed908161c475c4b5780807c9beaebfafdba728d7b696eb3f2279a91b1f902bf0f94d2668e402da508c91614a639b661b7f9dbc3651628c2e6707c655550e3562a484faa730428d4c76143ab2e869005a1b14a5d46e6dd3265dc7ee2fe9aa96751796376422f56d4c7e62f85f82bbca078a0d6ce87364e5aa6a67b7ea2e8e35f3ddf79864eb5e26b1ce404e7881e4af48fdc899d5dd4b260e31900047782ad282b5f09f1308ac637a96630906f04163e9e191653f5f433233dd53275e28ee079d408e54e21a7df360f897c2994af21e99fde84cea6367b7fb614943162a75bce10e4b4da100269279a1cbdb8499024a1137102597233cf08393960ed52b895c10fd798db57fcaf89480acddd7c22a007d4fac3aa544a7c0cb949e64fffe13f6306a04fd21056bab841baf851d01e1488b30f2f82c8cc07791af79f398e9a00cc9c11fb3b7c52295f3bee08613b51ac802d164d94eaf7a303c5bb0161e6e136a0f1f0e636835cb1899700e727d407aef9c9a0d446124aeeea873bc5f63857ff7527128a9a1594fefdfa9964a5a80c2ba17269caa433beff5843547466f1f98812b31cf7909051dcf116918b33bc434985cbc240a438b6a38870ce330d79da62dea37fa8c2a7f68734c", 0x1000}, {&(0x7f0000000200)="e80795e4ba7f911bc6d3eb4a2e2d60ed1c2e343451165036cb065355d9758d28f5a88a72d488daadf95eb6276566a0abbce251d2f8afdfc9978c4d8088108266157e490868d758f8c4824bd62fc483d12e657deabd28c6818d5b95d14ebbf244d25d5b79d6bf78fdc25dcc67967c106069b14d8adcc2aa600cfb5ab902e5f19c63c025aed09efe421d88c29c21222348ddabee2ab59352c69ec474", 0x9b}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000500)=""/106, 0xfffffffffffffffa}, {&(0x7f0000000040)=""/31, 0x1f}], 0x3, 0x0, 0x7fff) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0, 0x2) getgroups(0x3fffffffffffffa7, &(0x7f0000000000)=[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}, {0x0, 0x9, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6, 0x1000}], 0x7) 14:58:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x1be}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x20800000033, 0x0, 0x0) 14:58:31 executing program 0: syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x1, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) r0 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) lseek(r0, 0x0, 0x0, 0x1) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000040)=0x2000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 14:58:31 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) setsockopt(r1, 0xbf5, 0x9, &(0x7f0000000080)="d7dff2efbd9149caae01d15ec02cbac16c64a52c46718b9060d1ea42b70202710945f67972da64a8e3b2de01246fbc0b970d0e624597431e13af54c180871be1d2e1200dac5d4c286d63b67e2e972e93c9e096877e886baad6306b622fe3292e275361d6c7fb47541f25d1591d92e5e71efa9bd7030e85609760cdde2cb7c50af30bc19c1d2960cc5c9bdb9994173e33bc4032e9680996bd3ec16f729b2b46940f21f7fceda38c2b90afece51a6e2d74e62108268e4b8a5cfd", 0xb9) setsockopt(r0, 0x0, 0x13, &(0x7f0000000040)="ac141438", 0x4) 14:58:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) fcntl$dupfd(r0, 0xa, r1) symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') 14:58:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xfff}]}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000040)="8ccfd0f2f8b52021141e3d4538dc62b600485feab7369623a22dcb89c77a17a85665dd3f59f5da5c8d0134f3e0832c661045c8412cdd7bd0600104781fc57c8969e2d5fc24a3a5774e666bdc7bba2f36feaf5a4780e61222d64d85a0a5979bcf870bbd4e0352b5a9d32e3f58e2c08532f5917ac6e27c04266edf", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r1], 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r4, 0xffffffffffffffff}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x0, 0xfffffffe}, {0x18, 0x1, 0x8001, 0x4}, 0x9, [0x4, 0x64fbd428, 0x6, 0xa0b7, 0x40, 0x6, 0x3, 0x2]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x7, 0x4) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fcntl$setstatus(r0, 0x4, 0x8) 14:58:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) poll(&(0x7f0000000000)=[{r0, 0x8}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0xf0}, {0xffffffffffffffff, 0x82}, {r1, 0x1}, {r2, 0x10}, {r3, 0x40}], 0xa, 0x8) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:58:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000440)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) socket$unix(0x1, 0x5, 0x0) 14:58:32 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 14:58:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000380000200000019078e0000002000000000400907800000000450000000000000000290000ac1400aaac1400bbe5278a8b7eedf380e020b47205e429329a362f5819b296bde15363e1c06e01e7ef45c982828421e0325878979f87b79a2c76dcd1348ce66f99167c20fd13bf9c2b162263e5e3dc468e1d48e5d0ab070c74963dcd856a58c51eb55d7d5f79e7e2459920"]) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) 14:58:41 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x61, 0xfffffff8, 0x7, 0x1, "8997f6e24979a5f9be312da96d967d8d2c76a5aa", 0x1, 0x7}) acct(&(0x7f0000000080)='./file0\x00') getpid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 14:58:41 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() sync() r1 = socket(0x18, 0x1, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000004740)) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x50, 0x1ac9}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000500)="e0042002ca575a44993b024409665bb4b7a5e3e3589e2a642937a2451b39235258d10c86c36286f7f58b7e4ad18aaa1d561578a0b6263af66e0ddc9025b6816bd14059da89c9c7fc73cb30cd6557ccaeac966a5836769595adf86e71531db1161fd6451636831bf554966d4a61b0d5872bb339e092cb4b899bcdb2a996e23a9baaca2f975e5a116ab2b4cdab17c5ed3dd26f8052507fb27598da75df8beeefc0e62a95cfe82d4f37d6cba55c2fc36851af1cc55eadf973f3365c0561332ce95ed94010b1f5478feefede8ef9ce9ce9d564e12b14d56ce6c703c3aa4be205d3d22a2e810856c4ddb4e3a69b41e295105d119c943880e71928a860c53a293eabf6e3ec8d3b701aeb3cd83532fb2eda2cd642d72b6653df6985dd645ff2a1e8c5b1ee4dbacb28c4b03669d3ace2b7b33229ea5afe893388f29c0391c58d4aaf9260659d92953f2f34d7fdaa33ffaff1f57a954e831d4538fb8bfd18465419a0aac98e72708ea9baa50cc1757926ac97734869d38ef310b11e5efc353a64f38c46d8c887d4b5915af3d9cf73e75703a5f8b2263d0850a81a6f63e16ec4a16d44b1c32ae0b99481faf1dd1a78fa295190d218f38060c52801e0e6f5b71f297e0ff6c0ca47bb4d164726eacf08909247a3c600daf93d23719273a61161c472d5142a061e49b1d71ce2d87c04d04814a4a7248930a78dfbf0380976d5cf6220f05069af9d847c12752ca55dc2dc938746bf2783a0b914ca3856b891067486f1d055fb991429a7e6750fd543f41a68b1cc504ba6725d4ea2ba6d8e32b8ea738f19a23fb06ff1a61728feb0caadb470f309c17138c1b2dde64ebece21be086bcd652626d57fb5504d75a07d94c7ff5d50bb7554626f7155c82cd41ece4464ba955fcfe9cb1a755a525596a914ea7a800cef9da99ced41288bdbcc5162e7ac030c0e8511c9f3801892196f17e22e123c2af939f25d599438f00b17909fd689ea4d4702a7f2ef3897974844f7357c620180da5497227403274e1961d1c2b882b12675823e70cb09919c7d82fd255ade0cdb37c251fd769e9c0256ce58705679afd40393670ab4c5767629406fdf427a2c91e358a219cc62e2290be91fdbb9c83dc7b42f1d00c4b06b0a12c844b66f956d558eba2b5f7a3f3e7d525cd6d8079f654ab6a02375d5f465a466982272d8542b56242900514d042a27ff4226582a73ee9932b5b855244fed4d003afaa656f00499a891fd68adab1ba32dde255af826f1ff38802743af293d7d8ddd0a88a2f047724892f9d32519fe8dda4833aca6af07cabb81fe0e3a80d667ba10a34e0c1bacb3fe0300a618779d5dcb15fb14fa756656caa30280d0c923e2aab024521450b096e5ba4b10c57e2ba84967a2f36bb7c7f40c202c5fa948b8b9a80d3ba0369fd9b5cc6d3565add4593ab6ece6df941f80791fe9867cdd2f331efd48ac72e851a30165d5ab5a8b158a9f780926649661a4aba1da196c6088b0f87132d4eee4495a856a7a30f7fa01d3dc9c856e551833084369b9c149a92b165b602ad9dba94fb409f1da2a531d62ef56dd6f0ff7413a741ca78dd99dd5c916a053a49fe934bdfb35585939580f381926a3b9cc011bdde2d5eea32a1191559191b202221a7460d7be50842799a0feccf8eb1b0fc373167f6015884269c5cc31278b8b12e16016a3118c2db9bfc1176724268931615777e911da24d97f5c68c512fe48a9c21358c622cb1f0572f2269150b6c97f68b7cfe61066ce8565851fd0813ff27c8c6eebc3b792b5bd1aa0d1d49385fa6f234d3aace73add3728e5c66673a9cdce15f1d14979b21247df11161f3e368de782fcd39fea030cc79b9322add2e36f3ea3c798e27fff38fc8d6f88d6c95942f58c70966fcf08a9ebfb008c9e515f9aabc934240f4006bbb637e7462d6d2ab89b2f545924b79c59e5de1994d918964d4f51726ecc577449a7a600b8f2228a728059b17284b065765afd097a422beee86f3c97893270901a03a451d0d2e4ee89da29b9daab8e5f73fafc8d05a332900d8de8179f6ca48a16d9906df0f3306ab2e43d554fb0d5c74582dd0faf65675f212f88525c1191a2d78d862b780cf2f123a3a2e80557ffa3f262b59c2fa41e2dc1522159fe422fa260a2ab7f84adabca729e223c76b57f3991c4f79b76388fa428497c3ff9edaaeb3b844f9f83243288a5e2c98a5827141db59218a934f9caee5be0fcd3ac6984a54f1d8d19bfcbf63a8563a95a8e8dee9f2c98a5d628427fd795e32b2c4a4b3c3d3d0e99cf5ac6543e46793fe8b59e2f298c3894671a642bb5d62b8380f85a898d48b470f4a3335122bcb1e6b217196d318db6072eb1b063545e6064a20bf8ef2b956d55ffdd57dfb15c3e87709fcc9c295163acd0672b330ec76484786de39d6989c7185f7d5c80a29f05cf238bbb133263b4af59839146d40a9b18fa5084092f009d911628d609202b224b653532ff35cde81fdbbc0abff4133e1803c0c4a784ca8c02b468288f3a3c84c538d95f57b7e4c96777b0ac3937dd54ff39df8842acf251860f029b5e18d58aa0f4280ac7cfc4bbe1b86596227b3267f621517af3332327853e3b84af936dc397ccb9bcd0522ab5a3adea400ae8b611d1951d4620a45c473976aabcc77a46b83065d83186197566f45f36ce70220d5b6a11312e5141716c49aa87599bb89d59285720e35e9654e44893a17616c1615f787e959618a62d1b2690057a0aa549ebd0fa12db019816906ee19d2eb7795c2573ac7fdfd358e0894af2fed455eca9f7b9dd9d2580f74e68e0ac3896f2cdf2f0783defe32f5dd909b4674ca51bb855634c8b7f01e97f8afea70c5954c4f19067b9d498a6c219397139efaea0f848cf3cf7f2ae4f241b7ec71a08579bb89dc7259b64a57de96d907537586be117ec1b1aa94eeab44f872ed06036746afb7f485dddfd05baac9e5d4be659c45788461fd450fc79501ee696d8c3b5e35ab271e58f1d950ee85e30f4d534285a950a7d87d94d484a9c7fb16954e2b0af3a60f0c3c2f72952831dc19dc506778368561505d6e6c239464c06d489157ea45147f698992cd4c0a488adb3e2fd075e97b19b240bba070b8436443ed3f14ed284519f8874171b464e193fa7b05fc9a7f26cfef39c0e284aaf09609074f06557298a2b172d78b13726b2c9abbf5c84e08ab9af7fd8a38f575d14bd13e0386517affa7919b90558846f2c7eeddffd84643905213018d759a134cf137de542a11ae2afc0ac53b565d64bb8aee296269864d83d58a29748261fb8b04c2140cebae9b1b621883414fad3f3e35025c0e7880c7d8b26a293c3132f05ef79877d27a264844c9c8437d810c020d4e873998c2cdd7394eef5abc7f6f4659f43f95c4de5d494cce8d186132cd08c497202ef63e44c0d52357b64b620331953e27c7e7d6b0ea6e4897cfbf8383d2c7a6f2e59c8510253e5b5b93066e59190f7b262568fe747688067adf6a0d74e2c28938c78499c0a99fe9858b9d9ef4dcc688ea59b0f95971714795a5dad40579cf17bcdd91f77bef2e228853f84989595bc06adf452fefbf64c1a0ff85638256f0342d93a713de022554365eab418348507420e5cc19bb21cb36247a3c45739758cb09dc8d8417670ce59b76631538a57420716c3435f2e57a630481ad5380a4f168956d6a71a60046a0b84d5bf94fbbc736d4ecccd40ddd16f1b8e5c685bb9f11f28ebc16cd6435ccc1bd97b2a865fe43c53b08ea1e4c795105c14910f6c74ddd330b830b5b9c6ec80e8027bd5fde11f1477426226d84f478d9a935961bbdadfb8b02d63d842c396ec035ecdf771885b131048f20eababb4c5cb44d7c574cef0c1ec88967eea7d52e50741fb3eeb74cddd92e76e28f8d66a8ac15a50e22c726a8e0554ac1393feee2d1950401fe786a3a2c604e257c3c906e97bc2b114453c1d4270e9abfbb096ac927125c90062bd5cb44215ca8843c132c1deb87c05fa664dc4aff36e25698d1f1aa6ff55cc0f0643d51c258d2d306a019be6872f1768793c20eec6734823eae7072508ecaa2c951f0d2a6a8e3cbfca5b7e84c58a2e4403283a604d4c50317ae3f39f3465b6099089059c0e2e6287b8f21d796f8fe100d218931fead72606bc05edb3f35cb82f25242af57087eb9e6a7c0d091c1676a8f0c57039382aeb3255da6e302e576c91c0c9593f2d55053cc60f33703a36ddb8925d4487aad51eec1e3fa3ba760ccdbada6d33ba48d67b537e4a3ab78e54280f78bd3fe0814b53740629a0062611701546c64c0b84d1172239e277aa1549785d140013d11fcc335a17afbca3ab2897a5d633d0a5c67892431916144068c6a14e8fe5ef40ba5f6793ddc0ca1a97926b52c7cedc6a4a0203bd81a2997403ac9524abf8bea2f64405ec234d2921260cc7acfe3643cee21972431a3602161e5f25d09b9961e664dbcc1ce11f9fe36e79a362ca0b6b49bd0ee8034e2d453a43f8bdef7e1c39a264e76fd9f7874bd4dfa1e26b57151fa9e22e36555e633536cec895c27f3bae81cc18a14ca3d58892dedcab72656433bf05056bc804c5f5fc8c96b22683dff244019a2b4899932b0cec64bc3d9dceb1f4154cb9e6812f9bb74b86794298ad9eecebfd8f423fff323d3364520a2e8c358242a723a2bc94c4345f87cd4af5fe767a6e5d14dab925e5d5770cba01b827115bc42e78df0fdc7a007a719c65969720593b45631096ff1d553ca7b1161b6c77d7afe3583efd6782256a79bedebd56d430165e9601abaebce9b523941cc84ebec2854d08cff30cc8ebd23a5104ca41a62c79deca08efada828e01fc2e22c50db77b1ed1e8d4fa3fe575f747409b08fba5eb7e278752369d444901008c43254395e309218d9da936dd303f70a5ba87803e61d2b52213d65893e2379f42ae18d66180f08d76ba722594e1d0c20af9a9fc4800b5637e5acf765296242a042af887c01726322e43bb60d9b9bcd658f5630ee9bcb3b5376eb6fe38f1403b59e66c3a30f73d79cfabf4d084e54a90c43cf9fc56eac2dda797d2ac4f28bcc188d144e3ea4cf749adbeaec961f0c55c44d5ffcaebb31e21a971eb297f00d472b76d3c952682fb799e15bd1b7abaa64b629d45b4cf92203575e679e6da836db8f05a4096159022e80d0e32358d1322e80a81cdb20de8fb9a7207eafaf73136ae028389ae66da50c21e31e03ed10ef826d51c81c9195d71980fb4e1abd95eacbc73cd88cfa0561bb9ff918bcddd8f12634b4bcf0f62fa3367f3b2703b493dfcba40892eb46e6ff8f6e6c573f7ca79d484990c34373caf4dc25b88b4605c8c8c06eebba05e9818ff4598613f231a9221f321e5fe82be0e8e23d1a6c878bed3c7d39bca476dad1c90290b1da21a6b258a9c635da14446f2715233fd047e0e72bff1c71a7025eca7418f6de3e722751883ef29b6d07933f3efbbc346f15f88284c992611c10f1c408ebc99cc7ba6ae376868ac32471b63d66bff9d9e18d0eea10fc6fe5b50add8fa145a614f22bd2cd2f032685031b83d0b7170939f6c9f9cfdded3039d02e37e40c0898b7fcf8b029e5afcf76c058f322b3081cb7e33b592ab7a09889be3ff341792f577e63d03f280fa9aa8492adbd1064f7bd4ba7d4a693fc8642fc027ab37b7cab057248efef87ce30cf6f4a3918bfc4c9975d1aff685cc65f2b76e19fbb25b81369745b899e653d3cca1e7a7563a064076a7defe737c2b92be4647298475c7301bc17add95a8ee446d9e134a75cf7fc1b23cd17635fc92b4cd4a7c2402d5477fe81", 0x1000}, {&(0x7f0000001500)="96fef44baeb6116b836a20abfda2d5a49c8a942881a124ea0906a360e0f8eb7cb0934fe958e9910aacbdff5b61b40caa4a7fe72c24f087c7802a1403bab927eadc62941c3f3e847b788abd7cbf233fb71d5e9a48913bd441bf534451f3f3258ce80524a23a8f357fea68c7279fb76a94e9bd711026a24012c123da4cea77889ae7038f6dca6ce40b391544d08ebe1cd17876039fae4f8df307c03fe4c8a16f00a6d8c17c2e5ed82258423524cb8322f86302f1af59070931a7bdcbe6adb661080f57de34b1f3927335923e380fb88e181f89310478a3ab757ac45c04018239cdc029e8eedfa05569c7ea92f23ce31b626d395a894f6bcc7b8e5c876a887b0d930bfc1275dd98ea360b21309cb70d1168f25ebe623769bcfaed135e7a321194074dbfaac647e08a50cbf2e8e07a4c7f7669ed1088a5fc5f6bdb76bf8f0c3cd6b35da229ad62ff05cb36a74038438a0107d20761b18ee641e245eda2b35afe966608a69d8ce4ff436781fd4f018562091e0e6cceb70457a02743f25390c46671d4776044fbd44a14f75027e3d426cc059785f700fe528077c29adb5beae580eaef9ea87a2924b16a11c3bed8491ebe6a68d083c6f1b6ff8d1007654acddbc87cd32248b2c1261960fd545ac5e89e90f2ba32c7f777be703385b4aec195b67288ce412f32db880b516985debc1950a857df60bcaf2aeae21b08e54496976584d30aea3c6a29f899a5e43a53261fc8a27b75f0d25c3debbf37a55bc3349a111297b0cd309b8981b2de1f9b521bc8f721f9cbca07eb8e2bba79d1ac3ef3a5f72826da054e33e969daa4bb63d792e35d249f357c88effd542440321faea6c103a5b49705c6531067a052c54c6699a05630a233f09ccf1e2e08ea4c6e245e2ff970dfbab15e5626a095614ce4424db545d111bb545e8d69ec5b129421642a9d8d4db6e2f91914403dd6fbf04d58571a0e2437084d39f10c65f8f32965080fcb3d444a526ef5260181ec7e7778ce8dea84455c66919359d964662b21212ea7b060272bdabec134c2e4a37b6d9bf97f4f54d243014544cee02b16ff582ac5c384babfa9fdb82239de89c305744b1a69611b887d360ddcebc33102cb4ca20639d3d529aa8bcccf070e307e326c3899fc43529f2bb639ff34142c2d2758e4f8561c4a31eeb9f4b2f5ca2e802341bc3e312f88138b93135fd8825536553218eb421a5e6ab8ab328ffdcc953f5a4b544f4b5dce140da7f5c4298b79239b40d9aae1cbb1ea38f0f29b6317ffb859b53e5704d97c79e648a7c1e7fc2300013dc2a4d25af11b846e5d7d0bef68f226483c619c6e278e5488ea5bcaa3277eb841ddf00bb218a48b40afeac5d50ca8607427b409942e466259bf3dac2a582113c169cc5e5251f61ad4c6d58f2d23795d7b490402cd7c66beb0d2bfbf86425b661648f6e464d03fc1e2aabf6ef3929527c316020ee142242779817e14efdd16d30cd996e8452a985b9f7fc09e11dd91ff1fa667efd764c7e4dd52c447c57e6403e71afa2fb3b6db6e6de56bdbbd1f7d97ad37a011a6c5a1104f75a4dce0ad4989098552d697b45b1d76d07e88d01cfa1b90863e0a0abdd9dfa87d8fcce98ccce5b50f89e95c7065c5dbd7914dab3d57433792f472d9ecaab602f7de298ed1798a05f431fcfb01a353eb97daab51d7c7bb651554872f7e915101f74c7a6014a82446f7e323a013db255a4f3e6b32447a4405a8769161e2bbd77cdc7e09f3def6f4cf9886e403050d0013b716634dc0ba6df704b782a42362b26e32543e7c89350e7fe074a28f1a3248b7cae7fffc5d3e4cb36e9f11f28808470f1b9bccd3eb86bf8ccb25ce4c268d77966ea78095db5b8d4cdb67806d8b86feed33d899027809b2214d4d184fff8fa2a39e86862b68fad19fe09a4a8385faddb3b1b44c06d31ed5c272fa25cc666e9ec971af8265a3b2bed524efb4f12031912b52bb41b9d2e746bd97c012e0346864ac78849dfd67be391d4f0ccd3bfb9c1cfeda0ba57ad864b0272fe911bd0ada64abb4eda8580ff5ba46442661850f8d37674b6f5d01882cfad450576fe59a373c8490f5190fa06ff479954241f1b420821b1e78c9e556dfba1daf8a41424c1babca17409609ac37ac33269d5f607ceb56a7d59f12874dc2f7309cd61274c0a7d00feb3e43a76eb07e4ae07de2c91e6fbb3212958a277b167f29a47a5229961348f6fae171d97c4cfae641d4bafc9288e637d31bd2d8b6ee1df7183ab9d263a55bc5c2c206bd7cd585fb26501b94b5bd3f74625e0dc987ce101995c5fe1ac347dd877320a7df9bfbe1ecc581dc67f08ee71f48859e5f7c77bf976b0c34de897cd111ebf0cc1f4ad207ed25879876a81945b671bf491c616ba654187ebf83176a09026ab6c9c4f77011e7c84090d75f1b29da4f91cd55a299ff40991abd16e02c0307e5d34079fba3bd80125b622cbf79dfba135cdea5dc862504037f9eb15779fc5aac6c23063d99174d1222632eed031da3a840cf6782373ca16423996103d0d7ed8281f0e94e09270c842306910511a9c85c669f585093f6752e031df5a543ca0a707ec7cfa1c01b289f35dc35e56e8f247503d54fd0701b936d25d7c00a939c9e4d3768929324e621af9bdedc3415148d19013f8ff38a54666fc8e036c7fe75095b625b6b07d3827fb9a6b787220b57f92340f393655a88ad1293cd02f5682456c7c81b7aba09c39afeec79bf65886904e985f34528fdf4543b3dd697054abce43df8eab216320a86ee6202447ef41dbbb6b6bc9ce3cd3284e2ed0df645fde59b89d1f77108606e232f4d0cde48725755c2278d136142605540243c97952426583eb15a466416a47410d0bb9a4e7478d66652e6fc6aedc1463624e06e0952aed2915198df5d3c7d81c7c6a8a8ee3b37235ddf82781649dd7864f309a0c8429539bd767640c7440c8cb86ff5d216285fe88239631eaf5cdecbb2e17829509138bb650b0c81867ca34230cd8654ab603b723e5fbeb6548a5482f8c10f9e84052500cc5ca9ad3f72d535e35191fea58330889ee689d78187fc26f90cd04e9b6a0251da94196fdf6041c981cd90608bdc9ff77199a1d168d801dcd4b8bedd65c04d2cc7ef436f1aaee81aa556d28c5445be1e434bc17280264ca04ced7cc58c5b7c91db5e955898c5baf705be54fd842d1d2d21273073e9c7f7da2f642b965a198343468f46d8e6683085dcd89be4b0dbdb971788cdbbb10a6abcf3cf54d2045876e28d2f16de6c7cd58987c6fb3f89322cfd635fa73a785c7c169b85dd89d4f2421cf79d597e1cd4caf0d3c720c91aa8fca9969b1c52c6ec490f0b56204d4c12820c55a63fa1b7c6a9f0ee150f662c6e34e0e734738fb8c31d0865c92e8a24834ebdf42e480dc07c97d8a6ff5214b02dcd82666cb5f94136e8033901473742708ea10666b52b979cb09c5bd641b6bc2b8f7755b0e3e9e0faf3afef598d9af3287aec2ed92b34f64ffab077b294f2f37a4e662d067f36f96f1468e2858c998ac94f1a819eb6c94502a6064703749fd0e4549fd1cff2fab32072cc8bd3c14a65a883e4f53ca2eb7cad61f6c6a923901ec31d6dc93ad46fd6dabd6bc3b36fa02f6cbf198f023ae3eebc91591ef514d2c622132d9949cbfaab9f00b77694bd413c6fceb6cf5ad0af9ae77fac64a86325fc2c48044384b1bac17c290a150f5eb5ed41003a5af0e280686a6059e0c6f06fc1c4e9e85e3ba2aa8e790ce014ce8418b8da40c5328013d1cb3644e5ce0e711dc55ba7ac9c77a75f569df4fcccafa01a5645678af8dcac7c3e4dc2a0722ed35d5fa15810db6a8464877568627dd3ff9247f5d2f48362316a66843c247c75ae39fb2e9bb84bed9080bf4ad2f271865119f8197a1ac3d6b4bfa8cea5f7b97483321cbb52ee000b7637514229a0121852100ad2352f34ea3fd15bf5e9f4991c344d2604a0f57d970e0ac37e8935ae858689506befe45c0caaef1dcef462c29540c4e6ee8b02645174bb0a3b5cdd469bbba12e42b3ef8c2ea264bf66970676cb92416e5a9cefde00ceba7792c1af108f3ebd3f7f708e948a5d9722f10206e3b0f40f91c9d818c327ac938bd32754283498f5c737a7761875190f26640294a6100d0e4be4d8a424d9bb8b2d484de06aac98460f07789e4af6f6c333208ec8c3ed78bbc352eefd26142f7268875dcdf6937c206fe2aeadb71b0b3c2a316656788d392b007bd6ba29f7f1ea2d848ca2edabffd2bd49ec8fe794fa50fc562378f2c49b0146c59be18678d0f5f591d2def900abc6a2aa5d5954b5360dd401de847653ce0f3b9a4a8bdf17d420cc4ea4d94e27b62776a1f1cecea9cb045abd2e01e843777a039fd21debdb42a35f3136d7e84f2ecb8e35080da11a1ababeb142a3e1bb3a8c8582e284be7e295584323223da3815f7eaf23f922b80eb4b67d889885834205c815ced39c969f93371e05dc5ba5351237c50e2671afd0b9b4f1c2c45493c075f17db6540c0e46fc5af271c792963514a7d199aa8fff5895573adf5b188cdd19473580cbc23fbb0b7405d2ba3d822a366fcc38d49ee089598ddc9e03e94e7023de558cb0ce959c59ab637117b24fca5f2064141083a3cc8bd2172695bb15fc8c52e64f589068ff451eef153f02792dff246ae4f94bd33f40e43b831440dcd38c3d91abe833c645c5876e615040d8fceed11823ba40972214efc60b25611593dbb5f298a4f2cb0a088395c70937eba96f49f9beb720429f04c6c814b86e023091817526cfce75154bc33cb445fbbb2166ffe50844b6e26cc3f0e853bfc8ae7bd29398aafc9f10e380ddfbd70c8714149457358170266431f5bfa173712075346b98fb916d7acfa73e005dd35a2cacaf16f62482f2b462d9244bba5c0a5190978a8cdb000e8345c0541c78b1114e3e7a1468092d3a943630e54cd31342fd4dc50719b9b216b041d09722cdcca758ccfe3810269ecfeb8cbb88b320af1d6dfe566e2f5c8f5066e52d40749a5d8cca7023f7ffc5327717cb917dda04da24535ab76a9eda55d96a18528d789edceee16a97353cf1644f0ea93dce992a1e691dac7b8c5dffcb0bf30ab60cc4ecf1dfb43a041d1b6af26e173a4a364233aa3352f5f410fc494907c44e323f1f73224f6e43978be4f25276eda6bc8a88a4306dfaa46922e441e1cd3f04774f3f636fbdced59b666f43ee46df7f2f77c8559c1109b8e2c258817b849393d2b6e8ac6a66c1a14f561d34977c71950dc2e1b9263b8844f887099b8cc615e6907ca5ab38fb3e4ab34f8941817d971bcb53961230c6e011cb00a40b404b307091e62a5f1ad85113cf64e7d37eb3e98496746798bf3a5dbcd8fc7f1c818131b32f41cdd7d870b7187e45c6b4b3ba3fb20dba2d9dd1931d963253b30b494849d20923981074a66d27f9a7e3f85832677df190fdac7d226b92292cc196acc7c0266b8d98f84a827d3e302f48d9c1d22298c5dc09513fd81f1cca7d1c5079d173463cc354316815285c31d7404d3d749ae89f0f04f039a20b21cfd51d90da963d236c43e8e9f47146e7834a3b07f8d0c362b1515907f8d111e977a30d8f5ed3fca3183ccc0738abc722a8997f0d54c8690242d0db340455e196e0c10fa5ff11e6a9bbf87c01e033a872aa9165096af199ba1d56e8343e108e7aac994f7d2ec7daf4a62236357b66af726641979dc03b5d957f58608930e98380c2a6c24af2ebe6fcc3cf11021f35f41ad76b0c29d22a114ea30b20d6b346f000161a22deaf1fc187aaa0000000000", 0xff8}, {&(0x7f0000000180)}], 0x3, &(0x7f00000047c0)=ANY=[@ANYBLOB="1010000000000000ffff00000000000060f18743805146eba43c5ef59da4953605688547baf2eae3805b880c3ac5f7bc83a28c74fd94a6666ee0a584314ca425ed791ad04c416c83e55bb7fdfb6d0b19616a78cfd6607add1df1b0c9256fcc671dfe93f7af2056e0753022db263e139f603ff3d1a7dee44071a4d0ad78fccbc5b76000b5c1fb9e6b7c2a1d9f0b40486051f0cfa0951b81ca15cc30c008e37c32daae20cae1169653013e9b64fcc904a5ddf2f482fc1e9f4c4c729d735108caac68b1d9fbde264feeb8e2880cdc70ea3a1ba1efa82295eedf20491ecaceb9c9cf7f5b27e9143a45fe8767b20ef83dd6aadc8251c94978d1635150064d49e3c4cb2444a62cb53bc3c63a58f219c884eb5ad1b765e0060e1a50193a485b39726e6c069e8ad1abc7cbd2df49172b8565965d4f1983b73cd7cf676b8bcd0ff1963043f7279eac4f9f6d837f9fb909aa6c7c59b971163b6385c274ce4b2e369879ac909d88e157e9e53a41af44abd35cf28837339900f9af88afda889c0306de1acbafbc83687f2f6773f73ef3959d554ac2d262ce956481f73fb4edceb0e1bc7f451c389a9e5891866b8564357e4dbd59bc8adc3e81578e1fa5369b15ad1498a07a8367033805186d7247d959a9c8886798493979cf71750fff44dcf8adba8fa8315ec5d8131932ba85c42ba6d942f7dc6c0915dd7496f52535a5f0a5d14ecd7ffdf4ad170a7c725fc967136beca722b76708ac2d2c50f64a3395b2b7083d7bebe742103bae8c441f88f753ce14a050bf7a017b9ed796fb17eb7a009db9e4687675b751ae5a312eec996d890c9fb73fa4a49c7767279f0ef2cd58757bb733b350397fb8905ac2afc2f178aaec8e5227ce940d8224cc62a92fd1de7e0e3a4877f2288e9fb8e1bbeb9a6b303510a93dccd5d64f5248f86613d5cde2d8e377c7e9fa6fb04c7d9fe1a5ee7b250fa4ccab4ec799a686b06974b90b63897714ffa3bc8ac1da886f353077e4001a67bef1d352ac3fdbc25ad5dfe4fcade3ebaa0622c5532c50a93a2f906d147b7b6ff997b8fbd709834e9478a935b4849a905c67e125740e47b835a755ad8c7836e48b0ace17d224dae7a299079a11ab15dab1de3dafec63d0b986290b764538eb773bc4e4ad662603e300e4d12133ffa8407299e2591a8efa5da387ebd1411672e1b3abb1213e20523aa377a3aaff50ebbe9059e99b046fc8e01d93dcdbd1b807b0679580b89eaa0b371d7061d0ca120ab3f247c7c5953b9aab0cf677297502b028963abfad0e4f77a823701e92bb02d6bc02209bd4fc18ce76f0f5470681594c8191ec21336553282262b80267686249713edb6525fb58372e6708525af44d13ce22e85c9645c1f5738969e5b827be89b76ac4cfee1e5bfc5e2bda044657f4ebd781475c6c88268f1e3e9eb187acc8684a1fda543840f3411dedec0a2fa139e9d00faa253be2feea85398c357552c2144b91a0a36e92558cdd1fa7b1740d59856e837966a548359d4a88f79f1a758915e424f5538ddfc4ebdbf71a168ca6f72b4f19b491bec524a3d7d1397d1106e60618b30179311f33ce69451fea0274666356aa377ba0030c1cf60c6d89260e666bbfb9a4106ca0e1bb47e5a9b48158c166d9c79298863f97b63882a3f28e15f0034de17aa33623c6a02602559e0a2c288be25cba603f789890359d900439d3d9cec739c59f726de50bb87c2568c458e00d35ff900333b908db5bfbcab2822bd2cb22096b5f4ebed461ae5544557f2457f49a61a890a4c56dae455691eed9143accce4f493056db38720dbe2044a002d1d80d17cb291cd2e67af18761a515932ab1fecfb367b0fcbc875abb6a031a756d29d23c64f24fad6e18e6b2ff8cae21f1452f75a63fbad299dfd8791864b396f1f80e7cddf02b9662127f54a150ca11418887b6fbda05cd0ddcd87f27e609893ccb922281194b55f91b70034cbafcae89411435e8e76804d3c5a21f17e4cf5ffadea6839e527792a3c5bc2bb7cbe8800101d872aaecb2143af459c06e7433a588d2b6f9929ce2577500439ea6009e5b17e61c3b455664af4179adc9796bd5f2db8a355cb97d3e1c791c2928def532d76293007dc655996e53b3e75172f42784dbfb615cc8196e9e367c851e73d71081fa14f6bafc7d8dbd93e49e3b9e976f3260bc5ebb717c96aa045bd5c5c087ac034b4216e97cf124750915e2fadabc9962a7f9d3e62c49ac71f23010c4a0222bd9ff2594970c5210abaacc43c1b646e4a20dc8c777d112c8e062b71e762aa0107cfe3c18e9d116301fd77f006c5ed1f104fa119732db37bc04b8921665b59d39cc9d885c32c6efaca1e1d73a18b5c1c85633f8c58e9c8d309da21d4e99bf32595874de039bd72b313b7e7fbdd6414371dfab501b8d0468b2d6b812c6923d7f7a1aaba085b873c3bb1625de466388a97404be6d9054b7e55971cb38861b52a0793c5d9b43da6d251d20d8c002d3dd5f4ef43d3c5a93164c9530258c368b430109188729dcdc00ff3c343e5d7fdbbc7e03390ddd70b11b3cf6264ec9812f3fd86b490028f5235be3ea7bb5bcd7fa2d85df8d108142a6edb0ab2d506510acac5de76c2ec9023f467a0881d3a0855519204683cd99863d28b1187e59ef23d4af905a1e6edc1810a828ee01536f763ebacba3e2540c53e412eee91799c907611274651cb5f8e14b998b34788b124e8069cf13a6f670c4c125169d1ab9c88a3aa463e3b99b636d6bce565fc97c7a9767fe72c84b51825be08b03c2934efed45e270c54b368330617670936bfb39191ee794709b7e53dc307d2bf19b53196e2931e8457fd46d2a3783c1fe92d376e589eff22ff731b031ee12ce4b8c1e594ecb99ec5e04ff515af047fc961cf257e4ca4ff77a691ea3e236f78e256b13582fb25db5ad91a1f2919b50780ec38a0fb92fb9a15ca46d33685afa099006397dfe5b6f0605d422011ff08fc861effe038b783a0d3e1c3688f26cb58b4183efd59bef92c2aa24197c45483bbb56fab62f82ac26c1ec2bbdacc97898d3ed2f25c283436c567ceee256bf5d0d53764f22d7bc3e21eacd70c1588df0d9445fd26a89cd6efa294a812cc8b07d11436c148e7fd8940808805f08263da3f7d9637c1819bf1c2070eeec7876a6b2df7bc2299134e6a333018104fc40065e24e240dee52c9f6468bb213a73f417089f77f60fb8d6caf9754e6da8bf60b6140066cbd8c4a850717d0587a73521e9ef60d5e203640a26b2dfd10a58b9f11a2b36d319f1ae1eb1189247a91523270f7963334f87c8f7be683ce505f9888b07dd09a61f1b7712617e59b145127e11710f3d5beb9d82499b3c3153f549a7e7ba4155591b7438b17c3fa84aaec69ec456b26ca94e8579b7d357b773063af1e07756fc0b1dcbd74e4286a9bd868c2e3d0f0f26c78b988af342362bca5f4df706712e3808064b4583e286f3f061905d517c825879cc7d1c62ef1f00fe91876ab52c92f822cb41b380bd138d0dba774cc9a7382676c978b31f7d9ac8daaf143d3db4e7e1be0d3bc631ab07da89535c548a64bfe6d829c9901a04a5f169e590a170402959f95991ac317a653fa389f76ee63762f9766363a06e1ec058a99a3ccf6adff2afacff16e351501933952c30dbfa6290abda4f053ab72d98ad02d327690f578ca564dea2912720f0408264ea66b2c29baf0848e2826c9c416079b886d2a00f83dd88d7f9f6d10525189f68f4ab02e8024deb760ddc2d8bcc3722b3cd7a810b4e40821451eda96a211d6514a83d938bd7defacea7cb907dfc37f651f3cf8687f918c6ddc506794ea13c319e715f06f6f0e699f7f45ed0fc1c84320c98195fbe220d9a0dbc52b85271e1ab22baf3affd584e5f1d8161362cd3e5793968140642301c13a5ef4b4652e9f135b9916afc9ab23b57fd3013726fcce297fa14a4e27b3df446ba84535d890edf3bfb125961fd517cb61dd81174d5827dc002921d9c9a3f4c5ce27b8d5f7a4f41478602b3662daf6e71d6904bda04832ab4aa1880e2488772ecb93421ca1b9653ce4d472b8007f6f49b7487796c10964eae3b144b1cc6c2f26ad11d8ae2de1956f820eda8bc9f7069bf8c4c042d93e50622e812e5c53e1ee557ed142c9d361e03e037d6e479fa6e819019dd59ac01a716136e9d333570958dee1645ba3d0ec7bd7d18d0153095c554f454600ea1b57005217b466909584c59f21e20b5cb10a45732f8ab6c60122adb5c2f7764260019f4e7e6149b7b06f9635c2ae4cfa3bcd6916c0567a52315690797ac20d28d7c8eb45083a097ec1ac2ca319342b3f5f963bd442857762164c3b7b0b3d6f7327c99fd60b355d775f4f5843807c158ce98629028374f6bc4d4c0b605d5a59b0afa3319f06bc340684e0f6d6bbd9cc1f6d1df0c7e10fea2e5922f6facb6495e36701d00496efec76bb961f05e3d10c8e3c15049c8a59a0a828fb03955de717ba9b336b2e134e04888af4f2d58c67fad5446c78a2253c40d5855d9e9246d17cb5a35e320e707a0d63c069fc35032bb048a9c52297afdc55ff5d11f9dd6c0a8a2567e6f4165f3eb8024c4634e3cfe5b4113d6ce1f6e262649411b9637c00fea5e318757c70af0632c67be62acefbe0d20de571d7f198013b82742e5f421f3e6754dafe4ccf35fc4fe3d2c2e2fd55cb2aa213eb8b052d1d2b79edcf16cb235e223b0028d95c9ec41a72453726db56d168f59b45e45201bb705d4de335491b9790785a28debc9905b55adf4e0d45bf510ebede4eb78c391c6bfdb2a89575a9bc11f31c3c476f692b5d11e1386762a3119a6d7354f590b5bb850b4cd26280e264e95ae763f204c5ac336a4b1cc1d2bd16bd0f5e8f48e48f3e85666381db0f3e91249a1e7618c244ad4a655efd8c6a2589ee1e6f089b17e3e2320ee330b3b37e7bc172510db00648f48d216b8c38a7ee45b8b806fc5576243aca82f952e12ca88f278d4f8dce107810beb876ff0fe24d42c77845f8b380ee1d4ed26d63ff2c6bd17a922856d20edb6c35928bcc0c40a67be2374055d61e5c374f583f2711284456b645fa143ea3b993aec0fdb36f37ae2ebad445469c09e7548a1b94f2ece8d3cd13c9f63b9362b34b7221cce319f7f76891cc45c33e9e131457e6b070c88808cd7ae587ca93bfc7439a2caade4bafaad5fb718a581089f5e08e745e1cb4729f1385c137132b01c61232e45ba415e2fdf8f0d2e110667678bb6881b6577d1e2c16c66cb3902f4fa0c3440947595896e80bb092b70e3ef9d22edca48854f758ceba6c561f3f0c3107cf59eda5023596858b0afd8855aa3a5fe99cb51c6e22968f060053ec712b68c529c25576eb286d94a2656bfac730f44cb9e64416159155b4caf76ad7770724fafb810e3c6a9902571c1924584bee82ea306b92a385a9794a30a0491d356b365c15399c9e730ae10ef867f3b2db0a20051e28bf79612f6f365311d349c2b74b101a1b0601bfc0e8c8a5dbf83ace2c2c63efcde74f2b2638365fbc6ccb9292749b62f729a8936e1d54336f8ed013cfc0ddf2bc88fcc0a96f0dcd10fc9a64b5af4e0f53d3ac84f80b43080820061b652cbc366f80c890ee31798e714bfabfcd007c2d1647d0c49d3c703ad5a5bb6b1d686c0cc0f6b2ddcf0252faffcdcefe7ea7253040bdddefb79b696828e0aa14cfc2ec8cdba6bf078318fa6ee5f1617a596fe69353e8d2dd40e0ac4c155fe33456baa64a9026d651fb66ffb93c83e2128a74a2971e4441a27fb7dfa2e96673728fea072c0a653eef1d187d198e6a32085137767851d61fdc2c98bf02e9a6468000000000000000000000001f0000003585b68181eb8331c4d69fbe89437db2fdcc56ccfd42a5695fec886a01ec2cb94338034f0ddc0798998159b45c6cccb41896fdc1a1b0efabebbb3751babcb2730a7969a20fb688548bb3ba3c6bf8579dc8a15642366d9c03d92be8c5986ccbd957d1ff5b997d19782f583c63e187e69a1010000000000000ffff000081000000984da50aeb205c6f4e2ae4ac06396bd5fd8c7ad74e6b8925df887387b4a49eda926257aeee2a5ff3d51695d51f71364bd5ea8110eb41c602c8f1d22b4e14093f4ffc6cf672b8c9ef1283f77deb54d77f2ee8e372b04bf491200c5ca37e3ca69939fa4e724cf909a680a396ba6019af687485a3a3871616c0dc42b020132d6e454172bb9ebf56d51871db70ba337c0d1f17ee3554d6a1807eb176383c1709ecb450dff748aa68a3ced3213da1eb6e28f204044448d268904e3d90c638032b25de5ed6b7fd5462b4332dd70d04e48759ab5b9bcaaadafd2c44ac2fbca77d4b2c1b6cdb2eaaaf9cea18f9827eb71edf2da886813570b5500ccd87c5e1084617a8688a1abe4557782549a1aef9430cfdbc5a26b6a1d97979f16f3e0f08d7688f352b7e6d9a47e84a06eddb8ed683db875022d39da65fb70e307b5902d2cc459f39c63907640f81363c86cfc96d004196e4cedc8c6da7cc1873340c7bef033ee206b44f303bde717d1af210c8328ce33c199650d463b69a2ca31e764290239507d9b6ec8c8012897978911a4c294473fb004c86221e08b31e390a6e2c82bb4a59535f1a7eedee91598393092518d05b5c4a8f3307be9a3111dc165ebd2869ab50ac18101c825dd73d9a989f74073e89da4b010bf695bae6faa828debe48359b1776da4b0e0c0030917fad303060817d1c0ab65fe98d2c770668e75b9eecdda3a7492e94b23a79a9b8a01aa98f5e7a899fcb04d556ced6dc5539c6fa915ae4fe434e7717d829ac53e31b0026c763948a22cca124d60a62e83e8d3c5b7892afaec34de98e9e77fe31b66acaf9727a022581031b4e20a17069384675e4b0de4114084e7c1b829658c82987c25ff027f63ca9b70441c9088949fba3f97b844fe6318117abf8a88352e1fa1f78340c17af94cc52aea16d9c6b534f7b4182ec7778587d3a4f48f21991c17c0d4c8e65a96e0f22d98147fef09d3a85eba49f65c9970c01f5848981790a933ab75cbaf57789835ab9209db3c00974edfe76db50941a6cf71f8d74c6955410bc131a034f787bb1a9378dc88163e2a1b0103024686c778a6ad05a95563237951ad43c09983fd74bcc994e32d8fb0de13907ddaa70c761a6af7e2adb8c5422389188679e08953e6c58eeaa13e18304aa7f27c82fe36ee1dfb73e387c5381baffd25686bfd92fb18fdb6bd36ac40f2c4e3e84f290da7ac119cdea8d350c65f8e88e82e823def3ea3fd1637432bd5b10d1b999c6d267c88f8672d53671db10f0d450e87e8851072b6d82a3ea499f083a611176787b06d95c4fce938cb5057d1ea28fd64b0aefecb80e3d4b16dcb59ae5a935b119c77d69e85116d628b282dc621b5477fc6cd2f2acd325984659ed38143636592e9e4a180d905c11a5ad1ec64983ec7e18c2059508156c43a5af93cf48724ac68146860bc3d40408510bb66ff43c254319563c39c7d3d5f9046153f16448713033fa3102eb28f8e4a96ab435d24b7bd2a752b2af513cf1b1892070463b1de1b96625e63d3156e2323ab81fe2b496292d58f88f64ecfdea6d9d22097ff8c067bab225abb7d258d909ff86a53db8e5ee582e81ee550460e4d2bfe403e3424d21557d797dc3f12e8d487a4d5c69aef3edbabf8d36fb52b25213f90c7c3ef82e618d44f61a01b5eebb6c3288c09d39f1cbdc6febf508fede53e9e1ac5775e657e805bbfbe83001c15dba6799720e620f31f7100aef74a692081a18f1bb0c265dbf4df380bcb8242eebd091eedc3f190e56af8d3ab5faadd9e30bb21349891998fe2d00053a7dee854fbc8c98c82490c5809654e7f0f41be5ad86504ffc54a97927cae37e1fd445c9c9598286db5e859f00cdea2872bb8545e119825d2abea9c049f2aef8e7cc1c495c7f2550b5c456f730fcbdb69e61efdb8d70fbbb1c028365a65951c16507ee56ce4402f45441151394a4c34a6583039ff1273cd881b21ef2eccc039e4950fcb3df0ead4b39261bd4d589f3850fbc304a1c385b5cd161132e1bb6e9a2fc17db09f08b8f4c8e363dcb85e74c1d26cc9190598ed7f698edeb7775bd6c4965b722cbc8e01fed124f5d75d9d02999efd36fd224d2ed24f483e01ca8f7c977d37ffb18673f8cf302abe076463ed64487e726a6d2d51a30f617a12b85cf2a931312497b6c6fc1b790682ca96e4938eff2f28c2bd166994133aecec5769a5ed251d94531bcd639d32b5e6ffdf12436b571cca86b620fb270beef94bcf82e6b35407f4be25687c6a1237341963e62b4b48defe1898c022eb81ffe37a0beb14243c16136f4e3df7bb12b103ea9a9bfaf8efa2ddbc34fd2a656e5b88a8643c89ef54c50acfc849b92f00e54fe9ac4941eb54e9a8dee65682f1e917443fd8d3cafd9c34013127c57f17b3e85f73c5c73af7907e814c5778dad99cc86f6a586370df7d5f8246a9a59147c3351d2dad0a33f5b9f6a17079e87c522d0559d7fcb574aa75de101fd1b9f1f4a8ea376cdd66884ff7325324e2c614c0931fbda41038a35f1463dd5e113045edacd30096c07f4ba209c12f09d654e1c182d77bf15ae29452120f3b4eae639000c4f96bdffbd86a54e47f76b4e4cd4c7f4df51bc2f4be4a4f36e95fa933cf3fe8fb0d8feeb6b8569212fed592eee099a102a3d0c40c43f67ee327b753145199af7ddafc4b83712993338dd47e47b342e7705d48a66738c3ecf6240f7a41dd25981b46a578b542ef010b0d2958e1507f8bdafb814478c738d06816ae3e96d8ab8e5e2e86c73f94bf34e3bb31ba18277130d7dc2ea9d95ad341581f53fe30a7a8201dbe19a8b494a82727bd8981692d632962f5243bfa6d34289ab9b1ef6164cd2fe49ec297209bfdd59648d2b1e3577fbf0aba1d29184c00b81164f2f22d9bbaeda3f6ec760294fa85bbdd7cd2f70eafbf6c7b9a87f2a743d20d7bedeb87d853c2e688bed99e6d8c335f48fc6d8bcd35ef48f30b365f686fe78cd4310d38ed8c7c9a0bfc8036d21292bdb953ccc695623f5a7510483ba96197d347969c69eafc12a7957e67b8afd2f59e1bea74798de5bcea5ab753b5295e4ea0d7e0e03bab40759d675d27b8aaa42b09b0aab59b4cf431770492750b9c0633090fcb4ec15dca81c30f14e53a941271af663f470eb9b43d8e41a892a253c8fb5af72a7ff80fe293e1dbc6b935d453c2f425cb98eb6b0d067ba6568dd54e740cfc327d41cb124c740eb2dec0854c58991243889835f456a64738ce9b6afb899a19a78a0a87527f33a76a2de2e04333912692b15a6b087557a6136134d9836477e54e141688985672f479a9378236acfdc8aefc57c3f43a70c83050ab8f1307f2116f68de278dc1dec9805fd89ce7b86729dff913c34dae2f8c57b00cb8ea2126f68b07650d0c730f125b0be0c7775b7b58f2416cf14bac8eea1396d95a5d01e4f4d96a98d8098eaab6562ab32c2f7e32ce278cd5ad882a9e6ab93a41e602e9db146959ee74cb25ff3f06e3592d523e2931ee92ba2f6afedd3593d311393103059966c943a8986922088a8d2c03dbe70c792f7562234af762f13a823df209c159e6f3a01d6610f3185d212f0bd0c44f7f1a159b5ea23aae176f90075797be1cb0bfc0721f60d172b4d4ce0ffe302a206d454b6192320883471fc604074dc3949ba08a90e1f203288305cfbc25c981aa9c356ecf7d33fbb1c97818b593a4c65f47a78a8e6dbc81242f1f9ad771378ce8ae3ae4214c35a73cdc98e6b968249d9fc9dc1cc226bf7e2b521678cdb2a1b36fdcf4736e0e63accbef8aacd2fe980b5968e746edd945450e930798fd2536d690513df146f6561de8d79db18c8a1b9c070b16ff24b5b339f4b4aa673961140895a78468262073d70a80645f5f2f029eea0160c88afc952b7da662a40b9bc10c26a12183eb32d18e45438cbfde3255522a97d45a0fa10d73b094ca4e523ae8a634cb0a91b93b5a6a426a2cff962aa7d707587ed5545cbc7cbc7126848541fbba3fbc26ef0780d9250f00f67d50b251f9157b647fcb59a2149c7522e68f49eb918698b17c138c4cff19a4396c5d91744d8e96cea2b09a9f807fc07c56e93adffd5f718b3012c45213276b57de36427cc116f245b4eea8aea4dad436b6c999ab683eb66c8d673d2f24d5d17587bd9746063b551b1899f696ba2fb06923e4553534f92217e3aea1dd7fc5d6d358447c484ec8a1c096cf6e7427eca267fd8a1961d3f330eb0002e8036159810c5a73f24b352f9c329bdd333cf6e61cdb703016965e0a4303a2357c4841aa57c9f97d55e8c2e12b7a8c2cb33c5038fba9a7730a61d394e8bf513fbd2928022b4df490483dc281492464802e06805981711048c37cd5f03937119f83b7bb49e2050995be730ebfd922e032a0293247178b73a9648e48f58eaad9d1eea4a9778dafa5148153aceb7d8c6189899d301766d558682e65b3cca8ac5a0162c54da7ef5083be80f8ecbe1f320d5f8395d4c7fc3967dc666c9d3e6c3da75720a131fbfaaa4ace076d4ff3ef30fd7f693057b7dba131bd7718f0a260b3da95dde25883a7c91ec7892b847ca0aca6416b32f1aed561aad98c0920ed0385e1e2f515a0f475891155beb7019dcf4dbd36c2663ec37ff9da1d15a5bb12240fa0aa30dff8d670c9be7ec811efc6e199e18b7ac156d4b1f0b72eb42c79242f1cb17282c12537d6bd26318e9678deabe7e416e2f72decbc828765b440d37a15a15a84f4051100cdd0c03f4b6266e75101c21e24af3551bc96009566ba99afd16d0e13143e7e85c3d759b5feb6b8d0c9e8ba8aef62553e41dc01effd278867f61f359cd3e3efaa34667b831ff56d0c4b7e00b6bddf81bece63d5c5aa3b38a8e50e498e28a8a4d5be799a1a2e5f7218a2dc090109354da72ed12994b9a8e3d8b55b5479cc584a0be137fed321c4a78761137475255e5228fffeb259a7868b0607d0bf6aa38e6a6cf6b3a7ed464d101322c8748a91a9f0853b3c52bb0116e5b80a5cb4ea55f73c003907a761532be1002d4c999740fb0fa94fa4ae13a40d1b01dec5389358fa972da81a453366f2f51ae4b5ec2fe6aabdd79fc4373fa36289a9b9bbfadc2a5450aef906f689b0f9706fbcb17e8db1eafb2dec3e10e6c5a96cb9eb03374e6666599d2bb613667e39abb52a6d89c15f74777a2f7b4a5417c25b91902b1867b41764708c467c4a2dcfa8c18c5a9f63a3644d612b44af4f0fe5f5a6435d1d846e692973b3c8099438a8eb01dbc530f9a76affcc613222fe98675500b37cbde7a5a2bcdb46d3e5aae85694616516d4de170c7fb0d149a01d38e5814033bb14d74a62f6317973ad334294349a4805204300784666a66e800e49e38b8c50da1f953bc395eb3f860a5a18410ac4f8f7dc1e1abdaf17a17ac52e8a53ce41c407d26789997ea7726e7c373f3889bbbe7516a3d65a996c9f42e3c13c97d008a0c6a8d13597af3360a129f5f6a4f058e766e2bd325917c0a8c3240c3f7c0ba47f5d5bbf6daac16bf79abce8f8b5605e43cc8eb20fbd4b0b8dd2d4c792f75dcad1ebd01c8284ac5e2745bcd8fa80a0f77984420b6ed204110313ac208af149be72e6df9368b4750b41fb73faa166cd56b8057b4233a3cad619c46d605ed258cc7ee9e8552815f0c393bae821b541481ef96e079d5a0ae0feb758b3e2d260ce8a709aa3b8c1f6b6a4175cccb012a5e1ccce4461d2b6cc11c4a55f49476e8b4d1998818358eba55e04e03078be5dcbfc2e5859db28da897ab4bc591ab402fc29b0204d71a87664b9905f904df6f331db2f65487d07c5ebb27eaf000000000000000ffff000003000000fba2230b7902037303a1e5cab02c125513a7b262cea6fb36c2b0cdc6d0ab5ac4148a47e5950d850348728108c38e108f49cba6d44111095be50e613c73f237c6fe7ac96dae325c3164bba88023280be0bc6b7405c4c225e85503b742a5aa364506c5fbf80fd27f99d6d2a0b60f66ff164917e63e2514962d249940e10b869ef53d1b88d30e68c2d2adb9a0a97732a08ab37c9af80104ede1f0ff400e2e84a01d5bba4ce8b7d452392e1a27b325ae5100e571d1f67d1e8c69bcc96185c3529dbd8d03bd04fd59caef381f0599d18eed97b3ab3eb71bf47032f1125b2ccb0000003d81c1026772f51e45754c1c9d9fdb4b38fc99161556c23ee9b308d6b472e4efd1a05c3416c4e10c9dd72f754d5b6ffb7e4b27fdef1b15aea9a0dff3affd9f070a0e936b30695dd85e895567b227cf4c9578388d53b9430b572039d9434c301bf13d25c934c6e348e6ea1ae86e1b7b6789a69fe7acba834aeeb020cb312ac785eb88382e6d571d3d6d7159698884a091e34458889e7c5d79bfc7b44d703a7b1cebdc6cd5c381b55c182a71f2cf7bc63b20d8ebbbe7d3249f2df3505106d2e57d05a1f6a2c692d2c5cd17d378bbdbbabad6cbeb87ef83fd901c2a619f99db8ca10c7beccb9d84dc5222"], 0x2190}, 0x400) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="ed6d00fcf19f8aa0eae06eb5fb11d00d9185c46d96ba10b23800bc33f47ceb45b5166ed700b981", 0x27}, {&(0x7f00000046c0)="256733f7fd64dfee1a10a1e432d2d5d175c745a35c8de8dee7d7fbd86dc74721eea7a2fb77abc2d3d7b32cb5db73f8a7e8faea6085a50df26d919773e0d18dab7f2547686ccb0d03278a75dfea0358a2d99d90bdce0ca9cfe11115c607a1d747", 0x60}, {&(0x7f0000000300)="217580db9bb2ed77ff09494b0ee1f015a0ea61ad5e24eef8d461883fd37b8d5ebb05ac092f183e5edb75aede0514699c83722745e3c21959e303953d78bf68d911b63303db1fa2c20400f1eb52855a4036cd228286208c0dff42973bcab9f44c0cfa69c5bec1eb7cfe929914ef99f584665784446eecd8e25769a6269cd6eb345c9fca0c44dcbadc4931d055f9304c1605d948902d86e747d41af417054dd2f165dfacb92cd3f27ad04bb709264f7571a942ccf14074e50bf0f7a4b3e4ed35609eb63357e14bc8b84835bfda9e0fc2cffe335fc3f4eddb93e85358007814fdfb6a0b", 0xe2}, {&(0x7f0000000400)="0b577e5431c68f04194d647559f004a75a29f47503eb973ff245b2c78058937ca085ce16bc58403f7389e4fafee2910496c53d1afa65c4ce93a63f04a40f8355d0b295d114cf80026cf5224833ec199016e3c6e7be59f087ef631ea02876c7326a590be53aa9edef80289c13565229b6b80d4d500c7522c5d034f88a394b9b51d4377c17cde9be9615e168f1339fd94e0d65b79b16016e2135164d915447ae5afcd492fb1ede97e69740d4a2ecf4550cc8c4507130c41a89e6b8840041311f24de076baa3a097bb91fe43a581d96c9d05247cf0eb72313a34e93eb65e40202a708f10bb7541e3264928f29cb0d880da01c9733847224f8", 0xf7}], 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) listen(0xffffffffffffffff, 0x6) getpgrp() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x40000000000000, 0x0, 0x0, 0x6, 0xa}, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xffffffff, 0x4da, 0x0, 0x550f, "2ea86ee195600a00504200", 0x5}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) 14:58:42 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), 0x0, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) 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(r3, 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(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x8) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000600)=""/137, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x8}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4095, 0xfff}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 14:58:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') sendsyslog(&(0x7f0000000180)="4d93870e79d90a941e296ffa1ac1a9d837b16b8462f5450156515bf2b55faa88220d0c5f526b4263546b0c79318015cd0e7d0fb302e4199807574e347968bc2f8dc0df4e1c73009911f25a6b8e9e8759ada67886b016c9be9a349b64ad7a0867765f96ded19c34b1b9c2f07c12cfe797303784ea989cc92ace30c584b31a53cce828a380482e6ebb873087b0ad297ef7ee63dc118c3d33bac0d12e7c2ca7321ffe1cf82df86993a2b3e6bfea412bd93697d79fa1ec48d31da40cb13586c97da2a3daea8abb16e7bd4690c4e03f44a13d36e15345d2a876b07e6b22267e7de11d7269753ac0daae697fe56a7a5e227ffd05a719e6aebee858", 0xf8, 0x18) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 14:58:42 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191ecbdada66c8f486f7e59a59a05bb68a015b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc3400000000", &(0x7f0000000100)=0x20a, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x83, r6, r7, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r10 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x50, 0x0, 0x0, r2, r7, 0x10, 0x8001}, 0x55dfaa79, 0x7, r9, r10, 0x0, 0x5, 0x8, 0xff}) 14:58:42 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="d61b6652c66c79e2362d780a8dacfe8a", [@fragment={0x2c}], "af16f98ecfa5717f"}}}}}}}) r0 = getpid() getpgid(r0) 14:58:42 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect(r2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 14:58:42 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000014c0)="35537e83e7a7cc7c7e32f35f585e48c68655aed94b5046326a3d5891b6c1f358a5a133cf82aeb0bcd0d3a61cc495ac848c44b55986d9073a7c82930339a6da3c1f00efdafcc2806102c6ad9349934566c626bacafcb153a5a9d6dc40ec3040230ee0ba0df9b7df35d5ff6902da173a6ec12ba2e6bc13beaffe38585798bed66b8be05774129cdb82ed603eb9a52fcccc7638ad1b3fb32ad1f24b9bec5657008f6180f370695a234723dc31fe15729ae939f70aa95c293d24360e3e98c7e29f056adc7c1c1d7bbf3d63066b69482eb14afd6fd4e453b923bfd0a833fa49ee2395f284cf26ff77f37edd4058ae2f2816f77af40c3139152c35b0e6549d8c060bbdcb032a0a9d5d86676a59cd853ea978ca9dd93d3347464f97c7f5d1639f1fb0a5b2c894bf429cf15f22a46ede046db3c4d41ed54f6680b37c77995f0a96c21e467c5a9f3243eb892164cf881ec155d10d8cc138ba25e83d28460f1a6acf5e23d96ee89d74a278db5083e36fe20152f6d0e96d9aa5dbd6801366238f16853eb255b7cb10e32257fef61041ce0133c5401b4087508cf831830ecc5cf10e8d8c4f71227c24984c69b813b8f2aa7d7ca355fa59385527a5790800612a48cbc70badf0924f072fadf159456d9077b4381fd0fb94e7fb072b6381d4a420a26f5db7f5c9fca39402b557a4bb4e3686e5b50057ac219102609518042a889c1fd64da9c008817048d46543dc45fa6437f12cdcd4dc902387294c13b2a698b26540aa3db8ca16bbf4a743f295e1b4ebbebefafabcd2e7d204651e378cfe8284db3e201340d989abe5ddcf0f80fa354cc970a88e3e2f3476eefcee998b5d4c4ab6b01fdfbf06610a441f61f264bc5a396e73c81824a92f1cc1e9c5e9aa468ddc7425a3f5aa9b711c3d1c548c9350e60d3f53ac31c33f9a6c2597bc29927b79a44407a80e02601c2f614c4e789285d57af03aa2d3f31597dc46214aa00e61e9943296adbcc663da14464fdf85aedd00cb2c22e2017a6e1c3535c3436ba0587dc5e80f730e8b5cdcec5c0da407e66e35e2d9489e2a836b01a9bfd3b5df289706ea23dd3db58fb92c14026bbbb95f2806b99a3549e893f9ff8b19a5fea267135438fcffd4cbe23eb90c40a4a50b5115ac041cae6f5b87b639eaa0476166b2658ae7e608ac1e90ae56b7f903dd12b5693fda330b66370bbace95dc1ef3fc4431e18aea5677b44b09335e808c597500f5b719cff55998aa5ce09e3e8c66b1892cb22c9d0e9279bdd772c3dc0485b648ccebfbbb789257b97eba476ba39d08080aea4517d616cb783f9a3a9f6882464bf64a01c2065d7a1b8e2254e987358ca1d994efe4bf98c5ac61fd3551e99a25f09245587734e9a38cafd174ba22265f98150090e1b2619556313a2c18571b4262b19a4cc71bd5b32acbe32c78543f2716b3cb27f167d4ed9ba6e826410b3d6ef2e18ab0679f8092b0e9f1823ca7e4c3bac0524e856140f6d9264807bbc69758e7d4a4cbed341ea5c67726b4146b0827e0f5364f737a6564258359ceed559f0622009b11cd9b0804cab24058188f1be13c3d055eb080b5263f8c2b176a4162d0413f95187b16334b91db2dbb88cc9f0c1c99a81d5a79321162c018d546817efb923d1770eb98084e4ba5a97629fa3b11b5ca51c73adc8cd231432a9f253bb31d023d57b3b6c06454faacb589368e010ea4974001b2e2e61c807d9967744b799a48fc130262acd7bd6edc7ebf1f16d2446c7e6eb97e1a29943ffdcc0f900eaeb9af7f2340e38de324d5f09e5fc3d581aebddb55df54702ad71446fb4579c7cdd1adeb2dbb61933bc80333822f488bab4bd0dc76bd47155b47f68afd38d11b2c93a0bb8b7e716862ba64f55c7dcafe3238b0659a8cdb6042aa01a26383c2b873ef9515d7109711a4e9d0272d18a2a334c89e28ebbfee0a5098bdf7c642c4d3487b0942f7a093f96949203f1845bc68e4c9e3957791184fe1158a4be86d602dd8f022c89dc5cbc9d5bac89cabb81da7e831601d25fd7897b699fda15da27a060cf07bf5a484d2a013978dffd806be1838f74ee3c742092d75b05e2e0a3515900402035bb110f70b7a9079611bd7f3dbfc03c6fa28b011f4259594e19f5ac3a4cd1a11577a29321172e312f94538b32d16b7c49ac53b17fa585c636f2b3ec7461bcca508dd17e5b1ea4666379be5cdaf536eaa41da127afa59e82a0168d418e3b19cdd1535edf131b9e7f7c7feb85af77ac5a9a14b6d30d2fdb9ec9e2275d4e64094e94ab161a8b0146d75e5cfdbd701e089a2613cc9776cfe4090b84e6e24df1227a928d9525e6f9d0181af7902eaa897033c5b917c01d4f042706846d30c53c0cc9d876164c637f4a88cb0fffcd96955b8e55818103f312efa3e226a990dbcae0a31fc2ef298819b814b3efa753195e8482e8153550588c75224b916434821e87936e3fc43593c78068c8be99302b59c209bab780c8a291ddc509136615972d78f40de6b13491a42713b3e57c854ffb683e5621fb405bee4a3263d996a74664b19f41b4e7bfb7b4e530818f861ccc955c063e60a8ffacbce6bc3ff9e103046499c6bbe443cbf52b8c7c4a8c087eaeb281d1a4bceb3081bc5f9e5c3d78fc608b12a44cce22ffa14f7d2aa8afee64b5695fd703e2906d1d28829b3712b49a3a5d38d74d01c9e5db335017313e796fad02ae20320e52168bab6938b7fe74b1e173c38bec8da03e4648e5537cce611d23e8b713137133cc408e1f64bef33c2b54c58ebcdbd69b022e41bfe216b3a0c3c42844c331cbc1dfce91959781280bf487a11f18b2521e74f6ed1e7913cfed3ac2ceacc0fae7414923b52025174f849c1daa6bee9397044d55fe4e579fc49540942a337ac66dbe3ab00b3401398e1d1cf61ef317889e7f254185571a2ff435883ac5e99fcbc5d58a8702cad81134e0ef2d1cb581b15f6019b745c47ccdfd792eb2d491096936f5530e5e74ca96403842cb7063975947501c47afed8f22afb8abdddbf75c40a07f92953705a42d5c9c52c66223a064d560fb7bb19ef604f56f8f8f6147ecf4fe39799b69b5f02dce70079ab6d07f7380dd65222a2ad5b8a38414398dce5da0a350bd5e21d7af35942bbf712d374bce399bcedd97656dc1acb0bc495d5fb4c0a87e01d2024abb66fda5feb4e692e740c6f1b8c9aea9b08f2156b68e07e4d4d1da222bb3fb04250d7100a276df8885370133a4b87e3deb35171d1b216928c17014ab07504592208e3955711b74dd534db5874654781ff7e0d0d1367b7aa1eb3ccdfec7a1c6b792ab9428b796b26947cf9ffb7952077b8386ba651c38ef167049421812ab951add903413104c2bc8aee02a7b86f7356238b002c5883e33beb9c95497abfa81d24158c956ff008f6b4911385037578a779733a37958f8126862010dd50da8527dceefe60873f42927f3c148ba2e9517e5f07c363d1eca2c98753c6ec16f1171b87713319fe4af4c221b1bc393020cdb5c805f23f8d118c1043b3e5e96b8f75022ac707646eb198234acc68a8e594522298be9e06d43016316d4e5a2ed8d5432d761bf03e3382a4183d15282087874a94e80e36e9e248b3de2abf67acd8432c7e2ecde714261e0b01604a80b16c9490027b8e42f0d299950380f2f1f8555e7ea0fa11ffcc568e78a93544d4b32e5a4c04fcb6298deeb863383543f10d92f2e723c82c31b5682b694ddaa175d8f7e00f9fcaa923574a74a8fa69f1cae553b823b469bb6cd2fcb97315b37583879e93151ac02358e4181c4fa2f271ee6b2d73a125298cc14829675ada429b171179c536cdf3bbc6904bb489532913ab69bc87d19e27c30b489089f2db3f1cc8c7b190f0ef0db26cbdd7db0a6a872bb9b562839127f79eceb76cf433c7179109f4a027a86462791eff5d65c516f399afff419c2fb12474a59f80809d1d28a65c3180fa77f18900533282cb5f89f2474a34f669a5c4884151f2e1f51c289a0d592399b1ba835a4999f3d8bcf4074d6ad161ce8cb93bb9ea68a2db2103c4788d620c85ef491aa9ed266a34360cc6f752e6f76f6d0b8e54d4c633b55cb1eb8ba6562c581ad5c5d61a9d03687ebef565dbeb254dfb3a32a7ae3e7a6802c17e2f44493e4a9a3a223277c97f3ab36392c87f546f01bafe8f457a66e45e8442e41feb71a6004eea595d9433130cb858c2ded6bc983c3216e3a7f7fdf8950e7114412bba64d930def42928f063cc74c4dd78d46543865aad14049a47dcaee0d2befb9ab0bc2bdb2b0b9a32d56447ee1bb9e7276f59cf264e855361d9a53fa0f84452072552e9931a8fb9e8d7778b22492471ee9372239815ff62bc1a527d768e803bae807a55c31f6dca7a81de036d065fdb80f6c4b30fb3e44b61ae08a470e03ed3b613b7f520af51f958f13dd2f1527112d3bb3ae1c81dbf369a2b59ecd94e49db20736e7eb902f39d8bbda97b683adbabf2532e7085980493be2ec42173801e3fe58d57badefeb5c0ea9e1114fe064171203c9e9dc93b353331441f0db25d99d69c3283ca4ebefb456e07549dc2bc782710f90398e771b3868f499b3e7605336353aeb3794bd1e18dca4f476c3e09da050b110e1dfde448b096faec1c40897752fc5c03d69c756e375d7e5ff9fd82c52fea06de30cd0054975c7bffcba1c85d55ff38e81f06f441411af2255ac8f32157fe71e1d9ba314253c43068007efe89413ab64402138823b1cf7af22e87e116acf464e3fee6ea170b9932eed236351df1e47597ec5b74165d69610b6d6987d3d782b5555325d1d3c59ff871be6f0f7b176e043b3559b9a6c089ccad254b634091265469d8237d8a35ee7d9e9f9790d5e90516ede02a08f24e2cb10681157acd8911475be47419b7a0298c7a3218c27fced32cc18ee6e4e5225a9b79551a7954ecbd93a1f0d5dc13d00ca1bcb14ead471f7e3c521e6dad48cd2492b11afd6b6b0e4f79fcafb37e7990cc45b84a2ebd391e4e4a5ca9571f16c0791634a080d251f7a76b5dbed52bbae89d41dde33be1a1b1a190062c1b275ee8cb6f88b72464a7341198741b36ea9b393e138834cbdc344d12624a11b8af5b6b4327fcdcc55c765ea77d3c9eb0278cbdf8ac28d20046dcb05db090be2af2854ae0fd79dcedf01d44613e45bd3ae1c877370fa0ab65aedadafcd49ee86eb48bbb9d1684940894816aaae127d44a581c63dadc4a24b4cc9eef12a1a92cf7904805b6cc810ca5f76c56dfcac9fd930e5454fc34557761544e839cc83d7c93c6131092675f6c8489d552890e0e8aaba61a7f4db48853a46454745f2b125af3c87a9f8eb61d25eb2a593a72adacd7b6724006fbe9b4259a1cab509ca733daad693f632edd59b6506f2e5a5bede726e48c5348049824e7fd1aa8ee2a2a35ac7dd07129f0f2de9f9fb409b2aaa528ee9eceaded3267aefebd57c8fbe3c511c0ed17786688867fc63ea5e1405f217f48f6005ff26530443c663daf72baab54d8131f5fea3c58a52655c576c6b73be05dbe7e89e2c6e0c91ba54b451c7d4a5d4cb27c22e3695d69699e8706d84bdeae591ab1074fec0617029291d6bb20efe33a5c6e09ebddcc0ad105ca789254f5a090170f9ce137a49fb742c3e951cb76b62571a96cbdb608a2bffe352bd139f11c624e678cb3080325cf7b00a04456c54367445266a34cfbd9d3b6e5f57ac8c90335d87dfd681d2d55b5b5c1135f515f8dd7e0a9c16db7026ac9a068a5bd98f78ca8f4650a69f0a80f7179cf3e01871c7bce0ac9aeade47eee3e6051066582cc1b0b8990a07ecbad", 0x1000}, {&(0x7f0000000140)="e7d387effcc3969be69cd27fe481ab6a28661774df75c43e66a844ab40d0ad8478c3308abccad7670dc0d9089ad0c50eb83456de18692904ce07fd2c193be008f7761757bd68fb841c6655524e", 0x4d}, {&(0x7f0000000240)="4c7f57b4f26593364eb561f6f1913445d3d4193b96f06708761c4b76e8e3dd5e09ef7d395c8d9461e92c0297069f0b17e27bd643e4b4ca829d597ddfb0818da85f074a8f1134f0063a21a3cd56b4076dd80f28a6d8da8a17d9232aca8c982d63fd6a4b257d9a8ebf60b6418096208da054d5071b72f5fbc62182b4359e3afaad", 0x80}, {&(0x7f00000002c0)="291b5d21e534fdbea20d7acb1defec4286d574206e08759cd04f1594fb4f21c81095a627742449fc616cd193a3b5c5669194260ed303302e34e9d28f58a72245349cd47908dced98bb330a1bc8157902bea8ba222e7dcad62105f7211db2d21e1d72e2ae64bb55c5712c82cddfb7a65e8114c4e6fa76f7f8f00ab8db9411aa21bc7fac06ca320a99bc014c55454848621dc5b253abaeb43de776b8d0d92613343abbdee6686868827bbb25491a0d7baa288e35a1b3c1d3685a3d2df5d18da93211244172480c801f5da8cc26d8ed7b8495ed5de76d291d8a0036bf538e74b15b075532f53c1e280f30e18f2abf3ab98a3a09b8", 0xf3}, {&(0x7f00000003c0)="4c940e8b67265818e729fdbb030d0a6202ba59d4567cbd9673e36ae041cecb51f2b3c644cd790049c02534a238c287fabb7ea0f61e91949c94788e53fdeb7adbc895f83b408778992f8e2f94c9ff8cd16b4d5c899e88516c0673a5c173b422c94aa59b26fdab846dd212fa4a51ae8738e6ba7f317770f05cb4593b9941ed7812693a44606be21fe61c282a9c1f4d779af4c3a5943805c36798991d7f1548ed66048a7d3dacb67eab5fbd42928af1ba53f3607db7243c489d569ef0049246f32941701c4b8034014f64", 0xc9}, {&(0x7f00000024c0)="b73a6fbbbeff82961d35ed47a400f07a20c68faf61d26ef5964c7358453077fa809435228a137c926b0526638decf2f7bc3b6b58699ff814bfee33aeb7f3e7c89e1adf29cce39aae967f08d3ee2b0eb18585ab64dfe16bda61fedbc5e102f59fd14708ecf4bf0a7b4c3a51107266fe0e2d4f9cab24850b3823828efee7baf528e2bd4b301c482b18c9e0dc4da14b01259090200f86a0eb96844caa695f308f02e358e92088ecb215f21b9a70af58e86e6abfb7fdd5b70994c572c01224c4efe2c1b611c10fcba715f30f97e54caebc51abf350a7c928ac782390ace5adcd35f2f91e24daffc0be885974ccf8ad1e66fcb4b96f842a146574d841ef1abc7411d2b3f60148eeb39d9e1960eba8aee56e8679b2b067b3ae0a3a72b246976960809c81eaf89a481ed3ba4bdc94bcbb62f6294e2c43ea6072893562452c3a97c7a8d0dd24a3d3dae55b1d5dd9fbaf59e0811d6951dbb3922620c8a3670cb205004f5024ce922b843c8a370139ec574a76ef52863e712677f5f6cacedbaf036c79bb3003696ec4ba55679a62e3bc478922c3ae1edf8797c42ad3933f21f9c3779e0704329bf223c9df74411241e31e4dca10d0d1aea9dbd34e317f8ef3655a96e4fb2030f2b9737c75ad28255a0e548bb318edcd3b91da570806e79d6ca8c7747c42865137c4bcf425b24a0175fcb359538fa8a71ce86e7f9ae7bb33dde29f0aa769b7ab3cf2553ea945dce5c99ea374f80d53bf2b096b8332130981384608d0d8828ed4f04ca42b59424240361adf3087e095e46e51fd24c65b8071c987f479fdf4811b087f364add2aae71abe282d988cc3a17d04ee544f731db515f2860091b733957d90d9ab314bd3efd90afb1b2f57b6f16b47df4fdf232218474923188c17170e6bb61fc39f38861cff53f3cf05e70786b6ec1d864b26926889692733a70eb61c8fe08537b5fd86a1247f4e8ee85508c8addffd10434bad63fed07c4204269e218da9a9e9bdeca7ebae003d7c194f32870cc9dddf887add1aab459f50e81dbfbaa196bae228221d0c879b9491375a1d31672464b5ce0bb3697acdf5ce3e8557201903c705b32afd9d7cd4e92f8f215d476633ac70d483e0b4ea6dcc26864dace09d1ed19362a480718191d92b68d2a2d81249816cdd7d266d3ed1cc8ac6679d9b4084950bee24eb5f53dc13513dffaa93a8a8ca94ab05203f060c69ff7ea5a7f3119193c98e1954a3b3d07d64578a1eceb0741c049bd4f30f1432819113292fc5a0e4ec512d1ac7dfd18304d947eebc09c2aa5c16ec328eaa6fb2fd704982f4e9d0f429cbdbfd0c6008446eb54bc8d55b3a3b29b7a9c277cd21ff9fae93ed5755b1d09830e8f6cbb0f2c45513b1095ef208900119491a8985969e46f507cc4f692de915832602210b466fbe218d22ffada31b030d9f61660f1c23c31e81a7ad46e0995102bd121ce787aca2c26f4b82720ab6b10bf8db23ecc3c27e476f31346c730d6b63cbb7064665cfb67758051a80a9aab44223c12e573c1e1910ef9147c6446e18d3c7f22d4dccfa0751b3b0e20f59d77c9eba59e8193d8ddccdc7c97a6e52de0cb53908c38cc8e043a97053d1aab3a849c6faceb17838145d8afc70675dd38ac6c1a8b0090660c2259a0f2c8766bac0c738c6e521e47850daa4b880006c81c60f09e98729a96897e085fd0d2471eebf48693ee9b222629e45006c7f5e52fc03d65af37db240d82d0acf064adec29d811067541b1f030a25dcd13ad817cab81863a051cf3778d99a6d4cec1f5306554b7f60b9c87aba747da36530334f7f9e3842c90b16129a8e6aa2bb639a705b26ddb9a44e5a761bc7f3feb6f8fd6d001bb4906ee8a0b6c1fd013e878691b8313650ecf3dea8d1a18bf5209e8517bfcc17549cec7430cda5e2d0bf407b0cc2beeab913d6df8b6b980bb2c845e71ad10b0320ed3fb9b7e754fe16ad5bff2510d091ff4ed13929cdbdfa9506c9f72d447eb9954bac6b7b40330a014fc66daf5879a754f7a44edf2d37d82d4cebf19cb7d7fb4fdca55da23475c09ba208a46323a9054c6aaa0f19b62fb5c2975f3ba50046038288d682939d75f2d002ac8a8b4e0ed70818623fe67cc68359be2de826108fa789e23d822beae0961eff24cfe6d1ea65142f4fd2e079a73bc70aa6cfd0f923fa8f074b6dc63882fed322ef2e058e79aab7effc8b72e3349a2e094698cae0222bbf1ea29b1a1b78d01d17afc057ef75a01cdde98962265d6034064653d60ad62a4bd412f60fb418114a26bdc174b562e72a622c5dda4fe9c9b5ef30e82843a3483bbbc0f8ec62e334be852781798cebb1c42ce60adda4bb277c5e1c8d238183ddfd531a883f70238da11c6ecf11adee297dd76f7d89c28c4113223f57a5659cd7b028bf966c1cfa31ef8ef0ace3ac11af77de86ff45cb71f39d5979d21ec1768701f1a3b2d2a68f0ff96c07a31d4fb3fe4d5973a5340bc59a505b0f2cf1d911999dd9c12248eced88a8e3bd4a7f8ccb407ec2a912a400634170c3b7b4c04363a0641e18d6fc89d24f1c5cf7a3f442e7e342e846352fe89b1143d38f6e8c587a8d8112d36a4dc3cb6194fd0f81778d8da33c1662bdba1d259ebcfe4287d812978e03bd3fa8b0eb0fe7cd70e265b6dc602199bc8ddb70ba2895b4bf56e100e4539b39e36d426074de447c6152db68736a8101e00a2b7ef82ae723657e14ee8998a052330586b1af91bc55f3e4be4564b7d4caf131c359e0fc28ae4f91768eddc532b65a4ba04b3fb55d0063ad4c2a645055fb97083af1f418bd0a25760b7deeaf329ca7983ee69ab988a0e9489ef2ff6375c5e33acd7080911406b36334e78c094939f9c4eee57715d6ea16c8ae756b8066813218905f80c51ad594e55a0247880b1d14105b5719c0fee389681ad87948a01b1e1d329d2c3f94d67b88acb43a567a6c197ad9c295db6b23f06e0aac8b3f82a5f352c9e70457151fc2e52591f735178569a89ea8aab3449dd1be3969c277abbd539010126826d6e27440c35edad6ef28e51a5403f3a90bb8a3dd6c7f8a9f1b8b267ee025a50f0c4dc2fa2dcb8a9f199fa48b2446e7d8480ed335d6046429a57e3bbc77ad0f1fc5b2ac57bac92b9f03b8dde7317771f2465f5c01163be1c4efa4d2a825e025096b4c414bc58fcdac9c01bc8fe4ade538c73221a6ef986990735f72a265d391b225e6cd667c2086dd60d8e07b7a4da40e3230758274d2c5a57720a9775eb161c838f9297e6e141243409f30d884ad59c2a499c631c8f613f6ffe9a4135626d91d5e485d5b76ec5ef05aa1bec0ffd91c2c2900ee1ea5ec7828a3c3dfbeaee588303bc6232d5fe3be14cd6c67259bb6d49cf008dd1d54b26d47a3da3e8c4c9f0bec240845867e7ccd62ebc9d62a9c99f4a73323ea28351646be19d76f2a3a3c9f14fcef481259c4fa18202e6e90bcb3e106a3f95d5471ab593ddb30025235316c868536416b1de8abe23d62add47d62acf6dd4695020e97294d38b046a967eba017b6f5b64d120a8f8cfec3021518aace7985cc9f1ca448fa5eae7c1be7feecd8cc6c3cb04695792109e2a664f96415754e1829cb7babd0e85b98521aa3d56b49dcbc81c1fc0142a8086bd17c49b28e66cec89ca66598c264683ed7977bda88c606ccca0fd1bfa7a546839771e2f9f0d051ce3790fc5e765fc4b63dec8c41707a3022ec64130621f5c1629d88cea425fb6f1a428ed1a2cb7424a60f74f7851c7bef6294ee271fac3a6864b7fa89e3666ffadfad60605ee7c57d7df9e708b7b8c9997daebc86dc7f6cb11a234248fcd0180a48ed4d52bee4f47cbe23812887c10b062676de72f668e060b344d8910adff4a12456f48ac4d06047af8102bdf6d58983d951876860e97e18661dda9aad6b94bbc05ad322ccaca9ab081541e24abda9cab748c6bcd83ed803ee52f7302ee6c520db3f62864af992d6781e52eca663253b00c4818634d76ffc1466495c2b575d803c1892e827f30787ad3e899239e797d20b09e87be5667f0079fb678c29cfb19d38ee70ff7a293818a60649e7c69bb306488bae1d1cd543b0ada6a956c9f58ebc60a86ed8e5cbd77ce20c04e78005ee346833c0fcf5b50eb4b3d6e7f9a4dedf207938d6a72d33932a4208db50a0bc83be432d08e74cadd8102f3ccad6e1c3d4f29a5bcd527344a81084f9e1f12e850043d07c1a9d367d09c1d925591cef5c6e0b1f0384333553b0844af1c1152006cc28a979ed62f792335c1185ab9f57eb7ccca7c379cc7ea7a787efd54814c73c80919b086d3ce7b6b4d9c966b5fe963bc45dc4149d4868316ca343e0a53c718b7d4a572caa706ee6ebd04925e2c05f535a028195c6901d6e14a8ac5b0fb147db6f1485f255a4e2b770065abf53924cf8611daeaa269cb4efb52d7c85e36678f29c1dc9e92516689b231abf1affadfd3bd9db30040759fdf530dc12b85a8eb203d23b3e3294702b8dd4335e5e45c765f6d4b6c10e9959cf6a2d4d9c5b52c2726ad5abfa891a865ec28a26c1c3fbc551811e41f5e419575d9c729e5e0bb91c476c0407df0e6ec38469061aae0db8861729e41a965f5dbd68baa1afd15e1cde396b3bc0900d3aa3df6fbc154c357bb48b90019bc619da3c4acd1fb145f89e53582174ea6b545a464beb68c1bb322e34e4ef46c97ee85b2c11ec3372fd4a9f3dbfa131fac4929793a148922fe82c71a00c663c91a15ba77f40df3e9b514be3e995d8d73354190e27898b768ac686e5bd1cdc872f7f691512518c52882b9c91ae5ff6c328667556fecb9ce3a37073c6025d3e13675d3c7f70100b71ab390207a6112276da9fc18a4c216de145326c0475d61f840e43c11acc6333158171d7f08fbf0dc8dfb0b97a8eb03e6aa748f3d77c8233f80e8a6b8884af86db202d0babb251049766dda3f1363c915d103507627301c61874a04de7549f5be5e816b2e5489c056e4c5e575c4372676f5586b957c1ad188bb50966b457d7729a0e2e17862c710f4e44b8def116ea22dd4eee10cf70272d141f4638b6cd8ae3fbedbb9d334cb9f5231745997591a92bbe0c9846677e8a2dac50fe58d5cce761dcdd11b941a1b6d88ed61b8ebe9f11842b4010fcdb3bd502958f06cdd57cdf211366600e9bbce9ad6e2237dc960cd916562bfed19b37da1444873d03bdcf203840379425a0378dca787a8407bcee66fbdbbac12bd257097b24f8705651a7aa46069da0421d5c51352419f0a975fd83e3496030d56a3d78102b6779d7463f6e756be72d2c6a507f1e51c1f7bf81e12fd2a19a4b2cb9a8ee3adfc76ae4fdef2b6d6d7fd88f862476d40156a744be12e2739f34466c8a5b3f60bc2f4ae7b11bbd9fb50bb0d97bda3c72b4764e13fd032a51996bd219ecd7bd9f514438d2264eb35cb13b5a972d16ec3b34f32db50c3b3680fea9fb74235a76ae0fc9769346ee4c4adb8f6ab524a0d9c5ee3c5e38fca53ca38729129d7dcd31b86454efe5bb096c21457148af50235d49fd00e35114116837f2ce988e43809c3076ed0a9308b7f90c8953768e1f5ad90c1f1919c4976f17c258285415c5bcadca6c29c62b76fdbd95972d06b505682fd0be89018e8ddb3320c0cd2485ff2a28d864937315cbc789e67b650cd273ca243b3891ecd0d611cc5228dc5ae32eb78e9275bf0e672f91fc917ddaac52d2dacb55156f98f5212f4d1cb2afdbed055c440ae24527b201215607f5110c36ec4968f8407ce8c576615a28370e0f9855fe0e34814ee1c6a8ac9a0581c6777dcc3dec54f63ef83a0862e0107cf", 0x1000}], 0x6, &(0x7f0000000540)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}], 0x60, 0xc}, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66f442bb3d1f4cd7696c65300028ddab3ef05008418dced3294bb56bbf720da4f9babc1287c87c09076df6b03c6f"], 0x10) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000400000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 14:58:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) preadv(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x8000000000000) fcntl$setstatus(r0, 0x4, 0x40) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) semop(0x0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000280)=[{0x3, 0x6, 0x800}, {0x3, 0x40, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = getpid() r3 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x80000001, 0x0, 0x0, 0xffffffffffffffff, r1, 0x90, 0x101}, 0x8001, 0x1ff, r2, r3, 0x7, 0x100000001, 0x100}) 14:58:42 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) 14:58:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r4, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x8, 0xfff, 0x7ffffffe}], 0xff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x43, 0x0, 0x9, 0x5}, {{r3}, 0xfffffffffffffff8, 0x2, 0x10, 0x9, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x20, 0x20000003, 0x10000000000002}, {{r4}, 0xfffffffffffffff9, 0x88, 0x20000000, 0x8, 0x9fcc}], 0x80, &(0x7f0000000180)={0x1, 0x1ff}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x8060693f, &(0x7f0000000300)) 14:58:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/162, 0xa2}], 0x1) 14:58:42 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000040)="6c60c1179a3c97d892c732ff6c9468660ef0b7de36b3c2946d9d8491296a91f80cbbdc3b9d24e2d8c1b0027ec74669c0daf677891549da7413b9ece946d77c60789c067ba02ff742fc649de16197e027c0b73922f2470bade4d824a4b228a91fe8beb9c53f83867ea1c1651afb1f7cb434f3529e2af068bad1ba1752aba70f3385e26f9ac52e8b5f253128c2f4aceba9b686cec9a37a17f194775e82f249e63341687d9f9ff45f265955ca372afc88d19e8910aff5f866f263c7071706cbfeb5beea0ed36fe71917b388de37", &(0x7f0000000140)=0xcc, &(0x7f0000000200)="6504cac6c0a929f10e181a006429bb3cc472d460d73256a963635a04c1f66a3d8ed296b17f3cb1770d4ae6b500c2af5639c46b84c58bafde5aa59d067648a218b6386c73b591b576aeba24233273cd20f9e1902a9ee5e7af409b369dee0890547fcef326796ef9279cdf58caa61952d5571aa9c2e2352fc5a7bda500851da5ec93d6d145d131008cd56e8d15ef3d42b11cd9c8228cd3ce5573b39601e7d90619ac16e6c842e4ff0643d2794082a9417d705ba2aa4263526c057c3ed5e4b4f90119077a54f07379d8cdfe62092bc489af5980bdd351a58e87fc9f5da6bd38a75129b7a9504e8e03b4531f1327e3c0df7e3d46ff52b3110da333d1a15234474fbc5b843dc616513206e5dba7fd3fc0de4472bfb81abcfb1825de83677b65ef6f36cc47c6e113e6ca8b0b18bb93a84ae364832372c21cbe130d8406777bd1b86caf27e85dda9757260110a51be709648dd71d742af7d2d7bed6b70a85b3cab5b6db3e1161cc5b43fea6a0257539f929b3043444b5588292b2695c5262dbf5d7571030f009c6d240857f5df6a5424322ea114c54ed6c82690a9354086df9a957a351a1d4b7fed54f673bf3f745c06c79d112d4895183ed24bdc0b746504187eb6a1c73e8e4b8f31dd76626f26684ac6015719d20821b84e7b6753d6bdfc3a00ceb4a6793a3b01a5c537360214310cf67579010e37ce9d3d50ca576b83a0f476074147190e42a421bccdf5d4b244dfa437ad59fcb1e03f5a2b157380d9e9ca92b6a94ca41895b94d4ecac9c3c0559c54c23b09f49e665d6730d23e1d650e690301b81ed94d268bb83b076d48b1d7d46cf6d2a9936bbcdc1b06fd98aeedcad7820b2f2dbe73beba1fbc8cdefd10aeadc85f27b4e127138ffb2ec6109fb293630636642d7cbf634953409c0b34307639da52d90d49b75ce51811fe025fbfc1c8be53aa14ab8c7a2fd37dfb94d792ba06d77779d3232fe55e4bdfea7d7299533c9fdcd50e0c8b0caf2e64c59a01011f75ad9c0c2361caac7ed23e27f23cbf2eba2514ca8476f65544d84748ce4ca80ce01e3bd07232fb52f83e9b2c727f6232be9d58004a6f6acbeced2dc5077eff9bcb988dde46f143a268e9587d25c9b200801f34594dc191f0f766e7b7f559a16c96033dbc3158815da01235be94cfae3c2926c9e4d67489a35f4da276043f4fe33a66fae59c7ede6857ac926e34876dd51c4968bc9afd7fdd11ff3b754b531eb1c6e566425b19301f7e6b921a750574c70da4bbcbec214f4851fc93df87ac58ed28113c8ea654a8e13f2a8418dc62abed91b0a54557832750c2677832f8540e2068118bc571575b09a7abc0e97c3d32cf6562452b5ae93fe5a99e2639fcc4c638f5d7c0102959620325da450a8ab03eb07ceb2e9f1b33fe27c0873a34075c90e360d8c6399fd35dbe7bd5717c99452c42a25a5355fdbdb2e8b7eea24a6bf6cb78fa5bbe7558df8799ae38b939397c83080a823a450cd54cc2e4465fbaec4c21fcc681665e3b45e35a3f72de4b8ea355eb7d54b7e4257b83830375496bb0b8f0ab229e9fcae30e4326d0b017f9d197e0445931b8420e9ac1828a046a9832e6cc3d8953f6b2a95cedaf274d14bf06253cd9548d9eb2f663aef95cbd366bee355b111bcfdfb5b08a97acaf82ced1ecfcaab1e029c95b67e37b24996a31f1619e3a805a88935ee8b330037bd95510d1e62ee5b26330b983e516052964289fd68cdbe087c489fa0c820cbfd0c86446d9af68293f3c3bed9ce8bcab666676503ebb36688acfc42be8d280e34fe2753c83b72e59a1c482ead52c5d7d81e9d106542c0f231a19d426791da3013497d91fbd054a0808c720cc81d3dc26c8130e534a4a9c08b5a69e5da6d771cba5126e51f7ab7aec21eb5bfad5219b382286cbac8826b045f9b9353a1720ce7bb19ea1cbeb22ebbf488aaeea3a4dca30040e752f78d133abdcd71fff43524d3a6be2818051f4e74c5cbdad34844b4dd5161ef50a18b781c2ec8239d00b87c15f1b827bcb2b8c618437e5a4b63a4a2de6fa4208d3113cdfd528eb1f65ca364bc2c13bd87678cf7356c9c3453e4c58805202b74ea063f0a7f5db28a58bc2c4048460bb7eada54b43d9854380661b5bca5eac7497ebe3229c903a7bbae24235c9fbd5ea7f52b2daa8c82930051bbf1033435ac8157d8091e7966b3d99f4322026051952c34d3386eb74855f453f0fa9034caf5ad1c5e4833e3fdfd8e75a15e3e6f2011d1d890388fb08e3d435a991a50f4242df4665ae889eebc4f814ebde22d0070d93f354f1b46952a04d0f32f7ca09866a63e90db2a6abd60af70ff7b9b1e77878cd37beac0bd93e3e172c1cd480152170bb9d6ddc83f1bdddc31bd88a67958d57f45a73ad7e930f27a4766f4b8f0ac4d464fe3c742c379422d7b097b47d60fe97124bea7af1712916d13d1df09bc8d5d72bc41b5d350cfcbac075ee8b2a07a7af177654c590d9fc7369dbabff71cd614197275cd3005c6f99650930e0a30879e17b5684d88de48cba03c722c5bd6a635617dbd0e0fd6b0350cc8eedceff13af2cbfd8e753bf8799f9abe72de958355f6941f2a9ca1f6773390f4951c10c68d41503a1ab755cbc7d6c1bc68432d29f4d58776d4c4449f185c8a8002e7c12884f24b81bda2cdce230b047d2fa183ba061f0deaa4780f0d7837c74637850aadb3e1e4373a612fcaea4ad3bb381cb85e8bf8b772081f938048ed4cc74d2f4565bba43ef0d95194760139939cde0fa15afc8041390e2aa6db48cb86cde8d801a0acc638620d96f6feb702ed1b1eae58ebd74fd0c41c4bbaead5e0026d070704dc624b858bc2600447169ba5804fa39d90f2db694118f0c5763b68ebd49d723b0d0d8f3cd6252e9449494454e1b337b0e8a02cbea4e67c1a8630d77d979915911802b9f3e8e44a0645434c695facb465f5126567b503ce7fba552c2af27b9e1fddc960ae7ffa7f50de8fcb6b96564bd9b6b0558acef84ce01ecf6f926fe08b9fcce7537d7ca2026fd021ab5ddb3bf3eaf65e3073a25ac6c14635d6e4a3c152a4e30c9b4c42bedde6c655ce2b1b3732153f78a98e0196829413c8e8d9485c975a287e9cc9900340af430f8531a660677f3989e999a54bc2da833350bbe15ac13da2cad6c0778829703b054c9c79fd657999075304c93d3801b45e6672ec96bacdcf7264234caedc084dceb652c43a500857f36e055c688b9f2025f2cc6308f61df5657121107cf0d9f568b5af52c85663e85b53df209e68f10e8c76bf5d5cfb0ebfd211507d4c96932d189eea4f76a2d21e757576349eb89ad610ef54c8475f54e06f03dccc025ddb1f828cc9e5b273baf5f2e3d3244c2a8516d8251bffa5607b6054c80af31c812a29ea70ab049c3c62460248d03b8bb1d81f052e734bb82be524e9292d021895bf3be6cf95568256d5f9daa1ba76de5fd45efae6c3c13748f8a380c8e3a8b8eb4d5cea89a4418c8ac04ffe06129e5447e0c7a09905338e2190032cd56a57471990fd8e37ceea82dd7b43c2d8c065ef9836e972cd93d3ff08132d7aeb8a3e2a6d03ebfe3121aa094f1858c829d62b6b425d513b1a7da0f480b5c4fb315fdeadfc02a159b88fab73aa511976a6ab2f3a22cb22c1ef83982acaf710ae93b5ecb79466a8107991de0cb5e6e60fa3d66cc80681690e1b0cf1567b7e346afa013994a3ffb171b570a46be5ef47bcd844f5bdc7d317876e616758ee80c7842fbaf952e174ce5b2c06cf3755491b8d136df16f37075b006707451a2d546400f530b58591f61b6c6f8d20ff1e20f78a50df31d09750156710c210f5a1349f5a8820b4f52f3d632a657d1a0c11fea9f90b97dcf4990a1ccb7cf984cd2c56a7a27b83b4a1c4180173fd7541277818ee34a077c41e0860c5d472db8f3d26c088df0e1a7f43d65f8cb89ee8cb0615478bd608ec20c0be80cbd4d77a7e42637797f492b9da6c1a866cd76dc1dd0773b93ead95d6aba1878035f2149ae96cb04c1bef361e3359ab5ed06e5d6981fda463fe63b25cf225b848c40f82652898d985584a32ef8549d1544f1f60df47415ed272a2705769c434c325a33e19789b88da54b8dde9c1e596bd3ccc37c029bebbd6db1b6450586144ef00441a8a63ca45151c2ddd90b98803651ffaeab67ee7ec4cc9da7629ce6d2067070bc037d57f54fe90fa671ce18eacb6d2a130f67483af9727832dac6ddf7b4616894664227a8772527204feb45d1fc2f48c778195c12f7258f073b70e6679e31e2fe7492e6d0c9d011862a28f5add43479569c95de613209a299a85f9de173459737c5f2013ffb8c753bab0a50c0e1b6a557819060802b3759e07300e214ce22706dda04fff9877e61318ec1ec431850e6cc0ff1dc6e8f40ff4b09c0dcc9095d19d0231688911d1ddeaeef1866028a447f5312d6e77b1314d82215e5ac7a7238f6a9d01d4c7f623cda3014f0466c6d61cdd33e98d22eca251fb640d23e3b1b87e2b50cfebf3b5cc856ed05007ecc7ed0079d6f99619b02b24bf044a59bf0a6c733b06db0cf96620b7c4dbafbe726dd1d9bd7b64a2ba6e9bba683f5dd9a862c33e4102984e6204771c563d26ff4e5349a1428f159b77c4a3ff65dff56eeb657ac25b94bc9bc21594724e20283ca05d954f8dbd07484c8d042851f7937327aaf2ab58577abfff1bb27a23494f7b291c7b5ebef0966c3112a9b2d2eb96a53f162be6e74efde6325faa55f121bbd1d23a4e56247c1ec8c81886ac868bdd0a2725f75a8147503d448770d31d0f2fdfe32b1d4d6f86cd377dd09ca8e6d70fb145e0f4781f70b06fd2ef4926e03bfcca754e13fafc2b7b08478135d16279acf08ce6fcc831771c563d6f079288199766cf418227dc94d1cd8f57b43038cbc376c0358cfc83dfff91709e097656ae89942a145a8cd41a4d1c6bcbd8c3271c4574f335927517d6f4ff2b95c2549851014270669f9075012c560939e09280a79587433e548ebccdf3e0e18ce0d1dcf6997e71518575ad1112a4880fdf6ee977ef955d0864a110c493869c4a1dff8f6ed82220de7d94dc4ecbfe6f964236a7cfb72ef6703305a4231210f3a3641bb6d19ff4c4010ab85d68e4be16a4b89ac8a830224bb6587e3d6eaa8bd4661a9e0e291b37e76a6c8cc44aa537506421996da3090ef7178490c9cfa7e1363698f062977c1cc0604b49f03876b8728664e72d104a1e1758751ad79d7b7aa1bf6749e94e98712111f468893194e33e327efc42242763f76413202a0dfd5ade60349e1e2951239f647c822db14e7642a2ec8b98b409513b4da3c429d5ee15138e997cc47620ab3bc95270a8016316eccee6beb8a575e4f429e5cae044ec200cd6bf4e63d1af824f303fcd64b5640c910db0a0d5274f5988dec4c07b881d0b0aa9c6a44a993561032ee1211c75674df53805863eed488185e41cbe97749c2e02e6b29973cecf05823f127594b9bf89d597a2cafbac408b593fc4664c1a04a6d3aa1706bbf1e5d07fe006e53c45b6f719d98f6c96a29d43e2d916c5e33e0aa45203de44e3bc1e322b72754280603bd9f3e0e86bdcf83cbb32eb473298ee1fa8181ddb5609e9e21c5865ae9a96f6654393276bedd5c659bf97196c75b0da6ed86aae059c0b72030a8f14b282a6f8457b2a7b081b752eda960493dd9bf2dd2020658cc9ccc7947f7f9f4f48a0efa4de3696495ffcf67166ad91379183e7c557a186f4606ed8500c45267650c15fb2117b77c006f71a27476fb7db2dc2ad6347d4ab9a84074e5fbb7a6de26a99dbc9a589d6e3", 0x1000) kevent(r0, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 14:58:42 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @rand_addr="68ca918ec321581cbc17d2a3b169f215"}}}}}}) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0xff, 0x1e, 0x2}, 0xda7, 0x1, 0x7}) semget(0x0, 0x1, 0x20) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/138) 14:58:42 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f00000000c0)="8c9dd83f30b9e7247591c0c3cba668e279334008561244d7cdce438899a116b6697fc0942ab2dcdfb471775ebe8cb5b319007eab8742d8e48116aacfcb534237d81fda6ec5bd21606df213af3d793b943985149aeb14a25e771a6692702f7c58fb9f3c7bed01bd3da3a59b7cac354dd0b8a4ff390c2dd2b1e3ec0841823aaaadc67917f1fe402a04a530c05511be3d8b48733f1481fa2213a47c524dd97cb1c26c6ab2f24a9bf74fddced4689693a7ca73f6dd11b296d714", &(0x7f0000000040)=0xb8, &(0x7f0000000180)="1f7ff5fd92484b8ee388bf86a01bb47ca895d304f0a392ffb403a93a967bcf5d0cf0dcac5e25206b4be6d4345d5a73fbda8a7797261dbc58b0f6c710a7946ecadeb817705f3164e13b49f2e9064cfa5b276161c97644434e2424e2ccef56d6ace4d77c2731dd04ef8ba54383a53284a7942aafc7563ea710edb390a09f30fa9569c8357c57649ab40d8a71ba059e8c111dc18b47be170c23f04aa23d1e0466afde4060ee2eac54e4a06e54b4d40cd3261c46c71f23f64b7d06474181a3f0bf9f2380df65d77496e4098c0ed8961f31be389c1439195d1cb434e01a40c9896fcaf963c11bd02b305d47ac6d985624dc8e27cd5c9a2d4863eead7c863e8276bcf310afb182217ce0bf2e0bfb86af0015a4afb2a760eb670fa44d7aa12bfc50f523551344d9a1fc15960a43175cbd3d7314d8376be4c7d453fb024f7ab1d04f38941c40164064eeb23bd7504610b197384d007401766c55a2ca8ecc80846ded1251fdad55c2384e944f934b9a328e4f08e8285c97831e4b054b5f438170465296cb7c3fc533cfa49e628a5a95fb3a7bfa9f1e40aca26918f3a8dda42015b3fdaf01a4007917e597563cdcd86f17cfdfc832564722da216eb5aaf6e545218317956dc733fc309fe48b752fe226f6f31b4e7d2cd933f966551f1d26e27090ef41effc127ad3ec58f4cbe17255408732dc38ac4435f8fba1e5c61c72e90be5b2bcb74dbea32657396ac351f06bba2ae31df269295e80692720b6ecec01bcdf72b74197df595f6eda03580de4777e465bbca506e1929f8c4de01096912c56bcd80f8b4d9089fad84f7ac69d96fa9f577fa4b7cf28c30b893741ff64d1ae64af2ff00258ccf67294bfb7e386534d53209f226abbe7d0b24565cb4e48533d8531ad5dac14d80408f6a83fb750323377decbb94d7156f3d7eb508bfc4e59526b3d8fa845d85835b00bd3cdf92ef1cf8e2662ad59d66206caf05c28e57b60bea45e6da68bac09d36e54b7255e41503a68ea5408bf299876fa526f46f47828bf83c626edb0b84661558b5d00092da7989c762e7b520cbe9dc192036417bc2c14935f8c998c17eca42326a8f5c9668bc69edff286e3d39385c3494e84e7ca9831ec5d1aa3bc16e909c357ddbd04c078fbd953ffa3767a33f39378cbf6b78deefeb747cfca879f69a3ad6fb87d3e5743fec5ace0b59eb21aec242820b36974191d3921cd3c98c87fd9462c0617002e70cd3513b04594b10a73575efcce5b3100f4794f709445c0ce2baa53417a62588c6b99426e2172844c44e9d0cafc3abaa0ace5482e044e6ab26c333bda02c6d49f9f621dd4c8f5464d5aac1d60769887fb7153fc1474ff5683b8c8033ff07879c7fbf133ad758eb408a1568da0bc71bd84d1aaae3debd43c695daac9f70da97ed3bebbbd41208ccff8f204bfa351a8e6d2c8ad5074dd7df70d38b5a7295aa1f3949b2b633e55cbe25e0f7e44955da0c04bd0e821f787f3aa0690b6632dd9f917acbe28e0786820e8ef1d022aadfddb2ba3e98bc994efa088f407dfeb6d97d829e22f86ea240877ccd4629e4f557e9ab0414ee4786998025c5641445d93e40559dfd3471d3fc0a5c227ff426e4cbd04ed2f2cada7cbf2dd730a6ae2326154dc40a87f3bd50b169a26536db8f7335211f385e2287252f96e020e461c394a9099d1b43f0464ece5d4762dbdf56a7dd9679883034f920dd620c23cbfee6bd544fcebd54e92f21e7f2fe62735fe2ece8d39ccb64d2c9f915a8a67b81198ffcd580da3f1fbb075688b5d2a2f4049fb55f45c02d13efb4a6686f9e405a9fed78c9d7f99b660ee0ffdcdb4dffed82811cf0fd601b239fa9809ca02d5b5cd633669f39ef0fab4bb3c29b7b18b2101e226aa215122d630854fcd2920664a44a9602ab72a83c33f5fb945e7fb5e26b69ae3508453043d768f1383b01f6370f78846441fe52576e02ed7fe4d6b96e21a8a92e17bae9d8bcc3161c0fcd68fcbeb57202c517d7de8097fad4a416c11679ee3ad2918e2cb3f60c60ba093b604ca01dd707572aa55f24b8f0827f0ab89ef326e3dedb305b3eeed61d2a185ae534f73eafc827e08d866b817ffd7a1872b36941dea3a3075fde04e9d0386633ffe12d28940a830e5c537508f9ac003ded6aba2e262fb0812ad50d643de79b6f50f96637c23fe1bc8fba2335bcf135ccd463fb1c75f4e25257b0b095c0384fd243898c7db670247899dfca46ca80e987e0b770c5b04f3dbb123c2a563f928fef31ae9cbcbda3453a024e092edc66f5af919594e034db1d39dfd4b7190d397c2df0996dc5dc43df278e7a069d9cd684f937e72ef3c1da4e5df31f65e01265ef2f77226997db76cdb925b5cb3acaacae0e5c6adce15041e077d206673d2149cebca6118478950440142c4fac54aeb13175f8a66685032ee0f22eca4d6c3f9a12a4d02ca348f0121f20de487350ba0934747d55292e237b9876b37041360e3f2b415929518c67e3f16711e7c1b23a919218a926bcac9bd92ba246ba85fc2e2942f06ec1cc8dc2df394d9c7ec553b30c44d2c22cc8ccef9fd66b44bfff1c668a5331f09062d1d9ca34b11faca9dfc7b82b4e34c6d96f5aaf53c133fea2943fd0298ff371c0f0b285c007fa31f721acb848528235b32c720ce91567263dcdc544d693fffc3572690ea316c545d3a808ea14ca2dee1bfed2dd413f32b209b02e3986a25484bd626a61143d5dae6b29b2bde0f7e197309bf27d9befe698be10279d4eb472f0a562e3fbb498a4060c62d17fb9849f018b32adad49706803b89d9ce9b337ad082eeaf9552d43598ccd3adc2460cc0301c54c7717cd09098b0b897cb9d69d613c1aab30e883605544084c1aa245ec57c3078c6ef9721e1b07f4326c33dcf255593483a3f2f3d1016b63868ead340b9f51e8b05cae0f847c7b54e27dcb673a17c96b7885177053e1a0417f19d0a2d5e559d231857cd1948f14967a083dfc2b2f51ef7d69edbdb024b907ac30401e16eabdaff7206306fadcf79635094827995be86d755c53c978df8a6bfabf0b01aaf7eb08ab675b60fac785eba3e048bc5843aa5bd27f0755db1f0cf8c43107b16769c54a7db1981c366987f49abc329d12a67e53ee4f47a7ae3dffb79a872d4cd04a07e0ea3e0125946d6b1f09ac5dadba1e0cc767768cc4d7ea7e91557411d2fb1edc0bf0c547a32062bf7cef90cb43e7ee7c9990c334d0f2bed4c5d6362ac823084e1d6afd11506576cc813995d95efc0dec3bac90af1d9e6db76c92e3adb9d5a8bbee47b294f5129b4ed793109142042832aae8d27bdeeddcffdc0efbb24fe49f40e78ee42d8e33d432e64fae3511fbff46e64a2586d3e38c40c6d11baa469551dc0e7b46959ff46abab525c583407ce8b73b62c669b0a369a24b59315e2ae9c624a55d1532bf0e38dea6c275123cf24b5acce275ac0c70976155a35c1b96e11f1d19a671c2d899d9b19138a46a87a4e92ac60cf381a0067850a9a152f4952f4859aac5eb285d1ec46bbd8cef6dc13ccc8f8a59f8d117faea410327e3b117cb9839fbaa34b7cc0789e42ebf8efac4277fdc4e6651e97500cecdd92fad81c3357f2f189c1e6f14b78b7cf4fd7374df3b23ada10166a1ba047b732f52b95f5dfdfd891ee959da1f75922654f98ca6d566ddd7a6d79cdfe84eaf6879b3b7716d5515ed8f1200af84d878d88958b8c25fb110a9ec2867679de377dc7ef0f1f42169bef6d345339794fefb70833314e89c9bfe966fa27e3a76916fce3143d2f98edfdec1779810d5fe3d1ebe84c924a88832b3219d3a64958690be7a4db09317e8225c2d9c425f47308b853deb6dd14836b642fe9a83842f72fd52d15dd188b27172529911e6600a7c8cfe0e85b2f97a8de107b5df0719a4a12c9920567c87e108b917d53ae1a559dbef70c5e4f37090095b65e40c6ab19a92db1472b86fc740623dfcca4a000e6e2fde88c36885624a9469a3d30d57d3c60d42b733177c1ab05529430497ef029c46276f9a8ccbb057097bfac4f095662eb209e4337bc91b6f91e442e9c87c1f4ff04b0e2c481a7f0b595bc1bf7e4246d19243bd4eaebf7380e557ff3e04d949c7dd04a0091604da50e03f55faa363e4412602b6581376d0cebe4557dcde1247635d11d0376141d5250da70279ba4a13efb3cb2cfacd707b648d1783aab07167f2d95ac3a4c9fbf5b513e7693267b1c9333abcdc4c0ef70817ed98824179d1192423eda808071354c92f5a399dfbe85020ade62f4967c70114645405bd12f439d8b2e9fb3ff2db9ec4e34413d4c7a08da1ca7350d669410f078128787f9a7e2d8a246c9ca5bb5cca4ef54b58b2c73d81be64983f3274bb8a0769ecc35e98f88020d4d1ae64cff6e9dbed21a8cd6e80c02a87206872b2607cc81291a5f67f355d32263bfe12f30ac3ef9711b081501a658440cf08d75be59c4230d87ada4b9cb15b992db0a23c223442cc08f5904f6b8af3cc4887cf6bcf54284eedc864e3fd3e03c6c8290b41902da6259c1cfea46af22fb20c7a59fb28c3427a1394918bbaf998b82ca3a6438642cb15adb16fc327e8f5d651374295bbf0271ed2ee3c879b496e32262d6f8f23df94b3dc2ef1f3f81b9fb593abe94bda1ce398fe2ba1360cbe4e5dcca4b4128c6f9957178592e77789b079615448f085f386e74f71b02716e7ce3d4fa13c344a9935cdd42702f32eada087773dea87341f4bc157e47aa937480e3b62a6b4e56e2617f871a2a255b2ad215d6e0204e147e7e2950506d3bf13da9c0a07e65d66330086238885a25120cfe00d3abea672ba4b261d83dc0a916e788562d992616cbe2030bbe4ab88322f52be9e4060d82e56d2996c0f1d9d8f41f7d11b3bd3049b1c266d9449b2b90a5a1bf00daafba4d45cffbf9a6875e57ac3baf26ab028b2646a341c9e4bc312e3c28c9bdc756b5265b707281304dbc6490cffb60a765a4d57600ce06674dd81a07bec7f70e87e30d65fe29dea0bb8fd143b5b68a185cb1d2b20ff1a9aab67e5fb49fc62198ab762349df0fca0eab236145f7a631b3d062e44f63b076e5081d961f05a127b099bb0333c5286ce4025a0e41c42d18e3f8f350ddbfd4ea5fae5d0530957f5e46abc0e7bf6829a6c0e2eb5968f8b500b48adf4d0700cdb36b8e9ce744cb5a50f5aee5f9e654a91beabf820208ebae44c99e06a033cf930717646a348131ced2d920c072cf6c59a1d8f334480b25027804cb520cf0832bfcb04dc8c1e4f6c8f0183be857517e4390f3a3021ee578c322bfbbdeeaf983c86d15af9c5ffd057fbc1739774a7f0bc74f519261eaf952e25b99d17a77499f9c33118a51b21d400bbfe8245b61cbb985bce2ed9b17ede7fa337a9f3bfd0f3f61829f70a5d68066b0d651bdfb645ee73793e2f4cf390e4d2b49ebd310af87759069a624a756dfd4550b4428fabea352d59ea4c9d0974bb6e8c38a8691ad402d11662fd421998ffabf8653a18db1f1acf963cd19c1bed0147b5b2892ece9aeb8fe9a1e1a1163d203ff4c16f91ae8ad406f41aa86900e56c0af2e4b087129a37ab0865e5aefb4ede2f326b8a84679e2278ba8855e0efda8021584fd456f175430ebe0bc02188f72dd3ad9582519678a6fac7c4c1e89b9ff8eb7696e7d114c885ae07c194ec9152ae47997cdaa23098fabe4a1abd558b247865cad553e50432d83168599091584df243cc661a6545fe473365d24eb6346d29a52bf7c196e0c243293ca580d7e40b8ace8d5e334ed81cd0b390809fdc75211308d5cd9dde44207a0b01c4f1322", 0x1000) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) 14:58:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) geteuid() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x0, 0x800000, 0x30, 0x9, 0x0, 0x3, 0x80000000, 0x5]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x5}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x6}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) 14:58:42 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00a61fca21d4610dbfcef900000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) 14:58:42 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000140)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') 14:58:43 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000003c0)="53365e5634c57af5e8aa8a4d0887fd452b8305000000000000008631a2f36259e03c85b139ffd689946975d45226225aade77a1b4c82e8430b9c52d274433bad3e51809022c2dc9317a7b7b651701cc8634e1b0828fbddf2981f80cfd80082ed000000a6592ae8fa34173c", 0x0, 0x0, 0x0) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) close(r0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000000c0)=""/112) syz_extract_tcp_res(&(0x7f0000000380), 0x80000000, 0x1) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x2e2) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x6, 0x9, 0x7ff]) r2 = semget$private(0x0, 0x0, 0x424) r3 = semget$private(0x0, 0x3, 0x608) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000580)=""/224) r4 = semget(0x0, 0x2, 0x4c) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/139) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/253) 14:58:43 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000005) 14:58:43 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x164c12cff6cdedc8) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="fd17052cf5a4156f2d", 0x9}, {&(0x7f0000000100)="e60650a940156bb73ca0639ad1c14d0d5d8408166b6218043c368f8284efbeb5d5038f758df669aff017ce8ab8a606f8b5e72110bf606c1391e2434c9241c0244c19c341040ff95a6e80d12c304055170c266cc06eb317fb5d7d2ffa883f6423bc96f51e7e449cf3edbb273d48a2ec5871b06697930176906377ce16fb8c3f6c94b8fc176ab15a5f72c6", 0x8a}], 0x2, &(0x7f0000000a40)=[{0x28, 0x1, 0x2, "36232197ef695c0a30bd698ecbb48d697994ee"}, {0xb0, 0x1, 0x7, "0d48a5b85e6c05c4bee39f8b7aa42ff19bca48b93fd54db52037e1dd63072afe80257ac241b4f2c92cee9ace3560775b85eae9cd9a191ac9ba98119d84a45ac349d94863306312cac12e002dfb4d5e771f549508f1561867f5c32cf4a887e786c07ef61bb607db697418914f7b335f3119a6f2da98a84f9738d9ddfd711f7d56300932279e07292a79521b6db0424014aa55e623525b77dffacbc3aad17f18"}, {0x1010, 0x1, 0x0, "69cf51d8648df520b17a6e3b075a21b2968cc177833213f625b921b7eb4cf3ac430ea1b93648980368316fa9d8593372a8d4f58f07dd6dca51ddb8d2867286d6047f848cf337f65bfb467cd71352417aa40647c8c2bfefbd322d8e1c8671877b6be1a6705ef69f1070a22049d78575ceeb555bc598c7b3c16f162c75f8ab29a5085754c74e6e3457f95f414d91c69c10fdbb3a82c6f8226e9c3e1328899c4a0da5a324db4d38974baca138b874a6348cf0ee1cbdedec38b70c3c37a36b87671dd0c0ade3c1ca68603b0480236ceb57b10b8496ade97e25be80e21796a51730f4ac148ea54b27015100e17e1593bda75fb4af25403e3d4912c25a1318f770e70d094c4e91d7d0c1402bc719ca5726957b07b7dcae5d6da36083c97eab7196dca5a15441967b13a8a1ec8f6911cebad6ac524a0756a058595863d444018c1ba6c5b469f942a9ca1e71d94b372753589eb7175a9790b260f8640f1341d954424dcaba0829045eb8dd6d01ce207cd8adafd01e583a1821c48d3212e63384c0a59b705b2ac1f07e94de1d72ca769f3b25016534ce99ce5f0938976a308262e4812ff91b2d79a31191adb0d816d20221fda3030744a2894cec46e0f165ffa4bd3964182c7b69c1eddf870300c57c0df121a89ffead24b50dbf4b8edbfe4535153618454cdabaf625440410a74d7d30b16ed1c9064a9832ff0e70da996411e2275e7fd560e2ab739eb65c9da8cb4b69315f66aa3afef4d5785e903f36477d21a6c09bae0c5633100e8e864a535d6126fa08cfb5839ec66013d143b1d3132e703bf83329c7bffb4a96b402ae3f8727a0796b1671895f3a795aa8e07bd46702fa22fd9e08866833fb1ea881a9de7e4e483375f5e3567b7fad3672ae032722860cc8cc59f3dfbf117160b9c8f66381900cddf418434451bac8cdeb5f2ffa2a9cfd11c2fb06e4b85a8d06566434dde70795b526fcd3ff63f53b62004fdfdd67335874a9790fe4aeb5007febfdb68311aed62932084f6d88410288a0a0f71a2d3b74b81bc6b0f653747224421645ed1c4cd7fbb1471501865d81ee48b3a14ebb7506ccfb7c766d2a25e56b96591d7bd11c86885ceb6fc47da0985fd76e69dadf6fb7f1997c366be7e1b5a0e0bfcc44b66aea0dfd72a732a2041c8f334c072d6af4073d2bfd7bc912431188152344925228c22ee258e7d8ed003987e0c6c50952a01f1060791fbdd7f011491be90c42ee325921b779a5bf63179168c10904735d29bfdf101b97379711fac0df149a93903455c69f78ac3ee616b1c9ba122ccba8831c2883b9cdac3d936393ec5d397b3252f055b07a13607c490deefeba74471ec15bd802f0b6dc296754f4406e50aefee30c06247997671fc7d6c50d1e109db6956f7cc5a363792e78c09766bd12c290cc7699b980fb7f9022d47c5cd98175707f30592aab62437a296e139bf88cb720be970370fe84bb10b371d2b1774a827b75dac0ed7418eb2e3e8d78e7db6e2f56ed60d899387ae48f9cef75ec6f9aca89eb80212543be81ed9929609344f454aa9ba5760ff503c66245431ff8f0bca9a4355021adb8b8ca83609ff0e47d6e9054bbd27e770bb31eb2ad6870d95b1f54c00fd81abc6585fcf274251fef0c5c61d48424c8aec59e35fdf825cc0391e7adc2016f4efac8406c3930ad65cb6951b3f348fc883ef5432ce7b6ed0c746731a07d2c74edf3b8007b947767b56fa898f29667f5d1cee546325bd69ec7a2439673350aacd860175857789028908d0381912dc373639508e8b433f746abf696b83d5f8dde3995c065b3d91e282ae091b6697d06345755feaac639b68b6f627bd5f3eb7933407c7fe3337010335dd068fa5c31529f0dc83ce2a02d31c62d19def59c6acaa57b9f4a2fce5802c0318b315cb71661e632693b4445de6e8871143492b0cab068a1f285622deb48b1d979166c8ec52abead0d1d7d366a1cc0775e4e574eff0cad6cfaad769a00674e492fa59fd6bfab1cd68c639828000e03596cf639c755dcc24fc52a8fb1790f803aef48233ad6843052a7e2a12d6c72b88d2c9072a35413595d015eb21b1cf9ff09f581aa20d3d64e2b669977649325e029be731bf61b554705ec651cde4356967ddb3cd727a78ad14c500c553f6e2959e2a2b9cf2a1449ebf71d62b52647978b32093012ea904fe38eb3a821e1fce60d27e454d8d52ad9de36480cdbd42d8daaccdeb22ad4d7f77f57ba14e602fa46d6407be005b1f1a1ce64b02bb61118edc82deb2ca18569e1645ffc9ac9c0f02d7e1d0b0da7cd3647ba11ddcc7ebf6e4d812469a0ecb36e61b3d89f774072e15c1b6351c399e7049feaab212508ab74f895a752cd7dae3b60e546a475910637efdc3ab8ca6f29c23fcc42194be585c22a6f979e614be362fb52d145c8f0f2f6bc2e792aacf1c86f27a6dd0a60ac258e0b629d0b9b21c65f2791d168b47c65c88569d96415d56a30acf10a91ec9669d8b845d0351bd5f07a3f1ef5ca8a9a1ad669239a0ec2ea992817d9cc1491788f701b8f244bf36dc27311d129ec618e9ddc35a4ff9a3bd08f17043cd746b424b559649c7ccf7d476e3d1faaac1b8e3e37aacb544c0f74265fdf83cfdf6e136b5e9322d66344fd7232746504636d98dfea085f99bfc4a3690013471af920614ea3de18575fafc17624d36b9e10108892b775fabce3a03f93d82ca1a1305783abb18314baeccb4b1fca39a3adb2e804c636dc3a25ae864769e778e1dc8491d443ea09f821686b1581868aa871367d5e90c4f44a9b83cc30111594ca9c4556a7f6db3aa796a78f963ab7f32dd4b3fa879617424e82c1eb63e920d30c938c7edf4f7ccc16cf997e04eb95154d827d6d29149778dc12b2c76fe22bcc3c8fe41f5a3c142956a413e232fdc01d596980aeb6bfe40229a9bcb5bd97c2d5cd6ed3879f7cab96dc3e9a80445ba4666530a270bd19b7db3a8d5bf0eb7362c484249611386c828e40492f89e79bcdeab1cf20ebc452da88ec05791d1328877c5f5c22c623be27829391a2efd68df94ff7d5cea241424b8aec403cb48797a0feb1a1e61dec5cbf4520c69b96ca146acfabf85b443e86a5f75a5435cdd0fc116b08085dde9f15df23a56811da27cdd2c9dc41d81f5b94341787162c7512e2b8cd45ba4e02fc1eff11766f0524b8e3807647a33cbd971ad738560ae76b287e3e57ddd9f6d903330a0fd7f5d48e69112581b853380210e5876ca9518763ee2eadd4e28f9cc953afd7c1e774b013125244271f0dd4ad104c32d158cfcfc0d3fa6de7c43674e05bdb4df065c6b457d684f7e9679ed68804044530ffb5a3af56ae8b50576fc18f0626f270200ac376c6dbeea2e379ef21ac5342ecb1db58f27380c4e4c47de4b16454c3f51811506c8ad59b984e89488355c09b5c26932bddc066a4fe8bce1b82c6f79caf26680fbafbf6d5c0a85ebd755b23068b996dd60fbd2af3ee9f8b676eaf9d19c8cebe98323f037076706c75f6bd891d3ebd652cb44427e11ae4d6613a6efe734d6fe6c5eeeb37b5236c56cbd794b394face5a0f45b89110221777fbc068489eebf242d6338af3b7e20490c1fa9f3a104535867c1cf8518a075d3de40c46faee7f8d11bc9de574b95645190dfb5a17a3215d6b40e12528e60fc365647ca3ec87da67ff5e65fb8bee9bbb7731fc76731e9b7326b11741f758037cf31db5d880d15cff9834a89bebc4d9d3d5ddeba39d9ece83d3d13259f1a82a32c799495dc07d9990c5bd8af0349e1d4e442c9a704956ec9fd4c70e044caa69062111e8000056789bc114703964cd0a2e2e3ed99c7ed2d63d8259fb2e5ebb59e43f70f6e2deb147d5c9f6bdab8b15a4bec0772cc1892506cd47dbac5ac77fd0d3923299b5e50cb1d05f5403423e76d8efb278a37dba895f8dab9b4c868c3567c55373b73354f8b4c069f1da592361bc1b73bb39460e40f840280fa62f9c5fc0ea616e600f7e5eb5ad4661a3e9cb1a6748365d40a17a117695ba87cf7f9d42fe11941b09195a281a91638ff9c5a59e2eb20022fb977a24dde54f6a87e439e2cb74b150352f8182f59148b51b2966791057b5f62d9b5fec7aad87fc22d648c0a768709f319a7a5f864234e7e4849e18c8370674a9969091d5685f8591855d1b6254c2258876bd39bbb2532c9e93fb361208ddaa15ec4531562e3e706a1fc5b5247af0bd45008eeef3e000f81fd61c019ed3d4611d4925cb63222dbc6a3d6f6fd922a271db81847f3e181eb46681f65fcd5a1b16875950423344fc3d1569e73d02a60b353f9a196ab0c89d6696435b4cdec682c9cfdb3ae092229679ae044d11004782e26bd660d60fb6d95a4fa9a013cf2c60582cea2dbd1b1bdafba5cbcae5fe3daa70cb3f14c7805d5aa9730635c0ae54dd6cb0bcad54f774a0a8488ad5c8b6a6adc08a443666171fbb82f57a9b1ce65c36abf06f40c6b87c0d64ad6cb36dd64d3cc13c2789df7a8c6a24e1978f9f06c0756bfa483e9cbcf183150c0d6baddc2d9b8317951d6af9d4c7c5801c73f9d7da86be9cfb9559ade2646b6d96ebffb20525938296bda130ef62e70b56e39e88fa58dc61e39f5c71c6b23252117f4633666d1ebfddc6be5b29e0b8ac9edb8dbd1d4e3de224d7711e12df2db8b32c6066ef6b031688b0c9ddf4586c777a36f16b31e5e4d1bd6cefa732219894f5ffb5311e3679abad8c82b65c185424391af2d0c1bfafa3f5fc67a4579285b5162871e6625ff90d12f7de8d7b6fde3de442a3d5b0b64ded85c873552cf8a72f003c9c8602c7959f04b5621560657b026beb92e32a62e70799852ea73f2f61b292da5b0748ca97bb6fcef674feddb14e79861ab60daa7c63b639007535143aa47ed98eb09bdc7e855470582e1f817cdab2ab9a60dc4f971a92bafa4f483f4ea9bafe3f6e892bbbee1d7d8beaf5977f94d30ffc5668fc522ee283384fb8eb85bd54168b06f89a8976dc42259fa6ad97b7f02a477e3ada16b44f6f9b27baaf713e0aba3ee28043d7b4a05e9323723e7dc1b4e93e68449a80f05bb907f71c65c38b3c2f5b6b5cef2ae45fac60cfa72b416fb1f69e88067f53c2d179f0a4e318839194a9f31472339b3028753b7fc30bf807ac75f6cb0178e6535e542a2389b8854724214549e0e6f5e706ef793bf2928feb8b4c1b6208cb9770dae54884acda13804f7decda660ccdbe687094e5819a7e0b52a5aa8867a0f781e82ce9114ffa827c185e8457607d76bb777eba5dcfde8741d93f88e38d078c3b33a968cdcfc8ca06b07a62400e9ddadc50f9d21a0acb35c945d7e59ba4351b2b2ee43507f75945eb4741e649932a387ab8c1fdc4badccd1c4df31d4c7c6494d1b579fe1722bbbaa4239d077419bdf2acd2ba6970ee802f8eb2039118683edfd249f90b7588ddac13acb39c448dd71d17adfdeaf75a0371196fdab856c338510d83bc1e2782da7d53eff72904f5253f318990d419859cc4216d22671163b015bf0899944d5ef1c4ac340cdce636058f6f0427311e7bf52fff7e158d762fc5b8b354f697ab5d8b2784ea407e3999817745fd5c9ba49d00fe4d9a414dad9915b0c3bacf14ec7707509433c38b0ce761ae0978c7b964812d3767bebc33350eae6bfc84ebd3e655770e877d76c58aab22a791f196bec9324aca35f1425d8ca2f5a473617fa012496c7dc7a3a1de2d663bf08af9245934e4a8a7be7261f8f3f40f8defb3b83733d8f4804bf6dca4b828fbeae8420ea81e999e966c50bdfee3c4b1d88466cc0ab2b03c29ea8df1711b43242cfd4fd4"}, {0x110, 0x1, 0xc964, "9ae64da2e3dfc1c530fae1b1f14caf2e4fa95cc4d519926d7e367564de0cd98ea125b78fc8f7dacfdcac04e7543a64b61e9bbd068cdcb2799572742080b7f5eb280b1f4e843e806c2eda81e96659a91860b5c53fd79ffbd87b89c984b8ec4448beed017fbc209293f68d56c0e03446d839f54fd8f7700efc0a2a8f8d85ceb40c5da3ea421d06755c880305141c049672ecfd27c679e4639ad498d9ce5642928177391a6aa346ca1ab3de1cc39970b30ce3f66521acc877cf6c4d2946ce5ebdd9b7e235a82e6724c01df7b959716bcb046d6d15061260355a8b7ebf31bfb5371e91aadb77e663a547e7b3fd0c809e8d297d39e6157de5066ec2738d16505e4f"}], 0x11f8}, 0x409) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0xbf, 0x0, 0x2, 0xce7d, 0x1}, 0xc) 14:58:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r3 = dup(r2) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0x10}, {r0, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x40}, {r0, 0x100}, {r3, 0x80}, {r0, 0x1}, {r4, 0x40}], 0x8, 0x1) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce7488", 0x9a}], 0x4) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='.+%-\x00', &(0x7f00000001c0)='[^\'!\\}\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='[%\x00', &(0x7f0000000300)='])\x00', &(0x7f0000000340)=',}-&:\x00', &(0x7f0000000380)='!\x00']) close(r0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r1) 14:58:43 executing program 0: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x45) syz_emit_ethernet(0x11b7, &(0x7f0000000080)={@random="891ca1e28368", @local, [], {@ipv6={0x86dd, {0x1, 0x6, '}\f^', 0x1181, 0x4f, 0x7, @rand_addr="444ff1d40554bcfa4607efb95086b75e", @loopback, {[@hopopts={0x61, 0x1, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, [{0x19, 0x13, "4535806d391f2a22062e5b6f96494e83dd4bca43fb1181ce24c67bca4b7c008348714a688d07581e59dd624ea0a88ab8d5bb2e6871a6f9c8b519a6c2d46882282f0d42151442da99366828a6f7346d664fd1ebf7686e147f2162851efcef97a3a13be4e1a30325bcc3da21b0e076a56d24e9896ae919a5ebd17821d2ed40ca4f7366c9dcf7782be866d2a8f6b0e558e0b92d5b8d73f96efc482b7d70"}, {0x1f, 0x200, "35ff68ff816f9e313039a5f29f3bb2f1998c17a99658e35d925cdc09441f058bb8f5601116fcfcbf29175e82c9b8f9fa604059b440ea08636d484a596dec86399170a296da66f39534ed3754875748d94a381109159c335cece214ae5f857df1902f83a743d508c8e4cfa087f6241fd817e9b42950a662af8d46ded7dfa069d88399a0e1ae503ee2aa5bb763b0e536af1e2fbdb3a1f3c97adfd12c8166ef786a66d848d25de522624e95c6c901560e81c2743039b9fdf5f4623c6d0807f9aa3070ad03b020490f41e6b7b282e5f5fbc42aaebdd5b0b1684dbf8610c32bc7964cd2928807e28b2dc61adbaf797efbd9f613262b6575f5aa065338d3d281b6360cc98193522097e6b98d84b10ed3e5c70199d60ce968bf4a1bc04545564fe77fa1fd85e6bebd5e194debd7893e6a5d7176f45b9557f4d47ad800e1d1a4138ef1b72e6c932d565172ad029e5bdedf6347bf2864d3711bb4a68f1b7284b5cc1074eabccda13c84e2e0c2d49c75f42a8e03895082198859b7cbe934318d4f2d0a90b5e64a43b8a1f4564c9084d32f397aecad28756ea5366a4b84ea9a1508ea6743834617a2004b18be34d917f46c211fae82f681f6cb57ecb5be1b730b3766478c8eeffc935b5cc02b5163f985bb8be54475736bbf857f44108b0c3234b2052e66462db8b515f40a8fcb9c602f9b7b0083c4b4433981d097a5d489ef4431a2ad091b0b276805feab5dd2ad4b6c4138d088210431f0a8d142fa6cd88a7349b17421abe33dda31a52c9a6ccca1bceac474d0080be69e8caa8ed63b1fd818548ddec43b53ecd4c13f5aa722ceb1c72a85ccbc4d45a266012a9e7df01e3234bfc62bae7cbf906455e0b9e5d6c8c06424f17e010d77d3773795683f721eb1a6ba132f19bc7fb09330845677f50193b457072705f1f640fe84a2aa58c495dadd411cc0b37d1dcb0c480c29007f7221ef9c5f32418dbb5821b89d7f75ab16edc554f29f113fb17a293aa060b4998ebbfa025b851fa377a326e401be70b89742d0645cf4bdc80f144d6dd6bd27bae6c396e4973cde8575ea6b5709bd856e9dc8e1958af46aea9cfd169767f2faf3694fb84588b02fcb8f3b612202f4a0c00e1a53733ae300f8cf07e210f1e184e1238a0d593fad384c59a1128be30e7959f2dd64e7b25ac0a29b93ed8017d855f117cf52965067d4d7617e514ab7ea60fa5aa18348e0bbd885ced9f5879910570b74d04007a58d2d4853cc7acc152bd5a61c0e17b40b7020fe935d923495aeb52a4aa8ef111785a60e1715078704fe2e77d7d237c7e6f9de345d896e55d615575a63f1b8bda46480dce2f13c27fdb3b81bf1f6d7bbacd41dfd5b5c94a59a7d4149478ce1efe2f62961c1cb0283f16c49e8cb1b0b280dec3a06edbb5bc8d9580b003d6b720adf48a1e63d7dba83d821421254fbcb804bdbbf249c18ebb66fc7f15e85913503b53977616c93c86e831db1156775871e8c143f1fc72396bde22e4503ba94d6de587f5874648e8d6155016c9014573d1287a6f466040fb7069572da16ba2278e0e8361e75e5d515be18bdacdee05b01f4445982e0ffca844ff615bc0e45c6e3bc1969ddddb7bf81c6c9947c3095e81af27cc63811852dfe1ff9af97a147d8f9db28db782ce531e93cc36ce9d50362fc7defdbc0f9faecd647e2ac21fd299ffcbd94a24624d7c48b98f35306768c97b07ee953e03f6d46461de0e38981dc561ac83aaee294d1d294290ddaf05ffbee46f51ffcb2a81155fb86d968624a7b8073134f13dd3146ec3ffe72311ca0db1aac8ecb92c6bfb149c6c7add8a0b43344972bb38d697b7cbdd08836e473084b4be628a2c67829db96ce69ce38b73fd16178e2a4acb8b7c2ed08987c53e7dd468bf933d316486889b2fc641e7dbc5253aa3cd54f662b6a506f66c0c31ae177df9bb702d55220bb72fb6c7db012b0162e99a18aa57324121c60ed864496d5cb28983a1e9f1a62ade599cf73a84e75a0bba24159a0b51292b297b8e12e73098a7eacbfab36e97d14c0d3b20115195d00a455f94ce4c4b322784b368d3143a67c9fade8dd786d2814fdcc4b25a94b5e7a46cd9f550c169b340ce7135b48b689a68ff40a26385bad75f2630729d8c2053b08ebff5e7ac50acabe18dd008508e0391db347590c2e473bbbb4411513ca8c7f9193d851f24b6fa8b1ee70c37a65f492aa0a0043ffd08ac4d711626a06772eba942d3bc81ecb2739f4dd19bfd51721825bdd8a85cedfb2a6731eb5e1f187532448b995d87b74fc85e54336d485608f114d1f2b88b00e8ac8823b26d688b5796709149f6c3c4db48d4f3a6af09a6228188bb5b82e9ee592ec35b31dd0b5899a905fff77939df88fc63c72fa257414de89f8f8b5c9ff941b16a2699e4e530889c3acf68da7e2545e63e9d591cbbec1f83d5ca5493da567a5b2edfc9b2da2ed51ec4382690147564adfd37f9315b9257bf46361bf1b1c452721620a060c0be057d17e89cf3301b18792a7dca0cb96c298089d0469ef393bbe04b6945fbfaca7050ad81a70dcfc52521fff464d3569194019174212c1a4d38bdceff70b51a603e6d1e9c5d33bf2e1655c976b3a7045f7d72aa8db225ac4d174398ff064f22838629c02cef0d998ac10f992b21c27130e282f3ff548606b4234adcfab0ae3ac2614c255e54ade151989078553c45cbafbbdc5b2ef3d4133b4768f231da4382851a2fa7903985cda569c55d93e4b9a239c66e11b58324aa9e560187938d619a23167323435cd042f2bff6c86092a62693580685f63f963fa0310d15f555342dd6fd726d7fd2feeb1ca79c113da83e0c378b97a857da0081ca9032f78a3f23b632fc63697a4ba60d12ed7dab91beb357f156ad67e3e35061c7fc647665addb5e4f3c23c5d96514eb3ed5d3750ed2291035223a4b7c0f8e949256650eb4b6cf680c89487e6b6971fd8400897c30253540730a976c5f3eb0c969f5758c09f9512334a32df15a8399d1fce9b33526cf0e9fb097180504a28fc08e0e7cbaed4c730f29f8db9c317463bacdaebe59b406f8548a1b9bfcd55284aafa0de6118e8becad4e9b651f2edb75b0d5aed6b6d3cdd7a5049d4fed70489673b8dfc0f748f1f3d2177c0af9ab031aebfa66b455caf0c5c7a3142b4515fbd7e13baf382a7addfb217e29c897dfed035b0ae905f0cc946eda5068763dc8f2bced344b6af7431aa38695e081979fc103e00ab6f3fa273c9674f42b9be2f4d6ebaf4ec457a4357693f3d09d816cc0be5175a7be2af1df7259c77dc311fe2a6d4f7b558a04b33ec1bc57f543f662720c23f3f93043acf7e60251cfcbcf7e8a6d2b36400616aa1ca0f5e355f0228ff9527ecbe1e31fe34606a2bd4cb52d0e47e9773d9ded352c7b22b9c9001134a9bc126254e5affe711fb0a314a32b8a5fbd5d9ea0e37b6dadda79116882f72a284a1901b2b15fc76cd535903c1ab135f2d15487c2c82947d5bd12f05b2b2e6d7ccc7dd21134b868fc291b7324b49a600a4e2119cf0f4533af16693b9828ff498999c3ed3989dc279d56b099aaed5a84e78ba4003e9263eb37cb0026e3f4701016774eb0525709990edc0cbcdd4d03f2472ab47ba2461c4e978798c6b98b675eef3fd529de5f458cb836db9d374bd71387ac66ee01a6b4d4205703a030c4e03081c129585c12f1ab325b6ccdf3e38cec4e4c729dfe842c37ddec1b9c455e233549ca306a3e23cda1a858dff8f749f358066349b446c8466975912164f1f9707af6735cc4b6036152440ea432fefb4a5cb0b93aa704ab5abeb327ef28af9dfba9e5b93f5b12a16cf79dd31fc994632a5379670ad27ba836dbc1563668c4df48a290766b3674bc8b5e6e94cba2b0f24333721f5c3e602fa1635648ac1a9d2d9036917eb1ebd76dcdaef7b60ebdc5b3c4ec2eec2e6ee7377fedb629436de8364279a3c30164e5ed792abf0592a52b81345d806f0db279222800e1f0dfded449580dad5a35a07608fa6209984d5079ddb6bc64db17c6558d97600786220d1b61047ef364bfc1f8eabca590b4b5edf0a94b1df9847e069c977df8fe5cfee363d475147c0f5062a8a588265f0a82809060fa162a20a5dfb8f27b61e72efcd3d984cb6028b4b4cf6bf4e33838f7eae8e2c50b6ea563b2c82a3018248115bb0c2832e1acdecced3e9034ef07a6992a40e87b6d7a2452d4759b18c817043ec9031f8485ba5cdbd5d6c45ec82a11d808e3b579fc46fa79ed98c461e1b7d9915e84b2c236ecef8481a114001e128316ebb0cdc8a7eff3ff0d52cf52db7b7970c76740bcdded3637edd120370edcc2ebb97f78997c354b085ac42d0f254ed7c205fdd059fea12a0e312ee7319b2429fd7404936eb9525bde6404bfbb4ca97872c3e5896927305628c8414021a524c6c82fdcea65e5fbfa9774ee645cd5f470a0db99d260b961953844c06da6308cd4fb19dc3077d6bc3f308af2a8b4f42fade7d13c1c07cfd9560f4a842efe8f33a8c2cc241fb0a8530c8fa2c66610d9038f4c982bbdc2f58d3fcecc1edb2beb5a7ffde3beffb52f2ff9515adbc2cc6ccce3c2357f9f0ba0a73454bd129968ca706fe437b04d12dc9c1d96801c9f0ab84dbb334cfadd35f4f2ba474ea3ac35b435b68dd44d8ffd2ee7a62a2b865c7ecec14a623f9b4eb9629da9334a20043c4a694e894a5bda7b105744311a59795712c022f9547e5ec14c0cbba63edf70b86d93e3a374b6e0138d60c0864ca14e98a4f16cd608112223a54ad10dba4b627d6a446f773089994e45461c7497af88c01f5b4e0a2618132cdf89cf0bfc5acbed8784fa1355f72b16ce39c092fabdf285b7128da4d9ee259875840674d0f10ba326fdb7fb384b19c2b424a46dc5a011b65e96c9dacfd785242f9bb7bc419bb112c679c8452a88c4f8e0ef11adc568a65914d9a77ee1478364c99b3f49b403815af2bbc76652d5e08921dad7ea24661514caa19f5cb801351872f550d265ec117242f135962c2fbfe8a49a667d0f78e3b45a454b7199fc7071a9fdb48358cbcb4b76656a64a31816ac3396e08da8e538cc535ea8078c69d060356d231a17eeb8417134982bed09f85b083686a93ef331626047353228277927007ce5423760a16cbb38085886d5d9da039949ee50899e3de8d3c526ee8146772b8b8e0a55b7e6879cd2470789aeb18f621a9219c02969f12c6f470001265119c7f84801b1d1ef9da9e10ff1b96d4cdefac1527a7980bc585c9f707be0c1a431031a5d7cbf15d1c6eb255ef9a7ba4d6b202a333caab5f88717471a93ef0cf97e6a7627566e230ee6e5e9c4b14b11cf6a2108dbca4c6cb8757aa093a8a26edda05277ea127e5364a45873646b80d7c1ed6b8f84f398cc0cea85d23dcdc1d9e2a575d459228bea94cf0eca333f2089a19fa1a34f0f5f2b9828086a37afe44223b75377ebad90424e033cb332efb7d97cbcfc4303a326a6e9608f2c67e526ca3fed4dc28dd54cdb28f5a826c5097fb824981eb69700d883df603df5aa37f3d59f4c67accc940e64c5e8a7276d0f82b90c56de7fcca863df0ef947cfdb9b75d86ffd9c1dc0c0f940d1c7951002cbb6f149de7a887e84a3007a948f16b71802eb80f229dbcf1cc5ec0e16acbc16a1058a0ff9872f8ee51c37d5e122392f8501bad72cf4ff262f877693700c015a709b0a13b7b82b19120460b8c609639eae9f60ba34ee378dbcbb581fdf73229bdbe3cc3191d506e5afb29019b33b124e344315fbe179133bd69f49eed3544e17685686d2d39487722e8b3243a998a63"}, {0x1f, 0x16, "ad0fd0302d0768ae3cfd08a75c4db45922b621003a55718a4dc1feae0fce1efa24d15699f48292c51b4c29404d6a2d477a44f9d4e208f833ae3985f05f029de85c339efdc93cf45d5986a4d400a71c2d3583a7579472119375f3ef969631931c3f189d4871c10702deffbb8956e23783412b6ffc42aa3421eda423af320285a4b5fdaa5e5546d25cc877f3dedecb5948b63ba2f966419e6fa61e2f5224bf13b751529e49cf2bf72c36930a933b34a49379718e"}]}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82d3efa8bb"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001240)=0x9) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001280)=0x7f) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getppid() r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0xb8) 14:58:44 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x8, 0x0, 0x3}, {0xdcce, 0x0, 0x9, 0x43e0}, {0x76, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0xfd}, {0xbea6, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) socket(0x2, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2}, 0xc) seteuid(r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 14:58:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x9, 0x5, &(0x7f00000000c0)="301782533df3c81bd697aca75c02f97fe66d4121f1620ea0", 0x18) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f0309b6cc000200007f2a258c4788028907a00dca0eb765"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0x9, 0x6f5f, 0x7}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:58:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8243a0cb3362d5c74bd261f6a5028078d0f40c29b7b6"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendto$unix(r0, &(0x7f0000000000)="e37d8723600ddf3a9435c554011028db8c40d195ee4a0a8aea25f7d6fb22860470997b4844f4cfd2c1752a7d22c41b2bd8576fb63cd6151e7d16e08b8d611845604160ca62dcbc3e114395f0c087c532f411a72b5953ee87ec88b50d4b954bf26796921f3f24e498cf0bda", 0x6b, 0x205, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x46) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x1, 0x0, 0x0) 14:58:44 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="01022e15b764317ca69459657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea4de4b180f0e5d893050000000000000020a63fde260100000000000000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34000000000000", &(0x7f0000000040)=0x210, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:58:44 executing program 0: syz_emit_ethernet(0x3ef, &(0x7f0000000500)={@broadcast, @random="ca8809cca273", [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x3b1, 0x2c, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xc, [], @mcast2, [{0x18, 0x2, "fdaaa37dacef9502c310ec16b20e3df842"}, {0x1f, 0x9, "80cfbf8935c32eb740ada29f8aff20da8c7ba42cca09685a85f5d2e5e7b29c583b388fa4f26a318e4bbad09f56a497137665e54199ea73ac5228e6eda565f3a77e7214277c359fa750b86686"}, {0x19, 0x13, "910fb58969710fb41695811c6596c6bec752a6386748a3f7107b2c5af74116df36544c676ea82879661723512db9817cba48962721cc1df9f57056732c2e1b6ee5817993e8d643f0cc4f5f6580b9226dc846b24fff983885ca9763b505d3b36dd5ae359fef1726ee26b5e84935dfec2bba8884186fe029fbb161323464e34d683a3a40a625aad1eb4b60f1a3b6a0905f83c0038c4991"}, {0x18, 0x1d, "6f1ece659b8bcda72d81468d7cffbaabfbb2f2b05dadc8ba64f8ac03a3a61d8a59495391b5eb26b86580ea152099f9587a05a52756645986189bad4dbfaf063bdc0837f7cda5e7659e49af4e52782fa13020d24c58eb064a3354a35f5e1254a1ed4677a6cd8cccadab50b2e21de5839304d25d6c48765c4fb8b8681b1e702a57ed0c01099e77d9480a38215671a549d39aa70d75a9e96453a5a10c6eda7ee5b7c1d6a3ae71ce25eced6f6de6694da97e7b8e5b9c93b0956b0d5466ec4445f1fe158901fa7420949f949d48e020c9ecbd2045a9d04f9a60e7e640f4447c06f674dda21c279bfc41cf528f"}, {0x4, 0x2, "298810d43ae49cb9e26a9a346a7bcb8c80fd15"}, {0x2, 0x13, "55e7b2d2491151f88304e5fe721a74c9e33ec46860a319b8f1dd5b3b2df7c07614d7d2119ec6e51ed2330d774c1917e39894f19858a863f5ff619b338b10f0173a96891e5ebb79725401f5334871ac59af4659f1d0251e3632e3e2396e9d15872c97a844885902ee6e15362f0350fb65ecfe5582a7e5a36d914e01981280c5a93ead3b010522c7b0294590ad91e20ad755f2f2f5c74ae1e7110df3b6"}, {0x1f, 0x19, "f35b80e4d85f3f48b8d5ee04c5943e28d46cdc59c6ec8124ecac4939ffdd1d097d81c5625795db47c84d1a58fbe83895585c4d23e3ff3725e0259b01ce8f0fb95b5b9f58232d5e1ed76f3124629b7089d72f953f824245f6f555b4778590255b6784cae04c46a36adee28cbec96ed5dab14935ff1624acf1d9933312098cefd1647a50a9d9f8a41c97e3c04566a19f0f893444d22ac96c3b6e47b8f33fc1b584df518afb5e04855fe45b37175a814f51ac6650492a9841ba9d8001ef9f2d9f3cc259ab7c21d128e241"}, {0x3, 0x6, "303b4e6212b34b4200ca2255bbb57b50011fee7c005fa912b9a466f1999861578b6dea0740ffd0e720123695f6805387a3456b25"}]}}}}}}) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setreuid(0x0, r7) 14:58:45 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@dstopts={0x0, 0x0, [], [@ra]}]}}}}}}}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/51, 0x33) chroot(&(0x7f0000000080)='./file0\x00') 14:58:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff82, "070000003e79010034840c760b666bfede477dac"}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) close(0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000240)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x4, 0xfb, 0x9}, {0x8, 0x4, 0x9, 0x8}, {0x4008, 0x8, 0x67, 0x7fffffff}, {0x8, 0x0, 0x7f, 0x4}, {0x1, 0x1, 0x0, 0x5f21}, {0x0, 0x3, 0x22, 0xffffff6c}, {0x1, 0x5, 0x8, 0x1ff}, {0x1, 0x1, 0x7, 0x2}]}) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x90) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 14:58: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) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8880, 0x40) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:58:45 executing program 1: r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r9 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x83, r7, r8, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r3, r8) syz_emit_ethernet(0x5e, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x28, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x1, "1d36e6d7c0d4"}, {0x3, 0x2, "2eb4ea018c4ffda0e582f62ffae4"}]}}}}}}) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 14:58:45 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = getppid() fcntl$setown(r1, 0x6, r2) 14:58:45 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(0xffffffffffffffff) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESHEX], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(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}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202c1647f3611426e951fdc2aed1f10e8d23fad3851a100f5bc73fc14a1f456d59874b3f011d23d25f96e062f7f0bec5cb3b55f826e6805b4d669d1c105067754a15569eb7dc39a2dc48ffd2f8ce8931a533dc96246638d4221500eedb627c8f1b27a0f8be227ec2d5604366fd61afb580b0853df8ae0c992ad5758d03ad39880f802aabe0a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) fchdir(0xffffffffffffffff) lseek(0xffffffffffffffff, 0x0, 0xaded, 0x1) 14:58:46 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f424808c5051369bbd48006060d0003aaaaaaaaaabb94a7bcc6fd8a01cac83c4830a3000000000000dd272165cba102af29a5be2e304b7564"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r3}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x83, r6, r7, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="257a8fa8738e7290180ab527d533c97c37d4ab9d20238eeec0d7356f446adbe20eb8d0c8fc4cca1f5e9be67a6d93903e03c68a6f043f104ff975716e4df1669800c34ba6008003673d2f7f58b01cd46603f31f1601b3c8ce63cf32c16a736f4e3446b32f1963671f6754e9614d116e9173df3583a284a1c7c81be814f925dc4bbbd3f0e3c28ba839f26d7b90d10f9425ae3bd7030c839eded3e440d36a16d78a1a538210b5a825881753ff7f7abd", 0xae}, {&(0x7f0000000180)="3858078ee59ac2de4be709119ecf92a690d8f8e0a08ed82fe6e9cd4a427edb84343c2744b4b71f4ad02795ee38cf5064a0ab1587bedfc17b9ae59829b6722cbdb59840045851d1194c9f974bd830831867a2dbe26e34eb1db697e0edfbff9f477bdebee0a82b", 0x66}, {&(0x7f0000000200)="b4b48ba7708864885e3052ca23c0f674f9e49ac9f89f584a75f5df96dc401eafe65ed9b7b4b2efaf5dcc18463b24abcbfdacd92dd55b7adb7e07cce4f8e19d62acea1e2db8e877dd84aa99da5779b82ba7c0805de5a2af224fe4960c2bad7e5fddd681a14fe4b8f9fa7f08b41405f455d35f78b94db12645fa2a48ff482961b71d002a3cee5a37f04279825a5691ea08ef3a0468f5572a1a6fa5745672f0125fdd9450bc1828ac7830c88d4d540314cc7859b0f772bb4b8453eead94cf3dc8dd7312b04a4f0dd362a6f0dcc07737ad4fa9a5281db8004c403411", 0xda}], 0x3, &(0x7f0000000380)=[@rights={0x15, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0xd0, 0x401}, 0x2) 14:58:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) lseek(r0, 0x0, 0x4, 0x2) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x1f, 0x10001}, 0x8) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 14:58:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="3177ec480b16d13101872102a11f5fe3ea50b02a3d890e750000000000000000000000b8c21318b00027777645cc139bf6bb42151849bb5a25adc4e0cf0609a62ebdf20e6e5a98441c7605a55187c2add4dc98209530be99273be1a57e480f1ff641a9af690e32c7e1d29bd915fca02cb04452fe5989e7966763d9b6ff44d778271759912962a1a17cf41cdadeecfbe91aeded"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sysctl$vfs_nfs(&(0x7f00000003c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000540)="952123eebb072fd402c09b65b8afc423a72a8990776d04ca30239b3d783d296bc369418cd49e11d3be60767eacb88a995cb20d00815885dcbc2878e721248bef4a1a1e681549b29b2674906b241e17b5503ff7c6031a13f3f9c9953c8f2e5dc5947f403dcbac79aae58e75acc46977c373fd372f6de133c51d3fb0c20ae0ea8940edc2b5c542e8831b5f2ea7657da97f9c09e441d64566c2de33b6a9a7b8e5d9f35234f12e1d65ac31ff6f989379b4249912c7fb5c6ac8eb97b3f31b14680af4a954848a17e4b12e09", &(0x7f0000000400)=0xc9, &(0x7f0000000440)="9ba092d35ad882f05f551329deebc6", 0xf) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="4e554b9e6427e5ca84448c85d74a82d3013c91c233189c5f3d30961728f92c98e8ef8d0c6aa8ac0d83bd6293861c0da158eaf26b8e878c4473c43fe7511e485cafcb", 0x42}, {&(0x7f0000000240)="5afdcfe1f28c7870144c7b70534e24fa97cb1485e3a3f6172d94c3109ace2f3020a386be5641e90337854125afaa3d39d08dc7b90ac6112a5c2acc8da697c34064a4a5c528979cb1b787d37068018ee380ada694d40fa70bd470d4f327358129606f75", 0x63}, {&(0x7f00000002c0)="89b8fc92f101b48ec670568408d145250a7f58eae010f0fb8cab811e877256098376adfa0d29eb440c0608dc41cc94b0ad12ecca969666e913189e1fd7115de859d60ae415da16b9adbc51ce7790a157d726402bef1b4d84ffd4fad93ceee844ec7a5fc6c32b528bd45f2739de29f17deb2083122e539ce507d89a7a48b67edaf9900a5a66f36d3955a0ceaa773b64ba71a9d830067c595c30d367afd6994d96c105b89bc5a14f6947631c312e2e19e948709f53bd71968df10da8587bad456183abe68fa721a715482fa6e8377b49e6", 0xd0}], 0x3) write(r0, &(0x7f0000001640)="8a", 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) setregid(0x0, r3) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x8, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x2}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockname$unix(r6, &(0x7f0000002700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd098d4cc1d7c625aa3783af129b71e7bac36316f06bdc2e699e6a4ad986e5d5d1e925833cc665690cd340f7a5f879a054c903821f409cc726a9148a8aa40a353e0c6e7b332c074fbf00161d5b616efe6f"], &(0x7f0000000200)=0x1002) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) 14:58:46 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000440)=0x7) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/136, 0x88}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000280)=""/167, 0xa7}], 0x3, &(0x7f0000000340)=""/194, 0xc2}, 0x801) 14:58:47 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = semget(0x3, 0x3, 0x43) semop(r1, &(0x7f0000000080)=[{0x1, 0xc2f1, 0x1000}, {0x4, 0x9, 0x1000}, {0x2, 0x0, 0x1000}, {0x3, 0x1000, 0x800}, {0x0, 0x9}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB], 0x28}, 0x0) write(r3, 0x0, 0x0) dup2(r3, r2) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 14:58:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000180)='\b', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x3) read(r1, &(0x7f0000000300)=""/202, 0xca) 14:58:47 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 14:58:47 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000003000000000000003a0000000000000000000000000000000000fe8000000000000000000000000000aa03009078000000006059fdf700002c000000000000000000000000000000000000000000000000000000ffffffffffff2b01000000000000000100010500"/126]) 14:58:47 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = msgget$private(0x0, 0x2000000186) msgsnd(r0, &(0x7f0000000200)={0x0, "fb879d5f92e752e88204716ecabaa22197ffc0e97880324e5e3dbd3efaa1329942f97c40c1f18d3b5151ee43a8e4d5ffa0f1898830f0519c294d46310faf9ae0948ba6829d2f59fc9428f229436cc6b852149dd01a790d8371af92dd9a792d9fa5d2414c"}, 0x6c, 0x800) r1 = msgget$private(0x0, 0x4c0) msgsnd(r1, 0xfffffffffffffffe, 0xfffffffffffffe2b, 0x0) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0xc0f, 0x800}], 0x1) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000000000000878795f53908e374257318b8dcecd75b8896d6a58be68991aecedd8e8a4f06d7448097acee158710439b2f87e295349d2b2b6555e017ed4a83eddf5f37d754e5ec89052092b527be5468c17a5bbc63ffe728edbc7597ad47a1b5e491c8a871ad63b38b25d9c7a837000000"], 0x6c, 0x0) 14:58:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0xa8, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) read(r0, &(0x7f0000000000)=""/239, 0xef) 14:58:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r0, 0x6, r2) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x7, 0x3, {[0x1d7, 0x7, 0x3f, 0x8, 0x716a553a, 0x3f000000000, 0xff, 0x7, 0x5, 0x1, 0x4, 0x8, 0x100, 0xba9, 0x200, 0x7, 0x1], [0x1, 0x100, 0x8, 0x0, 0xf42b, 0x40, 0xff, 0x1f, 0x5, 0x9], [0x0, 0x0, 0x7, 0x1, 0x9, 0x2, 0x4], [0xfffffffeffffffff, 0x1, 0x6, 0x5, 0x5, 0x4], [{0x2, 0x8, 0x5, 0x7}, {0x5, 0x92f80000, 0x3, 0xf4}, {0x7, 0x3f, 0x81}, {0x3, 0x401, 0xfffffffc, 0x80}, {0xe7da, 0x17, 0x6, 0x6}, {0x4324, 0xffff, 0xcc, 0x1}, {0x4, 0x3, 0x2, 0x2}, {0xff7f, 0xfffff800, 0x46b5, 0x800}], {0x330a, 0x1000, 0x3, 0x20}, {0x0, 0x84, 0x5, 0x20}}}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 14:58:49 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000300)=0x8, 0x4) sendto(r2, &(0x7f0000000140)="4f758a7d86d2a805e7fde5859ad20ac20535fcd2bc4b6bb63fb34fc8b69ded8db3fbb90431420cc777a84885dfd5dcf8bc9743460c56fa56e66db140844a933a7ccb95dd83026c996bfa4b605922abf853d5acd30fec916035", 0x59, 0x402, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) getsockopt(0xffffffffffffffff, 0x7fffffff, 0x8, &(0x7f0000000000)=""/15, &(0x7f0000000080)=0xf) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000cab6000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 14:58:49 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaa266b0cde45f7b620040e08004500001c00000000007cacc5787a2eb900108d6bae05c6187c1d502d4151e5206aa924f835810100000000000000abe01d2f015bbf2646ee763999b13cd5422620b5a595196576aed4a1547a9587947588dc9251a346db53f5404667acb3272e2ffd7b980113ee02000000000000006d07fc49ba9d4a92dfb5fadc7a7c2d6fd3d1cb97a213741edd693be60a70507f697b451335a57677fee97a20db5c01dc72a6926f07f1b93da09b0793c0ebd412339d420421ef576bb0ee0cc1cfab5a8b209ab3288ace5c426dc8b3a383fb38ed811d8d73a672a40f987dc8e9223f8751b852d2b0845a5b297880b04c7d65cf8e3dc2975f127467c1df8859a3faea6e55715680a53dfb4f915d45ba10b5eed5eb457104cbb4cca9a1619c01e288db75c55a852c62f575992ac9f4bf1b8a189f2eebe53ba1e798bf9d5fca54a226fa6fa766bfa02b2177bb3db111d8d5f25cb2e6ca3f7d78c518b59f37604402ae156d800e34406e88643ecd483919c52021ddc9151e57976b4f1a7748c7c50654e901e18af0fa12caa857d4e4f588277085b862d242036a306efef50d332b7e36fdb584ff5b0acee520e94a233e4257eec3c4d3f1c2e2e743d5d77b3d54e770014df4220f666d8ae200"/487]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000140)=[{0x3}, {0x4, 0x1, 0x1ffc}, {0x0, 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) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(r0, &(0x7f0000000340)=[{0x4, 0x8001, 0x1000}, {0x0, 0xa62, 0x4601b05df6d9e7b7}, {0x0, 0xdc18, 0x1000}, {0x1, 0x3, 0x2000}], 0x1d) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(0x0, &(0x7f0000000040)=[{0x3, 0x1f, 0x1800}, {0x2, 0xd08, 0x1000}, {0x1, 0x5, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0xd25cb4588e3b63c3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 14:58:49 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) r3 = dup2(r1, r0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) write(r4, &(0x7f0000000100)="3e58739b088dc9d2408b550bb7b12ac6981dfe423addc24d5739b97d4a25b809ae9585c56524683b198f8687d8b1c0225a16a4977a775bc35b2fc5fccddafae40ab4c8696a6ac8fc9e2074280cd70efb2926cf9bf095f55ec5ae65c0365fc981e925c9351b65e94ca4c9b46f5d4decf61aa62e9c7c8af24b412ddd2c14dab27e398aa2a13bcfc89bf89358de0938e0d6f2e6ea25f59322bd5c26fee9a258cfde394001534aed45b6a337286fadcfa4f77a41e52bc912056420a94fea75b5a9b6d33cde0b33a06e23c342a0a643499f3547ba5274d9df242d128e6d716bdf74bf65dea694629bab95dadf5ee07a96eefdfa", 0xf1) pread(0xffffffffffffffff, &(0x7f0000000200)="77b8df1bd4182882692124e1a9b2473d29d5c5", 0x13, 0x0, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x9) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000080)={0x0, 0x10001}) 14:58:49 executing program 1: syz_emit_ethernet(0x71, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "05009b", 0x3b, 0x6e, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @empty]}], @udp={{0x1, 0x0, 0x8}, {"b38125a9822734aa5b7daf"}}}}}}}) msgget$private(0x0, 0x204) clock_gettime(0x4, &(0x7f0000000080)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6753, 0x6}, {0x7, 0x9f8}}) 14:58:50 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 14:58:50 executing program 1: chmod(&(0x7f0000000140)='.\x00', 0x500) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r2, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r3, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r4}) getuid() r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1], 0x1, 0x0, 0x1000) 14:58:50 executing program 1: syz_emit_ethernet(0xbf, &(0x7f0000000100)={@local, @random="836ca0050bc7", [], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x0, 0xb1, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x24, 0x40, 0xdc13bb8e5cd664d, 0x5, [{[@rand_addr=0x8000], 0x80000000}, {[@empty], 0x1}, {[], 0x1000}, {[], 0x3}, {[], 0xe8}, {[], 0xbd}]}, @end, @timestamp={0x44, 0x38, 0x3, 0x0, 0x9, [{[], 0x2}, {[], 0x8}, {[], 0x6}, {[], 0x1}, {[@multicast2], 0x6}, {[@remote={0xac, 0x14, 0x0}], 0x380000}, {[], 0x2}, {[@multicast1], 0x20}, {[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xc, 0x0, 0x1, 0x5, [{[@multicast1], 0x3}]}]}}, @generic="7bea0dc131abcad8bc8822f9a36b6018816c6aaea779fd4da442bb7ce3e131e44eda6832f4f68d9eb055d079ec51d67bfe"}}}}) 14:58:50 executing program 0: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000480)={0x1, 0x1, 0x0, 0x3}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, 0x0, 0x1000, 0x100000000, 0x10000, 0x20}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x4002, 0x0, 0x0, r2, 0x0, 0x20, 0xffc}, 0x4, 0x8, 0x0, 0x0, 0x0, 0x0, 0x3}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r7}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000380)=ANY=[@ANYBLOB="00000000b212c958aa61ade269acd3000000000000"], 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="abd14095954f39ef2e1f863124e5aa4b801745514fe1ce44d821ac943004ac03f60185de43367f45dcd2b872bc76dd53ebd7ef2d69122944c86d276b90681fccd41e1e9da7b86c1336d91367aa343c69dea41eeb22b3e2c097bd21014e24f75ed1378dede0db2c170dfe2d50428f6ecdaf863e40ed1abbea58996e7b70ea837f2b5c1dbe758e4dd618944a69", 0x8c}, {&(0x7f0000000180)="862d99a784e3b06b45d279f3491950fc5ebabe8e3658f549a8159a557235a35b3c53d2612351caf2891bd1f7fa6908c08cb4b4a5b975b1d5f371507a1c3c3277b2d2f5af7b88deab8c98cdc7e2fa4503493be2fbef816c608b4cdecf89bb29d158acaf0faceb232900b3f04b07b6d9899178c33672d6f3d509d8a4d65df9fe6b6b1bee0c7b754f3c1d49cc911635d9b8eb3dfd537304741c0be2c4d26b5fe4403b8c966591b6537eb4d0f268e7767ef7efc00ff74395cc68dbcab51fe6d75185db55400a5e8b", 0xc6}, {&(0x7f0000000280)="9804307a83530301aa09154b692593e5234ec15b4ac1ea877e6ec967974f2ebe6e8d79f0515dcf803ca56e257f4ae829be96f8acedc73819bbfc744b3e346eaf0bbebbb074055bddcc75d90aae7695893b968eb2bb75d59a4255022867be3c03b0cfdcdab85b79db23e5127e12775409787c73c53503cadc7106a5ab250a27ca55653cdce916dde14ba47019b04938ec6133bdae79aff8ccbe8e997f26679f04a955c73fe334d76b1aff7870e8fbf572ecaf8ee8563a06b42e897be9e9354a911ac6fd9ca619da01fab7753910a6c26e652817f59b", 0xd5}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030200000003de7004d6b6c8ee156ed2f0cff12cff0d1", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000c23c200006000000ee0000ff00000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x40b}, 0x40c) 14:58:50 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) shmget(0x2, 0x1000, 0x1, &(0x7f0000480000/0x1000)=nil) 14:58:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0x5, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) sendto(r4, &(0x7f0000000a40)="3f9daf234e2b37908b8847d177e264dcf5eb759476c4b5c247e29bb7c49ba1976b955a4797b08a4fd9b9477a2e692251228340f7a57c710da4818f145e7af71f8d0f6174187842b525c1301e7008c70b5520b5e3427b7da428ae62dd9b0e8891a8f1f3677bab73fcae21157c254efe2c76d2749c51487b309ebc030c5dffe2d60fdfe3b525c097f73fb28a5faec26e8942598ec606449439293250de0efefeb3a0ca85dbcec00dc6c2021e89bdb9815e46c1e03caa4fb1d7d20129234f2ee91699dfd4aa636e8b3b1042b258b4520e5ecaa1c5b279cb0a49c0c2cc3c2d00d7a0a3d03349c3aef69d5faf6851709e4dde40f3264a8b2552021b333caff77ed3f01ce6ad075040f0f29d188a2ce6ee5cf3d20c9621e6c0ca46290cd346095afa369709798e40008ccb35c3e72b5940df58e0fbfbeba88f909cc0c839a6b90f118c1eb47a2e6f46038b2045117d34595183f395c1213b9431c6e960d6046d77ce9572208f159e3150d5481a4d5c19c613b754be2cd76f344092f0f7c0b9852bc68fc894f4f3869919252fff591cc50d288da89a6b36c1681e0bb06774504b82a9482bd7c80273ecd91fb499503d99fa320e03191141bd2a2643e877eb590afb805ce72ca8a0b047fef64dc370ce10bf2c9a6ac2ac4a414dab9ba450110c61d420c7a489bde9a3193a8994c84c7a70cd662bdf12ef40a62ced4f48efe2fa2fd88a0ea93c1c323f316a45003b7a86b8fc52e0730167cba27e4335386e208845b480dde90dce9e9235042a4f9ac7731b7289833f554194da89b11d9b72fa9dc6755809f4add8967197530255b2a09849252ecd9b1f01ed8db238c51c663d838156729020a2b8104d7225bc4e30314ee6d153c381e8b506da54f497b8e4d112f7bb5e7f4daf06c487f983194c3871ee22a87de913098b9a6ff7a7bea6bf14b896bc2db59c090e84ae031d43cde185e458138eff68e1bb0b7ef09001cd1776ec4c218bdb00f6818ced3126d465fdf310a70827f62f5cc8fae82c779cb350cfcdcef3953b794d77d20bd844ea4e2fb0bfcecf5d63203350c32d385263bbe4a75b796f8106f564eebe01b3f3af526678a0b4b037d1cf8979c781f1093d47295ec9b4a113ebbf48abca392eba5477eac7d4db54124b7fafc0476a9d7ec5ec1cd6f473f3132c53729f0443d02711cc04c46a3b135398fd1bf764bbc49a6f36926298161d154bb44927522d7ea4d5dda6932471de49459db7c49fd017b94ec921773aa8e108ebcdfa77f6076620295aa0102a52d6133e7a499bae53179644e285df2bfe34359b9d8d37fae07383c703b83c4811e840204b5d2b4a19e0c906a3a4e6f25b26a9001ff8f75a3ccec5d91b1b7390b35fd9e0992ccdf1c12ec417cc26b7793b6d97ef8a23504f930251a79c0c6c95daf6803ed5e584393a29e4f551c27ffb417817893be935c3b0065807fc0c224055ab7d842006a6abe828f7dc263dbf829b340c1ffe7729290e7fe85700b7f86f88e13b7dae6b92ec18e4c95ea589f728a8fc1bb6d53d986361a426138d389647c2d91ef23f43b3453130206f00affff343c621fcd41a4d369526099aaab0181a9469fd894c1c14cad071b3dc44fe2fd8d8f2bb33526b5656d4d54208e8909593ad316548400f8f5180b984bb9c553dd6a0aae008eb53df0d46a71aecf6831d28502d02d1ba9f7bc4ac1839a02e413bbe9f847960c2036d78bc3e9d1837d4f2ccc4afea2ae9d5ffd1ae30657ebded2d6a4b11de27909ff055eb4548104f3e14da22b856aaf915bdc0463ac0f766b0c4035208ac1d47e469333d586cb1d6d7a6d70ed077806af7f5b3b34008261e73f96e61e1877d7aa29294dc0ffd5dd91a4d678ac22a3b7bc7711255861b9ba8d084c6621e1cb4cb263d9ec55cce178d5548c6f8065f3ce92501c69cb408e2f735930fb643e013562e02b5f924df72d6784fb3a47a97f1864de1ce279e6350c4097acdbba755bdd1f8e74ef88ac62ac60bd20a2deb3d3ae213b3c0f3539b2e25bf850886c05eb9bae014d222a7ca51c060bf78eaf442dd23e2b79ad1e016507e591b34466578b71ae2f1a94350ee1646c166ad9ce9c9161787a33e90768c663aae0e9aaecd9bb72560cb0638ce5abf1ecd1880415f5059702b4e446c81892a952e69130f5753f338300f9d33ca02c4afa3f8d6ec9228f77b722e8213075e1055bcca02feb7d1977961513181791924419103acce3ac221aa489354c2a026ca83919389d422b2b45fcc160514a62db7a815655fbde35cf29a4f5f77c7aa5220da0c508a3e10909b261fe9b1ccf4bb04ef1a75e9bb34c7001afcd9eaddf10006b095fbeae7b1999668af77f04d0ff66307bc7802aef724042964e5ff33c2e86bb4be347b0748a212777a7715651a662967bc0647e1a5b29efc6d2545024217ca00bf54033e0bf117f870194cc0da7bc1009774af9e44eec5d32fadc11af62d3214769a3f9f571c1c826ddd7714d27f75f7cf41bbcb1315dcc6b4b24cbfbc8af6145ba4b82a21683cac4f3994eb866e80adb357b94011290e92b3f5bcb66d6a3005eb61975a65f3ebfbe9ebebc1b01f96e548898fb2e9e1ba6c7833ff62e6f7d7116ffc4fbead6252c09a9d7e990ab07608986cb5422bcdabc91c8c5d3fd59e93686d18b8676a01a4d703829dd0345b29f780e45f5ab690fa921bd29cf2d51ad978e889d7cb43b242a3ad91b6fada4eda20fefc86ad11ec155ddac1cc7669ab9e338c83db21cbacf02a6602aa5c01d976c1fc842c8267858c38794013c96dfc5e5efbcbbc8ac2b909ccfe221e6ae2b5ed434f72f87ed6fc7764d93f41eb242b3fca7a652f56f401c0bdba7da54ce121f43de780c72adc92fe2f352ed1cbaf01a4347cd7c87c2acdd0bcda87d4f4890d4a57d4d48ead6dff8b1f63ea0a7401d6ecd9c9e89e1fb8c844f1845d380ca483b1f26c98fd80247c0a729e277b614d175a45f4e2385c4da1071b387f6bcebca616a52aef3eaf0e06d27e0fde0900233546a571ab7b0d951f06dcd9bac02741994e376043044b90627c17058695a42e44b1e6c283e3162c4d0a5ce34d54160bf95c6b7b9457128d645c8a3601535620a5d26cb487d1a960c64ce174dfd673a42153b399eb41be7ebe463f8adeca54ae22b4831287c33c1202abab212a0d088571eb78d3e487f152c3d306a5e900106ae866833f3959a9176d6527dbca8d51e18733fc427d14277bf82a25a2b9b067354dd5b272638810ccee0a78a64a93eb32d968603bc4b96d2ec8c93ee12089170b540e09abd8129a9e84f7fc38b0abe5efc3d7844d7887e20d7e9c739e45782e3ad698278cab37559d41fe7850163c4de0c30e2987b0ae4c722968bbcd843e2858b3bb7149e31a5f174bb221b7a3c9906ea3e3fafd2bec8d36a4b2bad196712d92729f3998f89e6a3e7c5d6502f14746c3c529f96f5135ccf8e6ba8290e3b03b0de30bcc68ca530474e025f728b59b5e0797ad6bd86ac9fd760c90696ed11fab123889c0cb5253abbf22954ac227aefeb0d71a346771e279cd0d94c67ebd1ce2235fe9d401aaafcaa3956680975ce3db5e45096480c5e76b962dca3fe9a841f7fc80bbbf7f1d9fdfd36b2291284d16b241ab0ed2369ee6ef95582683b9ba1400e89037632cf74f7b273794c861008a6cccf8985d7ca456e99615e9d13b7a9ccf102f8d52ea7dcf7be3ce3b56f1449259502e1480a853d514e79b7033a722e2ec4e85f88b014f2cd91942e54342a178c836a30a9045d890885fa26a150cc217cb675b7dace29b4aa5557a96361709a315b143640bd19679c2e649eefc8d7d52955d1e0a1edca8ae826eff01f301fbb16ce1238936bca679610b465f34d632b6be934e3c1f1754785f1d7ce86a232ff86144606fea04d09de30d3c399bd158cbdd4362bedcb84b880ec7d86a7713d2d428dc80cb656959bd3d2e00209c81eab3048031b2bdeb526e4731e20f3e1fbf1ce518503355abc1dc1d9d1aabac6ff2a2c4d5f52e205af9dbf8f1400448adc7c29972d4090b48b4e9a13ffa3d3ab26110f554337bd796d64d6e56fc3cc59cc8cb7d56432bd0d0fea54b730ef4dd10a2acc7a625e086e43063a202f114177e3a0d14c5b7e6334fbbbd5aa1e380c763ccb8841c44adb56858722e0d579ea3c6b7a7078f3ee0cb25697d5823f2ee357c8f38ddec4a6af1b609eb1603e5c23f12c9cb33586c4791ce8af420acd6bbce7840240a209d95d219d60690adbd6816d7a0c224627748394a03e1ae04cf36ba00955c8bd3e39a08e3a23bdc5f6ba13c8c189e8fa36d5c2d2ded1881f5815afa5ac30de20ce84c3330bc5e311d53f748521d48ba9c2d9c8b27b54fe553c14c7d103e6a2e1ea211ffa7fe6d9c3f33656dd31ef1529cef2a96923d73a90685068206caa9e6f85ca80bb6f87f8c37a57ad496963d6f3b5d97fb9d7e41e49b213c266dddbfc8fd1203abee6fdd79b7969f1c2b2755ee72b5f81725ca1ff9fb2974ced2923bf6a4fc1a132b9e37e49236ace1c8ee38857cb4a12959bf420944f629d91d6286b8361c91ca48f5e461265e49e0790ee8890b01ca13458c1dd3b174196961f4b61ab951f749e1fa640e629219fe70f1085aae2a2edbaba95f653317d374d9ef6b2980df242ad594a837299a064dc3a3aa0ece38ef6c9e5c6522254e672fb9dfaefbadad8b38d6dc708681f7755cf60c30ef06951e08daaa1d69777c88ce7a08dbdc08d94db3df9f146d623c2b70ac099faf8f8d8c15d045e17bd879ce36c59ffc34b55acce3e11a4b3a8170fd1a54daf38666c3c112647335ad8d5742fcbf4a9abda1ed1b824e0cc573c7aa605be58ac3d8193167ae6ccb8d7b9362420f0fcdec2ae4a1d5521101c21139ff722295942badcbae0863c7144076decf715e43d9e38db9f88c38ffa72d990581bbc5a2e9e0ddfc62ed62c8ed40586f1b3c5a8226d58faeeb88ae43a82e20c4c68c97a46f087bd19f8447049e5405f1e3597dcb2975259f5bdf97341dd86cbdd2bb992b81f7fa6860aa499452edcc2918cf82ddfc8097583929a5758a736807e78e79f885130768f53f59c3cbfc1d5c3cc6ed9d1a17508c9b6837dfe03bcb27e0935f6e3d2d3d54511397b7c14e193c98f62c050994739329956fb80b2141e67ab55a4e632e9fa11188fad0fa9b41bcdc6a58de61bcff6eb2f7f1cec3a4530185a09419080437eb3e7842389df119351328709a50b9e17a2a300facda67ccaef9d0162e0020881a0f38678f84abc8963f8178ec3f7b240974b9be5b46a1771b59a408f480491feb50f429b6408bc8ba41a729a362b2deefff0ddbd1a666f7ee0f376781d8144844a702ae7963a1294a39945e2adf66ad78ecb3afe53c83e63c9dc4226b04aff2da4184395676261d62e6acd8fbb1392e17fa2bf33e79b3132a73f84991c5858b98234c6e31935d25dd2051ef6eaf9fcc585f3e215327d95faf763b36dea575c57bbb7613e13e466ee2fa546d4fda67ae1d787ce82c60f878b343e6bacfaf1763ab829534cc1d2d47904ea96f3afc5fdc4d2d495fd641801c38313961650e51c2948dbbd19bec2c1cd08a531a9df5e50d1038f258e24c0a53566183d5793900486e074000548e5540467d2f96b62a34d5e3e6f21982dbbf2d39945ad652e0c5e1e7cb861e3191f42ecf5e5663528f3eea0c06d342357cb452731b9d8db3663acb0f57ad7aa75e21fa5a311e46356d02f9ea1afa13af3b74db29bc5b29f3568c315b804f7ac326b262b6adfc08fb4f9168ea667983e1830f2b9e1eac", 0x1000, 0x401, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:58:50 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 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, 0x1400}], 0x2) pipe(&(0x7f0000000140)) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x0, &(0x7f00000009c0)}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000100)=[{0x1, 0xf7, 0x1f, 0x63}, {0x8, 0x5, 0x20, 0x70000}]}) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r2, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/22}, &(0x7f0000000440)=0x18) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 14:58:50 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe28) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpgrp() getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fchmod(r0, 0x108) 14:58:50 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) 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) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x45, 0x81}, {0x5, 0xff}, {0x83, 0x2}, {0x3, 0x9}, {0x0, 0x800}, {0x81, 0x2}], 0x6}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:58:50 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 14:58:50 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="5adc499b4e29cbc7e521f430d61b9fcc5fb46be24920074ee535f3804b33ad117fa6b954b4b708c46b96fc51b2c499a0ee0722f5cc36ebaf8ff49536bc88c219ee29", 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x1}, 0x8) 14:58:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ftruncate(r0, 0x0, 0x1) r1 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x1ff}) sendto$unix(r1, &(0x7f0000000200)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416d1e69b55570cc59a52302241fa4f376336acf00b7004be781e3d91f7c8df5f882b297de1aa5b2e27acbdd602000d7d026ba8afe06fbdadb0d430c89b9178221de7201763ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000100003b1ca7000000000000000009bc40657d35704a7dc6e1342ee3c3c065ab428aaf17cea82fc8f4bf3f928b446c3078bfeac2e803cf62984d643f6ae3cab5d494d5dfc51e2968ef2c8d78e5ab82ff0bb1a0b97b638fc0bb988308a216fecea1633a2d02749f75c99714fa81803446ca791bdbec0b038817e0052e8aa6304e9f71664c350a2b2310e8e9414a4a51635c92d2f2f9de1f527209a58c5deaf3de56005ee9498972f0dddd89b88cad6f6deb98675155e48dec9fcfde2810fc8189e88d562ebe8161bd35ec964ab86a6561f93c611969adecdb20afbe3bea3dceae3c109f6331d3074ded80b278ee687923a088b3558d1a5013f559a6254d75a9120f77621610600ab10ca9a26d988b083fd6edc0d851515298e501601beb810eb6346507cd3981aeaf0be788a2d11c758", 0x1df, 0x0, 0x0, 0x0) 14:58:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x400000, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r2, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r6) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r6}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000, 0x0) 14:58:51 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) close(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) fchdir(r3) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="6a8b42c848ce786e03c9434e197688bd73"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x400, 0x4000000, 0x0, 0x4, 0x6, 0xffff, 0x2, 0x2, 0x7f, 0x6}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) fcntl$getown(r1, 0x5) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040)=0x4d, 0x4) 14:58:51 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x2, 0x5, 0x8) 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, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="540750ded65334a8", 0x8) 14:58:51 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x183) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000001c0), &(0x7f0000000200), 0x0, 0x0) getuid() shmctl$IPC_SET(0x0, 0x1, 0x0) kqueue() r1 = open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffeffffffffffe, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x0, 0x3, &(0x7f0000000340)="3f9fb3e1b1c858fe7738ea1f3789ac7e01acfd96a52ee46ca090e3212d098f5da8df529384a54362", 0x28) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0xb03d) 14:58:51 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffff9b5) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0x4, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES64=r1, @ANYRESDEC=r2, @ANYRES64, @ANYRESDEC=r3]) 14:58:51 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') getppid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:58:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0xec6, 0x1800}, {0x4, 0xfff8, 0x800}, {0x2, 0x8361, 0x3000}, {0x0, 0x401, 0x1800}, {0x0, 0x8, 0x800}, {0x4, 0xdc7b}, {0x3, 0xedc4, 0x800}, {0x0, 0x70, 0x800}], 0x8) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000005c0)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x50}, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x4000000000000000}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/103) sendto$unix(r0, &(0x7f0000000080)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x8, 0x0, 0x0) 14:58:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7fffffff, 0x39, 0x8, 0x6, "b6ef239a104ad801fc67f6e6bb471e7e077361c5", 0x8001, 0x40}) 14:58:52 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9, 0xfffffffd}, {0x3, 0xc0, 0xad, 0x7}, {0xbea4, 0x7, 0x4, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x9, 0xffff}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x800000018, 0x4000, 0xfe) bind$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r3, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r4, &(0x7f0000000180)="b2a50834cfdc863822bca38f20d79c66", 0x10, 0x9, &(0x7f0000000340)=ANY=[@ANYBLOB="ab98fc68e79de8183321e276997d3066e4dfd0376200c7c735f42e8cba807da2b7307e02a65020bbe8319ec796e29e99559390bfd4b10d91e1cca82584308647face5aba1baac8211bf25514216530be3756f2f4a97ec270af44314f1eb7454b2777740bcaa7fc34283b50d7a60c4063ca639345c9e681106ff6968852b14a57edf2f95c"], 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000700)=0xfffffffffffffd5e) lseek(0xffffffffffffffff, 0x0, 0x1, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r2, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) 14:58:52 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) fcntl$setstatus(r3, 0x4, 0x8) dup2(r0, r1) 14:58:52 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bdaf3fdc381ab3be3106c0c80918886c6a3200cabd53a796973ceda777b6d765c75eac937df8cb5edfd94bfbbc4309ac439431166817953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646ffab0441492702b0cf251bd5b74a72acb0cefd14b7e57a032df4c0864f0772511db602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afd4c641d22b133fa25c78166f6f39e1b9db22fe463c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720198c0e5b7bec9a73e27f8efc95b216ed645e702b2b8d3f082f7f8b6a0ddfd58a1e0b2013321606b464b54403cd5c65c9df0000000000e1000000000000000000000000002fdfd673ed1562d3de2522532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f284da08dbf28d0cdf3658df0f0347feb0d6bd1e6684551c690973e1967494257b5d3675b1239c4a134af9a20350cf03a7688b03bfe6d3ef97a0d7163470f7ff11d52052db7461c5ff33c2fe921fdcd56e2db2b514c542a162712351cc2d40a"], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x4, 0x44, 0x1800}, {0x2, 0x402, 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) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000003c0)=""/164) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 14:58:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00A'], 0x1) mprotect(&(0x7f0000298000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) execve(0x0, 0x0, 0x0) 14:58:52 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) msgrcv(r1, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1, @ANYRESHEX], 0x1c) 14:58:52 executing program 1: r0 = socket(0x11, 0x10000000000003, 0xfd) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000110000000000000cea1fea7fef96e9c8d507a6116caaeaa0416fa4f006336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282970c17cc53c894331093c4636a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000005bd6ffb9000000000000000000000800", 0xa9, 0x4, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 14:58:52 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x8000, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 14:58:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) pread(r1, &(0x7f0000000140)="49b2bc73b3d824537927b63765f7e703d22b37ae5ca2e4e6f6c6e63877d1ec5f24d0b529f45e7ea2155152a096bc549c06a0942966ffbc9d0fbc712533e84d76c8ff57aa614f09f82ccab6a81a4de2ecae8d962621aef995c69b0222b47ab699681db68d58e232c227bd6649741d85bd88f2e762544a5ceb0a3ce5e57cb8f7d95d74c029e2623b817ee0b5afb5d187cc357751bc", 0x94, 0x0, 0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) renameat(r2, &(0x7f00000006c0)='./file0\x00', r2, &(0x7f0000000700)='./file0\x00') preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/58, 0x3a}], 0x1, 0x0, 0x7ff) sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0xffffffffffffffd1) munlock(&(0x7f0000ff6000/0x9000)=nil, 0x9000) 14:58:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x50) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) socket(0x800000018, 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="76053a81e6696c653002b9e23827ad5fc7523fb9de90fb84ee1678987c02617d3a703fec"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="1edca80e1b105baf52a49ec8bb1103e02aec288b32bfbf5cfac71d408f1666573309d0cc1a7bd4f330e92b56f78e6ef18ba60c1d13619aeb7590591ac643ba0508f9185f2ed8b450580fc3a6a36e44f3f1c7b15ef9c2e664", 0x58) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0xa2) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) dup2(r1, r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 14:58:53 executing program 1: syz_emit_ethernet(0x40, &(0x7f0000000340)={@broadcast, @random="d723586fa985", [], {@arp={0x806, @generic={0x0, 0x8041, 0x6, 0xe, 0x9, @random="bdf3c82d0f79", "0a00eebd18b63e29191335b8be17", @empty, "fb31c63d7f4e8901365e0cf311a172cf"}}}}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff0800002b5c0700ed29544c9a3a"]) syz_extract_tcp_res(0x0, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @local={0xac, 0x14, 0x0}, @empty, @loopback}}}}) socket$inet(0x2, 0x0, 0x0) syz_extract_tcp_res(0x0, 0xffff0001, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x101, 0x3, 0x401, 0x3]}) 14:58:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) preadv(r4, &(0x7f0000001480)=[{&(0x7f0000000100)=""/229, 0xe5}, {&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000340)=""/149, 0x95}, {&(0x7f0000000400)=""/128, 0x80}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x6, 0x0, 0x860) r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCFLUSH(r5, 0x8218694a, &(0x7f0000000300)) 14:58:53 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) 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, 0x6, 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) 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, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}, @timestamp={0x44, 0xc, 0x9, 0x1, 0x0, [{}, {}]}, @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}}}}}}}) 14:58:54 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa6b59539152718649b23988bd1bda01aa0800450000380000000000be8abcb8022000b20000000309907800000000450000000000000000290000e00000020000000037fa8441f0f96103a4abaaddc6016d8f62e207a77f5909df7434f0cacd32ae8fac0eaeca55f05969fb18d0da00773b391821d68f0a8c5a820ece81f5d726df596bd3350e0d748e6e9e38fe89f2e05ec8d742cec331d3ce2d441560cba81585af0ec609a7f8b2ba3d11a3d98d1a39bd01cd8f466d15e7345f65836ead1c3a087524e42d491ee938befa47d652c50420ca78c946c28650ce27ddc975e16743e794109ce29b918725d8b5aeb2f5036c86cd83521e9206ae36fdc7b396c2c12b"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x1f, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x8000, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000}) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x80, 0x0, r3, 0x0, 0x0, 0x3e, 0x9}, 0x0, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x9) mkdirat(r8, &(0x7f0000000200)='./file0\x00', 0x9c) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000100)=""/202) 14:58:54 executing program 1: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x1, 0xe, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x1, 0x800}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x9}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12}, {0x2, 0x7}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x4000090c, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="70fb08f4", 0x4}], 0x1, &(0x7f0000000b80)=[{0x80, 0x1, 0x6e2, "3955bc45832b03bdc6c4d81a13f7da83b48c5bd5f27ce6dc5a5b3f36ddd6aad80dd057142df7a1f452777204ae33eabfad6ab3c4216e9103d272768cba7cf1e67be1fac02adb10b4729a82ee05de1861f1a361d1bc76a3f3973d3548bd779420b955db08936296c7e877ebbdc0a803"}, {0x70, 0xffff, 0x0, "dbdad09158798e863e663910e12b64e46d0510700a372220d1508951ef5a26897dc8218e388ab265de2e22774d85612a7e0596ea93110927d8acac8ae95e19642f9a009be69941160a6535f1906d6d5520ff4e784e28a2523be0"}, {0x38, 0x1, 0x7f, "9e6c540bbe554f80d32de8158ec695d54a9fd0756943ba8052fc66c81e5c008ea39bdf01d985"}, {0x20, 0x1, 0x7fffffff, "034ff745944e11a664af4912"}, {0xd8, 0xffff, 0x0, "23a57e14f04a35429b79a9ba6146b07a4102a3a3556a1bb0945e8e6739d23dfb7e90a2b7843317ec6a0fcfc5153e3ac76f039b41c6e67401aa3cb236d2a3bf37175e468e8c6fcd10b2a663662df38418f417500b9efad0a4ec8fa5db2dbe6606c1c5dabe188e1a19bb0d5e4121e753f45c8943fb9192bdbe4757021728bfd0d804371516484eec2ae331c0bb8bb5aad9e9508264e763107f29ce9bd3748ede03d80bfbd7003e7a2b8fbdbcb3ec763cca127f41d2f55c9394b8f3a210a3900100b61f3c"}], 0x220}, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000200), 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) 14:58:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x7) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000080000023339b5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71dcd49951aca728991be6e03f265604def4428738ba39e2400"/128], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 14:58:54 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x4, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fcntl$dupfd(r1, 0xa, r2) 14:58:54 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ae0960f7fcc3d8783f79917deb626ca3e82ccc5693a3c0db13383023f8636a92d164c900342b59db945eaa7092d311283b8e8554ffeb26327798b6df2ba5e4d8ef8a461e41880a81b4ca66b09cbdd17e79fa9d004cebbc7f349c9b24e22b1ff9701875"], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="e8b1ccea702cfedf136a309593e498aa188a56317df2f4d93601ee9c7d05e0ed3ce2558386514193830d69f186e8541b41cac263ce580fa198cb18460f31f107edf8055ad71f5034bcc2e893a2f677973db53e36a4db751ab3f96eec49763463085a759bad07b5b90d6b5732434fb79d41c3bb3f2f5ceed929a42551f6a7662dad1797053e48bf934b05846b39d483b40fd0"], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, r4}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x8}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r7}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x6, r0, 0x0, 0x0, r7, 0x10, 0x9}, 0x5, 0xffffffff, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 14:58:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x14, 0x70, 0x0, @empty, @mcast2, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 14:58:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x1f, 0x5, r1}) r2 = semget$private(0x0, 0x3, 0x688) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x5, r3, r4, r5, r6, 0x38, 0x4}, 0x9, 0x6, 0x4}) r7 = kqueue() r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r7, r8, r9) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000200)=0x1) getgid() r10 = semget(0x0, 0x1, 0xa) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x2) semop(r10, &(0x7f0000000280)=[{0x1, 0xdf4}, {0x4, 0x8, 0x800}, {0x1, 0xdbc1, 0x800}, {0x0, 0x7}, {0x0, 0x3, 0x800}, {0x1, 0x1, 0x800}, {0x2, 0x8, 0x800}], 0x7) r11 = getuid() seteuid(r11) 14:58:55 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000400)={0x3300, './file0\x00', './file0\x00'}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x11) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(0x0, &(0x7f0000000440)=[{0x2, 0x7fff, 0x800}, {0x0, 0x2, 0x1800}], 0x2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4}, 0x2, &(0x7f0000000280)="17a2e48e4b801a0e234afe9c1babb0a9d390ea7a5ba88aaf647c10c5e3bc024ebd9d804b80c891ddadafc37707964e3a76f5d550aa690bfff020d271cb983ff6ac0aa84a8ae76d037ef4a00b1625bdf8bb32a08904dbdb50105fd6351cf4833de31f95f925819a21e5c0fe0e362248a01edd9d82e18d6f24453d8d56307e5dff4b99", &(0x7f0000000340)=0x82, &(0x7f0000000380)="f12ee9af3f36a5a21ba43f023a9f7293d49fa78acf1b7fad8ec924e69acaaa4b3c9eee970e46074939b6c1ccd33eff69a0b979d71395cc5d129ec876f133902b90521e615c1e4c3ca344b4a3b6", 0x4d) mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) 14:58:55 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:58:55 executing program 1: semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff}], 0x2) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x1}, {0xdcce, 0x3, 0x80, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x400}, {0x7, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x2, 0x4}]}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffb, 0x9335}, {0xfffffffffffffffe, 0x9}}, 0x0) close(r0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x1, 0x0, 0x1}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9, 0x10001}, {0x4, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x4001ff}]}) kevent(r3, &(0x7f0000000040), 0x8001, 0x0, 0xbb01, 0x0) 14:58:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xff, 0x4, 0x800, [{&(0x7f00007d3000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f00006c2000/0x2000)=nil, &(0x7f00006d9000/0x3000)=nil}, {&(0x7f00002c6000/0x1000)=nil, &(0x7f0000454000/0x2000)=nil, 0x6d}, {&(0x7f000050f000/0x3000)=nil, &(0x7f0000788000/0x2000)=nil, 0x80}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f000016a000/0x2000)=nil, 0xffffffffffffffe8}, {&(0x7f00004b0000/0x4000)=nil, &(0x7f0000447000/0x1000)=nil, 0x3ff}, {&(0x7f00002c0000/0x4000)=nil, &(0x7f000054f000/0x4000)=nil, 0x5}, {&(0x7f0000280000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000667000/0xe000)=nil, &(0x7f0000586000/0x2000)=nil, 0x3e8a}, {&(0x7f0000159000/0x2000)=nil, &(0x7f000059d000/0x2000)=nil, 0x3f}, {&(0x7f0000647000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1f}, {&(0x7f00006f8000/0x4000)=nil, &(0x7f00001e4000/0x2000)=nil, 0x1}, {&(0x7f000015e000/0x4000)=nil, &(0x7f000019f000/0x2000)=nil, 0x1}, {&(0x7f000077e000/0x3000)=nil, &(0x7f000051d000/0x3000)=nil, 0xf32}, {&(0x7f000047a000/0x2000)=nil, &(0x7f000071f000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00001f7000/0x4000)=nil, 0x80200000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000a40)="70bccec6964cf449dbbe3432c22a102465082ad21d4c87c5b5bf53f934e8c6ab1324beae65cf4a9c9df8464d59c61e0a12f49b6ccb99ee69cb5fa23620c23326776adb46abe52aab424128b27361b84615aff59fda5e2476540417cae31132eecfde32ad8c785ea184952558c5ea5633287a338ff25e762ecc39fed66d1c1cf5e8c022bbfca8aa3b5bf58dea3eea2ba7f757aef5069ce5364262fa5829455f197904282fd1538e369986548d81c6bd1ba5f7ad9a5fd922476913b59e4c9a7124490cc4b154ff107035552b0fd5dfe61b77d478d29847cab47ca00a50264fd580e11f228da4be9e7ad2704062424a24544096f4ac143ff589c651609bbbbe1c615e4ddaee7917513e86a3cf9cfd818dcd7ac2a102cebc1e2a0bdd2b50e290045b6e1f476d45ffbe55a1394778841cbda4792e15be7c19b3a030e2bd6c99cc9790bdb91e8e2dce8bde211735fedec95a966e96c1ebf4150a0b7ae43d9eaabb56b98f75edda6181d1d2c743ac27a341356339c2f1ee00458d8429544564bbf8bbca6431438c0ddbe496d75ef49ec67d7683604a16be7c84877c0e1e5e1db2cb95df9ad19c9bfce9a19ddc567ba2bfddbebf63297d301945d3c2f2f362b1f073a7dd2d67246fe5323c6155ea83ed5cda25cacb78703b96310db7583fc2debee35b844429828ccd5af0d9c26d80dce82d33bb65bd4549b154c4603b89500e7f5f8eeb461ead2a4e880b93c69cd3e34945398c828af7f0c77d02006f7487b90ad2e23c68a3b69e96857b4c4b4ff8413f3c48f46a0299511d314914b7dd4ebf26ab6599a826ed2b488a814eb575c343bf80b1d3a880b1c8d05a8640955cf61ea20b58cb533d5c5838e95fe5caae17ffc8bae0bbc2ba470b27e84686911a3ce10f69ec4888f77157bd4ae22a7d70a29f2ada03cebeff9d0e26fc45aff679941460faa3eeed3c91c1a3a730c9be37d0d27f6a11ab8e907077f9205ff6a1f3215eb4f1cc8e9e96d609a978e75757174b279b47a7cf5760f716cd5c61099a54c1f00a79d00d8bee346ce3406d68ade52a01c9e98a53dbf21f8928b290323cbcc5aa214847adbf8dec179c3f8a5ee78f17d2d43c7a34e2f4b80c0371d075a77b3b207dba698398463b4bf0d7ed37569b835c98f1ee5911e0764ee66139f8ed569f1e9114bd2a148c903d0fbbac1b85f840910a4bffa5309cd2016b3e13489f15107f01dce11020836e2be022990ce465f9f3a02fd9d28ef43f2b1556136bc3f6fffa90cd164eda09278c0ae63de8c0d993c1fdcd0e65779db5ee7070ea120c3adc3b6cc26ac187dd8ecbddb1db67c72b7873debb911284af2785d6adb3aaaefbd57b8dd524a0207c6bd1f9cbf327394e1ac49fea5505508f84d64f36fd10ac9d7c072057120b009aed05f2b1f238678ff2876d81fc3058a1acb0f06bbc7c860b03dccc5fc92524788e1b72ca506c89b75f8587e007aad63dbe065c70017c524a4008457b1aa79b06639e3f40d225602b6997faa28535fb0882d17dfd8e4677187a4240f4763282946d43a8d63bfc666e32884cc5cf22e75ad54192d41ce7a5d506bff0983646c4ddc6218a77d2d9e573f959c43b68649a177435a8e22208806b1e03c6826c41764493d6b091a35fbabb383e36d8c18050735b45be54fbf5c50e99ba6c6266b68c65c9fe78f1bfa088d07d9bbb1e95134139a65e2663f271c3bd4a1a7f3686e44fe108606e36937d59c6fb9e356d91e65b688793ba40518542762f2a2d8b32ddfcc2e6412031607a814e3ca6e22326d10a9ea913023761e9b2fca45382116fea6ce962505821357bb357dd8246dd0a57b695f0873cd2c0f260aa151376546ea540ad46677f43c759949e72dc4fec4a7107931d30faa1496d7a211b7311cbb010232f746612ea663c2ba119432bca475125a11d96f6380977b82c1854d093728fafd47172801c330377bca7dbfc6acc193a7ceaca925aec7a55209377132ebe00abd662640d961a78a404c7b7f5b4dc7d22ec927938e98990b55adac953f303d60de1b16b006a6f80ed069fa3066b0796535e67353c8c395fb698507f779d2eb597af648681bf70d6d6bdb1eb4a580914d98e0c1db681a1567459c08b6b4cbc6cf083f4927af828115ed5372df73cf1aa7bb2b056b20b446db45d8aa8694ce4aeaf996a86c5dd9e28142a6f820e1323f499946e39fe0bcce47688d36b576a7e2bd42166ea532ff9f9407b6eb4fdcb59bf35c583969d7c5474f710a5923362f84b0cf4980fe2eddab0fc6ca989f40dfc08b2cfe065d2cf66ed472e7de5a2f4f06ccab3bd8f6047a5922f18b1a034d73e49cc6ddbcee28299854db8c5ed571612681f9d1b2a0a65804ca5beb88e199863ba082ea8df629cdc92901e4608ab6ce65f1190303a5073e5efffe7e2268e2315eb30e22244401c521556f4c5903b3db2cb731a80f1ac0f661fd2aff214badf01c9cd0be50c68a3c7f141f4c1776db6997f586d65bdaf59e15c12ac97f7642dcd0de04bc8b3e675edee20f790a38f5ef37d0f45b0294872abcc3d32f946c7ff5f25e755f790eab84e62e65e45eeb994f772d5a1f4dd70918925aa712708d9e851d9935cb5212aa4b43b6f70a59c4030a956811b07a4c8fdf6d6c333b787b65a3302eab6089a4743d68cada0c02b9b64f768f2151f3886074a194525b1c4c3ac4ca601ba3bf9622139053d442c27f4a27d7ff613d55a12aadc2e24c09414daa2871afb3dce16cb54d2fa6dc032c959c9a986ea7d95bacac8d80833aa6172d2f3bd0c012e27267359eb9e1b173bb2ba01b2c5bfa154a3607420c9d2fecfc1fa0756ec485ee5124c9889bb3f6626064279e0ad9f2f70f2a3831b6bf509abb62c4a34bc6ceae79da739ea96b7ec75ebeb6704daee91b6c81e56f6dbf4c09a960e97f446dc767aedb582d162658db171e4f5b5f7d54bdb794f5a8e241f97499046c2a9d101e2bfab5f12e8fd7e6bfd93559554415c88ee2f1953b61311a69d9dd931db24083172baaf0d6aab334ddc21d49a08e29c553ccd78e66cebb71c23ce3ebe5991fd614f1e4352ecc0a21891092f41d821c868a48e295b1a7a81abf92af34e61b3447aa972d7671ed33ec952c877d2ee940f944cb104a605cf67164a27d655d25c56cbe3678930b52037b1900467c35f88bfbebe886d18ec1ab7ccb8708af84a7f339b703726fafa6e8197ec27d70d70768a6488ef78cce52e7af7f4409fa634e9db470fd28e7f15ac8a3c12572212a9464c9c2537118d28e97e9913040e005234bc11d5f7e5716b4ccfba50d6d3c16368615c6826fc1ba1a41158a26c51e6be8202bb58441c174bd019e00eb747e041023e679f6e05406ffba9166362c022a2348d243bd5a40742d70aa1492dfbccafea69b85abb2c5bd9a8dd2d94a42034c0ef3894e52785c748524afd0bdc6336312f33f23ebfafcd789632c9216af1801a6b7d7d89cf33de9789ea26483a5a9da4e3cf4b1e7270ce3de107f6510822aad5d84b172f94f5da33b2702741e58ccebec5727604696fd44afb45e87653b1b4696142fbb821a9a71e295fe3f4ac120878419208f682e102281e2e16acc6c95f276bb3597a54444ac753efacc04e0a492c1f677001da9b67884956ebaee44be01eab7573c29890fd2b4401ba4ccd05c0c612d611b4366b063a3e4b9f7b4bde2aadacc6466eb4bf86d7e10a385ee5e531935db272adfcc7388341dac5973a027b9caeed250447a8efd626e71f024ec9c5fc90c644ed5a2b9ae23697a43858c4f0138b61e4a6103efdbe3f368e9e7899d52b963b130d358114ec68e9948d529e0d073211f29d9dd298caf702305c760046c277f36cada323e9f1a93088c4216b35c1ac144106ce7fdb79712fe41726a32a8d712d88e5a87a61c6eace93f680a3e55fbc26c19448bc5b94ec13d7f1a59489d531c9e789e27cc3219fd5590de8fb74bbbcbc3c7bcde900d667e781de2398b7f43700ff0a7efa491a2e6939d397a4dda583ea4ad88b0a5087bffae6ef16a7ab68de6934fb30b17d18e211b92ad6c6503ff9ad4749db316575bcd537c653594ea037104e36e781a4b451d8ff78fe8b1a1b6fa5c2453c7bdde40d7dec1dba4dabc1e94a125d16d4d0d955bffb23104e1cfab9a29c3bd3cb97e7b2f0e87b0c19285874e7c90aa22ce0a2cf97d8faef5e58582d519458294dcce50649f84bd432e00f469ab161a2dd4193740e65921d99a27b4f9c2f4151aa65c1fb4b7ab6c0ee1a202b656ffd322a5983569ec488385a631ac60513af6b6fc3b310e8da6f59b6d51492ae6581441535f2c7b63442e326aff453af53b7bcc0144d0cc61d9368859f578a08dbaeeb9b27e2dd5e398a01ce6e903f4e3093ff592dfb8a56ab1e5f6663a217f9eeb4475f554bcda7713aa0ca110cabd92255a5d8d0a677c606663ddf3e91d201a3c92add5983a3d282fd90b381ba53918ba27a3249f7a4fe984e8247b83982dfa69ce0a303263bf92cd1689b6c56365d0dabee140015da0f0bc829d1142fd0cb57d3a6d905d632526c345936c7d41fba567eca2803c1ac08f6bee021f2b60aa0fe902061d00dc0cbe1334d50cf8efc6c9ff80992b4677b9410b35ce29633429389896dec8d9b59a083d37bb001a681100b7f3b30e898bae53d3c220e86fa55da1248307f5c2c9da4752c0d67be0826854b0253dddf2cf4f713aa422ae827e8bf5cf7daa6b1be7e958b3ffe9e474c6ccc0eaa2dc7149811c1755f2d2b5cdfbdc734d80e611f18ca1d4c2cc244c520c9d98e3670a2f4415fa49916ce29a043d6936304d168f9707bd0d3ef61b19bfb4e0e7c70b32bb4c16b25b1a59647a8b8ba539b0a9dc34c7761ddd130f35fed3b24ccb732a7312bc32122e9427914034bc06a593e5d6b2ce227943ae28f79100edc171432040b4fc2ac6919c08da7d6ffe46ef13dff6edd5599ac80f44afb3c615bcce53b0cfd46de8bade99b81f911b9d80ecab5cdda6c092677b8200278dd4fd6dfce5d5405d4408c411b90eda309758d4a1aadac1bd2b83093e02d9b7a66b34bea323c95fc65627595f04a5fee7605a2d8e7eee09471543b5a8a3043e5a638c31700aea13f67ad09f84b4b2d19be73b1dcc941d4864b6b37d64aaeba914622e5d1769f47d1143000a58ca6e2975958ce2e5ad24ba694bcf893e67c3d7e1ef3f22a4a1fc5e6b6063799633b740009250329bd680cda0d911fa4afb27404d7e706ebe79b63cabfd6ce0dfc3096560204351380ff91fc7df86a925c890d8a20af24e3c0fe162e11a4a82dfa77c2cd0be30f80e13f105e8ff2942e67a9740e6129906f116b6f4866815332fb033c0235be410169c5df102382d7b77e5136ee504816e5bab8c9cdf04619323fe1f117a7ad1b2db275375adb0692f97674c6b4772830e4c9e4d6afdc7fc02751c04e8e3071544a7a529e660a252d57c93e9a2f7c727241d1f08194fbece84b0ee613d919e8cb4da16e9b2fdbc14d8dccc7fc2fc04083bc5c0571bd1f055074136cbc408b9bfdf81aa71fa4fdb2d476d19a0da1a080de1a30aeb02bd289b30b3e29a626a506b24f2125c676a4349bc3d862d9bc4c76f212d3eb2f20731f539504dcded0e495af3ac3f5fc83e28af41b39bf755c77cbdec449f1a1863ddc9c03a92bb3adcef74287e89267109e8d747c1c5b295dc859f28cf1946ac41ffa1845d3fdf01cc71c7c2c79ae2fbcc0c75f2462ee63293e598af93310f60ad345a5c0faf8653a3911b370231723f6af17db5315ce5a022584c52f5fb781861d8770abba041c9db45c97", 0x1000, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6648c4c0318884a6696c65302f66696c6530801db96b05a44d8b9ed6852f356a08"], 0x10) 14:58:55 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r1, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r5}, 0xc) setegid(r5) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 14:58:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000180)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = dup2(0xffffffffffffff9c, r3) socket(0x2, 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x549) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x20000000000003, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xfffffff5, 0x0, 0x0, 0x0, 0x0, 0x1c1, 0xd49}, 0x0, 0x2, 0x0, 0x0, 0x6, 0x3, 0xffffffffffffffff, 0x5}) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 14:58:55 executing program 1: r0 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r0, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000240)=""/99) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="e66a06739eee8ea466b4ba29d5c4133af4677e13446d69a8770d30a07b91ee4087dd1d275b085ddbd2a9b90c0dd0bd4307b4bdbfc2a40b1b6c1caa8530c5d93fd15aa471af11c2a5829f09e7d60986a4c90a19cef26216e7ad1746b457e152c96feec0fa0d3104eaf8700fd7b160cfd85f3d408680609d664dffa394e451b52b6a52662f138cac5929dc14c3b87f7ed2c34d77"], 0x1, 0x0, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r1, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x33) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x100, r3, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x2, 0x6, 0xffffffffffffffff, r4, 0x401, 0x3a, 0x4}) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/97) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000040)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/216) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e7ffffff4f929202000000000500", 0x0, 0x3ff}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:58:55 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x52, 0x5a}, {0x9, 0x1000}}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$KDENABIO(r2, 0x20004b3c) 14:58:55 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x1, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="fa959dba60170035887332d000805b32d1d1a4e9913e3171231c6bed60668ebb3506a9184fba1e517b86b5d932c911167e7bad31c01913974929c82e49fddaa5f337a30a91bf3cbd3ce1761ce53de845ee", 0x51}, {&(0x7f0000000280)="f35de8678ef6cbf8d6102b23060a1803efdadf308ebe493f337e8802a054d0cdcecf005c9fb941b42c933b0301eded3cd61810eb6bc4470cee2e071b8719900e70c795fb573ef7be48606948c1e090c342c020ced33eeceb0c03e5502b3e2ce4849c2345d74dc62793e657e7b95c9646a4fb10949e9d0f9ae7bdd97a858f9eb1222e902aee940a25b741d30e08ee770488a727ed7f7ee01f04b90e51a197fd0bdf690589e70c96b711bcb389e0224e152b26c54f7e5a407b2d0097e4b7401622f10b1f505cb26af32dbbca6ea2a1092f4de0c87e958565ba2a621d336b77ecf0d700f22cb65e335bf2c9", 0xea}, {&(0x7f0000000380)="d31e51e81bbe9d71d38bc7582a97d412fc2f5fa18f6904321b554954119d2afaf7db385bb727f31a9ea3d9704108da0df9733643d2ab0204b76a035b8d6316b2354fcf96cd59f57c163d61ca422739d56af03d1ad2a672376c29e524275222eb124f48a59fc4fc1fc15173edb3aa4e1a6a4afad9af1bdde21d7f0cec186938e79d777a4c08b14578384dc4e36ad4454e37a9ecaed912fda72c6076bff92f03a554a5ff7b5b550e567dff63885aecc4e902aea81f221c864e29dd44f12bd62495a9d82cc74868da69ea5e1150cdf4dee071c58adb0c0de7f352dcf45567aa5ebb903d53a6096aaa8d8b754f81607045ec8cf267", 0xf3}], 0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66646c653000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) write(r2, &(0x7f0000000000)="9ff151e8ab4642423b147886ce7ccb42cf67796d9f723be2693f9185640ab3f366e35c68760a5b96122cadd7cf316e488fa4b3eb554906017831de9e714cad51f34945fce9", 0x45) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r3, 0x0, &(0x7f0000000180)) 14:58:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="488914721ab91bcd909e95110ccc7ae062020400000000000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000a00)={0x0, &(0x7f0000000780)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000080)="b49e7e694de76ea6e49245f3c6e3", 0xe}, {&(0x7f00000000c0)="d9c4e2fbae9e56ec3bcb91fdbb9a8b6c969d6a8c54af0f698ada56e0b1e3fba1811dbd41d646a5a603903a4890066019e52b7964d8e494dbcccd92df7f2ef508af113c50a8f5497354", 0x49}, {&(0x7f0000000140)="147c0e2147da980caf8504a15788747910857e22044e41f9a50caa71986fb2ccd3f7527b6fe577e84c5d", 0x2a}, {&(0x7f00000009c0)="42a354723ac187ae91c4f1c6dcad9ecac9f2cb0f2073cee4239dbde23ac1ee50f62316df6a8b9e0b50678f77f19640a5c640c3fc5942f6f3af582cc68bb0c86190aadbfeb24a3bd7e1328efad00348071da8bc8005a9ded0552494e69fc7ac5752c8a889562009b3ba55901b7b7897c9ba24a2c55ce7afd04d9c01d2ca9c4043c17d8a70fdda6ea534d286080049ca3ea0630387f7c00efdea2d0a248dd3de04b740c88f71408b6dcf9c860f0491c2304441f36fc1d9c5ff0f0ca04d8a386629f6ceb56905430c05794a8d7feaaf374c6f81b443e60b3289d2cb2133377a294844acfbba0da09d78b452d73648dd832162595ca8dd31709963e476b2937a0ab048d5541eebd574c78878a7ef729079d8b3d2690f6dc2c01174e54feeff809c30eaa532e0cc06bc2b6d465ce9d41ee64473b94c65290c62eeef1608a84f83a98091ad3b51620e29ff546c9858929c430e4363c6114fed762b672e8220064a5233b369033b3bb3166a649d09fd5b54559baa1f1de45b7b1176a6e7ecf490490829bc0d43d8c662f3e1f7b2696753933fad91c02264988a16d6435042ed148f895e436bc7f6a08b323f07380a7c2c057d01f61e712b727946d49c63b09dfa8431a62c26ab523b62d9b699399e306517448f7d3f01a077bae28b6fc631fc26cf417c3f356476a230e5f76cce79c08a23b5f5da4267954679363ae241a78645b1675e77420a40a47eb38e57a4bbbd573a7d9beb90665a7f04baa040ed518b834d5d476b935297047571d14dc58d443773d4d36f15b9aeefed4e97c379f6e2ee76756eb8ecc9d2e44c10b12fe9bc1552c01c18335d8033a3dd7d0e763cb9f68ddabb86b297d601d3d69c07ef59f45fcda5151c257f7824ae0a983a07228044bf4aa44bbfc1ff8770f98762dd365fdd8ad1eecf6a7f0a9c1bbc56a33a2378f4181bf5cf586cbfd5aed362f809d14b13f05c96a70700eccc9f7f5c87639c1faa43d95dcfca9fa7c84c7b2c00292c7f2b15914debcbceeb073aeb3326539b0c69cca65a050d08b0ff7ae55f175df6ce3245f10de2df43bd5c36b02dd02477f2079368286d35a3d1d9d5d1e606d76951ac1808e2ac9f6bb2cc196a7ec39af8f145f5be637469a1f96c9d8c0a34eace6d3b3bba99ccc91fd738a336ff449d6ff8c4be60bc19806acfc74f8c6502ea9aaf3fbf7297d7c81595a60354e57396a69b4f8f5c7164ee877c6b0918a506861d2c2b8707b36e581ba643c394e710ec3e47f4df6ad6ffc2585f452b6b350681630c5462a58e17050b272993d3e77678e6deaf6034527f7ca6d16caa44bcaa0fd37c0b915b2a38331e7e0ec225fec9268bf1515d438f4a100a3b2780b6e9c1256d9a7bfe987508efe78302435ef1d3e8152010741ebb0af90ea7b2692dcc2ad8bc035ffd0c53ebc6306c488990bca267a0e3e3c1cf4f514ea6395ee868f035082ef31f0d106a1e8ba7cf43531ba5836a87064b3049af0ed34abeee2ef22018fc3929575d394de1b46b41712680177afb1ccb930b7d37d9022e967968892d6b13172f83e87455965be8ff154086c648449121f5f027d10f1ad2553925b7e23d185163f28a0df85df555e1fb70c4b8e6f4d8a9af79e44e1e02aab3aab9356634d67a837f67b43e45157c074e327902f97f7846fbcad8144704cedd0b75a484175f34fb316f7d4d85ddfcda744a285332e7c8c909e64ce1ddd0091f52e55e2cee231aebbff77260b5c9892fe93219f0f1e3a5b259c5a2e335caef6ff3fccac0cf0a48f2abe163ed258904aac36fbfd1074e51b11b7bf2dcac5885051b1bec89c574b2b3d43f587657513a73d8dd44f054d127d836f96ae034be33701bbf801cceb0e9b31cdc7e357addbe52f8d9621873b309a2f5fdb73f5aea646abb5785977570c94f10841860171cc08acc2a965951e3061ec2ec10e28b3a2dc1d5e6268c9eb1953e39fed3d4717acd9f6ea4a47a7d360a9759b0ed8161feefc17f877af8a3b46113e56a13b1173ed9e357e1b87a03a4ce3f41e023cdbeafe44356db987ced942fb7056e61b0dc5c9975e1605b181abdfa848a8de1e23b0c5968e38def2fda5013f3501199bb3af9774de3e6cc6f192c6a0fca2acd72220e29ce5a54681f7255f0f915ff53bae840f11803c6e34139b5e9f753df33e369cc5a7055082b6ae0daca5d4277a62a0fcad694c7401ab6af5166041118cfa287618c62f48ec70515c26ca2d6ce6e72cf1c4136b37ab15305e4d1f9283b98882e898471bb26a68df030b669a00251a3058a56acf44c1428fe1654ad10dfd469aebe551e72351bcc6180d6252cd3562f6e33097114f18baaf725b8e06f82ade2a7bc39bbcd61c4bc77b65f61f492fecf36cd4061e7ff9ff4f3c080f51f62a1ecb445d5524ce00f248d1ad35227b635ba29a7aff983dca2e1c07eb524a72d3f70cbaeb2d39b994299306c21ed0e97853fd790ed55d8a745d523b2fac26d355fb8bde5ac2107194c014594afea767e6913879f157801d357619eea9becc4ed139abeb71efd8ea74bfba06eb01a67d12cb9c066a6cfbb7d5b5e51a9a4d4438f5983fb19ea2979256d08d9ca3c25fb8378846c109175940d7fb8e9ba74c56779b2a43cbe8b35337e3b805e4dd77cdb8b28bd12323448e17bf7addb42e1d2e592defdfc8a8f71c8e0d5da9cb1c928ec68562bbbe8312efbb725709e89580d1e96b38beda1a32530950e5a5ae0d9d5bdedb728bf660e32943079386f8159555facd159b99a37fcb86d961465bd0f907937c3b80974d0a27de33961089339963e3898c1f4576885e0aa69409256bdef237b01b0eb984d21773f13c0cf3b037a9dfc19e73ec7526ddc53a0e98a85c6df2d80e777f796c90303bf9350a514d4f1ca9a4c28c26be26c539a4f44f5cda1a15b259eeff7582d005deac066b89bf23ba848b367c51acf895daaac35af649cf5e5dd4b947c7266ce0f4694873544d90750c9f69b9395dfebcafd2cf10edab48ac4bb339be42ed78efb17bf743647452a5b0f6e928a6da389500de5d888a69f244a8bbdedc8d31f57b2e296852c02b5db40bb0bdd8d474b25bdc3bc3a320a2b2fdc8d0982a82ed8579fe2e9133e2bda01105576e6b144d8c9593abd6a6926eaf957b04fd7e310462c49cd95942bb96a1f704da171765f9243d799af9ae1deb96569956706f5fec87d766c5461664b372c71d05da96c25541b823cfb8a772e9df80d9bcc4fb47e28396c7b4794a90a7ae542ce6c9bbccce915e313e4216a7966fba8ff5576cf72656549f67b10c3abf248ce9a96699ea92bc899a083f0d2d98901d22e888bf8b36fa731a280d0e7a927092a4596087929946de75c47da1be52e5086b9dc7d3aa80ee1be225fcadbaac67877d856f153032c6536461260e2e661acfc87c82ff9303c5e07ab6b36812d7be3b3a30eb806b3fc987c1feb6f506928b15eb94077ee1ebde0333d7ba6f5a7cf93a98f31464133630bd6db63476115a8b68c38138818e68cb94450e898ad4af9cf8c35ae4b6173820e0c1fa73145f5e15788c6785c5aa88d8efafc094d243aecd8fc1c2154a89923f91284c6af413f20f41929f91c0f7a57e84cfc756b0bd184fca4dff586eaec7ae1a70290ad51b89bf41d0587760f8c6f67f81d74ecb4a40fa53341c14acd38f74510b2360e66809a15c4d04b8202eccba308ac61532cd65426feec15c6524b204bfbd18c0a56ae88548a11bc8d9f422d972d7aacedeeefd7f8ebd3e19fe91d14617c0e6755987c4b229d16c74d498003894ff6adcafcd52109f5afef8d49c8ba9909b4e11a9b1e2260c0fe378b2a6d810bdf11a621b32a70797b5454d30cce0988dd5f2e8a80a931944fdc2a167418c25f22954f998fa74003c5fbcb9ef5bc6fddc62a29713f4c6e435a4923761f80cb34f1a3a4d334fbd0221294a305a4a6ce4b51b7373b574f6ac866069fc98381f0c3dbfc9805db1c40314a9010aa61e744b0230966de91f6cbdbadf4b6d8963019c4af3c97bb66bcd80b42be77fed5a2cf4600a8b856cb6e0a783b9b47b74895b56db165139c5a9dac0ce6217ab8a756084de00337d882c9cf61c2ca3cca447b858dc743653515d093cb23f7ac785a895811ab129b176654eb7ff74049b1124e835d58f71e2a008bc51abc347f65f775499d2ad3e77fa485d6f4387d3ae841b970ec3c8985c9c3c3284ca55607b1b5bedb686726ebc206e17af73258d28f7c1bafc7aa3d2a0a344721a96ca5ce7e1aa17df9a634f63280f0533c8b8d2ac4ce321a77883261aa9eba2f22e769012a291b194754dd13f53c5cac2edb530b912461860188cd5d2ce327e31358984ce0fde78cc79e3f43fa1b83d2cd6a5e192990eea189010ca213298bc657115b40174c193f26e3566eddb0481360d2bb1bd2a76330ca4309f5dc90b84607955df0f0506c8ec8f2781455dc7a92c636df3e8933ff3f5449566f43aa06c67340b75026b7bf5d2c8f57f0b7eeb0c5b0d0ab6dbc05c9f1512e1fff50bb75fa1fc0b98b17e9099493108e0684ab9ba089eb08b78252c219514a8c261456f8acd5e14d448c3362046bbdc894db774c17b25e61e4a7f4e25609e31314d9b2ddd966ca14f8bcad907c2bd51192c2877f69bfbf34f218fe1e2bcdf053fff307a2fa49eb7b1b748d89cc232c6a4dfcc8c01bf0211ef52c98aa27f859fbfec71fadd527833026185f2dea6460b757ded514bc32ef82aec1f9c046af5ceed8d2a15b8797c835fc0fe500cb67b32a7de16098ce20a034d15f98174d31c9882aa2d8806a26f575c1c07975ae82817a454d2cfa81ac0d3427737141306ac48b7df0711cacdd57468a9f7177af625db034013a75e17368f690e757d0830c6827135674c6bc076e48aa425ed510f2f9e675cbbec6ee35bb0870d3ad9e7746f8242b602258a787ab65c05fd85a10fa558264a8de25596f9f1e188808b9efccaf23feaaac0a173ba90bda3f314df3011c7f2b7b2e9e5dd1a614c50a0a30eed523f43c924e4d9a26f33f9aea8e48bb55a0d8d3a479de9632c726645d2dfd7509adb13311bff00dc04729d0aaea73138f1f44be04a899a4088056c0a2330ff594a18bc28c26f7be29d8bd00c96277baede4532059c3f5981325f3facb42ff78549914d51c9c90bbb58aa15ffa7ab25fa20edc7d67ff85af46790007e521ff77374fdfa728750f0dd9445a15245afe08cfa90885987343e9163b706f1a8d1201b06f00c45e8c00ccf2cea80edd0096f66762d704c39e87278ec38a1b51a58f9f53fbeec3068305ce8393abf9c1403b676abe0d7a07dbb41fdd66e9eef35e17ae5a50c4c50eaea4999a27f044d04865e57e239fdbec5a71bae8e617c7e009229e21211bd0e6f028be1e8b312baf139fc3fe632978e72defd7852fabc1ecada79a05e1c7ec2a9c25b378800bb398bf326933d2418caa5dd7a36b222cd0c58c417df7a3341e71e282ff6e1d78126d33b03bcba6334d490c90b67e5ecad6ffe78d44aa40e44728fbbe3e848e416887540e23a4bee7119ddcb781dcd480cdf7a5a2abb99d0da39c14d4ad3376a01867120c63d8efa7be7d3d3242fd5bf31b0fe5a1ae65bd82db27f4fbdbb24c3780541b5979b4dbece224f65a216d279f08a7f54ec8c0ef8d79dd4409ae1c04844a94c7541121ce413cef0104b1dcb8ba1e6b0270a62cf53cfeeb2487927623f088606b0d7a0c0a85c6008490170190b8d79ca1cc714ea636f64fb217792931905926b51a15970897e68fadde5e7926fc05d84d8be5bc238f8a9b40d57682eaef0a9a46", 0x1000}, {&(0x7f00000001c0)="88466fca4ff69553969993bb51aefe1857d0eb39b474124d76fd6c021280439977ceaf4d0f4054a683e3821d9d21855fbfe3c69c97a6b6aabdf8b56448a3e3e5821488c00692f105aaf39e9685ca17d155f1f8d08ee978c805a42bb86bb931cafe5c124c36b9dd2d8937434c7607a10563b134e474fc5b1aba5cbd7e869f8e93b9dedb9e1c8d0e00a64603c25493ad13c9b0097eb4b110ac0e879a835955f0d69d6df47963f34f271c0b696c943f8b6101766ab2ff0edef636cede79690b404f357bd4722f0d9dcde7930b16726cbee90ccfe352005083e6aa9f95d8329833d425abfa94d6daa53cb44ce2ffb5556e10", 0xf0}, {&(0x7f0000002b40)="6a947c9665505fb3dc6cd9e368b1f518f2b54e551e6ee991bc43db69dc21362d22b732bd46ab6f5df9643ddd7525b0a265b547b59f76ce5edfd8ae9296bc6120e98938cbf48b6f2ce5557fe5620be3a9c5ac6f3e25e5ba0a71105d8b5dc9eefde912e29b55a832559af5d669b8fae9b1d4ff1ccdf4cf3528faa59ba477fcb2d34738b1fb40742a7abae5915ca40cca4acf770000000000000000000000000d9ca6596dba36d61817c6b1898e12f97c74980ce8ffaffe26f1e864139d2f68624b87c682cce98bed583ae47e3e56f8ebefd98592f568877c012d867c9443e4f5e1ea58e110f19d00395a4da6b5dcc3aecc35018ddb8ab26215d48c654d9aa08a64cd52b9cbbc613bdd2bf22a86e844d1336a778ab404e0964abac1bcac3aac3df1703f986e8334c076927399bc1fd6e244c5bfdd32612286c3ad185b928728fd9417e8027f5ddf37e135373962f9e4ffa80dcbb74e847dcaa18d336d9a289dc7d1211aeacc28ede7425e4385e0580ffbafb84492975a9cb48c17bf9b41307205127d71cb6ac049bf8fdd0d4e2603bb7640a5", 0x191}, {&(0x7f0000000380)="5c5a119d420ece57d178376bfadb4ee535368ee52cdc7f4025040e8ee44009094d1026c5c835727c78f8177a09bff3a7e4410b3aea52ddc41b1870fdd110a2c96d0bc0ea0568e72670ec219ad6eef3daad21bdab86b2468b26fb5823629f883e9e85f6a9c1fee1a953c7763d52c2bb9f6f46581aac438bc0b7bae2ebdfc989baece2d6d7cdf4394f762c0122777b4ed9ae86eb21741b770aa89385d359ae81705d24998e8abe64928f3a47aafc9cd6627ed44785dbde86e021a21e437813d30bc901f117d560192b1fadd3310c1c398e1c7a0da10ba4", 0xd6}, {&(0x7f00000019c0)="c80754bafe1b50caba7fcb9861d97c383d8328a2ae69dd3423dcabde28b842998111922aff4d92e62bd538b29af5a448efafcde300c00d684d5fbc90e0a55321e8498d5cf2abddcfadfe94895795eafa56cf0ceaf68d3fc22b3eb0fd0c81e98419fd7a2c3da467a3405bc696a7d06364aaab29dbadaebe567b0c6731082a3cba1dffeb4bdf6da88cbececc322036a0e017d2f5905618eb32edac13b42b6b75e8df2978b3bc74baad4d3c8ee98bbdf5cbf7091766b43bb9c88ab0be6ad90bacbc35150df25bce4e2a316c95c10af3aaa3dc68aa7e5343584a03614dda6dbd19e8fd4bcd769a066bdfe1c66ca599249b951646e9e10f78236b7dde5df1b9c8cb2137a0887f623ba877ad37517c75803a133aeabe877745c6bf27b4e40975d6fe2cdaa33870574ee0ab9203b45970be74a4b96b9acaf5f3d80113112bb797fc0187f1b55c3c2226a5c772bf701a1b3e6e411fd25c6ff848540f2548f36bf3108fd4ab2bce29b8ea5c75ea26e44ba2837e9c5761362c277d19921efa4157f34cdd2dae7a2329e1830b1967194e76ff60fcb4f189fac699c5a2de1aa3faa9b1615ba4efa5b6369a6066fc59b3754827a7e46d005a3238a66359fbb98726e0c64fd90d3bf4db27097ea8c48974b52652007c98decfebfce5357b70e8ddf248079519a5fb00ca4a0792e1dd40ac234cbc1611e15e3a9d90313976b137fc72b03059dc55780125b26aca64064154ac522b083ef7225a1704cd3ce92e62cfab6cf38029ce980d446d08e8a2eb58b63fa26d0866387385a0d547baccb4f318df93e050df16c3fde3ad9e01bdd9f32ae68bd1c31caf5b23c17976b04220d514cb1433f84b3649748d5a8b48120e8ff0e054446f48cd57d3cd7c93951f805196040c03e41c00ade98c3579ba64456856addb4d9894cddd7c5e24eaefec597924a92f1b5282e5fe7ee5ed72779550ddae2d523f9c5bb274fb90acc4d922923a09b081ca112cfe6a7b866fdc0e079a57801eceb129b383b965d088d6c7d424d0f0a5be518eba9998c91acb698ec1393eb50f137ea7763077f1902062f3c5ce8a53614eb731fff10ad6ee5905ebe7c3edc5e5fd6d2524d35e8f68daee2392efb600be855ed7c4740d304c72d21c661b9bf890b5609d230636438c97b06132a54da691ac6087f1648340fb3adbb299ae7b5fbd78b77be6f65caddff226c26c3ab8511b9f539de4544fe4a223b41f27f057269040956e0c852107fb059f51083ac373f9562b429c2371904425cb7340b28406ef75cb7889d66b48b4822852bb7756930e45d84e1f86823ab9804a8fb65e19e93ec56d8994a1b85aeede36c687ba98d1192062cf7107dd43244897204f0db81e54520448ad835fa0a7aeedf6a1269498d8111a8f5762fddc8fb20ce2e13c3d1e67a51e4d43ab229390b4900c6ddcdc395fc174da4c65d62d282a81c9ef1e81ff9c89f69b9e004b3d0e95bd5ee6a14b14a6ab4d473360c83ab6715896e71c646b261085da70a343f82c32a84e8d4ff88e40984b79431e06008d942a913e725270f24dc371684f9f21d12c745263d0aaee10eed293d05ef8826049bc8bc8ae8e64a446a8929507af66e8705f9d4e89bf039384c0bf3ca593657404ed423d61f10216675f927b0fa811658bdf972833ca6399d0c6aa8f4cd34ef65283e52bafa23d1ee008f5fd7baa44b32f308cb08c73e4fe71beb9c0dd1645b5792748d516ab79265d90ab9dc8dbabc0b8deb6a1a1a3bc2b583720485b6decd52168513b097c417425a9af5c35df5c0079a1f83b5a60e64e82f7a032412a0881032b265c4a8a098c9e5ed08cc16067d9ec04a35b29283281669a2299087bd2adeba3c4f83e2169e258d501caecc699c38d392dbbb80d0a29789f3f74086c5ec496c06988cc0408a1bf40c1aaba109721f087ef5fc9c6b3bfa97ec36273268d7ad6185c1551968fec7e14f7672fee605d4e6d4f7a7eae4ce9021e6d06a237fcd9bb8dc6b9e98150b9f322e3c572e81ffd25651fe88a0782af76ee50f6ff50a34c413d7945a39388dc514cada1ecf9b2411c14ef1fe400bedc727eed494c5f4d68674e587c08b3032493e0cb3ee1e5114a55cb3083998aa5d051a02cce0e581fd08b2b1e6925a89332f6d0c0f6b3a3226efd7324c9929d8b874d73c936de6f98dc4a09585755439eacbc0c8c42ea9c19e6b7cab2e0f51ba42aee6dcfd76a0485b0710d54b113487d8485ae47a6f9a923809ae245ea8dd6f97bfde72d63c8c9554bcf6f1a6af8d774af47c6e2eb969cfd1354a22e45640564ca16998d2681e738c2a2b9760ee1c9623cb5451cc3aeb135233734fefe61653d3a39c547572f6aa4d1b6e4556cdeead45d6edd8e104a9b642e81091a16b277c2e8046d6502cb7276b327b6a4923afbfacf72e857a0962021d0c193a04aef92a477afe51c0b996e5afcfda7dd9dae48a505850413f5f9b348bdc8059ce23c0c4687e4531c70d1465a1638970891749ca10c30e41c3c761fbeaaaf23535234894164f8a15f0dca029a75f1e39fd36bcfbb6c8f427045e02323c70dd7b9e5ca3941106a75cc6a583051920effa0c98b6e4102bb9a0b98b315c43d8e27aef555d074d5bca6f7a213e57e44e8ec1e4f67cf4b1f25ac43624324c9ceedc7ab74cadf25f6a7e8f924169f1d013f7bfe78d06e910228e7264e87e9c124c74615a037134ac9d7d8df253e805e21c6fc2d3d1fca4896103a90341ec82d310be49f0d79e9134dfcae51977da95ffaefeb91e71bbb198129c6181f126394673a17166d59eebaa44e354acbc7249af7e81da9f1e07f7e228ba64c4cf9f9cca8694d225b4bfa31a723f20bb62cf58d034b8ebe86638cc53aa9c8188f59f1447f7b57809399f74b17fb81db1b8d1a6bffe82969f7e6bc6593b0a5424b077d43b689e10383d42aac2dea7d8cbda42d8b8a166554c298cd5ed5f035b3ae4f697ba65e3e833954303f93a3e86819f0d2e55068ad91d49de9026ba67c9dab4636537cb80db5b0ecf3569892efe322d2db0114d8461e00b7698be103342ae4c12f86d4cbf25bf49475998070f8bf90530c9932321bf729e9b498d0771e7ed9ce6201f8030ce6bb131946457d3d9e58fd7314fca1254e98e4ee985b13df99e8337abdb49d1d30f6ec7f85301bb6ec99074b253621b126f736bb2b70e96af9f97cfc47d22ce71b0a571eb9b8e7d3fe7cb79ecb838cbeb900452057a085b202565191240e0d66a571fe2675caa70ecbe402d0a56b3520eabb8f94c6bdff5221713caeea2d92897359898a341478cdb1dcba6179415e677fb1cb792f3132fe728570eceb538fb34791cedf5543280da685f5aa7fb33e67d0f8d5f53d6f78bf25de39af7d9573bc00c55ddf4dfb0c068a68aee0ab456057e12180a75fe6db0334c346f5a20eec912be839f97af656d09e821412c194d46bbbe762d677551a7c9072a5184a285ae0104dfa5d8a55766fc192be4da6eae4215b4e8a5f386cf2c1a0e17dc74202c34c99197709e540440c04af87507bfc2f9c9601657e82ae1741057382c970ec7c36515d0b80840248c990387ada1d0ece5a243bd59fb4caf377081c45e4d0d6672ccb33ea596e544ed6498000b18c13f99f4dc02c17a89f90c02ede479637e0834c8d43a9493815f34a1ee996d7a6d24a3c7a54d808adc0bbc51aabd68709e38f80c2cbacfd2152243db49f7bfdf037e24e39ab1e9319fe0b419cff77392afb0abefa6aef200d38f153dbb2f9a5ae65bedcb3e782c372fea04f5291e5f197352763dbb54b2cd54a6468c0d9f1d180b9744154c4b698cf6b2b0a7eeeec8fb920d257a41018a26a1a3e839581448b68b3d5ecb5ae36fdc830d2141b08c812c95ef79ad24842e0f8cb5bd6e473bd7fdc1a48e14d518203ebe8746ef0c5df0d2547ee8b902a76fffff3a6d6d259801cfca20774603a11a450fc21c7a25e9a7bd3211ab51538551ce5320792d0058f59e071fbb5c5b02182b58133e8bf7dfbbd6629312a953a3fb247c3557c5936296dcc5891a943c4ffd5b9227fec449ae5dda9d3ba6646d27292c09593b941d149a10a96a1498108eb049ea604279406309f0cfd9d87bf37d2935ec10dd7269fcf1ca5601bf57989feb6de0d8b13c51760e3d241ee31353c71b6d7ebcb512b0cf35f33f59ca615a72f7a5e0748d7ee31c6dd250f6cbcd222a30bdbf878d29074986c42f787a2507a065512e2da6362ce30c120db6fd6b2128d84f8d5365c7cc9e8745829b6d9bc53f0a1c7d4ce90992a685f8ec8ac74ca874bfdf942b812f105d8a1a2f9b2aa72f300ed541a6f36487871ca44578318c15a989bf9c76ce35961ab4066b7437604a0978e88d8f3a8744ecdd25ba4be95cf3cba07c2f98e379847ce77b995c6c72cfbb9c1605f055bf0dcff9a59498ee2064f4583d802eb1024be7403eb772edea21c72265cb30d9bd586b51a7872c36d7c6b615958ec7d4ea794b8bdb2069dea47eb4e7a32ee813cb56d3507fc28aca93823d336cbd158a9fc5bee07b61d7d69850e441f7792b0e5fc0294fc42c2765e71c1a451cd8245fd76692fb614085ea567f0b6bd0ae63915d107adc3684db6820d3f9a148e0335b5155b74de27deb822bd34d50082992588ed62ba80a97f8d918f077fc5eb2b3c8f698bfce91902090038801f1a68254c3701dd9491c1745157ba8b956a08939d04b88d03da7e1a4338c6f75761cccbdc87eb2274759f5d5215bf46819059e4aed81b31cda9eca4860be6523fa5ef37677ffd7755f3bea72157f2a2fab8b40635d8b470f9fc3c61bdee1d17f39680f9c98d6ebe394724062d4416f83857596446dda165e0968c7427881e9eee17db8cd53dcca2511ee7e4313225879e963e886adb72dfdb025f8ed1ef6d37f98d584bbd9c44e23897db7083c43bf7a005b40a4cf2b746a39f93e40cf8675dc543f8d2a9d903a7083bb4b1901ddd3984157e17bd60b4a124522383422f0b0bf678211916fbcc763e46201510ed5f2febadeb4eea5195e1c2ee764525a238be82decc34022ac02f6822f985bedc23db8bfa13e0f7ddab994ad7894817a1d1c1e1a84ce3f600d3e84f24b5edf0f64b537b503602275950d496cc9f55370e68afe748642874480384915b7198185092314f39e8a84a5984d518f7ed7151934af2904fd3233d7e50263b3d54bf797e49b5b3ec5eeddd23ef1affa0ff677d31e4ae86c0304c0cba2c6e383c3a4a09f7c5d9a5b1106ac46e849a190ab4adac5d2ede48fef544e45bb87279344bee71d73fb3bbd18f445be15ab8e5240f094e26e0ad1efcb9c1a622786c611c1156528964c8b71e307521516dbc64bb42519cd8092cb4b603005473cde9a8217bcf2d7a53df42c14a7ac31356bb7ef5639d7e95fba44e62409c33e7532add04b1eca49763dd104f6012317894efe67c2a572b26ccda9895e04df6c8e4595db2243fca25e16cd56fab82980b5b47c776026e10ad2a2053fde95c8b15bc0b543f4c2ce7c615e874d373a1b7ded3006daa5e7b9950d1b14cb75e34df4b361967d96c3ec80c1fe05d99e27028f60c5400b95797f83f75a1167fb83a74c84663909efe517d3c77653ee0a4df2527ebf91724e0c155f049047e95e878e9c1e5d98ed8b1d5049e002896fd052b1c99ccb16fb59608dc8eef32493ccb58d2caa09400092b3c4e651e18057760ff9f48885903ed9139de702752e092aa05b2edf3beda4ba07384c15fa7c2f23f6edbc752a8eb07af4cbf9bb24c6c9b0c071607f58f525965e762ba8d9ca9026d8c8eeb2ef7c9", 0x1000}, {&(0x7f0000000480)="e50bf4292108220aeb35209c2b9a2eba75096051ef17ad9eadaa6a09ab8036676ed630d7e5f789c27d65829a8de78b125c6fdc16ce3e4bd4ad20f67efaca8571ce208498c7410775cc780d3b2266301d58bd2b5cab5f9855128be581f0f02284e09acd0088aa7cd871fcde5b78b6a7478d4393f1f14d81e093c59cdc2f2ff43560e6eb5eada308192728ab7c5589bdf811e822983d673d32d16e97fed07c4903694f9190786a2143a96dbf07eec3750f862644a21fa829a87cc1e49f34", 0xbd}, {&(0x7f0000000540)="6d3213a4d936c46db9cbb6c0953d379b30a449cd03f0fc6f7336880dc88ef94cd1b29fa8a6b83623c9933acbdd37f52024fe4e6d1dfcdf68e971c0dab46263b40d4268ab9863c414af07578f14dac73b4649d3ab47517d435b58f185576decca937e351408f21702127b94132a274f63e2c1b573982f724cd5d420008ff1850aa858142b790fdb7fbb004ad483abb7290832fe94e8275339ee6068f4b84dbe5c442597c4f28cac8e", 0xa8}], 0xa, &(0x7f0000002a80)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYRES32, @ANYRES32=r0, @ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES64, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x401}, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="001c2a048e2f35517d6b51eadda6e36d8bda393cd6d98baeea8a10ec30093c48e011651920ee273d917d18ee10d3770beaab9a255d7e7519e46643f69e7bad6a706f7e2991f285841c2a290d9d5eb3626d6a648377906dddddd2b6e9037515c6076dfd06a38bf8a875219df21cd31673802de31e6507"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 14:58:56 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2c8a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52c2901e5429b135ae7581793bbeca500e857db3789d35368e15d6908de79b3f9fd68f6ece473d03169427d070cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:58:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000b0590616640f5f1ed3e6a8dd1aa891c0072f78338dd39241409c73390a692ddd0b5bb9c55237556ac2be9cdf551376a98f230bd60000c8064ce50140c6a55e8dadc13035e7eee4f535bd6befbf31ae6befa9e81dffed93f19e9a9f50ec6a9b8707731077ff7715be4bd435ac956e3fe00760970ebe90fa6255c70254a6b61201f3a5ddd11008256683622aaaf00e8e02e84fba3c8469f7e1bf5e81d132a6420ed3cf44cec2f31bf24084ba070e4ae43026dc2d1d69ec031456ade4962da5d7"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) recvfrom(r1, &(0x7f00000000c0)=""/171, 0xab, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) accept$unix(r0, 0x0, &(0x7f0000000040)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 14:58:58 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@dstopts={0x0, 0x0, [], [@ra]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0xbe) 14:58:58 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0xf) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x3820b, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x1, 0x1}) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000080)="ad5b2e4d4ac1fe351ef81cb1389639a18cb10d813acfc8442ac89c7e752400c516ed561138aa5290c6a0ba5fe2719519f093d04815783c010c5b1493d3969fa2599b7a314ef69ab1499282cb61c55d1c5cf9a4de1223e184031b0c874415c380d1bbb8eb6cea07cd0dd27f2fc1a27c9d69617f012d9562770aae53a963e1591c472447c811d5b4265ee91b05fa0c50a98ece4eb8e4009e5cf0e49d6e9932ea619e2fc4af204c934761cffafb8cc44fcb84c713ab763051", &(0x7f0000000140)=0xb7, &(0x7f0000000180)="69c7af3c7d96564fc38972a946c779e6baa3fb1f25f19a4ecb3328ac3879ed3043a068e7ab1034a38bfca5d80c257310dbf2f290a2ad79b98cbc6d31466e48540f7db231149f5e90796605cae7d1356dd551a32293fb75c7d4ba7ba784975bb2f35bb7fd991275854e59cfd52adedadf7c2b4924817cf5a8b14c0252ba7e6dc4c85f8ceb095278ad58e2531ce9caebceceb9993f3fbd1b61c46a41d04ea7434492a8112de7f7bdce032425947623154b20379e1cd3e0ef8e9e944905b05fced9afa7f42f4f30aaa11b75669fcca5e7baae6229339172b2e60565f02ac79c08cf7af778804894771a34b925c643bb7e8a5f9ecf19d8469464811a0f0bc5f6", 0xfe) 14:58:58 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0xb7c]}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB], 0x28}, 0x0) write(r3, 0x0, 0x0) dup2(r3, r2) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 14:58:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) acct(&(0x7f0000000080)='./file0\x00') close(r0) syz_open_pts() chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 14:58:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6) 14:58:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/88, 0x58}], 0x5, 0x0, 0x6) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:58:58 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r1, 0x1000, 0x100000000, 0x10000, 0x20}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x83, r4, r5, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r7 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8}}) r9 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xa2, 0x0, r9, 0x0, 0x0, 0x92, 0x7fff}, 0x3, 0x3, 0x0, 0x0, 0x100, 0x100000000, 0x30001, 0x101}) 14:58:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="98140000b400c3aea2e8d29fa27b447fc2e9579d", 0x14) write(r2, 0x0, 0x0) 14:58:58 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f00001d6000/0x3000)=nil, 0x3000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) pread(r1, &(0x7f0000000080)="f090d160858bb84cb0db2ddd7b0a4be9e6d0c0038e4373580e42c783c0eae8fb66bc15a262123c9d8894d3fa25b4c093d80b47d37bd27ea53edd5bb08c777a00fe60d7d2adfc85623837caa60ca7ae7481fbff0d21e011e515c6980fe23dbf987481943b6b0f5754dd41dc7defb0585c0fb55d9dcb13c5cc2daa34cc6e061e3957dbff87ba95d259f450c0a9e583ec2f40648d4ce8c24e83fbacfbb2d2791481e75d0e89c57693aaf551909af798bbe262c1819499f89d4cd43fd7f34e1bd519f2aa6ba98ccb1a1877a2bf8806", 0xcd, 0x0, 0xff) shmget(0x2, 0xc00000, 0x1a2, &(0x7f0000400000/0xc00000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 14:59:00 executing program 0: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 14:59:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x3, 0x1ff, 0x400, "78207134ae66f9d5df9470f84ac04edffa45bca0", 0x6, 0x8}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0xa39e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x3f, 0x1, 0x0, "bc83e56aacd213c5769b061e220477613c38c5cf", 0x66, 0x888}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040), 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x80) 14:59:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="d160f28c273200140000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b, 0xf0000000, 0x1000, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x2, 0x8, 0xff}, {{}, 0xfffffffffffffffb, 0x31, 0xf0000000, 0x3, 0xb3}, {{r3}, 0xfffffffffffffff8, 0x1, 0x2, 0x1, 0x7}, {{r4}, 0xfffffffffffffff9, 0x14, 0x2, 0x0, 0x6}], 0x3, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x28, 0x80000000, 0x750, 0x8001}], 0x80000000, &(0x7f00000001c0)={0x3, 0xffffffff}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551", 0x329}], 0x1) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) close(0xffffffffffffffff) 14:59:01 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000380)=0x210, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x10, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000003c0)={0x1, 0x7fff}) r3 = dup(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0x0, 0x28, 0x6}, {0x200, 0x1, 0x6b, 0x9}, {0x1f, 0x80, 0x1, 0x200000}, {0x1, 0x1f, 0x4, 0x4}, {0x4, 0x3, 0x1f, 0x20}, {0x627f, 0x1, 0x8a, 0x7ff}]}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x9) 14:59:01 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000b80)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0000202c00fe8000ef0000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb00000000f40000f8"]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 14:59:01 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), 0x4) madvise(&(0x7f0000847000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xe7) setitimer(0x0, &(0x7f00000000c0)={{0xc03, 0x6}, {0x2, 0xdff6}}, &(0x7f0000000100)) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x6, 0x4, 0x1f, &(0x7f0000000140)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x7fffffff, 0x8}) 14:59:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2f66696c6530000775e74a0e8cc5a2212d75380867af1f4c9858e87a1b5d6e62f7ca4930d58ff1ab462bc0194295e7b1b6d641c68eb62d0c18cfc1113512a9a2296b81eba177739d29fa7a71f724"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xff, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="800c0000000000000000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(0xffffffffffffffff, &(0x7f0000001380)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x46, 0xf0000000, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x2400, 0x400}, {{}, 0xfffffffffffffffa, 0x90, 0x40000000, 0x666f}, {{}, 0xfffffffffffffffc, 0x182, 0xf0000000, 0x2, 0x9}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x3, 0x492}], 0x6, &(0x7f0000001180)=[{{r0}, 0xfffffffffffffffe, 0x24, 0x8, 0x1, 0x200}, {{}, 0xffffffffffffffff, 0x90, 0x2, 0x1, 0x3b}, {{}, 0xfffffffffffffffd, 0x24, 0x80000000, 0x81e, 0x6}, {{}, 0xfffffffffffffffb, 0x61, 0x2, 0x3, 0x200}, {{}, 0xffffffffffffffff, 0x80, 0x40, 0x4, 0x1000}, {{r1}, 0xffffffffffffffff, 0x12, 0x40, 0x1, 0x74d8}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0xffffffff, 0x4}, {{}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xffffffffffffffff, 0x80000001}, {{r4}, 0xfffffffffffffff8, 0xa2, 0xf0000000, 0xf9, 0x3f}], 0x22c5, &(0x7f00000012c0)={0x3, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="870b152266328f750c8e23f476766f63473c28e982d9faf6c377501f5e625ff53ab6c16e19f07f2ee4c8677c28f5682ee368badedf1e1b77eceb1c66a966541b7593105aa8b216244661506bd891b3a91c00df6e2d6f274bdc0e9f8c093d5255d1030a48a0f38415bf2afb95278e10397e018e6be06b622e8b0b4820b2b006e80ac71efcecb0d3f68f05081976e7bfe5437ffa8c0858626d74c6c401facb9af45aa957d9276363a02826cc52baf4240f639698ed0ea67eb407280b9c1fb231399894e1d8776cffe4dd4459fd3f2cfedc98d82a1e8f9310053f948f9db55116ca69a5114f9aca4c84a846bbf658ca3f241ff2ea0291c63d97f930d97c455556e945a01907f0620c9784fb1df69b910e07e3151faa34ddb5a683108a7190b081735e1445075b546c576c629b918bd5680c87bb896fcbdfe704a3270a862b2d604cab23d625dae708a9b42317326c3e9143e71e9ada4cbf75804ed6c7a9fb395046a9e17dafe0bf2c52be1707128f9747ad70b5afe261f8631a508ff72ff0203a637b30d23efa06efdda55f1e2be4923feb6fb338dfbebc9452c2f0afe168005586d21f3fdacb7b981b0a201e9856a36be3b28239812d83079cb09c0a3a9bae66ce7e7f24acb2ea83f221efbdef85a49be88917c5c457c06c2d3cb82a91a2aa45714abc70bda16984628651da03705b64955ffe0a56ce972ad4f90619605900215d2c46f0b2c428b77c202f0005a7e0e3699e7a63ad83f2b092df3ee01ec9476250cc38e840b5113c0e5db9c87323e06ec28c979a24fdaa44edf16597d0163cac61e7a2dba450aeeffe985210f6f0993c4f36a4ca64b198774408d98baab57b73184ffd41000ddc34820f71ca3d1f6b9d9883d1cb0089dab6efca0e366574ef8c82643123c9d2e12647e3b70b1f25584e1dcb360fb25c157edcc8c2c5c79239adb47f800ee092d5e1dbb3135c88721ca97187b18e6d4af3c77529a9ac28d5a9f83de6bccbda74b299c6c7ab3132c8ace8e4cf0deb041715190ffe6910709f8b8ca6b0a813b1742ab6fb3244d1a179619089f04548791603d6f9294b53d5cf0a50be3fb6d731ba323753fac658d4557e0f85f4c533ff5942dcbea52ccb1fb7d91a7cfe7f53db1a82d68dd7383b204ac824fb29f65678d3c6177ba3ec577dc43aaad8689de635ee4a2eec34ad5cf09b5560cb53d2a56c6a8e46e82f71cf554b478382ef4fabbac7bd30fb3f25d0273cc482562e6fa775dec282b79399e35beea0defcacc8d92654f532225265a0c23addfb143deda1efa8bae6ca6eed3e374d85a5fa41a25be99965bf33ffe0f43105237d94d2195b5ba0085530b17abc57c2c363535304606e2c7645858c30bb3cc01d5669f2969f2cd2d7cde955bedb2152020f6415a24be50b07f2be6e1c95f503df77fc59e887d26e087c79ece2253aa1cfe762a8301f14f5ae1fe11a48e3a9783aee0241783805b5c2cee7ef0400f383bc4c8e041871e6eadc34fdae631b51c453c1a394c444aa9b87af134501caddca90396eb799b4f7e157289dcc7df0c7d929cf0ad772f4b5cc181e27f24e0db6f1bdb38d1244856994210b67182f7776362eb122fd53fd2ead774f0f391f43996f9e154e8e16af5c871ad1e0715b0d063c5d636a9447ecd6d199e32387ea36b6ffe73ee3b71891f29e97b97e1c7fe32fd089d5db9e0c070c8210a9c70c8a8aaaac793ccc91131a6837d48a64a17cb8dbc35f5ce6251e05e948e3661094c396302b4d9fba9a165f720ef91eb0a161dd007aa120db9a2454a8fa89e3ba8033e3272eb093f77d68c919a750e3308c486a98574b406e13369d6907bc23498bc670b9537178d5bf0c53acb74f8896932037c89f6ca01b9bef1d89fb03ec3367bfd4bbdd51f9714ba776b8d55283e25717a2433f5b1929b40013cbfbb85052e81f53bfd129e80ec1aea4afe8046b18ed4b2363340042a7534643deac70e0b093e44f2e4f50abafa2502f17b184042648753f8e6293993e45e58e82229e9574ccc8d9d240e736cb087a7cdb20ff8517d1e4dad10c5fb292b65c85fc80e480e8f0ebd52e76540cc52b4ac7cec9b20be9ecdcb1c66f2ecf6a3b3988f82aba8c1efe85d7a77ca25c09affe4559de7b05b8753486d00d2762dda83c06072cf4c38d9edf982a86209b627ef50eed0eb9bce29a7565e94aab456510d8c36921fd8095ab49a02d5cba9e937374a5cae04d42b07a470331d6a9da6a6b5e3925848438de546e4189cbafd0b6bee6d42890edc15b4ffdb4d79a544e535ad37ae5c151cb6fc57d52441226bdc259d31508791b996a9accc9cbfabf2c2987f9b45971b7eb5a1dee3fa71f818f47bfc42c2dbbe06e8f14af35138211f43f74e6fbca9f61984a2712530a1f9b0251d8f9dd70d94b3c62f2bd8fb2fc10f10d3efc3049f43f277766df9acb8fbfedc5d63bc61a1e8b4b981767620b5d287609192979754518c2450830762065847c5e80eb950f12fc9afd7a0c8b1405df0df0509cd416f2c19f8da2aceb85b84c0a19f6392ea49fe573e00d810f69b45bfb3a6f850190feb880c96d252012628678d7792b40fa3eac6222116325648cb8a1c3b2785dedad465dd67410772f7e76647581cad0471fa335da3f326fbc2bec8a6adb128fcfb173a8428f3224e3882e4bcbbb23ed2235a58258b83016a98f5394d1f9f63d1cc59d6424310b851c3d7394eb36daa66ba8f94d7f7b54b6df13c09d2a36dc4d2730a813d64ee86a12657c8340e7ea9ed11d2244f062ca56926538c4b652ecc4d9282a9d2582457d61dce41eb3bce2ac184d5f5715c38a42ceccd166400b1a19728bfe3cde7c6696b25b09d7185a48412af94a3e0abb47bfd8b4ffc2c1440f6db8aea87166c653deccfb3baa156bcd77f51578d970727d7df7e56bdec0757c35ae881fcd63cce2b086bdc02127843654cb4309a16da61feb8f4032f1b31001236bb4caca61a7e90ba106e9c250c1f7d23c69b3ffd30bfae18556e0540cb187d2fd3ce331d3bad85df5dcc64f0860e9009d886e5643b8f41c6f8ece935ca37f8d0e1fb63a2da1595d73642de707469ec01e6a074ede6c353c5cc618de004a6f002af0e1d7a1eebcde828ee3765b110b04dd15f20363d303c00567b3cfdd1361cf6023e991096eb40e68b823fb1d8a67f43ef4c29538f14b117821080ea6ac703c1dcf39ba74030231614f5b1826053748d553fa8e508db27a18c44f494cff5613e08c9295661d0e51de74b7509bbb217f4703ea0a63245506dadced49e8129b176b343df0404f0c490cb6d230b5fc3c97533ad4b8e5ca2eed0eae34ca3a50fdab9ae3054fa99e1d405113bd91729fa61136684fc8446d33fd108013d913ed960ec5fd0841a17ff67f99d261f94b46e02b71e2afc33e55c9411151d801be8e617afe560937c368d8077ff607a50c87e47acbbb82d94c91c6bdea2c05f09980a38c6e64c8dec2eee364bbd32a8d5fcb1bb620ce26bc17d45d79096e184e516da0dab651bd359296f8e64833b37e8b0100840505a541493a845e9dbc4df5f414c884badc58e7c74376684eebb6f4458053dce4171cb835c9b9e14421ed864f03525f797d67d0dc39f8c5df94479030369e273002d082f73073a1b716386da38780faa872a10f8ca9a1b7e2bffba005cbbeb464cb8c52b3ca92db15de1d133bcf16ae225276b2344b61e14917854d24829128a5e422100af15df6f450d67fd5810c5ec0ded9b68f984bfff94c2b2944e0658b243dd779b31ffded6504b0226fc77b8eb491b0128f20054fffd272ff85f4e22dbe08f777dee2546747b2e8bbb60eab502f9685e381359c68c3d3ee56b29152dff521639beabdcf69bb9c27373fe79d18f203fff977ef315355d0bd21ae3b6e3e6324a700ed87b2687516c710220b8e0fa3bc40d2e3a297f8c2caa3553b93d5e6eec22b3653fc80d22f67c9b63eb4817dcdc6eebea6f2a83b6f289748975a0730756b80caa4dff9fd2c926425a39206fe4a1a93d9f0ac3edc5ada1156f80a7cbfef6b07d900d8ba19d8ebcea14d7607db849d860155b5fbf32b71f743187318eb011de0c740e6c579a59960d24c7b9671b4377a892e19423b6aaba0713bf7015462aae83ddae59f26dce695143be0f7d0c0612d17c8bf6809a43834661eab5ecfc9884995ddbe0e13fe339cad5083a07c10c357a015fb22a57a05435a5a5c20e1b87e5fca50b433ade8d7ad0143489f17ddfe62051ae03d693b1d95727d20130ffba2c73e4e413043a42ed17baf10b66c946d5c6b68c58e325f7cbcd39807855aca26958c63aa608224c8bb3dd5de1f434bb7a1ee2537613ba55af529815a6ba14cf3830693046bb1aa8876e9b63735be8232a013609dc64231e011f027a4160b04ef5cdd14750adc98a7cf066bc18e369b4852cf1d774009048edf1322a052ecf2a156bbca0e96401418f746466bd2916868eebd0139aba50eed299108eba2c77484ba72baa1baf952a21943f8bbf2aac603ba74e67b9c82e6d7879bdff9955c9c4cb3e0e15b9a7ee8c14b6f3634598122403b7ee13ea0572a8381c130e2ab456033d4619173f117f5508518dc66bbe0c09134ee639cb42cf91300f1e2a8d4c354b477162418cea26dec3f053af9aec8a1acb5575f54913015172e576f913d74748be43a4ebd2cd6e4473772e24357b4f0500916c2ff122356121e6dce28be1565af528babf5a01dd7cd9135101f725ea44becfaf5c457c18267a92524247699e22a338e9b13053b59f8f034fbb5b4bac745c23f80ac6dcda63bfc0a9940a87df9c77fa6cc9e496f70cd441ec8a31e1fb2e15ffcad724a0568ac608ea14e9c47fce933929dfb37d8377312cc240ee9ece1075eaa1ef97d14d464f9124e747ae115ceddba4ca195746db579d511e6d519f9224d0895dd4ec5efdf0464e34e1f5b9f03087c65a7b845f08b55ce3cc654607ddbbd027ad4ae5bc396c2c010ddba1d8ba8ce0fd302c391138f273bd2da79942582cc40d58d2173daa2525db199c97850ea4292166d678f64b1c57eda0f0d4e38cb2cfa367162a7db27a191cf03250f334f1b5acbf5acfafb031462b56e3f9c14c8b56d6ce95edc3a6d400f55242e6e006c8a3b3b2607fcf054e25835da900a063f959c53294564b715cc883b810f7fe05dd125eae02e91956178d2e9b984f4349ab5a4dd2dd9efca65f7c67833446a1235e8f3011924f48ddf9616c6d70c1e7a9dfd9330633e68b8496339713a1aeedc3de5721f29d516bba36a64d3ddaa1629689dfb328daa99034dc99b7564d3c8ba50dd18172c1d63dde7254bd0b5df88c48dc109b5114cc732191d5eb9de8dc8e5374d77a435ce00fedcdaba7c02888121451db48a7084aa689b2b0735673715e0d863ad9b700b0a34261288920a1bebb88b6923d1b6c59213e573f56186556e820c2dbe6d278857f861407ef88be3e5a1673d7ff67f21a60efbf5f70a893194518bdeda853b8bccc879737a0804eccf1ab5c3e98fcc561d141eab52e9724f0496eb79e45980ff29acee88aecb933500d0ea739425fc0384a4b4cf47faa8cfe9a38726609a7e4bb1bc5b9b07e5eb91e9b6ff30ddb758dba65c3704bb3a3d70ef49ae2b98a7359f9760a87d5fef25f5e1339e7d651e8cf77c52b8ae04a47b5ba3dda80e69997bfd1b67476b913e948486aa1a4d8b8b623286103e76c7996dfddb72f7205e05ece9843a45e6416ca3cb6fd043e16c702249a265f8ee282ef6e39d4fff006a5520e4f25fe2703dee0a8130382ee1f98bea36fbe9398bf5d6", 0x1000) accept$unix(r0, 0x0, &(0x7f0000000000)) 14:59:02 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4812, r0, 0x0, 0xca9e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0xf}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 14:59:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) syz_open_pts() poll(0x0, 0x0, 0x80) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r1, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r5) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r5}, 0xc) syz_open_pts() rmdir(&(0x7f0000000000)='./file0/file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x908c, 0x0, r5, r4, 0x0, 0x5, 0x5}, 0x8, 0x36, 0x0, 0x0, 0xaf3b, 0xed3, 0x6, 0xffffffffffff0000}) 14:59:02 executing program 0: socket(0x18, 0x1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0x400, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xbe, 0xae, 0x2}, {0x200, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x9c, 0x0, 0x1ff}]}) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000340), &(0x7f0000000380)=0x4) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xffffffffffffffe6, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xc03}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = semget(0x1, 0x0, 0x149) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000140)=""/113) pipe(&(0x7f0000000300)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) dup(r5) getuid() recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff0000014f7a36590e07e5f97a5cc1a883691c00000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 14:59:03 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x83, r1, r2, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x83, r6, r7, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) getgroups(0x4, &(0x7f0000000080)=[r2, r7, 0x0, 0x0]) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, r9, 0x2) 14:59:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) 14:59:03 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000fe8000000000000000000000000000bbff02000000000000000000000000c90e0f8c00d5fca8000004018000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) readv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000380)=""/138, 0x8a}], 0x1) fchown(r0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000140)="08abba26be56a8d65bf7ef24ba72147b4b3fd8a22a1da0a2db2abf2402e10b28e7a0dcc591d8a77f6acc3e2174e079c2153c1350d85c2fd09c013bb7a64023759481f6acffd084378dd0b8be84a48529d8566d1ccb7d622762bad0c9a5e266b2f467096c55f51c5b31206a9f53374fd62ea2dac58f7a629700653111b081ba25ed0c1502a9372028712db4c41e974eb6c4dfe07f2edd51473300a9f21606efbe51aea4a1013b69c2a06f176128b89e90f3705dc8b131701a9d4bd4db269fe9f271bf12a6410443a1a7e8eed98ff4ff3f4c83", &(0x7f0000000040)=0xd2, &(0x7f0000000240)="396f3cb4bbb91c360f8bb9b2b960b06f2e55eec94bdf65f206ef98f7e18d6b3457f5f74b101832a0e4ce3415264d42d699c43130c522284df0d2d95fa534aeb303a7755bd567af81018bb5c28cbe785bd0f1401960f736ae055169682c24fb773c27487b2044332824edfc062c0507c9bf19a4751838454dd76c4fd0f13ffeeeae1aae9347ec602b9313a0fce40d64386c668c298d87a0fd4758526b", 0x9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000340)=0x3) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x7) 14:59:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x110) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 14:59:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x4, 0x3, 0x5, {[0x5, 0x5, 0x5, 0xc20, 0xe95, 0x4, 0x20, 0x3, 0x3, 0xffffffffffffffff, 0x3ff, 0x4, 0x10000, 0xc3, 0x1, 0x4a, 0x0, 0x491730ac], [0x5, 0x4, 0xdd, 0x47, 0x8, 0x3, 0x9, 0x3, 0x5, 0x1], [0x8000, 0xfff, 0x1154958e, 0x4, 0x8a, 0xea, 0x40], [0x7d, 0x40, 0xffffffff, 0x4, 0x3, 0x80000000], [{0x7fff, 0x9, 0x10000, 0xae}, {0x0, 0x8, 0x800, 0x5}, {0x5, 0x401, 0x7, 0xdc}, {0x7, 0x16fb80, 0xfffffffe, 0x6}, {0x7fff, 0x7, 0x5, 0x9}, {0xc5a, 0x80000001, 0xeb, 0x7}, {0x5, 0x400, 0x0, 0x1}, {0x7, 0x0, 0x2, 0x1}], {0x1f, 0x0, 0x8, 0xff}, {0xff87, 0x2, 0x0, 0x5}}}) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000008000000e842582c3ae4cca30000000000000000000000000000000000090000000000000000000000000000000000008cebee00"/66], 0x47, 0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCEXCL(r3, 0x2000740d) 14:59:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="46e577861e751d0c854f613b2ea6242f6b7c97f86babf0df5c10aa2b448cdf75b9ad55b31fe9f9a7293527ea5a24ccac3e1a8253f8af8d1728779376d446d4c51e07842430a96f9b825d366aad6e27f28859885f841629b7c24fc84d1e56e39d945c815a9e5a9abdb41c7cf81afc87e316d9d488dae190b5e19d6c238dc1aacf4a11a97be538179340b0b01475e426b4d8e12c23d4da939d5df65074942322855129bb2f26fc3c5d0acf3728d98c2fc2ec669235924b9f3977e6e9f898260858b7cdb7efb9ad75fd46586761b9f2db04c60f00fc29f3018270b4f26a0d44e6fef1c512", @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r5, 0x80047308, &(0x7f00000000c0)) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB, @ANYRESOCT=r5, @ANYRESHEX, @ANYRES16, @ANYRES16=r1], 0x9, 0xffb) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x3ff, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x71aae58f9a3f30e5) linkat(r8, &(0x7f0000000180)='./file1\x00', r8, &(0x7f0000000300)='./file0\x00', 0x0) close(r8) fchown(r7, 0x0, 0x0) close(r7) fchown(r6, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r9) fchown(r9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 14:59:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000000)=""/32) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc1206949, &(0x7f0000000300)) 14:59:04 executing program 0: syz_emit_ethernet(0xa1, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x10, 0x2c, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x0, 0x0, 0x10001}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) 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, 0x2, 0x3, &(0x7f0000000000)=""/33) 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) 14:59:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)="e83367db611380fc422521d072010c8073dc7d63a3825e9bbb79a1a35383a6941fcbb3cd6b5d9dad1317e6846c19e4bdfeadbb0d3ea16ff2e4ddedb3e7e256de8f60196f56c89d43f2ddac2f04016ee17a98e72f5eb05aed9499f013b64f934dfcc96379c3c229a0e498a8c2b871188974094da36cbbeecd01a212", 0x7b}, {&(0x7f00000002c0)="b9fcbe5eee5dadd6a06c5258a785a13fb24f84f7c00bd8b2437584312f415fd7a0d54045970710293a454850ab747032004aa3e820eb3347b980b3867f80c06a69a72b920b6b69b0a22097f4c08b5a5b41d5534becb3f5466df4b03e5d4a6b6c085dc81fb43eae173e320bfbea03546ae5be4f139a26bb83de2ee0827b23800f3e6e083ec093", 0x86}], 0x2, 0x0, 0x0, 0x402}, 0x40a) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) fcntl$dupfd(r1, 0x0, r2) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) close(r2) select(0x40, &(0x7f0000000000)={0x1, 0x6, 0xe58, 0x1, 0x3, 0xd417, 0x0, 0xc79}, &(0x7f0000000040)={0x1ff, 0x20, 0x45, 0x4, 0x1bc, 0x5, 0x3, 0x1}, &(0x7f0000000100)={0x2, 0x1, 0x1, 0x1, 0x7fff, 0x6, 0x1ff, 0xfffffffffffffffb}, &(0x7f0000000140)={0x401, 0xb2}) 14:59:04 executing program 0: chmod(&(0x7f00000003c0)='./file0\x00', 0x5cc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x21) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, r1, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r0, 0x0, 0x9, 0xfff, 0x9, 0x5}) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000180)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/112) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) ftruncate(r3, 0x0, 0x8) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) close(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x7f, r4}) getuid() r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYRES32], 0x1, 0x0, 0x1000) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) 14:59:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) flock(r1, 0x4) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x1, 0x1, 0x2, 0x2000300000000}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x1, 0x3, 0xcdf5}) 14:59:04 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 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}, {0x0, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000019680)="792ce3a37136d7faa009633425dc0f9d6752fe12f9da1a559b6577870c05486493b781904b68e998ade3ca4d60e5da0559eb43f5da125cfaf1df2db99ec340e1b472ab11f490bfb150acc338590f3d25bad466e1704cb375a41a712d5c458800f8dddef7e4f3a06e29b73e6bb4d297e212c3e6d78ee21b2e6ee3f4d899699a60e356ced86e73f88a749b61322723b37a81f6d1ae129a3b701ae956c8c65abfe47e6c06838f74a44f281243350317fe3a95b450321fadf5c83ae62cbc4d430585a77630d9dbe195e30948a25c415b7d353be5039030b319ce36e998509c008ffdd98cdcf715d596e965c86d115bea9891f16e05300a13a22de0b73fd7b89f32bf1f787550e276e787f3d29803b7f83c2720ab2f63084ddb08ce859f130e4a079c39da689bb71da3c91bf8932164dae39403668b20c67e690cc420b239606a57984f34bd89fd11744cd7ee92ea04e6ff3c6948f83340b2f463604c4662fe9c732e41fc4d463519ac8f272d4736402d06a58828ad44f6ec7538922f4500fa56738b5e52dbf4d1fa497c6316eb44b49252a48c80ab374b15e887717582efe94ce4fc36be4eb170b53c3528c9b55d32978536b025e860493192e3155c324936dcee8694c2ecd8eda1cc8382e9c782e2221432ba7e3832dc22528886d3d753e8960648030460e4639596692e2e465fba50989f3e727f114d5178909f3123b9dead42f70753100b11478239672aa2d41bff3e1c70bcd77f14f8c5aaff78a8f5e1cc5c06628b6d58829b53c3ba4ad6001d9d1fc17e15d0aa8ce5352089ddf94dc27189c06373ebdf53b0e9f9eed45f4ff9adc3a40f1607701d564a2183fc902cd910a079694deb696a18ad946dc4806c3f0e39da81400f46214f6f47f59eb5533c8891995c09b8f8addf85231b5c7da5e6d55bcc77a247b6062df53a5b90cf8908f47407163791a0c80ac7393335addbfe26729fd09da0befe232ae05099f611a2ba987d138f1ccc53e99fbb9a53c8e71bcebf004a7a9a7bbb09d03a6676c260ec7c83f8888956a6a6d4adc624e706fe769c10873ed4b3737f9e05b05285f70db97a34160c45f60f86f1a1a0a2e26727d0dce8d8ab578630b9060fbd1f94e6f0182085e693a095b261a9dccff3a2d5e9505f0297ec661b9d0b9b6a89ad529a7201ad9af94e5a0de57f22cf9ae9f6ee54375a037a2f68a3f6f2f5ddcab02eac18ef2b6ce21c8566eae704de3df41b0048241637c12598b1f4b746207c1a0cd88fb647aa73b5e9dbc664c4198a3f88c01a2e1f1d9500e82a7e7616ec4943cd95de103d6daa00342b45c77a79cd28ed7bd4700830de4f0f6bd253bc6d27857a97ac787155b39c1ee4d6d8aab3520e97d0363fa86020a5c0d312b9c92232ebdf53c33d8e591e52266e6b760485335051bb76f33f210f7834c1a1bc8f5c1f3ca6d6ef4a5b9847468d862328bbd42e7a08e229a43fb0e53bf4a5404018d5b6fdd52c9e04bf637c9b982f73d1858992a7e716c9122c524064cbd272d5b33262a2caf5bd8057a7059b4c4b7e33a20498b8f4b255c3994dd96cce6b5b37f8b36ecc0cb0cc027a520bce4074b53d752e45f55302c7172e48dc9ef3047ae3acafddb59c11e214801d9a4c93f0338f0a09dac6f00df52cd6082989859368ac99e4a26838d5828cb8e08008ecc77e2f600fda1ea31d8f8bd3e17dc108a4489b119cfcc9b91a55e511819a2b3a79d5ea0051dbeb06e6d7bab24cd6f3ab64052647f2a8f0c4eb0cbfd142bd2a5eb880f13eec3e8e69853998985bd0c09adc75986c3fe0c420dbc46b674637470ad589ac83c88f54e982d416bdfb69e5e74c8447539c24c8701984e43cbcc47458c1f82ae0d46f09c5bc476cc3bfaef73514eb7da2bff008694702469624dbc9ba727946837a5649a8c86b5991dee6d94fc0ca1d3952571eaf016ccff8b0591e63ddf24dd9995651333481a9ea52fe6254702dbb4d324ed9dc431be79c14db7c34a66624bf7ba27f8a866241161809016731fccef994b62d60630ea2c7cf5783976b138a7b34ce99568c0ddd90330fe9ace2ba730c2bc008cabb0dbaf7b6fd0227f38b4d794f9018ca013e6b1dd2a732dc2e301b0b7c6be7c4959c1e652501bfcf72c9c93fd23131b0de1a2cdc6643a555dd2f97dd87300c2447957606435c04ecdfa4f0113968cd3ff54ccc9c459547b3dc284619ab4e0aec95fb466b709787c9bd242ffaa5abbc98a7592d445d6284486a7ac14c12c04f5d89fad6c5e212d466a08aef02d51041c4e03b4267a69d108b5c2e08a2a2b6fd1f9813c7f2d924735f72e986f167cd6000d9a5ab80ddeb4ec4a31d0a2290962b7dd138400d67ed9692c842b245dfda35f0a555483add78a74fa67c1a56221e6d744806b9e81cb4564de6649ed3924cabdfb526a7efa03c25eff2a20c3dea00db4a238e872f9b02505d61202fa25220130b91d33b02d454f107a2d738fd56042c29ac16bf88b81e3a2310be3b25e6425bf4b9c173268eaf8753371e63aee23a6a06336bd20c5d6f2f6dd30c8fa7b8a5d429b3d26857840464a9357bb68c0e0321e794da5d4e3671d0c088c72898f59754f0c350ad92416343eccee36c21a3966fa8a5662a6f0287c13dc95cb8ae8ba129d49622923296a2acb0db38f72fe299311c884ca2889feda7e51508b2d032f6a080f4aed0c25bbe0cbfe4ba3d23162f3d7a84bde1684452440fbccefedf929a5ce8c53dfc00bc5f22aa7d45e47235e8447df3ebeb6d16a7331ac9edff94ad6bc735e0a19797cff5031618039df12bb0fcac4b851e5749bf9f02e13f7ca5943b340fcccd79da2dfe56c08a1d6e62f12cfc5627797050de5189976ec697b3a0d68fb38cee2dd891ba866b1fdeb8cfdb13a3be025c88437d1246f266c29a977c7b91f61410fb061c461c12274619ba67c1708f376eca1e54872c583482f5051c26cd232600f72ff6694efff0a4d3a403dd5be98de1b5d3940132b5b597223f52d4474ec2d14391b2a7dc9e6d613a40df97c5706a0d28d68e9a8e8c54cc4a3097b0d8266855e8e81ee6a0840e5c225d1f3ce2367b3b1a4159e387c9e413b5e2ced3c8e5d3b1023ecac99aae897e1b109fe1f7e6e29c03de1290c5c3356d47b98377ad24b83553910a27328f49d18fa14baa8b6049a79470bc435576009ef504be8bb0d551f605fc4397834220ec610c3cbfb905470cdae0c7c4901f023d634e3c261ca1ab6fb44dc986a12f13881db9d20d4bd7b945d7498ce7076dd0beb24a1c86f258e5aa4b297fa302389573ff859857c6b4859b4097086ca47e3356e96cdb7acd016273719e73458ece2f6d804c0949507a39e689af4e308d5ebd2bc9b9e75fd115ab000844821b546ad419460579bcdb7ab995dea000e214afaafd08f2e6b3c17942d364acdbf343c3070a585834b8986d00c6a31f59eea6294c36f417f5732da68629ce5ca49ccf55ad503458793d7b6d4bfd2104c68b07640a422da6b2c8b68e0875ce9980bf41a1fb2c9c2a52b49436715bbdf37fb20d4898fba2c298ec2a800e1969ef2ec80239303dc10c34fc053593335e494e87a640111eccf3a699a87e43430c9740ea6f0e65e6b0993680a40f8d97ddcbf4fca06a1c131dca259a432b7951dda63f8ffe1f716db0ddfb19333dde040194e91ea5e478121994c0cc679282ff756e955f2c2f9ba1b9da98d7d0f47bd2c34ff0fcddfc95c621202299fddc6867bf1b69d59cac3d75fba5cc8a1ed47134438656c90ebb2c6fb0c2810bb3ef8bb59cfae71cf43bf6c4b76fb45643f8e70df2b933074b7846fd10757f02dcbf6df8f69989a8ed97cd1fdbf8f4505cba873bfc625dd75285edd08f872dc08b3e3e8f8ed4aca22a74c545820d3d7839219b304b5c340f4b966d455d33da2bdbfc8b5a44dcda20371ba4ba59c1ff7b22a6bc295ac3d3b592e74ce51f8fdffce1d8e796722912e93630bf2c2f6bd59e7f8a1a46221f2805ada57baca03310e3a55d45e129e8f2268ce93cacb56874b1fa8cd20dc19ae99405ffbe66726e69acef8534e300452b6c61c5d0d91e56537ad2af9f5de03d33267e2f6dffeff501b5797c642f1f8cd6912cf185b27ff32e6d70b6223fb04b0271426c6befc0182cbee3047fbc5dc2295801a42e2cf4491a47c0398bcc4ca4668c9a2792e03093e98158a56b58ab66ffc2d67ae5c64919bfcf7c15a6f7a744ca1606abc396d8c257c66608bb8f7f7f7eb141269e33d50944083a44d41d308fb6c052d571cd3868c0fef17cf4ffdd274f77d353a1c69d91ec7399dbc32f799eca8049835199d24e352d21a8cf8a85ff60a30b4037803e99cd5b692dd6089b39b51a4d4172ecd2e1348b2c8800e8dfa3de69a7a9d218d7f3e8a41a16b803d4a99aff6f25e5df6f4d559f3109a63cfdf063eccd363c7f72a66b6ee282b9922c4fccd2ac72e39ccdc5effbf815f2acf42028a335e3161d982676a6c5071441fa148976fc4904a27ca48d7198ea0800e5efdb0190b3da1bcdbc315ffcc108815146e0ce3c79b647c0b51681da4238003ae20393bb36c94cbac86aba76d3782fa89c63dcbf6b4106e76bb3bcace47c6512111a67c34421be3ba44d769bd73cff16d6488d6c6e954ff65614f7f7c6f9701717abaafc4899293decbf04f6d889e6b9112e9af01951b13b1d93c83207d4b9c80246b81817a22d91c79f92e7a9e4ccede2d7b228f810c7076b59589aa8bc65dc47dbdf8e1386f5fa10596dacc7b84c4513b22a0014ee2f4cb21fc3a1a570fddfaec9d21b13e03ea16ec97746ed320100d1a6f5d3191b5c0f52a24c47c9192bbc3f3802026b9e1308a2636f86135b15cb1c25d648b190b751a80a1c030ae83d29ed3b166038f5b90bf15687fd6bf8ca9acf84e1004e1a4c8a366820e430a409c67db342930d53d49e132fe930799f183e6e0882c22835b942bc7de436da0398bb7e2d8fce441dc0fa15d82373cf242db015825cd42e33e2d66763307a1a9499c23f2f4a319a9a8999119ed431829246157ea346d28f29c9bc266e17a96231354cb8d40515d6e09acbfbec10ded8fe7cfd93184d63dbad7bf0e98d059aa339644b6c9319d9c72ce6d14b74949d6fc5ecf492082eb4ffe1be5eba0e4beaa1c79673948b857ea1da8cc13825b89f64d4ea9ba92f13566cacb28dd69beb201578b7006074b2350b9a59f5dcad0c7a1dd2b46571598643755870f43c2e90f787fc3bb8aa86cc7f1ac967aa394d2432bc0dbde7c4edaa3b4618640760918790a4a8f6bafdbb51173dce8df2f5a44ba39dc3d158934f60b477a9219a8e0f28fe2325943867113e66d946cddfb86243eb4a1cfeac45f52ad8d2e79a658887710e7bcf0a1d8b161310ae4a019e08c760f2839be5e0a30e6bc4e7e25a3faf9378176983cd2919115f7d9bdbe39127e0e4eb2291d9d1af95947056ddc7057eb899f45b3e108d18fadb91859ae9203d5f28ddd6a24f3b94f900876f16223ce6436b5a97e0dd04a03d04764d281eaa1dbf0524738780a8a22f7c9fcf5216a9540158c0731e9dede162482af99a3d792d68839405e1659ad8139caa46d3a2c54e3548b53682affb4051e89aca6b52814eaadb58b0d3414e6ad586e16e4a151acafdefc9a3b9ec6cb09708bd1b85b9d3d1d7d775c3a5a8c761f38e6b3299dedf9542ec14bcc98011919652cc528ab2c3fefd963b5a39f1b05e3d59eff6909776e9d5664dd48846ebe75c5663ce8cf28bbb0f85dd074569d9a16d17612afad4370728ac91968c626393e5a17818bc806e6e99c4f1b782c23b329bd4", 0x1000) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='!\x00', &(0x7f0000000280)='\xcc^$!\x92-]&/*\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='-{\x00', &(0x7f0000000340)='%^\\\x00', &(0x7f0000000380)='\x00', &(0x7f0000000480)=').\x00']) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1000}, {0x4, 0xffff}, {0x0, 0x2, 0x800}, {0x3, 0x1}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3}], 0x9) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x96d, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:59:04 executing program 0: syz_emit_ethernet(0x81, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971004b000000000000020000000000000000000600ff020000000000000000000000000001020090780000000060c3528300000000ff0200000000000000000000000000010000000000000000000000000000000100020000000000005975db180bcd0594de03d7a26b8ba55edfbc9b"]) 14:59:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r2, &(0x7f0000000280)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2, 0xfffc}, {0x3, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57}, {0x0, 0x9, 0x1000}], 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 14:59:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0010a07fcdcf5b86000babfea6a17c47dae3a15f00"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x80, 0xd44}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x4, &(0x7f0000000340), 0x0) 14:59:04 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 14:59:04 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) shutdown(r1, 0x2) socket(0x18, 0x1, 0x0) 14:59:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000040), 0xfffffec2) 14:59:09 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @remote, [], {@ipv6}}) 14:59:09 executing program 0: syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @empty, [], {@ipv4}}) 14:59:09 executing program 0: syz_emit_ethernet(0x8a, &(0x7f0000000080)={@local, @local, [], {@ipv6}}) 14:59:10 executing program 0: semop(0x0, &(0x7f0000000200)=[{0x0, 0x50bf}], 0x1) 14:59:10 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4692395be0d64d30, 0xffffffffffffffff, 0x0, 0x0) 14:59:10 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x20, 0x79f) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0x1}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x2, 0x722}) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) 14:59:10 executing program 0: syz_emit_ethernet(0xa9, &(0x7f0000000040)={@random="0100", @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x9b, 0x3, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x1d, 0x4, 0x1, 0x0, 0x40, 0x68, 0x1, 0x40, 0x2, 0x5, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1, {[@noop, @rr={0x7, 0xf, 0x92, [@broadcast, @empty, @empty]}, @noop, @rr={0x7, 0x1b, 0x2, [@remote={0xac, 0x14, 0x0}, @multicast1, @broadcast, @broadcast, @empty, @local={0xac, 0x14, 0x0}]}, @generic={0x44, 0x12, "e214fefa46e7185a33170164d0ff50df"}, @lsrr={0x83, 0x1f, 0x93, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x1, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @local={0xac, 0x14, 0x0}]}]}}, "70acd27e89e170"}}}}}) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100)="b20d39b6eee3dfb0fa278650ba693e575bc8634b0c1673039560059ef57f48abc55ef60c9873a3af21afca6fad8109a24e1b1caaafad6f560b1c280e09a2f857a060c24395b5d9f1363ab760e7acf5961106d45ce71de5778c9ce16a7dd8daca5843f6d37f0bdd9414154717fb5089f0ebb34a8173f66d122cdd2fb97a0a90f92b6836c7c47339e2149831ae14eb20a8259b86cb029f91324d7bdbdbe2b76f1495d57f6d8eaaa1b82b256ce62b4eab70930ee8a66f192534750e19c3966f0a584ea410ca7c98e48e485a0d", &(0x7f0000000200)=0xcb, &(0x7f0000000240)="8f760c80a0d880b5d9709b24120b1082c7b434c9079702e17b71274592998835348cca6ed82e67899915dd0041cf8f83c4185368f7db77ce240e64aa5f4698c6f084c08953fb4adb55739fc799173b5895b384846f4b5f1afde7aaa661161fb72bb0334e0a23c212e06a5935d7b82005c48265e40a52111d5c1b8c83a08b1c822bb2b3cf8d44e0a7fcf717b415fce4f6f8d098cbf12eecb0bbaa5065f60baf0afbe24102e27e74150f49cba477ba46bcf65c9c0a06f3317a2265c7c34316f977fd88fc1c4de0a767d9eddc540251e03e45d60de5f2b4acf8e96414450b574382e754e71739e72125295014c09a0c6daeda442a8f3b62b283e61fc7387b2f0ff2af62e9fc3297a97cdca45792ada19c0475d95d0323d7ac2f3c39a953046fe51761115813ab1c95fc27638a8279aa9bec0633dcaad149fc20e28d32db155bde5fc906a60b6fa276d3bc25a25fa06bb745996f0da1fabc39bfc43ef6c40e9e3ec3f19c979571da94e847c359b4316943dfbeba57d84faf6d0e0955c8de9617be72a0017477198ce01856f75721c391b9e83539ec6abd702390a2237d686f7e3a3c51c133e4d808a1f0451cafef5a75535acf59d94d9a55212336be133b52f9c3e80b117946bab36288853e8ed6cce50f50175d4b40b203ba989d14a43c3baf46764f4baa69cd0f99238586467fc2e3320eda2b4bba9744c4b6393f982cbbeb955e9a8e8fac0232d0c4afc34e80b385c0091d1899b1c1a6d18c9075d506a799c1452a11602805c269de7cb8158435bcdffaac3790c5a156be4e274cd070aec8550c80141c8319eb6e3095f1a7f572846636ae6e1670870887051c173271c6756f46bca5f0ae797a71122f5f6308d01e21057826659f2c74bb105a6f09ec4eb99e776c88282f07b6380623e7550aad269a828bf46a6c52915a0426baa1b6675b58a96cf5c23f65074c780442eb177faad7cfefd545a32f38229ed8f0c21005792d7f0a03a7e3705d68028d8ff4eaf372fe886b71f68398cbd1bfa311c22e61e8683a03ca2dd88493aab690b5c9b93920a53e47e8179c98b9c055cdd5ec3d8a71ee2df01b2d2d390b59d3ff05e40fe702a78bba3699959f34acf22a77869197acfcbd921935e691680dab796dc9d75887d7061b37f652dcb1bb524391fd20db783ec74f934fcaacc37ce89e3c0d6a7d1c772f51aba357e6cb6f544f5d2a232582761598976a4907308563a973aae0126279e42019a8138626aaae4bd9b36878b6358317d03911bbc271e373e4f18296eaa6a4ab4832fa7803d61b9456c26b668c85648831ffd90fc9641729c91941221ea1f1197a97bcfb9fc711b7fa06f9b6bd6dc86b876bb77dc421696231a5f37a4859eb3961dcf793de6b7258566e8a02b1e59f8ae0e80f0f78e427b6fa3385c01ad09d73ef35ea49a8244cda0e1e3838735cf6007accefa439aa06717cc546b2deccbd86ca69c8835b2f909213403609aaeab39d337c544902bc3231b84d5277a6fd131bdd59e7e94c00abbf1daa05869efe2652c5a0c36276d540d98910c0040e8619f29a4ee60e717ab5273769c956127a11bee057a689b6901e189ededda9e68b942e31492befd8bd16d87e7a5179d4a7a3f68042aed6ef052666605ee82457b0e2bba896db687a1099304355a04bebf626b9c7cc4ce5e7346c0c3c4b34f0ccc233d29fa287e196ce802e5c3adfb791655d96092811376db2f7701b03d618d8c3e5eed126972c39d57bd96b1ef4ac18c0c5736191e3aecce58f59ae611cb19c347093f44c3ba06a7d0be158b19ae118c43d92362f9af29621288ec5269ee210434ccc461efc28c6d882f6338dcbc0e05dd6c12eadd926eb5ebc2086fe33a90733552493b6151f1ac25f43f4e7af3bdfe100de48b6de7b9402916188d7e3262cdd450e6962387d22cba216c5c79b31f23b773520c787f168457aba0b4650cbfd9e34475776f7da36a9ba969f2f7589a6a31dad6318db94fc833683a156d2d951dac3daecd21f60914248b763813a61631fff750a72439ee462afd53daed2bcc21b48d15d1eb218543c84ca366071b667e25bcb3de9aab867f978f4d83d4d42307685773f1cae37e11bfdd123837c8c4e5bdbb628e3e2599d1c4860cbedb4de53bd6b0ea65b0ae785e77ae51c19c7a83600bda293ce5b050582a6d4fb9ad3b9820addb729f22b3ab9a7d92295bfdc5c50d8aed437fe9bc049303ab49b26071419cb96389d2541b8915eb6138e1100e58ea7be350ca3c68e0442795a7779a8ca0c7c54f01333ff869fe0dd9f7fc110578222ddc0db59067228283c1fdb0c797afdb0c1419ee94ae221f8d88dfa4250fbb6b13b68c4abc0fa9768db73e4f2a61c86babefb074b012794a843542ea7dd71d7772d897bb0359535d21bd2c8238548e87d1199c3f181b519998ae63f0704e436d3d9292904a869a8735422a813095742fb108d1469d882757dd1f76f2ab622ead46c05b9edf39e3c08815e2f0ca7d33d3017834d034b5d6a364d8cb56b38a0d57a7733daf241f11cf1f3b6315109946a6ad35d441bb0f1d385b1030fdb51651fe0a0e6df3a2a98ecb118f4266bd8b51f35c780fbcf2ad595c40aa5d38fd320d4df3ff8c981d30d9d20b76474aac29d1aff3bb3824744310b0f24d10b115bc08f490f8b1fae2595a8c76fa2c61da3209acfef23ded781cd4bab1f6fada6cc5ad7d471efef780f3640dd185e8c2eeb582e0bd5cf1fd9cbdbbcf7accf5b932d86fd869807b1e5c6962a2609cc2b11cd094e1c8696ebb42e5860d8e8e099635577835fb232614be3eafb9354962d8fd202836b1b319f20dede136309f4521e9caffa60a974a5effdd506ab00734d410408fcadae59d8d94e85e085bfe4e0696d0bf23ca621f690a22fbf1a0c8b3a8727fbbc1d4bd5528d0b952ea0bc2916a2077176c6361046eed317eb4c7989405d1e81dba457df038e720cb4ea823c77a2f82611fbecef63dd29c8f2de24d593876e26de40ede554d46858f41706d47e3c52f99ed7a1cf81de4c49b3b1e41f6bdecbdeca6c00397e4ae9df3d81ea0462a379f4f949a327227a98cafe855fbb96b5bae6256e0c0f153031a194f7f1a76f8d147affed41e273e567d01d35512349035e39025277ac3ab16c657607c6898d3c69502c2cdc62f0f22656819cf8c4ec13de532844a1511bab2e04e3d3214fd87d8a88b3bed3dfdc601a7546efd7eee6f93b2369b95bb0bfa717927d4aff2e1b2ab3db8029362a0a0d6e8457fb58880865b1568804d669127846bbc949004b923f6c5ece954675d9faf7b40883c3653c20f94a6c87534b791e714894bd43e9b4f77f095647aa11cdf72dae143549b1481f763557287f39f2af3a94ff3f6ada40cc2843a05673c8d895c6844ae7ce372587d0bd637134e5ea32d020cf64b5f4fbbd43eabf6b53e073a8e3d591557610703a58992ac0c99ef64c4f2e8f082b324a69d58fc66467d690e83ecec14c5b6551312a2e793aa0c42ab71772df41075c35a5c4ed8211dd965b5f47142de6aa8ca6315d031f1b50bb3971bf7202a00ca56bb96db627993491ca2ae26ee1fc31ad7ec4d5b994888ef2b9a83bd76df3be3281137f39aa02c00d96863d41b887162b40e83402f807c022de3866cf5c40dcf2ec5ddd34b53b3738b4f563414e1edf2eda6441efc9e9c7e695b7d90a1712771684d9cff4ab15fbf93b76f478f49531902ab8ff7cb605a182ea1b7c0d34d41a291bb62a6972fd4975ca94defaae0bcaa56267c7e461ec2bc656e32af4250711e4d92df946839a827bd4bd49bb6d49eef5521a3e1f8f164a576ee6b497c01391edb36861699416af2d7c2014410cb4ddbfbab990b4d0b34abbaaf84132e5c820d9a2a32bc9061b0922a27701ca24c461733b01848f5a824a5be1443e849617ea0c2f2025564cc3427235d13cbef7615ba25a26a0932433a949c1fbcb7766d2a3a13b923fd4a6d56b01d82178580dbe160835e04d828b21aefabe02ecb4487e10a468a938602ed569b014058fe76c5505c906cab00579578c52e4e2f94614706db8ab65ecf4ae9dc9a346b02d20faee015d10bffd38ae06c6bba1520871c2f3c44cbbde947fa6ed2fab9058a0d4098c5c228ecc0cb36d49675cee1050a843ae575ce4cfc5967aa86104c04d983377e96c4d05d37765cdd7e5fb994506de79b032a3edd12395673927184f9b95c9cd09c5d90d299eb9911350a2dcb7b41381778e1d8be3fd310a437c2250707d8b1ab3ff466172618e3a3a01f3547398d02fd9b95d307feb43faae62be04c41acfd90c285a4787b94f17166239bf84ffcbc62394a60c30b566f88c0a3932ffca8dc3c138f5d266c1b90f479a95b9f093589a151b4baef9cdcf9369b70a5a0517199af30ab6d6c5ad587b7e90a222d377918778fa71827380d79faee8577dc651db43451dec7c811e817d3d90824c82889a13b82182718ff9a73b6f145d42df93c1f8d91f0534efe08d86660f0ee3f628fd15e67f48806c01c2eea4811c5151519fc723dc32c126be8f80418ff7bc9a58af46eefff027d4c8237bc9d120728dbefa73aa415d5cec4eda9a08bc1234cba9c99de732e08f389211b7db891a37bab1621f4c1df08553c75e1e350ad2067b64a2922b98d9735ab9e429bcb5d5b19d2f051a1ecf0b776f9e7b594506d1a5b95bdae36bfadbc3a9f14e66c743de59d3c60c7fa4e24f5f9ce5861a4247b4317332af55e49bda98fe2fc7d418693c0cbabbb81dfb88564c32882752dec5994e998aad3185003ad7fb1cf91cbef1c5745e926ff3e21b55972207a50b48f7aa53493db7aee6e6597ebb56c457e83e69a4c4db96592ac15663be1185c9ea6ad2602e93dc40087e87af6d500e62ef17241473dd94521baf851330717a197af766ff4b98650f34db8897ae1a6d2c49e5d5a8e9ba529e474c10b0240d7629428472727bff81ee38f6fd3bf06cf4c7c9b44d6ad4a0b256fa0ac1ad9ceb005a1f37782a8763f51077a802c04be942078039ca209eaedc8cff799dacebc087bc0eb84f1bb77ca8b54cc2bcdd9a0406b4815d556d3a8228e3a945070462628262b66a1f960de748840ec26e335cceefc996649824afff4c63552bfd4dfa8c6901d50cbdb0a48bea92d659b9d6387583d6b49dc95d686964b959e048c1914b340f7ef7b04a74295892888927854d89ff3115812aa91dd60179e7dbb9bf3f75650bf17ef759371c75ab74756f4f308da5ee81f4c4d877482ecf4bbf544d5cc6cb8df39239f88b04650c4c8c32f99308102901d2742d5127dbab2d205709b52f98aabdcc31573084ce0bbfcabd9fa9cc48e53d9fc652063df85b0d3d2bec1b7df35bd7d7984393d1b599d5428b2dae5ed9a5dc3b89c97c262a18edaa6a287fda6a839677f565794ef5ca8befa172750e3c508d2e2bddd9b2f052f6aa1ea92b749e0f7193912016031f10168ad43f97731a5eecd0a1da476f0794a1ff48c2fbbbec25d3696b1389519178fc2f9e5807deb526b7abbd5bdfa9a50962e1d02874b4cec8dc864282b8434ccfb434a4f1b2dfb1fb535c50841180a8fd75d8e8c46bd3a34179cab39ddccc2ce615c274b7ee06497e752e8ab214f0397134cbc2a1d858df84b41a435d62257ab4d08597506956e2897eb906988afbf84728a223550038145921ab25be6a09d5c292869f13607a8681e92670f532c7def8cd162d7cb12e95324f10fff5e6e27d01d995ed993c2ae0e273fbec0b212723d0485a55bb9f2977549d433bd562e1365ff376411843ec07b3686b", 0x1000) 14:59:10 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff4c5b0aec060000000000000000703afd00000022000900000050000000000000fe800000000000007ed500a1a6dd5ba12849f3e500000000000000aa030190780f00000069dbe0308001374aff010000000000000000000001000001fe8000000000000000000000000000bb0000000000000000050200810000000022fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd585bdcc11140f72ca873c65f1f"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket(0x2, 0x400000001002, 0x0) getsockopt(r4, 0x80000000, 0x4, 0x0, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0x2, "f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929c47cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7535034f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d940cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb034957add9cfad6a69dbf855b83a"}], 0xe0}, 0x4) listen(r2, 0x9) fsync(r0) read(r0, &(0x7f0000000300)=""/106, 0x6a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r5 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x23, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000040)) 14:59:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x1, 0x9, 0x43e0}, {0x7a, 0x5, 0xb}, {0x3, 0xc0, 0xae, 0x6}, {0x5, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf0, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) dup(r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f00000009c0)=[{0xff78, 0x5, 0xfd, 0x3}, {0xdcce, 0x1, 0x9, 0x43e0}, {0x7a, 0x5, 0x9, 0x101}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x8e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x58, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x0, 0x4, 0x0, 0x1f, 0x0, [@loopback, @loopback]}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r4 = accept(r3, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x6, 0x8001}, {0x18, 0x0, 0x3, 0x4}, 0x6, [0x52, 0xfffffffd, 0x7ffe, 0x7, 0x10001, 0x5, 0xb0c, 0x8]}, 0x3c) 14:59:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="f7c03e170628dae78a5fb6d522cd8eb8bd941fe532c6badaa70a44f228d9a4248fdec7a88f8c37c1a8b558bc7854e0be22ec6c79839ab79c537859c3f778c1adb3e7fd33a62fce60284d0f8fc92b08966ae5d9f0b2f4abd4a7599af8fc270da43141ce34112376a09b104a334a080353e83c02d939fdb7d5507967f467378a6170fd", 0x82) syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @local, [], {@generic={0x8148}}}) 14:59:11 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x110) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0x81, 0x4) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 14:59:12 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 14:59:12 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/212, &(0x7f0000000180)=0xd4) read(0xffffffffffffffff, &(0x7f00000001c0)=""/216, 0xd8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000300)=0x3) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000340)="6f48c73eaf533b2e3d7a42c4e68d84e9014aec4594fc5aaf1d8405b81bf77aded32319903a", 0x25}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000003c0)) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg(r4, &(0x7f0000000680)={&(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000440)="ca467c02549f8ebad7b24ed429260fc5267a0daef11100b22e401d0b97916a25ae25d101fa354838dcbd4ed16b221a44ed374c7fce6e7aec15089493e6eb2ea8ea587c0693cfd63fbe416bc338251fc908988bda9f44e41aaac7e7dcfe81abfec2c2ca4c83659a30ded7643978f415955eb0c60e27daed1aa368e5756f1bab14296e741ff3554a30bf63afdefec80432dd837f", 0x93}, {&(0x7f0000000500)="cf458acd30478009b56b11286abe3c83476741826374d511f4d6317a6560a5bef23725c177746da56a78bbe7af840faa0760003e8ba0fb2d9aa9d14cbe53cd30841f8930cdeb46ffc155584e151300720460435e0955e2b992e697b4838ba7db2f0b425c05d40419896813bc9dac8bd0a14b3d026771c9cba87d36989b9fea1d6df486adc766944c02bdf3ab71a07a048aca748ec9df9ad59d2fad2c2395a3318e29703976d6bb791ee13ee77bb7a985bc4bd56afe6def81026cbf8d74871e924863cb97c0740af72954c918f8c4d2fafb593dfacb2f7344437313c504", 0xdd}], 0x2, &(0x7f0000000640)=[{0x28, 0xffff, 0x7, "020e47bbc2eea18f335b342d242ae8f327"}], 0x28}, 0x4) ftruncate(r1, 0x0, 0x2) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000006c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0xa657f651ef9e4b53, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000780)={0x9, 0x8, 0x100, 0xffffffff, "8eba319729b35c891be40a08ca662fd38df5cb65", 0x400, 0x80000000}) bind$unix(r1, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000840)={0x3, 0x6}) 14:59:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0xb2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x401, 0x1, 0x6, 0x1, 0x0, 0xc9, 0x0, 0x0, 0x2, 0x100000000}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x34) 14:59:13 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) syz_open_pts() 14:59:13 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) 14:59:13 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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}) semop(r1, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x2, 0x3, 0x800}, {0x4, 0x1, 0x1000}, {0x0, 0x5}, {0x1, 0x1, 0x1000}, {0x4, 0x7fff, 0x1800}, {0x2, 0x81, 0x800}], 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB], 0x28}, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0xff) write(r6, 0x0, 0x0) dup2(r6, r5) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 14:59:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "a428d249087bb08a"}}}}}}}) 14:59:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) close(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a1054928f6ff0700ab6d3758af608c3c303238bc46edcf13c8812c2fb61a97a43eec3a6a2c5e2b5bd495525c155f71cf366939417906af3e102e108458f75a6ac9b0d51fb6637260948bc7e099a6e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:59:14 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/44, 0x2c) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) 14:59:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r1, 0x0, 0x0, 0x7e, 0x9}, 0xf08, 0x8, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r5}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "00f11f007b0095190c00"}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 14:59:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00000e091be600cf000000000000007200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) setregid(0x0, r3) 14:59:14 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 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = dup2(r6, r2) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setflags(r7, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:59:14 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x1f) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x9, &(0x7f0000000040)=[{0xfef8, 0x7, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}, {0x2, 0x20, 0xff, 0x8001}]}) fcntl$dupfd(r0, 0x0, r1) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:59:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) listen(r0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x8, 0x2, &(0x7f0000000100)="defca95805b4803ea4a7c748c7ab68c436eecc8020be9f503ddbdfd72dacdb270bbbeb5d2063e32ed77bb9c9d15a40634a823743669485b7ed07da473c910fdde287cd301340669e77caabf4f5bd5d9f8e02d5dab852729e8f1ec09a66445c1bd72e69e8435263cc2331c2fe41687a0d0ad4489533868cf0b1797a4ff104f7d904f25257dfe5b72805e65d46dd1d5d7589c573e7dffea5a12b53b9db114dc3083e41298edd7a7744fa8cb592f8f2bf01a187f512032130f4c2b0dcee90bde4a7f731f046a8fee0bcbb4bd99cd0c17d8768503c375252e9e34d4f1557b59f752e0dac386c1a3de513149be46a283fab42d211c7a61b1a0c47f1777b67bcccf0ca60da217a61bc028983817c50b66fb1e7e3a94021f2073a301fd239e1ddd409b46ee25fb7e1a0c9a2b009f8de95adb2a9efa9c1a62c27478281c7f9e99974520854e53d9c535f6d3150be3a05299cc344567d6bf7dda6652831739746ba6b2ebb7e228d1f28abc83346235d441aa408268b385353b3a5f0252235079da062b67be698f5e78acb4add0c54d1578cfa070f5cc7730bf5391d22d7e8ee377102a309b89888c2f46cc7b227059d89cda8b6f1dfc453d99c36b4fb46863a062c1c9a3b99c28a7d5f81230d888140e875429c67afe501cc9aabfb7c90d62ad59e2a60da457607814b7c77b8dc0242f8758250f52ece81292e31c880259d50d6b1546f3607a4542f171e85a366c4d6002bab7cfa5342c48501075eec34ddd346ebff98a101dae2ff9375c2da3764c9dc27198477acc8a1cef5bcf6214c4042d0b0ad18103259cd21109deb13bf37de492dedb890c5f7f0caf9c2ab56ab6161b4fc25b4a24000d571ac5ee509d0f9bc5ff2223065a94aa2aeddc7fc060f26fa8bf1f6cc14e1769573b696d3c7a1dcffd8f7e1c500fe1edb5b7c0f8237e5e79b0ee89bd8ea9629f8864c5bd794ec83dce4f4cfa2310b8e724114660a57d1e79f03ce2ac48d1f49ad962c0003d72c09857c6fa629a50fe157be04ec71d48703d131ed6d1ca15a023de1b152d30163ed1c08f2fb9fe9a0b95ee77ff11da20c96de5445398b8e37585d5ea4a675c20cda3049c9715510bdfcb658514813485342b367be1053742b44896d84e1c319370e7aa408698701f13d1135527c590f2a4cbb7e7b9d489224e534bc0cdbcf0abc30aa6b0f5befeb21f9ffe93b1de5dd8b3b9f9a151db7196be6725287fc4c2fd827b11724ae0d974b8121c878e68f04dc09db9a33fcd69f480802834ea76aac0f07059039a39fbcbda31dc29bfe19558e9ac6994d4ae91ae53bba2fbbea41d2f61fecc5aaabdf2f680221d52cb284090884ca9750238b205499ad9becdd9a517b2f2cbaa7d6504fc5729d603b1c25260d34a626de2522103d04c8e1894fc97e29585a5d2cf57d7868cd0e331ace75abea51258e0a95045881297b525347a344a7a920acfcfb2a6a538a32fa9558a1bb4947e15c6564aceed2487a16d974569cc9942b29a95a77035a2d1023187f5e53f061e318ce6843cc78f9bf5cb2c93436126c453101cc937661a50e62edd45bf5a80d075bbf7e91f68f76291708c1c04ba2613ccb4692170b5b2f6c7459e6e8810dac6e9c17bd4f0e712e81b43e3bc1c669a5e602b3b8738367e9d7f84044c9b6ec52d7b53d51b4d1158bc52d5f8712d98c6de4f38606daae12d606b4f26640ec3357d4e9ea5f4e202f3e73cd3411bc5402c4e4bcb98188346bf6478b63e9e4a97876ba1eb074eb32c65be653f70fe3c7030d0c9e07a426202f196045f10c87ae65c56643f905df13a260535a8ff163612ec736195eacc710e7f46a90b85e9f752c46aceed6c08949b400215efa9830cec5cfc350038e09bbd02a067e024b49dd9f9bc51996c6fbd105980ec276ec81c1410c69d6136e51e485d6e03f4dcf6b40ccf0c08a6a8c5bcacfbf04b308629768d0d856d0cd158f4ff245cf7a601b09148e55c8fadb9907424fe49cf0561d00208f875076059ebe404c8363d331984beb132524629ffb4b97699ca5e3d4104f85e796bee7102c3cd6cb1574014a45649d152b07f9113d1f459585298db03e961814e56ff897f8f699a15106ebb4c316985edd5e18b89020d03d6d7a9533cd95f4b17d06f3c25030a8d5e31d815110647261c9a65ae8f1bf0c5cea491b2f32df7dce528a11efd8344715c336800d13fa6be6f85e873de9cd1ba99590576e53b01aa4580154c527104ebc51615c7a20bf3e026cf5a176269f46c0990b90ceccc97235faf9f20e133e649f13cb2890eb976c13669a746b18c6d30d01283386f11412eaec9cbd8694f7ae5501b9990caa1ee1afb135bb34790462986d5ba8efb6b8d3a8ba7e7255539c626f6008b570b471f081739f1ede496a363a0ce0169d65ce5d585856252e3372ac3d77fe93b83005f792eef27d66a222cc4df42d7cc20b9107ff51f64d8c28497b7501f9837399c0a3c5838187b6e60768c822054526768a803d45e012d02c1488ba1466bbdafc84824689324345762145339a107d0963eaf1df45bd2c60c3a0d1e3629e3b82701f12d5a33b75703df8648589906a92c968fd30cab51808c51d3812f020f34052fd28905e77b2c8b059d6aaa2a5586c5ee8c24b0f0afd469c47ce6020defd9c557b2e379c3ef2f8ed27e0c4f26e5a19f44cc5334a80f9213328aec87892e1922666415996da727d0fdeacaf7660b4323d78e4b07202384a3e34d48c9feb5ef33893576e6ed315395124a2fa7d227ea1f176b2fceb49b38c2f2ef00c1a4b2ee608a69a4d19e3c1b289fd416b412a07f55098d5d0e9bfbf93f5f215111c6f8d98cb1f205cc84bd2e7946b996012f24fa073b94f2a15f98725742753ec2cf637dd72629da562a7800d1cc47d2460f83bcb29816c1904704370814dec5ba89b5bc36d01ff1de63fce6a800936570cf04f7a188934f8459cd26d67d79ab58c75452da961c7db8fe26da929965ba68d8653c1d646aea697523902f8582fb9c824f769d0d0498cf269f3ee05a9a3b9a93c0e2f7bd24a80c1ad2dca2c353da4fb737b6d146033be92d2bde2ee4ed24358cf003442400b9a5bea9f998e5e9afe11d3dbd5f17b7b50a614785fea85f46d982fba2bbcabc9526861e12977b5c3b6c5a6b369385e8a199760b5cc53033cf1354ed220fb1b9086e9d66956aa38534325da37b21431478605a4f43997578a826dc55f43509fc7dadb3ba12584f6dbfa68c7620411643bc2ca34d8d090ab625fcc42939cabcfbaf6fc87d6b380c901f523f3b16bd020145a0c82d6e6934e9be189245e66547500501434ccf6b4fb7e38509063e83abc4eb77acc52b974cf9fbdbbd19cbbb7299f0cbba1b39abdb251700d48605045598d37d9da97b0233e8ccaca462d5a53c1af8e491fcab78fd78c0657e5be7e4e8ea8eebc361d6bc391bbc635650644d61290fe73aada83002760c2644b1053316bd16a110db350f364093da3693f39bdb4c78a5ba35a15a6b9e5154c95cc0fa7ebe265905a59cf50587ab62420c0a7b6fe91d49a9082e8f401cbb48316e0f8863c7427615c54793457e8c9a4d90d742bf8e2ba893eee326d6be4296eccb997d7a80e36adf074f24a26f0581ce768547ac460270c7ec007ff80b87caafa289c43461cd4dabd3a60b1c13543202be90103a5f0fd1acc16ccd9a85fb85116bd2a8574d1c99ce61c60624d5b902aa030d7a28ae763b001f2c7e1c8bbcbb3f2ae0e1d55cf01b43cafd05e3bd7b168481489d2b17292a81d4b19fd109a346626099b5c53df96ce18894ac0c52e98f6a75fd7078287ed8a8fa484425d46473b7a93b0a69ded20e1e153041a5bcdee49b80ce69ae01268bc4a10aca8231ed1629ad30f090640baf44f9260be49728f515ac448e2f16ca412be2486058dfd762aa08ed408eabd23a658737136c7452384844b233892d6d01201f6e2d8cf55f99c7faffeefa64888ce019dd8b762d97c5928f87642a0fa76978f19eba80edcb6ffd051a1b204def887c14a140b3b72edca7d1a23b7d4cc06ab4413e59804055a1e57ddfd334a2cf6a20f05ad24632bcd7db05a0dc94d4ead043d0ba0563d47c4578ca4423bdd4db19788d282724327880d468f5addd84ccb898af02f995f31fba419b3e4aae60c7f157f04de6799f22359c48c5d105da3f3cb9a0f3d453efe7f285a909993553901badd481954e21a0219d7354bd946a9a9c1957b11b76bcbda36a908523f2818eb4354fa34eb35ede8188ff527d1b9958ad9be0621374a4fc9740fd813d78adf28da3029e817c05432dc31e564e699e830ce81dc73989789a96f94d87d8e09fce8ddc651ea47e10cf863dbb86cb3b731a32b291643919d78261225389f6125058bd0f05e6a4423c501d6bf78089f43d979890aa93f16d6eff604ab75a1602cfc2e62ffbe473c80cda9342bcb08f51504b53490417319088d9a9a374831b5d784fc9e783055c6479664acc0e01e079c0559305890d1032bc0d28236e2d3a0faac2788c4eaa1f1cea351268d1bb68a9be4274c2b4bdd87c751433916ef12d2e2263fd9e7fa718ba1cf281f593232247ab9ea02aca42ae110adcef5c8e553a1a9475ee67065d94d8e1c34234a32da04b2bac1098e6df844856a540e212b517ab14f64a26208c6e766e34671d3e6e0965e786ab77fb56b465e0890ac6fe18b02d4b9c9112186f6cf6685d3617c7b725da072b832ed72fa0d65b36e9336ebc273f37125f3bd89d58d032cc980d76e1a91cec91849f57763f84199efa1659380f25c6780d1fc7bdf065bfa737b4fcfae3437fc0e2f59e29617917a6a29e32abbaf3d9ed3b7d269f9d6f385e6c393ad8bd1b04d1b8bb864d963a3fd9534fd619323e6958c1a7a6d9b0c76188b4f9d5a9aa86d00576b9ba983a5f629c1a9048b4e01b791873651d96f40b295cff49424b86020902b7de48851aed26527b4c39c6d10712b5173d52f176e0998bb158422c32bed74d1e8d69ffe397e8ac14dd62fddc11032d0400d6cd59137a9c3199b7f3cae1ea41afeb2a04d05e5e50ca0016d7a36d05f32470098094e61602168e2bbbbd1ac7d7b5e8d333d619a41bc7c69ceba9a768cb50d2d215d2ffb4dcbfe885ebd7b097d4ae3f9dfc11fddcda0d959ea45a571f6a44873dd8e244c74762186c97a19da8d3502ae7014779005690853cc5db8301fdad480432977238add46e250dd72e0e1c9fccd16fa974e19970cfb330fb0d73c1e0ce922a9fc28a4d454ac0601d6fd5f1f97c3b98372fc6c1d36c53fbac6a49b635729e3e60373a05dec740d8064066dc61778c5f378ce4d2f063cc5d990e41c2ea3ad3a4e98453711e895e2a40a15ca5ca904a632422edb1bf1f858c3bdd814fc95d27791cddccfb14f688dba78a6387efb8ceaf39ce37be3da08ae511fd55e7d02f9232befd50e0566d23491f4efba62deec2b7919fb2f55e94e365c64190a63ecc36780cc7ece6407af44d26d553795437a2666e399505cec2adad96ecb6d20adebc0c72803233e74c03a80a31ddcae23fede24ec2cdd21e50212cb4ed2a49f5789a43f7afd6366e583c62afe2ae952c8477b518e2b921d1431a4c4d0e305d58786a3a3fec3189a6f7a15c4dd79f08513834d1aeb96184639e82df85e3e7e311b13a3c0df6c70e76c057373f1c3b2cbbd3abffa777eddc941162fbdbe02d9249881729ce6feb410c3b3c7978add00a8e608869df295da6c0f4928058aa0a2e4d6169fb3a95bb92bb94c920030be3080983f551c87f69d78b5dab78e710a2d6ed0d5fc2ba632b2", 0x1000) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 14:59:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) close(r0) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 14:59:14 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e580ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:59:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000000c0)=[{0xfff8, 0x5, 0x0, 0x4}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc7, 0xae, 0x7a6}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x9ad, 0xe0, 0x9, 0xfffffff8}, {0xfffc, 0xf1, 0x86, 0xffffffff}, {0x80, 0x0, 0x97, 0x1fb}]}) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r6) semop(0x0, &(0x7f0000000080)=[{0x3, 0x6, 0x1000}, {0x0, 0xfff9, 0x800}, {0x0, 0x8000, 0x1000}, {0x1, 0x4, 0x1000}, {0x2, 0x1f, 0x800}, {0x3, 0x1, 0x1000}, {0x2, 0x55e}, {0x2, 0x1, 0x1000}], 0x8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r6}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r2, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 14:59:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f00000000c0)="a772d420f2289bd88860e50a7130be51207666a8bc05d369f525cac2005f176448ceba287107781c0b36532310de16929c92b4f1c6df7abeb1ed0be5d1f5d386e220fd72fb01b96a560067b624480a9f4eff752fdf201ea43e7d0711bece84edef36fbb910d8f054c3b2b3ee7bac556afee7d58c569791494ff3c752054eeccec73a6344af0fa80f31a0dd6ae49a0fe4f4e9", &(0x7f0000000300)=0x92, &(0x7f0000000340)="d3f1f9b6d34f128159aa6ac153d4e4410567af3eff5e036010819cabf8d0eacfec89aded452ba88bd7dc9711860374a39f5f0df78bcbcff7b8e56d68f56d3e491e895ec88c3d201df9637d27449ea7f3e22ea928d898cf5b650f88c0f60dcac3e6937d3a2ba463c019d193a9863f0b5a95d8249df2efd5bfedf4994898a87f32140429658672080191787b0f870c31d0a4b7cb2763009945abee93dc83302579ff091ac26c016150934f1b67d1b828c61dd835f1dfe73d9208e422ab15441d66af5e256419a6f2a190b7f85f84f4d7bcc021142da2621d93ba724f7880bc4b65568327dc76a182436d3d5b37e87d5e821472ddad", 0xf4) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 14:59:14 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffe0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x5) 14:59:14 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000002b00)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a6736391593616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837477ceb616d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a24af56887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64243006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e5defc5cce973a777e5ce0aaa2164c15bf93ddac73828c30d1803728e5637d4133eac4c30c61acdfb0ef221db9195af3f75758731432b95b34f2280d3803664205b8f400823d4fe4582360f15ce77aa40fe833972807e88f0ac5b6f6b08b3c07073acbe84a89af44f7a63bb0f7204a9b25d8312c66117baea08d84eb37c84cb9a23c0794a8c048541cebd8697cfa94efb"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:59:14 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f0000000480), 0x0, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = semget$private(0x0, 0x3, 0x102b5) semop(r4, &(0x7f0000000340)=[{0x2, 0xfffd}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0x5}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x1800}, {0x2, 0x86, 0xc00}], 0x7) 14:59:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0x0, 0x0, 0x644}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, r1, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r5}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 14:59:15 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @rand_addr}}}}) 14:59:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000300)=""/69, 0x45}, {&(0x7f0000000380)=""/129, 0x81}, {&(0x7f0000000440)=""/248, 0xf8}], 0x6, &(0x7f0000000080)=""/18, 0x12}, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 14:59:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x791, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a8402000000000000009cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b708000000008d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000300)="04e1ae803a0264cac87c1de5c39bef2e2492f97288e991b5d65844bb2ca28baf7579295e3cb744b57802a03c015ee95326197ba40a5bbce2f2e609000000000000006483b99009981ac89c4117b22efb327eb257f616134df0bc42b7ef9fdd9658c171914001af4ee0dbb3e6b94798e0ab5381ca4e4ac200733e39cae41514300e95ee17d3dc941525ac36fc8b4511b528fb1c58c9decb581d", 0x99}], 0x2) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) 14:59:16 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x20) r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x8) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000140)=""/3, 0x3}], 0x1, 0x0, 0xd6a) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="1deae8798f63a8d575af79e2049c4dd645e27451ce2086bc3d90507e9ff6066f8b435738659a874b3e713f00000095bb923e391f99759fc321e8dce1302835a298f5d67e7680f340807a882f3a49a9d416519fedd541b2701c0ace3ab7c717f3ebb9f4b2c318be8091a8c56b8ddb479cbccbbf7fbf8fe71592c15b6b9727719c39f4954df10203534984c3d88abc9a2745506ed53998b1ad900f17ab5967eaa2a50fac2ddb11681cf6330901aaa9fe24e0f39e795d38ed5b8929dc20834f51b35d1095a44878e3f4dbcd71f0c679", 0xce) 14:59:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/165, 0xa5}, {&(0x7f00000000c0)=""/204, 0xcc}], 0x2, 0x0, 0x6) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 14:59:16 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x800) msgsnd(r5, &(0x7f0000000680)=ANY=[], 0xb2, 0x800) r6 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="33c67569fb086f244f1dd3a660acb4a4aedba3fd635fdb40b6adbf00fe8b206bad59266718940bbb95b84c4924e68fd5765c15d2078a28d6528831b54f8f31d1d566fa18767eba4ee3a147c6777076c5c04685da62cf077a423c1554be779d0d0fa7a43380d3480a0f930b8a5a66c53a6240f6354e90a75aec959142", 0x7c}], 0x1, &(0x7f0000000380), 0x0, 0x405}, 0x6e617033c3b9d918) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 14:59:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xef}, {{r0}, 0xfffffffffffffffc, 0x85, 0x2, 0x2, 0xdf1}, {{r1}, 0xfffffffffffffff9, 0x18, 0x20, 0x2, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x14, 0x1, 0x2, 0x3}, {{}, 0xfffffffffffffffb, 0x5, 0x2, 0xa2, 0x8000}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r2) 14:59:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/164, 0xa4}], 0x1) ftruncate(r0, 0x0, 0xfffffffffffffffc) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:59:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 14:59:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f0000000040)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0x4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0x2}, {0x80, 0x4, 0x0, 0x1ff}]}) getdents(r0, &(0x7f0000000100)=""/224, 0xe0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r5, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r1, r3) 14:59:17 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0xfffa, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}}}}}) 14:59:17 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x9, 0x1}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x6) 14:59:17 executing program 0: 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, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) 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(0x0, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x1800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 14:59:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="009eb95df4de4c6407ef2aed472fc0c7a93b6414423d0faac4da1cafc997a036489af70bbd1606e4ade192e85a16cbace0990c6e0c734d9509ad037415cbb7f024b04d5f93897216e56df6245f63875fe791fd3582c1e70eac749ddf23876586dd9e1a025704fc17fbad4ba1d6f67bd12a22b178e897669bfcd1c02ada3352e424e48d3a37f68323c0544edb355c2310f4b43bc21469e99e67c26811587707c2068dab469af63b39663f893718b30296dc6a51039e1c5433c4339f6b53491c9229f2d9944b48350b96310059a2ce7dcf1f5d393dd1a45f600cfadc91d480000512", 0xe1) shutdown(r0, 0x2) 14:59:18 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff7faaaaaaaaaabb08ac1400aaffffffff2858ead4bd0e7a4ed798939eaf2e0c0190780e043c0c527f0000017f000001940600d016fce60001010000cf476608482ce066a4000000000000000000000000010000"]) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x5}, 0x7, 0x400, 0x1}) semop(0x0, &(0x7f0000000100)=[{0x2, 0xc347}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 14:59:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0)={0x9f, 0x5}, 0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="c382aa1493ff2ea9c05ece4085e5e5f2fb52ecdc01acf952e3b76b04a9fb3261238dc6f4a5d385149dbfc57e4cd782f78a3e74b72f69d65c7134f9f1516f5d40af98dd0a5ba36722ca5dab259453d9108720a2c1cb6de49b40f310fc17d41620b33ffe1f4993c95ccdf06818a7400920d65fbb2239a92566df8c0530e648d3"], 0x10) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x83, r6, r7, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r3, r7}, 0xc) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 14:59:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x10, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="763729268e822db4244f86703467dcb8e7727334b29a0229262ca205bbd402fe5eb1e6f0bc0e2ec6310bc3f7f98ed44ebf82af19f9f0b4124ef7754c3f812da0845cf5f6", 0x44}, {&(0x7f00000001c0)="8beb9c84052347a32eec7fad686090d06cfbe76004aadb055b9c3fe59f7814dcd6cfb58a41c150d2f57c7d843736cc5f4164e5a576addf65e043b22016a545ac88c89e4a71dfad85d0d7da866af6ebf9d827579bd95d8c1200416226b2b2838babfea2e107d67f640e6052ceb7cd", 0x6e}, {&(0x7f0000000000)="b04a59c2324e2292", 0x8}, {&(0x7f0000000240)}], 0x4) 14:59:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f663ac4653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0x1, 0x10}, {0x18, 0x3, 0x6, 0x3}, 0x2, [0x6, 0x3, 0x4, 0xfffffffb, 0x8, 0x5000, 0x4]}, 0x3c) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000100)="d3a9eef2234c863050e20d2fe9b892f66a9480e03c23b6bdd9fbdf805c56896831cd509b97fa6710d2cf97761b6b6b2619bec31e329f341d65967fe21ac46b4c2554e0afd68e5c54351ef962d06178401371a2d9f2d142d9ea9758c9297a926f8659f03039ae31782bc7da2337e05b59a19d7c852159b75b9ce117adca9678fa07147a8f44a0dd1a2551bbd988cf0781a364af78acf4731a569cdd", 0x9b}, {&(0x7f00000001c0)="1d96f16443d8f3c324fa3e7b7ce5a8d0b79ef0f2c3a22a9768fb197868276a5f2dca449d33df30bd6b684a2c3766afc438a0e9441eaad752b5fe95979c56ecf48b5481bba8d04dbac988eb107338f80785b4d827622c6f9aa06c11f558e8b620e68b842cbd5bc4414d9664f5c894db51c1cf9844f1d2cf8a36be818e2c9b07dd0fd2c2588b101fec511e6eef811f2894c2", 0x91}, {&(0x7f0000000280)="8d31c5cc3d5a55c11e4f704af8f7cfdc2604f838c2f2490cba5dc84eef823e3c182c52c5d2a76f8b9b1e4583b9ff3281938724d2ba162fa65017ca8be4ff4734bd680be8f499a71e5ff50965369007ecf45d88586bd225ec04be7bdc72e87cd0b93fd969c4f23dfe297f7559de0640a5c6c8e8b65a056e1d55207af7357e9058aa1d4aeeea7e45ac1fbd303df3ab9cfd11984fe8f44878b9f3144a4856d223aa7b20e19b55bee17f095b236265a876091555a3831a04cf6e786d90e686354b8d66d3d36e0c888bfec64889ef88f99f3675333cf814b5c2fb3c90", 0xda}, {&(0x7f0000000080)="10ad5fa42bb87d00204e2f94840d62e55f594032ff2249517df45969e43ae6955000", 0x22}], 0x4) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 14:59:19 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 14:59:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) r2 = dup(r1) r3 = semget(0x3, 0x2, 0x0) semop(r3, &(0x7f00000002c0)=[{0x0, 0x4a32, 0x800}, {0x2, 0x4}], 0x2) faccessat(r2, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r4 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000240)="37aeb4dd92f0b3c38a68e481a4177aac103d87033ca3267f16410f71d2a713df68ab53f4d894f8b445316c2739e076c8d2e763d6ad3f65ec06d69f8fc04853a3c9ba0defdae1cc6870aa94d0ae087029a5737d44793d3ee329", &(0x7f00000001c0)=0x59, &(0x7f00000002c0), 0x0) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="5728f000000000000000000000000067bdbeecb4fc2fe4b5204b8ee5f9893a76ca91c0e79c141586d5aa62c24809cd439d4933aed61c0494a01b3c98875887e73fc907054761501547411f5c7545cf8219b817c533954f9476c3ee23351db2dba945b20c0359b217cdf6cb6e5c9a243837366a7c49450da59af2007fe19794a58ccc1065c1aa604a51c5d62e85f56c14d660ea8c2dcf4eb24de849a40c0dff5bbc143492d7d970e9c38f99df4a29d043a8f48e45e69a5a"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r5) getpeername$unix(r5, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 14:59:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="93f36faa8634a68b3f972b27cee67d985d1a9ce475904d690c75316231db5baf4a0a9755ecbba961585ad2978e58227cbf6af07b3d6aaae98f31c4e0dfd541d9d11153ecf77eda13b0779942d36fc31e014db67a6a7f90da2c0d287fabb66bf78f630d9f7a1a20cf26ece7b8f2e297d03be0bdc3a43b57fd56df46c9c741203c4bd508c60eeeaf5efd39e600c95ead95f99a253c3d4b2b5312b340a0f9cbc26e3c4e5e83751758d93c2198720e77ed59a26e567906138269b5ecd5e0bec02674a18885df38eba49d4fd220210fa6603b27567f51624df8a99425226a144d7ca189902bca7cf208c3e94e6fca73346fd8b2d0dc25be", &(0x7f0000000180)=0xf5, &(0x7f00000001c0)="9851172abb1e375180253ea6a325214c293eb567e98f86064131c3bb4ddfe09d479266c2048418862d12ccfa545e6a944861b2370019ce2c84604945bc8973039efff1f5335113c33c599c9fa777c4e4d8d8d9fc3d7590e22db8b1bad91c2ba67ab016169c4ecca87adf4cff63e4ab9beff48b3af7a9866586b3edef19f2e137f1d1dc6b80da8cf9e348201e514fbac312ae6421f0318eac513609b5bac93b6048254ebe884a6192297edb5c89d9114d9cedb66a8a8baa0a5164e5591f7a1a2246efdc1057ab9b30bf73eb1a214f1bf10e73bd1f88c82cbc02d99b267a0a011394a2a23ac8be256ebca514c8263b1bdfb2d8fe145aff89a4e342429873bd", 0xfe) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 14:59:19 executing program 0: 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) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 14:59:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0xfffffffffffffff8}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xfff, 0xfffffff7, "73dce5082b6f6000191000"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:59:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x0, r2) write(r4, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:59:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xfffff800) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 14:59:20 executing program 0: r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000001040000000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCCDTR(r0, 0x20007478) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000000200)=""/83, 0x53}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000440)=""/73, 0x49}], 0x7) rename(&(0x7f0000000000)='.\x00', 0x0) 14:59:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) pwrite(r0, &(0x7f0000000040)="eec58456d0eb2e77af695c59ef73c1c71434aff0c89113dd5fd382b36e1c0d141075ab", 0x23, 0x0, 0xe3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 14:59:20 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000197c0)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb12679ba5f5a30fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f62400020000000000006e8d0342eed73324ba9e0a6f0e6d080090ecb119f5e101b39861a13e3567c5e2bd4accff38f6af7b99c25d5d9b1017e6b92b9c7da6663ec46418157424c8994f27c3efb0055190e712b4316ba06f6cc3b0175b1adc07bab7c568900758193974083abb988a66944d3528a80de91d6f913058b724cd"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x800) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x4, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0), 0x2aaaaaaaaaaaa842) 14:59:20 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) chdir(&(0x7f0000000480)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000180)='r', 0x1}, {&(0x7f0000000000)="eb887c2087c4a0b5c61bb107", 0xc}, {&(0x7f0000000040)="66f825fabe001096e1058b5933f0e0fb7f12eb8e3428d43790a7bb987676462d32de828ecb4cb5677ad099d11afaa2266f675c39", 0x34}, {&(0x7f0000000080)="c8e1a22ccc324312f2219e34d0548d5c0a070d160e619ff7889322804ae0b329b5ee3f70bff349e4912c0284a3ac3f4de39a2abe18911db489eb1d6a21cfaacf2f92bb3ef846349cb5d1b40547b1a8028201c92267bc87726b151c77faacda3cc680", 0x62}, {&(0x7f0000000140)="6c5c95507a23c88cbfd4cb5328fcb06cec36c2042e020295417a31aa42f73494a473e3af1ca9", 0x26}, {&(0x7f00000001c0)="3cefa5dfa278a5a510634e8c237fc12259a3c589e58e8b1add9ca0124a81801b5d01a1b52f2e6b71ee5be9ad79986837b3ccf37526ab407f44398002d300bc2b105055b49225ef34bbc2e7417a099aa59f63f842220808ac0d25af057475496aaf5d4e1967931dd28e85361d2409a2f49914c6a0823a7b95eebcdc944cdd3b39cd3c0bc0daddf7d931cf00ffbeeac11f967c333e2cc7b518d0ae651a02b26cfbf9a80bb7a113db188c7fc4c42371bdabf5bc09562a6bba09d5b7bd17d6fd999cc03e29ade55b51db031d21e3a74c02ec6783e4b4df754f369c197b7b3151ed9fed144b272362aa1cb81edaf43cba8b9d0cf75b6388e055", 0xf7}, {&(0x7f00000002c0)="15126b69ba2eff498d94c866694cb62b7b11bde7a2c1bc1eacf0aca1b09c548cfd11e9811bd23a3f5df0256335f258a200b928bfa649b4ad2864a5df33bd01d56d9edfe439d8a3767d0bd04188473afbffe993da59d66585588f6f2bb055c908f810ea88f2b815309451fa46d551b154d1e98dc848503c5bd6697053be30fdb9dce0bfd6659efde0c3c276a425c5a22fc8c81dc8fdc3fd6ef2d2db8ce44ba46635f924b9a8c22f2c5d39c985fb", 0xad}], 0x7) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) close(r0) 14:59:20 executing program 0: syz_emit_ethernet(0xae, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000078000000000022000900000050000000000000fe80000000623800e8ff0000000000aa01009078000b00006000000000010200fe8000000000000000000000000000aafe8000000000000000000000000000bbf002000000000000010200000502000001090000000000000000000000000000a0f226ff6bc8769bde9260016d66868a8eed0179a75534f4ffffffff000000002bd67c191965ae62"]) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) 14:59:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x20, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8218694a, &(0x7f0000000300)) 14:59:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411f6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfbe65dbd59204000000fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb58d659f03f7414af85bc6b4226c2ce54109ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b199328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f35633242d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f194657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9b08ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327f71eb46484d01d72c19f2bdcee4583"], 0x10) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x0, 0xe0, 0x9, 0x1}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r2, 0x1000, 0x100000000, 0x10000, 0x20}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x83, r5, r6, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x18, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x90}, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 14:59:21 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200c0, 0x140) socket(0x32, 0x4000, 0x9) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x400, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x80}, {r2, 0x2}, {r3, 0x10}, {r4, 0x20}], 0x5, 0xfffffffc) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000140)={0x4, 0x101}) 14:59:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x40, 0xff9}, {{r0}, 0xfffffffffffffffd, 0x25, 0x2, 0x8, 0x7}], 0x0, 0x0, 0x7f, 0x0) r2 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001500)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc7aa7e57077d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30c218ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc3"], 0x10) writev(r3, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(0xffffffffffffffff) connect(r3, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="817280ada4f7e9a2dff2d5a3eaa7622886427d5cb06e4f613f29a5c82339ae6b259887db9e8eda3de58f31a13ec8b445d3f14f815f00b434d79a3d4a1bf7d43e77d7a1a8b001cd3385e6ee48d8225a148c480beae96420473fc9374cf5ae927312e733314bdf6eec849210359e1015486723064b6cb774842bb4187a76aafe6d3dcb67f795fa9df061164add99a85e4754f5729f7bc281943e14ec37443a2cb5decaef502170c7131594aed363c09b087b44b18e3138b5a5e5cb12ef7260db68d8cafcea36e968638230d39c9277d860eed011fc5f8e129f9a04708e2145729e18326609f7ca8d6e0fea", 0xea}], 0x1, 0x0, 0x0, 0x1}, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x3) getpeername(0xffffffffffffffff, &(0x7f0000001a40)=@un=@file={0x0, ""/4096}, &(0x7f0000000400)=0x1002) kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffa, 0x17, 0x1, 0x5, 0x7}, {{}, 0xfffffffffffffff8, 0x12, 0x20, 0x3, 0x101}], 0x6, 0x0, 0x9d1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 14:59:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "7f00000000000a75dea4ce00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b", 0x5b4}, {&(0x7f0000003e00)="20528fc021be5f3f166cdb213b18a1d77e748035ac5a274a55780cc3fad04704d2631be9e5d11b40b4fbea7ee08b4cc6e54eca57c4a9141cb75c23c54dd5793f17892e7c7a5bbfd49601f03415845dc10f3fd0a0098dd4774cf547b4fcd8e56bbcabc7ec720f8f292f692a431efa62fac3472a5642f1bd94c3ab6624a23af216d8eb2644b16fe1aa6e90851c47e9f056aaf7360774471eb5ebd2e8f21c02b51d6d66a521c2b60f5d510fed78e7f33415acabc7899a07f1417e2c9ee387525c9fd60676cf6f50c0d31feb1c299bf6865df7ec463bd010072797261a33aeed75a5ab79329e2f907080d32d26a40bf12f475929d862ba582dbbb887403f77b0774d08c31bd30981bfc2afdb7162bb8211c51151f2b9fce890ff60dea887da3c6a2c6ecda1b982c6f71963c63efc1602ca5630b9e051751db70af045fc0633076aaf389679bf00328da58acb31b4ca064e4abe32d4fcf78aa5967acf6a1857793d58aff53b3d25c8b2a2e87a4fc4ba00b61c6d3e4b4b42eb604b40af4d17836507fe56f357380598f199cc8a02914c7b3f332e797bbd31c5cd232833c2f7163907f0d69f254cd37a78ef17d0f9c197fe8d816dd76a23a064fe249b7ea0549807a848d803e957096aa0eecdbd208e3f9956bc177497e4bbea885c4db6d352ef1eb8fc0c8ba0e13a6aacae1d5d4774f9e614ed3fdc4d2ec3e8884720d0dd35566c9b93640369519eff2854b49a76bf199d0759019094deee6211babf220e61eebd382a7e98beff87eae120732127fcba4bc4f75a08602b1d929d44f9c32540ca83c9fde497a00acfc204642c9d62147680e0db4ad40ff6b1a5d79ab7b9445a1fe5ae6e9c4df2f5bb57c9bc0255f0a630f950bbcc302be8974d12081bf43e4a95010589808827301c5e2b14462b2e2ea3cf2bec4c204b1be119b4a8f6f0505067c6ba56bd5df6f619f19963251868d77c73fa172fa63f2ed9a7f2c5e55e84f59a7d6a492d35c4dd332f8e2d8ec6c1be4ffa026c8f035a2b48c6ff649a34e2c3c831af2fa73eb948539d94f7ecd2d31b3be07562f44393142859209781064f6376ae048254e4fd0fe5d245da560e49c5298b82473e2b8d03599040a780537dfe11763cdd5f7860032faf3531a5dc4caa58741b2f17c4d38f108f1178478e55d6ea30f16f708da68fbb8d1270711f683132facb2226bdfa5a63fc7dbcec6dddd9c5eecee89f65a7197870678675281bffdd30abc0c08f07efde4c56299baaddcbe29a26bf896de9aeae8f6676cf59f1554c5f58354260da9d4ed3681c59433161350e7e6383c6e04b4e6fbf3f7428a51b57b5117889925aee80bf8713339030bf51b9cbaa0d6be465f78b4ada3f35233ef65199d787788006c8937acedddbde452356f85860e63b5fc33a60ccef9dc62f3e0865dea923fceb0d20c0bc2aaecae95443d04b021a8f668fa14937677ac8e76204307159bf089d74e3f6e158f663e1ccd2d35a4b2783966ef97f0e65a0e1bc9768325452f65c1bedb70b83e7782e3bc9107128bbb7a50efabc3d2fd58e034ebcfe1e314bbebb6a7744d433414f55bf9dcd8e2f26900e99598c513256632cf676cc47d0793344967b8a2a27a9848a0abd165b29587f8e8ed9bf6dca4bc2a79716a79281c7ea9806404bd3603af49abbd8165c3dcde26ba95f533895b9bc57a7e115e9c93793bc92f0250976f8b882c4000623adc67c8715454a7c8a68243660b9a27598da38547cb3099466ce7e80b840fbda1960afa99c64f4a8c0f90b0981144f424579ab021d7978e356bd3fee2df5f95f233ba01a16dca684e6d49286465d4e5a00f24248680e81662f96ec706264cd4d5da71e9c3ccc021084a71ab4b2dccf3e625da553cc5d6e5e19434764aaee4797da920b3fb0b981aef856ba936a1b3e73666b4eccce671a53bf3525f279fdc081721649cea03cbd1e2b418a147e4a2015cd5bb39467299a33d185d3613e6cb3aaa748d9367346b1bbd003f52ee27fd94673ed2c0e9e1eea37b459a09991c80817030e6e79549452bc4580a225ccb6a43983fac83ccea6dd0f250296961d96b0fe882fdfac340258ac7e9f14b860f5abc7e33dcd6b66619c74173445ef19fbdf61fe06c3e6020b1a8063bfc0d3cd1898301c7a3a4df870cd1002032b6c3e9093b2c50b59f6508d38b8587e625b45e30771e8b5958e9ad563b9b7760552d7ff29f9676bd6a740f4585ca564b92a66b3fea4d5d6282465d047d1ee5f865fd809d4279f4999041706bd3a4db70977a2b3532541fd8ff64dd0793ed8a720a3e7adeb8a7680fab55b70b052bb39fd0c557d2e32db321fe74384329e7621a46be1501d7b60f5de4a0361a8a999726790f9a69e07fc9ea5f5242a5234a2483231f7f3f001012a933a085a5b190d435cee5690e63963c1c9d8f1986985fd94d562c39a44d35f130861965af71066892f8d0deadd8077bb737628bf2d805502291f757651d52062cb5c4425ce67bfdadbdd06c08e6029e89fca274ede7aba575a7babe375d5fefee5e4ad4ba962cabe5bd34e54795cea59c8ece77596aeb01001275b4c07b538643dabd4e552ee22dbad660b7975c1d39fbf525a4988be2b24e4726b628e1705857fc589597808cbf9690873274c1aa14a4bb77e90ea14f88da5376d9c127761e117a5d2f35560136b2d67003607eb7cb8c963c3ddd6dfe8a7aa607122cb8bdaf9ce5cb44695b74690d55747b08f80d80648aaa771c0c2ede1d6127e403e789a07dd55aea6d94a8b5ddc9c4c3666576d50f762a223ad1b4f3336d6eb16115950ac906a15aeb694c788a953ace4b0112f13a8708b318ec9963aea6dfac09484c851f2e6bcd97afd844b310b9e4fbdc4c24c71697a2f5d83c05f736da50ed7916e9862f45f790a23fa5d7d27324f1cf8d0c63bb38a8a5bce6561557969fe52018bca05fdee4022154dc5c9611d0713eaf205d0a30d7159692268cbc662eada74c89786c25d74caeb7eebf7b28a0493aa913fd27735566a7a0bf666a89806da1226fb419b44b64842925ae9eb1b740efa2df76fb27b36ad0cd718bd0567292f6f57536009571b397c44a1d210136fc7a162021e342cfb178317ccefae601cd82eca720b5fb165ab0d7af65879c6d2657f7629fd2a2628e4b1f1ab00c44a38c0ddd7680553d2527569544c408b541a49ec8b6f94d3ee484d2db56bf38ba4ca5f10060e5dabd134db283bfecae31498c791226d4717110e0e1d46b67c29fe8f51bfef56877ac4d6496ac61c4ec9fd8c483b523871548dc8ff08b7cfbf41c276237c0cd827d20e829bc15794ef6263467fcabdfe402dbc1cc0771877e43fd86edc334dbe6215c9dcd81844fe46d187f04b045d6861ad103cef8443d967a395ffda91a9772380c2deb9353967c9b4fc1163c46befe72911db65f953948244372229465f6ba24497cd24d0e8847fc97edceb030f16a5bb53e0da64a029133d73a287cc27e1c7a78da503e27c80d462d5ac377979152989ef9b79a39b202ec515d849c7618ecfd01e7b89f71d1f1301fa51243d95a1cbc931a9325e10ffacb1ae20a523e559cb481983ff93bd8bc33b3c334b38174fb9051c91f6c80a121049245311629800c3f5bdea59997a2252c96065e6be10e7b9299d72f1989efcf23ae00ee598e7e2a38602445cc79061226c257288538fb449b3049d4b31fc4202e923f8cb471cb0e5fc07371a44c34a82838e96339f7fbf28dc44265f9878b76bebdf5f81ba9cbf5cc0271b5fe9e1c00099f3b2f8aa57e42bae0b1ead1e968ee032b24f13ef8e70ecd56a33f0b3be1cf6a04c4a0d1c4c300fb0b5f1374738b34be1b45950b39a95d903301dcb594f97db9e41064c190cfa58fdfef8200fd9e2286c69b0be5d75bbb16e3f38de0cfe840b493a24d377bed1414a07cc88600fdb247b2a2ac17b90f6aa23e56a2576ffe20fc02076c10826038ef84430071760ac3a2358146215aa22af6a6bc89f71bf628bd61b89d3888b962be91ea19c4b447ae69c012142bd27163a8c7b13db46e4de88465429fa70087cb692ce5071123284ecc63685838f61ed5f1ae7dfc6872fc7261682eb89eeb563c7f60b155460fb3f738012df5522f60639ecb38e9125b5c6816878279ad4f30d13e989272317b8a102c210162e05837fb73a31a6e005b385f14479321ad1eecf9ea9f22aab092aa35bce0e297d5adaae45d88c8e097b457e84d2d1ff5dad1cfc43e93f1fa20e32b63b719e1b97f5902f7a1bdbb72d5976a397257ecd742a4c5ce4c349a53131a181c9436b636a33e26115d8182b9d71e48ea4a357162dd09236b1fe04bfcfc6a0131f8262a842e9e9edab1b9d48138497340f0fd08f8edb2bd4ab9f06e56c3b91ee28a1af655034175a664a65a798b96a587ce1ee265ed85ef3df6b35ae71eb4591903666fa4de0cad4c4cf16cee42e9ef6c028fa82bd9ade1af27cacdea7d09940104a6a934d22ee795984e064aece834e08d4e6f89e650ab02fd75fa4262f22a70062775dc082b69693162de6eeb478db0d28359869bdbacc33bbd77dd7dc47b56e143c44793681d3cca5e00c6f6e53ac26ea6542c9fd1a028a8afeeb278133b06a643252bafa6d78bd6b049e0884cf32502e2396c5efdabbde853989d6c3e857d64a7591bc039b39314ef63958f04d9721168e7880b663f211cbc95073d5242f7058fca8cac7656b39e11bd0191f5e7bb26189afc14ee442eaa914bd57ed67c0a179c08fed0397dd42ebd7e4f16bbf9d3763c582dd0f0558a56e16ed07a8948fd3a70bafa2efce0916c4d65b2571ce5551b0ad280273e458cc09001de544dbd819183d5c9868bc8d855d444c4f663324162bd43d1cd8b8196278257cb0f3496aeb0af528b5c57b443cabea3aea0b0daaee548c72cec8fe6d2962669ef8213964a244adb828cbaa1ae71a9a9e0407a36dccf0ffc6332f9949cad8ba356d6aadc72d38c9ba65bf0454ef3e188f11dc48b519e28ccc27ad078061469228b6c125d2f56044519c486f91f50f2b1a8e8949da9b4f7c9062aad339e32479a2428294a966303f0cd35a64a9ca9d5ad3ccb854a90241585a55e6c3a9557900bede4bd699ed507c21a5517e5e5ec6614117ce90fee6204634b93a5f7ca08b90091592ec89e0a3c62fb5bf701b31bd9ab35eec3739322bbd387f35267f071b84a522c585edd8b459ef12eb618f74695114a17d79ebe8e9a8cb38c43c672d8b42b187e0555cc6c691257133331f63c71fbe361a4bc54bd931540114b85ab0725a5c26309c9ee1554ed952989cc33c3f304bcd9717f98c9dc66a5206e59d9693f9426e9d47b4b836844de821a8f3cdab3c6804f0b8b69b1431681f6f6f332b4ee23fbe3484481790404c4fde439b978f2c80dc2e9d33fa2af9ae0f5615a24dcd8c03f6d63fb8eed894f6c6e47d9fdfc430e810962fbb93cb720809ee5cef33c9898155ff69bf0d34941254c35e80145a180942ae7e26c710e742107f0c5ce498503705002667485cb10238547391ca97c5e8f9632a0e9f6e1c46e619b282e6fb0e0d89831ba7922ed38700e5a05f6123eb9dc48041374e61641a3ef62e4c388827a901083d1b65a87995cfcfa17f520470341c477e8cbf8b486e34778cd88d7ab52766cba91e6d5789d343d01dcf1f86ce7fcdf485ee4f8f7e514d36f169cc3c5c168fa96f3012c9fa5fd20f946afbdbe048a9a1c25ee08c74a125a03b0b6bf327ed5b4d5aa3c1913de62d9bb3acdf1688cd4accde729da3020e154e4b6cfefe2e25a215924077a7e22179ba", 0xfff}, {&(0x7f0000002e00)="6b910a9a430ca9ee9fc826602d47779af99d53be5d5df35d85d8c80d424b2d4c589a5d9db582a29901bbbf5c43c0c7a682cecb688073860c62838b8011026c10b2dec14fdac1b7c4ec14ad0b8e57b64439086b8d0d903edf7bf0a14bc27c1f40cedac5de2c1ee9ea89296ec38ef6d962e1cae99b1a2f88cb82096bbd558c129ac93f779207243bacdc32cf2f4b420be20d86c709d15e3086bbfe2ea592bd96272e13139e04db4a2a8f09086a5025eaa32cf04553e25ea3a87f913caec665d21e51fe930895571aba9532230f77c1f53d8c6729fefe892471b2e6d459c09fd38ab25e07a713a67df2e53efbe6f5631e3972affee66bc0c8ec7d55a6b21187ac2f49fbbcb90f1fdd3e1135275f570690b62ad92e524efc432e3b87e9cf53fbf3b402fd8d0b75f97124c5a54738416d99108b17cee1e6cd13e2e6509a03f8db50f3275ffc689b7b9e7fbb72daa0235fcff913a8b40107c99a4bbbb3f92aab6d1be62d4a9e9b48a15cb1e884defe3bf645a8c124da2f9d3a527efddeeccd44a350f16b237867c1e23f6f0e9389781a392463d1cf3f9df94f80ecae158643c116dad1cb07eaf11770cd4ccda217e02779b8a434b8972f45970a1db28fefa9c9b148d541f171878a31bf07c2bd876bfaffedfac75207d124faff94506502c58fc9c66672a8afa78bbd156de0e65d61314d1988b21829b1c680fd06c6290e19b515eaecb940a384d4ba4f473dca8c971bdec40945d8a52bea21e9d79de444bcc952e270fed37bf1b02e89b7cf612824dabeee1ba15e4be8af368aae0bf340fbe4208422ded5e4ad54847116f1fc9ee570f6d97e19c9758fa9132281a0352c4a9de0473b8a1e43f80db0b83a14e1132672230715848008fcf83cfee189b092204969429e431fc18fb240d4543abc3a308e0b49d3bf378cf9db48eea2f399149b7b8649d641931e1a5fb0146d015c21149a775b14d93695f7825650483c6eeed95d47b9867ffa96c34d2f81944621537da0a213299f2a8c8bb613fc42102d7bdcf70d99b7393fe50ef55fa6dcc620954e079aacd3ec3ab18006bb43d16b0e8cf01ec875489cc6b72e8d10ab8c10cf935e3ea0b916dcff9386e27862ced87a7952fdeefd1507d8e13a8205dc7f0ac1f4bc7ebf906ed828d17a7ad4a03b9ea4bae8c3ae49a179a9055f8e2c296fed07d9365f025af7d2dcbc4f6e1c70ee6b97aeb06c1c252279d58285af875234b6c89483512e967115b97091f450def4c1fdb0672265d70a12128c7df66a61c487d1e8d38ee379ceb51200a85cc522bba5d4c0330bdeff7133bba0277579c7aa14cd3a37fa4b805d7ff69425e4fafccf20fa87cc82b65e885e78d2dd98de0738cd1b6c29d0a2f07baa592934fea0ad7e7233ee9821f1947f4d18924d6df6820ad699a695161b706b8678dcdf5d764c55f14d645664e26b78dbd62cc9f1d308107382efb469d66da90033f5fcc5982d5e1cff785d0f8776fa074d861eb7a27f248c5fe57451ebe8c4680eaa063482992de50c8683864425031788d05c378f428021fc05ec36dd37fcb9a35bcce08b33f099fb208f4b49ef143776609109be63aeb9f82fc98f30256afb1e016da6995ff018fb845ed6339f954491aa21c07e07ae56ea228a26118179685efa3bb480196db8c8cdccf4130658a49ac0542ccddc13b744b93029e55c183aa94b493b97fa68df4018d71741860a7cc2efa1d69c3410b03421f9ef89cbe2096775cb1a97c091e85f3bb6921341349a6ce8dc74d2f4e83bad637ca36ac453b6d9126d955c9876a4ea34211c60f2b2fea4933c8f72e34db11262fecebff645af70cdae1f411c457f615c4cfb235deca497f7422c472c747f707d180023b0162593d93d31b4e58f52083cdc82eba221034d1c9f65da5e604e7a5a8d1e3318113dc808d6187b60ad8faeec23b4ab25d3c270d2e9dc8c1843bf2c5a5f300460cc13cbfc42096b8d3c28334a2db78c462d43dd598472831869b10db7031d67a177bd160b25f660b9a65211d3e63970b2fa236ebe8968ddf0077592fe2ccf4f0ad93460ea2e719cbc48ab65f4264d4e07d6eebd2efad08dcbb13074c46906aeb29bc3ed53e4f1b591f60e619c435fc794ddf495e46b357c5c4863d132ca9a0ce1f7469b1445a2978d99bcfce06f5aa2dbf80f560187e65d06ac44de212f6c9cbe71a892ca77378c42044838dfe4b42c4854bd814e668d277ae960eb8b2defec9e0745cecbf5e2d9c69fa76d089e0994a2fd2fb7e14733b4bebb28f99d53f8f256289ae02c7a16b13050adb2d1bf708aabf3e86991faaa208bd4307e6256fa22552507b76d97810aea3543388a6ae6a6ff67199ae9b3e58890199c0ea79c18a051ae3cede38d060bb1fe7637903d48436ab8008e7342b438e1daa258fd09c3706d6c9e7f3a9e149bce890395224a76be63414f95f1f3ecd54a7640db2f845773b903f4ef2ad5932f7ee4acb5d29b9ca543f72c6d0e1462f963e7e030ecc354e141fc3cefd198eb4fea1410309e27dda164859106ef41137eab44dd762d0954b7bb16a15a9f3c1fe1c5e6ed5cb63970f3a63a339834a0136b9df3386a32cf6e7f0e51bc334c69fe4eb862499ca21d40302039742eaa40c8d7c2024d0beaab09cee758d7422476a3cb2a63a65d1bbab3eba554cd2d1dbcedf9ffe16210b09f7f66cf5a63b617b13cc6650a358dcb5e79570ef9bcfefa99dfae7f6aa5c0508a8d97bd25faf3d71a67ca17e221d8eb2987bac155fc598d4868656bff78d1c5af706055a78109648cbd15e570898f7bb2b5e9442fdc7068172b2ddf8db65df5524fd68a770c4cd8fb5f791173a98a08e7109da1fce14d749c59ac992ff264b9ef023e1d010e379304741b9fb6f8b417253306db646bfa783a76dc565fa60f5d6d76e77a99e67b3561ddcfc657aad29c7b585c8da9d3d05570caeb92f65ab2c6bde7238e6a27877c2555a461ab54d4ae9296025d03e7a09e82e55a971c347b673c2a212766d489744cd855707efe2d7a454ee4c7f6aed8c90bd3aa786f42c78c8756715c4ee797a454492ffd471a42f565cbc7bb8ddcb21ca5d8b6b0c6f6c0baba4a185f54c788f4dd73a54e27d7ad5e5a1e3095ecdcdb3a0ace268540dbbf2be31cdde35b3628d3a3fa98b519b1499035391c543d1013030eac49e916efebe575d40a0f4be74a07ea21156222c540c8dbf94f3ea411f5ffbd83f093ad8150272187614cdde9c4db7ba80aab0f6783a101336cf71d8f827a473c55f6420ef6bedb95a07279e4a6998dd5446659f5c859d42cda29c92ed86f213628460633d956f3ee115f8299fea5e9a048cf3eab2c4d62622b1bbbd8369cde1fb98b42dc40970273d8ff9af2b8398ad2d06ea74dd2a344dd8fa7b96dc4ca87cb839a4df42b37cffc09fb68514e15e9ec999166cbf801fd7bfdac90e61b38b7c0e62336b24c1163e5d91977c0281b1af49019f96298defaeb6a51d38371c8bcb435a79b32c259672906896c2e0152ded6f98a2c9ef779dfcec132b18853e5c19df97a182962e8109c0877b8f328c43fd512541fa3ba495ecce304cb4ae2e4e799a17f07e216cb5673b6743898e81067879bd3b5866c7aaedc49b64836770d44e0140923e02c32126188137926f40e385d22c67fd18aa873c4dad04fe94cbec4bab5d11db7ea1ba9abb752351606d3cf9b489cef913cc066918f0e40d00d9afe953978c2a2641c", 0xa4b}], 0x3) poll(&(0x7f00000002c0)=[{r0, 0x4}], 0x1, 0x0) 14:59:21 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xfffa, 0x1}) 14:59:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xffffffbd, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000900)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7cd4fb1ae91a7c0f806ce0db78252106d6bef9d422718683f3026e014665b0c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xfe}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0xb8}, {&(0x7f0000000840)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xfe}], 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, &(0x7f0000000780)="2d36d59e5875fa65811841504f42903ede", 0x11) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) 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}, {0x3, 0x44, 0x1000}, {0x2, 0x1ff, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f00000007c0)="de613cff451ff1de69027835a25a504f5aea82c304e8e4e393fcf73fb6ba4d58a57d24de5aa33c5270708efb5bd3fc70d67ae9ca543cd40eb077d6546eb664364841e6584acbfc0325a6c335159d7c5b"}) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/211) semget(0x1, 0x0, 0x18) 14:59:21 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x98, 0x0, 0x0, 0xce, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x1d, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1b, 0x7, [@multicast1, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @multicast1]}, @lsrr={0x83, 0xf, 0x6, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xb, 0x1, [@empty, @multicast2]}, @end, @ssrr={0x89, 0x27, 0x7, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3025c96a, @multicast1, @multicast1, @rand_addr=0x4, @local={0xac, 0x14, 0x0}, @loopback, @multicast1]}]}}, "58d6ca2070975a22"}}}}}) 14:59:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x3}]}) r0 = socket(0xf, 0x1, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/4096, &(0x7f00000000c0)=0x1000) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 14:59:21 executing program 0: r0 = socket(0x2, 0x1, 0x1) setsockopt(r0, 0x6, 0x2, &(0x7f0000000100)="1ebad264", 0x4) 14:59:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x60) ioctl$BIOCFLUSH(r1, 0x20004268) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x1, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2}, 0x6, 0x2, 0x582}) 14:59:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632d0100000000005a4c1fd37426a68ab06198824b3da025bbd47b3bf579456fc7d4096e8b6b8766e872b8bcdb9ad8a4f5f728193ef16ab95e12fc4d5f16b136a5d00d1628b53a00", 0x68) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind(r3, &(0x7f0000000280)=@in6={0x18, 0x2, 0x1, 0x5be}, 0xc) rename(&(0x7f0000000000)='.\x00', 0x0) 14:59:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a94915f4807cc", 0x2b}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x1, 0x3f, 0x8, 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:59:22 executing program 0: semop(0x0, &(0x7f0000000080)=[{}, {0x3, 0x2}, {0x0, 0xcb4}, {0x1, 0x0, 0x800}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) semget$private(0x0, 0x4, 0x8b320d8c81a2113b) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, r2, r1, 0x0, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r2) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0xffff, 0x40, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = dup2(r3, r4) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 14:59:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000080), 0x0) 14:59:22 executing program 0: 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}, {0x5, 0x9, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0xffff, 0x800}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0xbccc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) 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, 0xa, 0xffffffffffffffff) 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) 14:59:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5a) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000000183a0021405aafca51147426c00f82783347a0fe8000000000000000000000000000aa880090780000000000000000000000000000ffffe00000023feabbab2727b93678a02ab6c0401303407c1e546246f7c7aed38ab6967ed7629b2bbcabc6ad620437b60919186664678f26"]) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') 14:59:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x40c}, 0x0) 14:59:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f00000001c0)="a1c0", 0xfeb5) 14:59:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffff8, "03033c02df71795acd00"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a79", 0x4e5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x192}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 14:59:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) accept(r3, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="da5c3ba8fc91dd3cb6278c42379f90613df625fd7843f4b6664393e5aa62635db42a6d49c066c4ed940c"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000000c0)) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 14:59:23 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="dfffffffffffffffffffffff86dd607100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa000080e00000000000002e9526e0babca1eeeeecdfb92842a90f00f5c658af594ef8820083b3fe84cf9be7c45142be6d18da87ac620fe03595c3cb3ad51896ec2e0a252f7f471691a9b4770fb11eb359835fc7824cf31c452e3473fbd54d5f3e5cda1b5d604f80ccbdc97e42df7cfe9d4214de840b538ab82b40a475038eb18c68b2790769da042f8721681fbe5def51e341a512689252f7d224adacdd9ce4e78bf61720b939964d90cdd539b6b0e18839245f5f0dbdcb3cd1c3b656e55c1a31097e6ddb97272f8578f6cf2283fab43602d66e5d56a5c90ae9091b3b2b7f31cee4cd5abd52b7ab47c8d4e11c45a991d66b0c7455d93e6e1044b7797842ddb1d4dfc7bda488540bddc64ad120bc8a83335b07fdbcca0a0cde315f5e1613c5ae41ad0eede6000090239742bf26f2477b183bd856aa3fa6f64783354b1f20385dd50c6a67eaa8950bc3518dd9ce688766b50f47cbfb3e866635364ec6e7b51d645b8e4dcce250e8f85e59991f583710f841239309e34071c6a999e85d8abe0e3b51c5cdfebc9f046e6062fe2363ada1022953b9a9ec904ffe2306e9efc936fed6398969356c7935083e00"]) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x20000004, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x8010000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x180, 0x89}, 0x8, 0x5, 0x3}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x40}}) shmctl$SHM_UNLOCK(0x0, 0x4) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r3, r4, 0x0, 0x0, 0xc5, 0x7fff}, 0x7, 0x4, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r8, r7, 0x0, 0x14f, 0x7e02}, 0x4, 0x6, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) 14:59:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) write(r1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000009c0)=[{0xfffc, 0x5}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) recvfrom$inet(r2, &(0x7f0000000080)=""/196, 0xc4, 0x40, &(0x7f00000001c0)={0x2, 0x0}, 0xc) dup2(r1, r0) close(0xffffffffffffff9c) 14:59:24 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66006c653000ec048fd10558f7e47c2753f1ae3151081a6189decd2a550187d9719d4b4ed9a23d2ffe1fa132a9da4d"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) setsockopt(r1, 0x800, 0x6, &(0x7f0000000280)="5f37e145ae43e362fbb35ac20462b444d1b8e124af9e7635eacf939608b18a279fb5c7c00ed85777d6566a444a4e4d1336dd0f68df927d7f1c54a48304ea699f73694598e5ed087c2ff245f35c4e2cee848f5357fa5dd5005cb2b69835911af496600b170d0c541cdac4048364bb1ff7a8f09089738e64a6bd045cb3f765c3d280a66e5e3e8a97bf824086b70b8f7b1874fbb3cd636b57efe366a689235c229ff276af97a707e3752d36a97e8af4dd8dc7a68bc0a0586e051d2395d2037b18f30a527f56d7f0f1b5930d904ba24a0c6d1e91adbd545aeeb4763fc20d1176cd9bd9a698fdfd74c080f9afd6ae", 0xec) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup(r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0xffffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSTOP(r3, 0x2000746f) mkdir(&(0x7f0000000200)='./file0\x00', 0x10a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x347, "b04d00f3ff0a631a00"}) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=ANY=[@ANYBLOB="10ffffffffeb00d09900"], 0x10}, 0x0) 14:59:24 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x6, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000040)=""/172) 14:59:24 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000140)='W\x00') r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$SHM_LOCK(r0, 0x3) chmod(&(0x7f0000000000)='./file0\x00', 0x88) getegid() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/164, 0xa4) 14:59:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) 14:59:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x3ff, 0x0, 0x0, "000000000000000100002000"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSTOP(r3, 0x2000746f) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000040)={0x100, 0x8, 0x7, 0x5, &(0x7f0000000200)={{0x3b, 0x2d, 0x4c, 0x1, 0x7f, 0x101, 0x6}, {[0x0, 0x6, 0x2, 0x1ff, 0x6, 0x1f, 0xfffffffffffff15e, 0x6, 0x5, 0x1f, 0x100, 0x6, 0x8, 0x3, 0x0, 0x8, 0x9, 0x80000000], [0x4, 0x10001, 0x3, 0x4, 0xfffffffffffffff8, 0xff, 0xfffffffffffffffb, 0x1000, 0xfffffffffffff99b, 0x395], [0xf96, 0x8, 0x80000001, 0x7, 0x100000001, 0x4], [0x8, 0x1, 0x3ff, 0xfffffffffffff800, 0x8, 0x10001], [{0xf7, 0x2, 0x2a57, 0xffff}, {0x4, 0x6, 0x8, 0x927}, {0x3, 0x5, 0x80, 0x400}, {0x3, 0x2, 0xbace, 0x7}, {0xb4b9, 0x1, 0x2, 0x9}, {0x6, 0x0, 0xed, 0xfd5}, {0x401, 0x9, 0x3f, 0x2}, {0x4c50, 0x7, 0x10000, 0x9}], {0x8, 0x7, 0x21, 0x8f}, {0x5, 0xffffffff, 0x40, 0x99d6}}}, 0x3f, 0x5}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @loopback, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x6, [], {0x0, 0x6, "97be00", 0x3, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 14:59:25 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) fchmod(r5, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() getegid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000080)=""/253) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:59:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 14:59:25 executing program 0: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xd086) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003000000000006c9078e00000020000800003009078000000004500000000000000000000000104000000000000"]) r0 = semget$private(0x0, 0x7, 0x8a) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 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 = getppid() r5 = getpgid(r4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/226) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="00e9741d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8d4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd21ff0de0b73a875ad9128bb35c9f8ad57f27dc935ad864000ba005925d84ce028c03dcf577571e5285e841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e1f51e92e8b992bf33f45c2495f2f5fb5c7621e797236b5bad5b3cb6c075236440211568416b133aa6237f31257ead178e986228e57f4357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9463894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e7fac02d81f58ffa9db9bf6cb9b1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6543741d5c7898a84427639ca847895a39e000000e7f654db2891478ee1b708fb244532908b036753fdb3"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 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, 0x800}, {0x3, 0x9, 0x1800}, {0x6, 0x20d8}, {0x1, 0x15a0, 0x1800}, {0x3, 0x3, 0xb5389b6847e25ca1}, {0x5, 0xfff7, 0x800}, {0x3, 0x4}, {0x3, 0xfff9, 0x800}, {0x4, 0xab2f, 0x3000}], 0xa) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x3, 0x401}, {0x1, 0x101}], 0x3) semop(r0, &(0x7f0000000000)=[{0x0, 0xfff7, 0x1800}, {0x4, 0x81, 0x800}, {0x2, 0x6}, {0x0, 0x9, 0x1800}, {0x0, 0x81, 0x2000}, {0x2, 0x0, 0x800}], 0x6) 14:59:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202202fac1400bb19135f64ef675a53c941fcda15334c2696a516734b2c062e9fcc93785222fee0a59e64fa692546e50fc1a89f188fc806fcb3af6f7ba8e2b1ca67730bafb2e0b4b2c0fadc30ddd41cc057519f4678b92f90bf098730d8f91bd257cab5405904009dee0c5d1dd5de0000000000"], 0x10) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fcntl$setflags(r2, 0x2, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 14:59:25 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 14:59:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000, 0x0, 0xffffffc1, "5c2ad1f734ae92f59a34bc32203ddefc1c21db9d", 0x0, 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"}}}}}}) 14:59:26 executing program 0: seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r3, &(0x7f00000005c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/249) read(r3, &(0x7f0000000200)=""/180, 0xb4) 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, 0xfffc, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) socket(0x2, 0x2, 0x0) 14:59:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x0, 0x7, 0x0, "04000000010000a9b3c742000000d35ed900"}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x800, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 14:59:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) close(r1) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 14:59:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000240)="9a6105205e5f5603fc94919832774b06f91c38d9866158d13f866e9b11606b1493d0d83b8f1dd253e5bd26248e1295a66022920db544e43a9bc047843e9485a2fa8496c12744c789acb4175dc4706565e97dadc2f5bb7eb0a6a49b9f1131fb22db6a5ba0f959e3724e57771ea04f9a70c0f71e79506ec603086b93e6bdd886c4560712ec0861048dd77199990e2a9c84049b31069e6dc37544d95588f2c18a5b0c24ba12592b9908572ee870763633", &(0x7f0000000180)=0xaf, &(0x7f00000001c0)="0a5086c7b4bc5d2783b4ffde662dcad3bf6b5da1e7646a129d923e4d8af791a650fc63497789e1b222c9bdb8", 0x2c) shutdown(r3, 0x0) 14:59:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) close(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffff001, 0x1}, {0x101, 0xfffffffffffffffa}}, 0x2) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d80277", 0x41}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd75}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0x8001) 14:59:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82028c6dc3130995da35"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000040)="08cbc5a232efe9acd0e69b812db4164db3188a6d13b25e3b4f83eebdc756df", 0x1f) open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x853f10bf981e7ffe) socket(0x6, 0x2, 0x8c) open$dir(&(0x7f00000010c0)='./file0\x00', 0x1086, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) 14:59:28 executing program 0: r0 = socket(0x11, 0x2, 0x20) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) sendto$unix(r1, &(0x7f0000000000)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0xfffffffffffffe10, 0x0, 0x0, 0x0) 14:59:28 executing program 0: r0 = socket(0x6, 0x5, 0xf9) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="00008d78", 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="71022eff"], 0x10) 14:59:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x88) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:59:28 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 14:59:28 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='q'], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0xd1}, 0xc) ftruncate(r0, 0x0, 0x69a88df4) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x4000000) 14:59:28 executing program 0: syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[@ANYBLOB="aa5e9543f9aae9dd04df1b648100370008004b0000740000000000019078ac1400aa00000000070f0900000000ffffffffac1400bb000083177fe0000002ac1400aae000000200000000e000000200890bffe0000001ffffffff890748e0000001890f0400000004ac1400aae0000001830b03ffffffffffffffff0000000d009078bd087d32"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x83, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r2}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x83, r5, r6, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) setregid(r2, r6) 14:59:29 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xaf, 0x7}, {0x20, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x2, 0x1ff}]}) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x0, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:59:30 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20000, 0x28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="67cc44fc32f48c413783"], 0xa) dup2(r2, r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) 14:59:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x8) r2 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r1, &(0x7f0000000180)="db5707e116cb20184f1f12968a84104e28e2a164d60129d997006092e6fdaf68140c1041a2646af2f3289cf622cbe9e984abcda86756314ba49f1de62feb8dc7de54d5af5bf0f745a2e4d375836da2de44e6a5320bdb6fe1b12003d260f3a84aac19454c24182aec2b750ad1017efe7df794bb565da178f20df4649ce30f9001f577", 0x82, 0x400, &(0x7f0000000100)={0x2, 0x1}, 0xc) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac68723c4631bb82d7c36ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0xc784094277c600cd, 0x0) setsockopt(r3, 0x8, 0x2108, &(0x7f0000000300)="3b06135521e1a2d3a2a9ce1f9369eaec0376f0977c30beb107c67094aff6c4fc44c7e00cb409f2fa713b6434db1a5bf4f55833c60ebe1c8e602f16ac28208db13d9da9a5ed7281e8116c878a28fe684743b20cef", 0x54) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x880, 0xc1) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) close(r4) lseek(r4, 0x0, 0xffffffffffffffde, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:59:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = msgget(0x2, 0x259) msgsnd(r2, &(0x7f0000000200)={0x0, "90dc740571d4969375c36dcdcfabdc2bd1454622021d25f3db23b31d7482b7375804211bc2a7b1e9b1ab47075778382447ff85d383305c637bd12ae09323d72e66fb844f4fa5340fcc9bb971dccffd75be5655410e3c30f8f894c6b803303c81652b7504a403bb25201848cf8be7d6adafc21b5d4b9cf072947fd1d6930e03f99cbb390b1e6e2fcdbaa8972d02740507df0377c7"}, 0x9c, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x400, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x2, 0x8) ioctl$KDDISABIO(r4, 0x20004b3d) syz_emit_ethernet(0x66, &(0x7f0000000400)={@remote, @random="61477bad9a79", [{[], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0x3b, 0x54, 0x66, 0x8, 0x0, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@rr={0x7, 0x7, 0x9, [@local={0xac, 0x14, 0x0}]}, @noop, @lsrr={0x83, 0x7, 0x8, [@remote={0xac, 0x14, 0x0}]}, @end, @ssrr={0x89, 0x1b, 0x5, [@local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @multicast2, @rand_addr, @broadcast]}, @ssrr={0x89, 0xb, 0x0, [@rand_addr=0x1ff, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x1, 0xf340}}}}}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000480)=0x2fb6) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pwritev(r5, &(0x7f0000002740)=[{&(0x7f0000000500)="40a78a6b5cafab26129a21581a7e5d0daec83c4e602393833079649c830fc128cf6eccefbc201aa228d06fdbd3ddeb0caf224302555a6c094584d811d51fad6cf700225aeca85e5f7ae9f673b99bda410126b666195b8e21124ee6703404a733b410826bae268e8d4ce09d1065db6e7d222eec90d54a5e1676d54c8b20191a6b72c7a98c9d412f79311169a18103189b2987895513619858d1c063d0626031d9b9fd8e784e8e6f11c43d4de786045450eba8dc2dd2f4d82c570f53392e7ecb49575b26c45be82f020fcfc9e49942fe87d17e04321dcd55f6b5872631ab3827c3b5885b0d0671fd07495c99a1383359d1eb2537871ff91c57901c533771c37356ef17cb3a391ae4b201b6236c09cb6785839c0b063c868f3f4ae9c888549fceacb2e3d709e919946f522eef23f3d951d065ff66c58382d91ed26551d50649e290106b48641b9d29f8f01b3287d4f07cf809e872b6d9be7ff16d7de2932ef3a7f8af31f4700fb08991951855c674abcc50900e1dacc2540a971d1aff70097719555cf0a82ca1ea9a8abbc19cad1bfeb0eb771f8b315c4a7e7bc7ffde92fad9f3d3ca0678e67bec31343252b9950f069515221dd55065efb2ba176e9f9562349ecdcb4e8cde09729c87d0c7bd72b3c5b69a855b581b60e5aea837dfb79f1790e8d62deb0682e4a8e3f0332733679030148366d5c38ea0b00eb665bc1718482ed46dcc4eee0f35b830a76ef2187136a8f06988787ad4efb7c2dfb2c39b61f956755333a024e48cdfb2efd1ebb78baaa680bf744b26db3922b715dd2321dc5ac2a6511311fbadc467903e3ab1d2f32d9b90477299f91b417626a8f61624771bd643bda09453ce6584e4918b8ed6fd128b0055c0ec7f5493a233b90afab5d9d635d39bbe5cfddaccdcf633678df6d34df484c978a0f2fe860ef4df0e94d372cdc86ba8eb997978d9baa9f964bd73982dd41af5f9806c9141090d438218c2ed9ab7394926a4898376f37cfe9ab47e0470d1b1c1fcb7df61286889125c1d52dd8cce3128622fe7f55c8f5fe0baa08038a2302b125db64119e47c00b5b197f896c8c209ce80f54d111d0fc2d2f3b2a49d1d9d7ec015a87bc0040ee488b6c12b47f001f148c5ae3dd5bd1fb9d1af7ba735a4f8de47d237d341b1e2d56876f71d62c4d16a3648cf592c4d3729007276c45a0fb49391774b991aa6e0be215b8de944b6a0f17f5e3dd433352629275f19832e43835cc65aac9a9055f5c32e7a54172a9ce038b33998f5696e271286e8f91da8b22706399a2522815ca5fbc999b962fd1c30849434c0050e9cb006e5fa401ca8624ac175905e50533659ac16764751a18bd4cdca26eef07c42cb9aa35cd8de36986607c95844504bd8818a9a199a25877c8a260eb2a5e4804cc2f245d4f9cb6ddc3cbaa848ed604440db0a27e098337b129603f619d69dbc0515b032076a2c089c5dd82beb5645b301cfcad941934707d1bb6b4a0fa1878533a096b44f7434df0da69c77a41eca9dbb6bc7f1b0661abfc58cce0b33d8b9b7e995d2088faa5fad92d854d10c0b5ef9dc5bed8fbd898f0d89e4215fe0655aced2d7872d1374ff1feca70a7af8d911c4eaf706dbebfa7b7c84b9d68f677e91266f08e4951a32e0c1d01da0acfe5f742f8b263defa90ad5786a59791a4a95d2e6e9ede4357b6bac9098ad78f62e2edb4684c358fcfb1fb8377ea6076209e42cb5d81aea38a54d44632d8c2a8eb6a642831f7585a59e11b1b46c6c02c526561e1c28ceb4f2270f6e737c00539eafa5a36a8e41a201d9a76b983647e5a642c2653afee9d46fe55330614f2c8bfd768568dfc61359334bca58c6bfd5a7fed074d9bca77ece658ebf98b8d8837d6702ee03afedbcb3f3d2a151c0ad3fcffea68c13262c1b4b8292319fbdeff19f2cc275f19e33ea4a849f8840276f9ca6d5c65a1d7b099e2ee1426127acaa08a536085b265fddb7603eee3fbbef21def0cf2936aecee3a4c8b557932f1f746200a8c73ac0430845705b8d3795a4933b54e87b588bc167b526af656e65e52cfeeaf065e3b079c7a70e3fc364af63308a2cd6330361116dadebb7167f4efcbbda6c610ea37581ab9c49658cbd77e04465406326ac10b1ab31fc6d9ebcba64dc73a59deb48d87bc223974dab8a0d8aa30095885fb4b3401a94269d42f54fcee2f8bc750492159c93ab004bb636f5bc361df6b2eb6702aaaa60b7b50c2901f12dc69fff4320c0b23d3218e7ffb3471442ff922f0ce66e5072df0187ed9d0f2dfd67e717ec07d0530237422b1ac5acb153f2e8b8025f32f6b3e41d52efcc90dc8447c8922b0c0d1e4bd4786f748969f9681552b4d88fe05900746cb0b2231ec996bd5594edf3d36a3aab95791c7252f5ac426d348081f2aad8db4d0005ece4277de80c60f4da52671d5445e439f47beec94d5ecb55c0b283504ed422b3c2849c0a3a0525af45c74b087389d6b291fbd2b5916ad3e09fc9e5898f3163986d7e48fde4123fc39adc9bd7e921a677743425be558ef033be2fc168a65813b9581aa5371bf7c3b63afb3703739122bdfb2dce74ea5ac65a3047edb77ee3a598fa9a224860abad592eeb21202f0555c7bedd6e5d2f8cc556613de880f12440f76d26c314969d41d4b051fd9115e1db2f58364675e20d2ad95241cf3dd6a7277f4b26fbdedfef5e3e6b3ef80a0c18681c479250b22c46980705c8b49c1a39062f0c42417ce57c54a2dc3fce16b3673e5104e3cb0865bcfc21011a0085862e27aabc3041e74c6e30a9711f2695235fed88451354c424bdd3ba11565c064b36874561a026f66e8366267b20903ab18dc3616fb1a67afa0a2e5b5e14abefd128e169e2b16f35b639310ea0e2d22af9ebbe9b2d11128351cd8e974e5c4351fe988614dc596023a845f4d4e437f66877e61b7769bb4a3064f22bc6174b68e5ef2ba8a10bf7e8a9e14b6969cfb2f28a00e4706210dbde8889c4d15a69df96531d9ca4118122bae203cd780e2edc000b183fd0ca04f8cac4aa1ffdf587f06b92b8b223d07f27193e325811bcefeed57a3d215d5d74075d18d592dac64116e959c1c124921e38c016512b89b8c7b705e6b40139b9762185410e15893a102cb2ae183b54dc6131e133f07da903f2551c38c7b249ed566d8334cf04718fdb68d20ab2754eb91922989c8cb6e8dfc82fa2307ebbab11af5a083b49225cf607d52004a6613fe77f384864d08ff8222fc84e57844a4553bcd75db1a3eabab2004bbbad77f9f0ab7f558ffa8fb2c168e9b6799896e2d27b90cb23ae81739ab4876788453d999addfc05c685358aa2708e6354db6fc5dd3a9ddeac7a14b52b0933b43b82bb647cdde158d9c39ac8876c3605b77f74c3141845a6e00f70f300363eef45a7632bf928e5aa30e5bb6dd537f0bff4df24db6f1ffe4e9c0399f8b24204dda5545ee3ba58f89750bdc483eb08b16237185f1689e2708c95efa31781ebf6af38f70bf4f9a7e039361cde4fea3a8b0ebdc78ff36aad13a7a6c4411a57fc45c193f3dfee319414524c63232e43dcced473df231b92954c69d4c4e224bdeea87ccbbc6a84eab853f1d6eeb89dc53835d6ebd36be5b343ca4b41ae20cdb0fa3d2f4dd485acf50183fdbfa920d3942cd227e0de0c648235bed419b3b8626dd2be45bcc4ce1d28331cb6c29132e89a16d417a239d301fb098fa280c08f64e500843a522504502fbfeb0c1362b345c3cceb05de356d7affaaeff4dc2b902960d6c87a56b618fad8f172a6ca895464c7e46d3558bd8d7fa362e430db95d8e634ed8358a5e30acc7d7b16e7f77e4e026182f4f667a639cf46ca33d620da8296dd54e848b554b503280a052a6e99bd1b26b0c8f6ba5037dbbffe9fabfee03bdc45722af7a07679b3c4e9d52ce6d91c53d647eb1b3cd0153c4ca59c716b21f6fef484f3b72d34a147adb0ce0c8026f06cdd84a5ae6380bea33e61d9d832e40341d8d664e784040ec0c11475ac7f312bcad1a24f5a671587ce994c6f07318eae91637095a43293545b1e9c585770a669a042350260763a80792ed78d25f20bb48edea2ebf51c489a13e87a42d7065050888614c9d391d77049a4eb9749beb64d6ef8c417a7b2562f5e257fff7fee6bdd5191498c4212ed98eb7669bd95544cfdef194e4bf67b9656275da067aab5101f7a56c350d73414a9e7061a59c2610c337a0b94363079230bb6ac28230c99bba20a031459a0c82917c91c6eb1e639df8cbd5164a00e9d1e7c3004a5a9d091b94d111336311fd6c451e9d2c237723080d1cf96da2490709bb4cf95443ded2f2fa5e107a5e72ad08c4b2a2a1d3d64fc233e7258d334dda66e75b74a1f9a0ff51134ed7b64e422af13f7796dd4bc1c70c14c83c61664e24d4704b863ad9ebb6b55bcf16e3244088355aee7f16a062c1c53ca278eeab1ce1ce0bf6b3282c86413aaa979c61478d7c8882e4e57b3c68385271d0182c44417a81783664a28e956f2de8ae29acaebf886bfbbb293e3531832a6ce4a244f8f4906e10bc01e92207f2786349805ed66ee304e975231ec42e76b4574057bdbfda3fd3864d8a7f2266c251552f746f79a1466e79d0b609c1cff3729e403e0cb8fb056e024f0bb8f157b6f8d4354a2bf99f8cb2b9e2092e9d5846569a082ff978ed602e191ce64e8a92ff07f8333518ad18c37aa6afa9ac91b5dc7b1c68236efee9d7e859074352f47acfdb93e642221caef2edd4a35b6eaca99ef30ed795fa65c859829c7bc624301a3f58d1422cab132a1b36284515eff1f0add6153b17661ea713d259d5c98bf7786530cc0a8ac3499154eda84fecc0b5bfb4917eb824f2bfcfcdbd748f062cc5f45b5b1f2eea3d11eac2d2fe61db2b9301ae4a06fee522f6f1d8cda1ad94eec3bc4bf9c47117f27b00584875b3a98acb7128bdc15123bf1e28236ca617fcd74c34938bccdfb1a45ae8f7b6e8109c33e3be42373834abb5e9f4c6a9545c28a601b0b6a157b754c6d0da19eeecc9b59782469c76d7d5ca3edb5148f2252fbc0fa948b9584e4f745506fc3ebacc898e8bdab0a3b23f98fc887bb4baf42601723bdd6b41969bcc9979090b6c7964face2e615818b89768fc9c22f670eab0e4fda5fba5c523d4101af91c6334ae912997e9ab53123c65caafdef42a33c673219969bec4e3a82435b575d8bbafd884fc77ad52373aa927f187ce0113f83c392cf1d671a500c7d0567e7344dab10d351b6c51fe9d0060134b80508b46bf331e749cb51749b70a192dd209638f3723ac20b445519571889c3d6fb31f5cce644f28dbc6110cbbc3556db27b3c9ab0b6519b83393f8497155bd50bf5e5d56a6fed4cb31ad952ec3ae551e15a656250c2548d9a6de794eb1395fa0c5dcb61483a9afea2d79f84cf0fc06834a0adce563267484e703e100d0098960d243f36dfb5084708a0e2ad1208d1a4086629c21334c4dc1b33fbc0edefd6c9c952640e697ec860a3bf862850fcede184f63bbfa92accba138afe320c6f2c040983e68c914dbb7778128c9a5b0a6faae35cf7b794da662cce2b1f9b3000005794b45fa093f8dfd84f7c281202ce8f7a13946d0401ccef848b9e8000a80faf7650e43b9e5d4d78fb3f9c6c3de5d1b24ff6a38a968ce77834648ea5b51fdc452093f0a07751810975acbbbdc6c63d832700b954643a76a42be98175c59e2a8b7a60623b0a58353557c8593d9adfa63446122dd0b8a868c1c878561c879cf339ca74d85c4e20026ff97c5e1a338eaf94adfc875e23b9cdee34897e58b8328050f4174", 0x1000}, {&(0x7f0000001500)="b0c4a641f8ab4c19bc9e05a3a581d26edb7d", 0x12}, {&(0x7f0000001540)="c6f34e44a3d8d69e26af07b7780ed821cf4a26235a72b909a2c8ded56387e08360622af38c2b810605774a1ce5a78c9bcd3a79a4aae9059008015475dd749f352d3305c9aa35c235f11a2abcaebd8589b866121dbcc99c09dbfbc29f8f3ae06b0d430caaa378c06468aedeeb2b1dd2a774445248c2fba7f6d47603cfe7700e4eaff8e7a5bac622eeacdbe5d0009119e1353896d4401faa66cac505fd68d7112fee2e86ffe2f1af501cd4ca073939", 0xae}, {&(0x7f0000001600)="6869d7e70f9fda54cec178d40a1a9b6e63e0af2f1b4a69d649febc6dd6e7d8fafd381b6110bd3e8578361dc23243ecde38bbc2aed04611bd42c87f8e6ba0a9a8b048b97fe136f53ed89878c97cd9d5f0f4bd6f79efc50203d8796db0488af543f4b6fc9ac1ee7df54bbb2cff52b5b79a1dfc6083fb3896c0b74b88844eb5597bac5226f90f758be2eada71906a8e8f7dcd0b832e0bbc498475fda4f94dffae5ffe5392e4eabc24d2124d770a6f71c545c6450f8a585ec34ac193ae269a76d8cd9252db89bcc7232063418ab6cc56828b940a45080394e65f9d8bdf875ef2371754a98e9f68fbf16926298c33cc73cbdbe93997d9ba6aef61d40493faeccfd3b10f5b6ff6842bf6205df199ff81f34826bee863cf4c1ee2943aa299078803e05f4dc1fcd42e8583123f17763fb31ed1344bfbfc6e6a50c846fa9146b51cfdfec84b9c93f41edbdb5701e933c14d04b7060292f07125e859a6e35bebcd45016dae9eef20b4db11a20d8d5e058938ceecbdbdc3ea99420f7341d84be12c9618965ad208f6aa62c3ad78fc542a6bcce69ae5ffd558353b84a218f59b9f18d2623adb968aaa88d2b13d1bf3517afd42fcc5a2ae43f76bbb89e2d3d9cac685e391400f6cea9f824362018c2897f635061dd63af786de070ac3cd9b6b7f2731436824bc0439b52e0e949ce8b31269532793206a1d1e53c4629eed0b94e3d749b8562c32ed06f56076c445eb247394cdda58dc16bebaffe7b6e994a4ff481cb7d229688c7806ab5e7643f25998098a0916d6b2d946f37bc2f61d325ff80f18075995540acb1f3c1b18d11a8d4bf8f91ec74cec2d4f4a7f84a36ff8af2208226c2173b71f6fd97a0010ff3c27675b30f6e7e170d08f4e1e3cff44e8ec0c49ccdb7011c8eaf6d925fb578095eb77f60e146f83f7cf1594b6c6f07380ef417ce2950b768e4a2db9543a6b30c27ab06d651cf2a7532f990604994dd4b416946002c388373fba59abdeb959387f2e8e06ca183b9a2b5e0bcc6d9bbbda23b9d7b11c45ea6099838d1e80ee7c96a6b876dc1091c0d2e5f1c88768c0eb571811e5570cb653d5f31fbeaf033e80867000590bed47bb7d9bf377fd904ebf390e077ed29a2e44b3256f699a43bbafda0af7e689ffe90e54b4fc97be0eaef25ca290e57891e8fc4dee0782d493e3bee78758888442e57b24713d4362f9f6860833ee92dff3e6ed9afefc89be4004af999055a0bb08a46069997608d3a8c71ef29477ca0063b9fac840bd918b224dc282572703838980fa424514e5f247904b1fc6907dbeab2b126e4c426ca889d5a2cbcb81d8743d2f9ac37c90dd1d2a7922c4d6a5d69c3bab1d5f56f21ebabadfabf0e241749aea3a9175f5fd7e434420c8cc79577a70326131d2f4fe660176d05e6852200d011ce92b84459958e653bb721eaf9c5315f4e3f4faae7b7c72103a7128730c6360554fb31878a163b61bbec8635a49ca2091d0d8fc8d07dd1780d4b1c1c5379e7507a04b1aed1df548a14e7e7c7575770dbb42513211b9364dec1c428f4456a34ecbb87c1db80b26d698f581abf31b3c60cefb3ba8575f4338c36fbbcbf3576226acce3ec9b1bcb688a6f7ee433e8f9ebd72dbcdc8f6117cb3311f0a104c2c81540a798fada187b00c4d196af4e14f371c8be2164f4c1134220e606265ac128976dd7278fe9c9b8deb2d2c449a7bee8afbe15fa252e3ec6a581e3a795fec3e010793228d8d2fe5403df6ba2493dcef8a41765b4b5a5febd6a33e9ba15eb8f14d8884a2e428a209931dc86744de58939cf097285fb9cf7352ad20bfec3599600ab931e68a48294782800c5d0f263e076d6523de87f2d3d14d416f74f74792e84f9438cc6a045a98d34bb23baed57b9de8babaf200e59e7b3b75361de42534ec52889f7b143624d9409e0ed8745ba02aadaf041f8e703c77bb2a15197bf2ab4d2729a88979d79cce5cd48783a9c9d3722afc54f18164391b57fa4355d1f83b25189da6802f82c58ed08a62247cada131a4123d07c77eb4245b43f00c00f14d6ad47a010707878c8f732d19946895533ef17d5dca0d76fa2559cef0ddc6d4f01ca992a041c83cc8ecbf131f3c2d0ed7b63f65c08debcd4bc070638ab83d7bbbe07214c1719d916e45de1e3389bb68ee35aff9b49610306b0eb21cf36a320f603108da2032ecdc4aad917d274383c2db70fc45644f45e03a48013d5fb74df267b3a257a0b5537cf0511591623840709e0c5982f56a9f5f03c19a4a1c10a401f5899f05a3e677467ef6618e31a83c93c18801476b9476c2b2a04c50d98000e767048a03ffb73706129f2dd6e9dd7cd63b766db8fa818506df7ae6dda938446f0071e7319da00b6f812e63f848c2d2476eb233d4e0f8b3413bfcdbbda7a5b3c003447f70cab9247f8adbfbf33872b7f40d89cba3753daf5ee6d0c8369cd4605cedb6659e4b9b94bf33b1ad00c6de2105648ed91c6d6e0abf4e44a0f1322a4d7a3b580b49de503a8d55fbcdbe7cf5ad1fcbf2fcfdf6d7c0e9a2a267ec7f95ef677b78ac8c6b2c95adccf8fae0493705aefdea2de939c384d0c8b406afb7a1a27001dc778f68f2dd75c67b85f8f7834a29e1f2f418b2eb0fb368c7f4532d0396f961ec94de24da92416896df63b160effc959179372e039f47b9d1a4814d1dded6f3cb42332ef5dca00a342058aee9a63fefd569aee186aa0bd85fe09c4be0240ebe8b0aa6856586e09fb3c59919580dc00de92ca2249e85a9eabda499162de70733c03ad250f42ed71b7c9be9951b0054ebb1f4848f582a61f64605100cb464634134b2732cee154c2d43a54fb9469d33ce17b3b98fcd00cdda8aabf15697d75c2a7c2c809d9df0cf4d1ecf0215aed7eeabdf6a4851a6cfefb1b03fbeca7de7fa89a06cfe04fd5e4d7815cf8181e82b42a66cf5095779a290d226c7eabd0f0cf6caa77ccd2b02ff4cbd88c825ebe5af79274042381d53c0293637df0fb134ff050a5306b68a507c7df946e628dde96c852e10e54875350afd4f1bb2d2cde470502e9d6b99691bdfeaf44a4ecbc4d1dfb946f011a68373d617e90c728010fcdb0df3912c096334029b5cedf143d48b50c31b180e001024c489a13afde1aabd590349aceed0889be504a04b4cd54253c1a9903407a566c6b7e17767cd746a9603685875b4f33cc75e3c00231deeed898aa0d9aeedadf4b2f5f4c613204e87feb59ea5b64950599b3d82fc3d83f4b328de450e5d510c7850de2ccc29db77a8c96fdb322b503502762559caada478308271f4835543e23bb45b441e404c6c55e14518f90b0b40a5eb38d64180268dc9de147184a4c4ea3b35c14d915d79fb50395fead2328a218857e0152404f65c055e53cbf80651fc8d4a391f20613265bdcc51e7fdda9d51750ae2d7f649fbfb0ad3926e3a5b87a55ceeeba89ffaf9066c6742e196be80799861e99d936e0469045a26bd00e8aadff572e76a6250411f466a84b1b0aff632daa2652d1f809daf4299baef94c2e41dd328e29ed644cd9af22029b475d268359b4367c21697c07b5d10d5f23dc2239579e6d2379be1c068ce1298492be45472137b9294a78cac39a795bec287d1586defdf45273fa0d799219b3012064930a101a727f9a967137093a81d5a8c27afe08d2dd71c9fd0bdb02c95e6b32936c870d150018887c39006b2f2151330acc59b0ea5b91361ed717c25a03b3feeb12461882c050f6b61608faa27270bca3c7bdbc7574692c564c2c0d9ec58dd6b650456faeb98b235f0e2b44ee90ff754f3e4f4ca179bb5fdbd34b80b16c95d15b728b2a75c3aa8316720e5ec1ce16922d8f69dcc598a1fd4727eb59e03603011079e342f72f0e1b148781e08b3f0b3c295f86b68e5a0b548d2526b93b2eae88d005c4d38b312d7e92510926bd2da70a58679eca9725a51ce8817d078391ec9836acc86ca7c822e248c2494f41fd6b36139e46497d70434cea56e56f70198076f76a1e009d4e4e5738b7619ede245c0470eee9768b9889e6176db7d06961176d0411aeba8ec69d840bdbeab3ab735bf6116e3bd22c645c79ca81217046891baca79fd1f364b27b551e5e124a504e54a9c3fbd9db16658d13846d8085819035a371a727e52edb1103f69dcf3434be0db33ae47400b5630b6f3815c3796930208035f3489e003eedc35234bfd9720874e01d9a264e769a9cc06aa62701e4c06b39cacf97ef5ad6eae23cacf8314f2ce593662032b7f69911142e4ae36ea599aed8e5fe66d754bbc96fe43cd5c3f2620244314a5b93b235bb1d1e32b7df9aeb3702e26ff124d930feebfd3f21b2a9ef61eb12e4ac1f9b2e7e47f66ac6bff79d08663576cbe07fc0523b56c55b0f0b2f02dca53937508eb73ba2a4025683a1697ba93af448adacf7b9f3621f2398edb884f39f3d694d27b2305ba00258dbed30161a3b689f738b55aed5449e2b9adc32a188c22e7edfe7b736756287e02c0d516ec93cde0be45d96002384bb66bb176748f81e6fbffab290a50e0fd1a088829fe0911fb1e18910cdeb87983870f29aba732b5c9fb422f991650caa6a0709ed25f76ff263b2a90ed78152d663a0c984658d0f01888c1d63b403312e68ba86f6cd03abe3bb9fe17171cc6012498fc1ffa51efe17254b1851101ba5433fcd873088335dc6cc64d1576cc8c19f2c81799db17d64924c4cc6bd7b2e4613e89911f8bce07264f627a34ea93982df884b41eef2c931c5cc3d5a3a7b24df507d7e863da9a7d2d26a0cb281bc25cdf3bd2913a14863d400c9beefc352149274df16a73aca50cba057aa11054a94892df9519ac9486629a871b20cf3dea2992c29fdaba45cb998f2d03f0c1e261e6f2cc416be505965dfa82644877ce78c17814c9bc02c3ed44d19cd2a3ec15014a0e9fa854c0bee96020f5b941ded6d37b608b9b8c78bb6671acb2e8318e574f6735abcb4575841cfcb5bdc3ed91e9beb15b066e92269ba08feb6296daae874c809defdacff4504803e8057bc45447cd0f485e5b2e902202544f15fc35b474ed36de9f3193f8fb57850f7fd0aeb6bf43d2377c62e7649f8fb48243a3b979d986d6ae30c19d84eee4046a297ae1e4c5fbd57cdb2f6f0db9ddbaf302c93920603db091c364160f83ffde91d3e0dcef84cc943f0bb8cc3fee85b463401fe9810c23e01d1a691c0869cb563a05c77453f83929ae3e4a94927d1beaba0746221dd4619f96e773908caa7295ec22a20cdc359d8c2717347c827cc02a0d3e0c3e18f36daee36b4d57988a122638a730a51e0f1abc4b332d6728c11f8c16a9edf2f639c428c44345484fa2d3f293949fe7ad01bea58fb4ae8c1b8b70b0c9957b08c6f1ebf7fc127220099a2b2275e6624204b9d82d7db7f763f8f25a5aff071e0cd033004793d06e85da3754b81e4a572ccfcbc4b8dd7e10cf66587156ab4aa9619b2fd471387188fb2dbc707fcc0b057af5ba0d99bd3ad9310a5428a33f232891f9008cfdf914d84f6a5ea8be2d47b44f4a211b92e48d9cd81f93b9dc4b5820f553bc11e687082351a757c4cfd9280c8ac034f0851fa6ab89a8d771f1a59c7ffb5fe690662133f26984bf1037467edceac9cf2256a76dd0d76a2728a0bc8deecb279f927cc7faa96f9008b90037a82c0974393d94fcd4d6c1043d96cd2bb24841f9c858ac9be14dd9fbae24ba1431cabc2fe06356eb631dff8d1b3c6220978461ca0fe7b171d1209392b1e86a322dddf3d63eb3640bc6ce74e3f6dffcbe488a4e570603e6cd260cb821e1537a50b948fde3a4ae61d32e", 0x1000}, {&(0x7f0000002600)="40a8016b067be5841e32f964a9c48553835426136e373a4a5ae03077a704af96ce4b5ce262e6b301423aaa889809cd82525811a9bbe87cd9c610d55b54436971", 0x40}, {&(0x7f0000002640)="d32a7d68c33858f931152195d47618c95b1b07d7b5968e4962eaef87f1360b47137de28664470b9fb5e0432f778cdbdc1b207e64c15bbb0d4251a30023617a033a10b7fd4b0780b31a0b84e05a6a05ba739c6ade4ff434d2877fc7e85e16bd1d415691ad15981a5aaf66f1de2acf94d0d2f2279c3932f206eae575e0571799dfc15a54e8909080f93e5ef4a9aa00b02985c3a36197679b0fc9a64ea21052dcf5a83f6cf6e643ec97d0591d67fef61d17a4efeda85e72c24f1afa8d3479406e69243dab3f37a7cc72a41877ac8913323c950aee29e743c4c2ad1235df11c3331dbc8f77fe2c3651dd42eac70d4ac1f1c14344a5ea6cda6f", 0xf7}], 0x6, 0x0, 0x2) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000027c0), &(0x7f0000002800)=0xc) lseek(r6, 0x0, 0xffffffffffffffc5, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000002840)=""/186) 14:59:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x10000, 0x0) select(0x40, &(0x7f0000001640), &(0x7f00000019c0), &(0x7f0000000040), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) write(r1, &(0x7f00000000c0)="e3e5739d4d2da8c5b442d3d7b60fdf431b97b6a3c86815bbf57c8da6e65195f156bbbe469f73bae4d2d9bf9b027ed4071a025037d88dc2e0fe0bb79b372f61e7a69cec5b91a61d48384faee664319142d89c7919e725a44bedbe1ccd8950d0a6fc79f1090465d645216eea3148e904cfe3d8ee02f559b8101ea7d430228ebee8c81ddd1677972394ad755993e3af3af9b4426978ee9148754ad45a010e12a795df8b6481469c9316902e85839b50829ee459b5c505a4184ffe39d4d790f150f31ad6200481bd4866ff92ccc3b90ca47ac4d05f9ef0f4d81cc3e6ade84548cdca5aa8b29a0ac1b67605a5717a9747cff838ec06479fb9bc0eb1bbf1a0c26dfc12341810812f8017d2c83745c754105f18e513e4276d2ef6ee9380491edb3278ab328807f3161e1988db308a6f270c07bf727b5fb4787f9cf2891f1fd780f4f561f5b17eed0c640d105665712fd172ac39d02bcbdd1fbbe15f0f199f3dc493b7aa2cc56b8b4e1d432ae9be31da18d907c6878bb43a142ddf5d6cbffcac5fcdd8b3b2654f2a5eeb012efccb528eb4512b223674a9bd60acc8469eab9ca2eaae46e97db8e47fac5c6257f6398fe2bf88de86ea2ff97c3cc8d225f74db709f74f8055c71a25e444b456261f03cf5da3906df8322beb8038012d0b8e9ce73356d019e126571c64e2c445833cff7cb491a107c6e9b42c2f6b8b0d1a27d257887576d7a58e38c1c06c9e366d44d0cc62989a6fea86304d2503e7c4f1fbf9173a009e9289ee899e4ecf07d12c32c4056606912c7abf1f4b48bf53e087d6e23c33668d6f47a9a1e71ae6053173e66068aa0710e6d656d26fce7d31ccdc60d50ddaf32e3d901e43c9180ac88096a1e3f1564ca4d6d341e26834f463d938a77764182badcb5e8145d153adcf11b1362c5afe2b34d4f3b6029d28b721cc0039b46689be1638d2bf22cf3a647ef400964c9201d37cf01e86f6d1cba450a74f16120718338f2fdb00db39fee2120df494e17e00f2fb1e632db61d1b3efdc575cef333f2ec62793516104162175c95da81e82fcbe390c9cd248fcf0af52b39905897018bc63836e6514d3573cbffa29d48ad55f2d9f814bcff44fec76484ed34a718a75c54e98d89c0a634cee34b4ec384c7bdd046a418575a4e288f42a8239412e0ac4aaed45c872371ba550a75cae62d485dd37a3686a733afe987d4a213e22ed8002b1804231aee67539f4e95039413a59d61eb524723a3036b364700b71416ea01cd89c54f095c48d67e520eebb46931e68c25336c3ed9e1fa4ad34ac19bd15603daf32196caa534efa98dc5312265abe338fc6b5009fe8a00eff645dd041a358a57948b261de3f18220e9e87b910d48ec1ff23b55b666b4164e2bc1707ab3908edecdcbaed1c97de07b06402bc1412082e8431784afaabfcda20edfa233861e8a1a7929794786080f7b6657832fc9e879c013a5be20164bc9723c9e2499eb00b64c42594ddcd62428427cbbab0d3877764aedc1e2c0b4ab266dd01057dd606bfb13a060863eae76b20b53882c5f948f943decb59b453b50a125e11790f1b884d0d34952dc15e0f56f55250b1058b3fb3b99c587eea94a3b8d56871386fe8d2ae09eff7edb36ad41513b3e182cead81c50085fb5400f29a79195d23295c297a5654d1a947a16e0c1fce05004bda8fb39010aebdaf8ec9c14026dda59a192f87285d6663afb6e4cc8a30ab876dc7ee70c8cd7fb6b5e68ff4c257683c2212209726017ccbe99d7fb3808c41d3d73a7a60e8fb912a2be64d466a6989dd2406575a8aa40fe7bea44d17afa312003e03880181f5d966a48ff3d57d4b4cc0ea79942d000ad4f4381bffc4f49ac844a93b97a6a00a94861bd7b92f43f6740413179006b6962ac66f7f8d0f60d3ec965ead8c58f37dea36a2dabce7d81a8378d1884f6951a5b76229ced9271c36d2583b5d89f0e77a9cb5e0edb59debdd4da133fb8705a588f825310ae507f0a70a2d5d60ac64bfb274318d53685d5d194e361ac3fca8467ffdcbb3d6380e3fd9b0b9c19c30af579e084a03baec5c948d08363e7ec80fb65190e0ef4e654efb35102deeeb53795d47128ae5d9e72b8ffea0b6f8bf369e9d9159c4b74bbb1d5cb78846f778b54efff854b39fc73b8f682db0edfd845feaae882dba96c6399c40f335ecef4a61059e0a6ab4e85e9ced169f077fd08fb6e0a70b4e8bd872cf1bf78be9c47a0b5e12ff0f2e8a5f9e774129d756ef5c447490849ce74f73286f8737046a76b03729a8353ac7a3115a2b79d981c1e6c9971f74faab1081db1b4b3ddf9e800babde26c70562e013543b2385ce3ff0c4a1ca0d9565ab903193ae5008221398f8520772fe6a545516413c55a77edda80f9b23776c25e9b87c95784ad38e0251d0fc141ce5fc253b5770178b42209deb29b8ed147dbc8c33360b51ba3351e6edb93bc9ae7bb952aa1fcb83f22e1463a6489dd7cdf1833d4f004e50ae0c4f33d02385a6310baf139cbdc5b9e62426b9daa1a320f30b93d1919c54fdc34b4d6d3dfcc87d47fffb4d45cd39509789c31ea8d0060ec19962f47e0a7bdd2b172dc2167547cef07fae16c20472687781736fc81bd6aa9274247bcb0827df51f7cd7bab2e19c6b55d8c25c71335c06ec9e0c0d18e8d1791a44c452286476e71cb2cfb81ffea4198917ad411b501def0b8891c5f7a75300b26d1da57182f43f01820868499f03970bd9ffa31bc094cdda3fe9617bc1ff21e3984952ac495de3bb68b5b6406bd277c6aea10106b57525022ee017b23594b7d6e9bb3876516494ea788f2e6167742edfbf849421413c0ffa6009f9811b4b2cf4404b177eb1ab08be2c51e9103b94a4c7db3f77ecc53b6adfb159d79eaf7725e877b9cef50840db815fdd763ac3dd3c04aa9ac1ba557315a57d855a36c7b807cfe419c3e351baeaf92bee34c97bb59882ed0858f53e452f8ab05ce791f248e5d9e0107db89502d75c438fbb6bf848be9926c892f6adf535eba258e5998b279a163e5a9e05de97f5cafcd16bdb0d8ee1d2faeb70a0ad4e45b985a247b627f91323f9cb96fea37d0eaf84462d0d975c352fa260064a6a6968529ff7765d0ee74ca055a7739a4d468c414a8591cd7e3399a53745c384c1eb15815484d322d9dccac7715fa91eb8692903fb16e0d2701701282c18bc6db9039df0cd789b797e084d843a7987ad5b273c911b9a997ea2937b1399859c7c9177067fac07d2e3c2720a662577c641434ae8a2c0d676e65ff04684aacb6f46f681f4fd8a3e9012c9952517cd6dcd227071164ac4eb61edf261a0c3640fbac09b90dccb3f6652bea7f895b0b6c2f85ddb4825f47eed5e1feb5658a0cb1adc5a13336519c8e13ad69e087978d640e25745892aeac17538b1215fa69aca13b7729ae70f92fce75f6b3bfaa7780141cc175e7fffb795a70a9c3317000e0565ebde242af526e580c8eb77418477765f1188c76089e52a5aaa58f97a3c2562b118a6f654332b4e579e799ef74dde69896d28faa908c7500da4d2c7f266e175b27bfa3ba775b194c10d882670ca6e45d2893e62f9051ff935c23b7c15142783dd94484229017c7b7d155a7ec476145deb32e6d974336e3462473db53a39b807277d7cb6694c1683d889ac7b17c62f3fe341c0ab8a6b6c8db89ff886f775e49c618e0f5f7f6b7754bd6c7c391f55e00e7c8d6c6ca34f091d28768d524bc070ef2dafbe994528d74d558c0d97103ed0599a0fe49aefb4c5f73e1bfdb3da0c231298fb37ca5b2fa7701cacff6a292f8ab38ef6082c85e03a8031b0db20d37c95805a370a5d8e0ab0137d38fce419f1e11e831d81e1fc8739b5a0ecc03436daab400856be7dfd4b2c3d0ff3357f94907b8001b6f63dec1f2ffdb933ab0780c948c9d92a1b763f628e6a98c4ccccdb1660ac0bb11e774a56f9f8c2cea5e55b9f6dce4b1df4a8ca4ca4167092d022c9b569cef777e18fcf6a4b020c4b948e1869ad59206ff3d1eef587f30885201a7f01aa18b14635e5df6c472d63aafac37c3ff348fc50fac4487b39e428311e00d47baf5d240fea369b118711ee3c0f0fb533ef66abf81ee37223fb10ef0b39005db2e6e7b66ef30881e8e8aec33cecfddd95e99bc8e005668eec3e038751e493d9f1d991e0ba6ba8e1a5f392d1099f600aec949a6d4e9199095020a1d3ef58d3b684335878b813538382889d729d24523cb9bcfbfadd31b446164f1af0768ac9adaeb0ec225f9c47a8e80da175c11595262e5b8e377351de4d7e1c165c246fa6aff9cb8a95f1889a76f6f7357434f7e3cde91cc698e9d6496c703b79c0ae46e66ad315cddfd4e55431af76fec0c88c4b5fee181ae79e6e36c2fab8a3a085ea8cdcf6d336c7486a9cd9b5469597da4d138060775c93ab82dd5b9101093becd06a8eeb85c6d13ab3f4ca68746ea663ae3315fbff8df16c511437188c052748bad386c990db9891d29316e0585e582dc1733916ba0d6532255c54986bc1386fb803c40dd5ccdd898b90d2fa7af7a380d7dc08be8e3b20ef1aeb1458f9b1ff4e43bfb6ebfa1027daba35e8126e48176142a394267360073651587b5acfde2a803435910d13560bdf7720680b0d8e36ee2a64d5d1c149e75929f7764f59294e742b3ec4b0e2e984409fd6be87ff4dc737454322457926c1a04e16a5260a756e711910d5af089fe419cad2d0a626dc6581e27cc015131d239e52e39f5eed85f2f64821dbda6f19d0dedb5a55f2f772d74c8d6b5524c0ad60e2bfa9ff6820df5963a7282ae00d820db122cd335489c4d8e0d12c0afbbad1e3c6e37d406f7fe501778577e97ecaf605d3fc207e831a9950bcd7d23d3423b14b8c62c0899ed460e479474175e42e6b549b1804c99cc6cf6b32333443b855d11dd84dd40b0bdfa228c180ac57b71bb24a0a25b5fc9b6ae8ed0e5df9f3a651a60946bd2d58e4235e5450619f567a0e2acffa3ed3416409931b167e12ca7aa8dc371046060da70f95df1b810456af63a10452020b9c6ae22a33eed5352a584b503816d9a926de29d23d1f0bfbc7559df2ded4f3d1982dc37d1292c356c991aa037d15ce11e81fc11653f04a8f2a7101357dbfe6faccac006246078b6e4f3768a68d21bd28d97109549746f33c6421ae569ee97d35a0f69d94145047741146a7a66ce4fa8f3e6fce4a721ec73c0020c899a5c81a152db66e40ae8ec2e5660198b2947309be1b3727bb1f3b48b3c9106aebf9b5293c76d0346b3b318cc8a2ec41c117d6787396cba501bc3c9dc11fc97e270cd0cc173c807a8506d7f595a857450d1f9c1f5dce89a09231a8e2e4c28481ea37dbdad40eb0427c8b16c49bb51088745df457936bad264103d31a43209f468665c3a01801879eb215b7f789c2e4ea83911e3d1664961be17876ae8b212569722af34bc1bb952740337fc39f223bb6a429302d6f2c680ceefd47c85463dce8b5e2f535361cf6aef7057e542061ecbbe98fa7b65d4a25d64ed772454f1f3121ede62df87bb0d8bfd08bdc891681de4870f6edff225bab6b0b052d601c231ae68bc036b6cb36644c34cb549a8851133eeb38f7abba731a3c6036f6af9ebfd51b699170ce5fb012aafe08aca69ed889bdcbcdb95f28a496af8dcfe25ab6a9b06e4f733aa3acc81f8f7de28e69a8bdd99a61edef4e0c86bb657cfc8c4fde14724e4ae11bbc9de1e822f14e087b1f18e635cd769a9c6373e21026f5d357397fe37cdc0f75f8212f317d917436075dfb7671635eb397ac24e029c77496634e41de97348eb7d43ab2cf", 0x1000) 14:59:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="68036fd435fb27047b3e92ce0cb81fc628fb42de2c8b8d1286822f54e85babcfc48ebf3b91d1edc72c50093dada770a86a815903c0d61f5adaaafcf097d8506b1fd12645087f98501f281ee26741fcc97e9ec9832aaece1d63a08e5a9febf77be6f1f348c5c265ff70b54144fbe90abf87df5cb44beeff1842a6ec26ff0000020056db9e65309e692c0ba686ecb6"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 14:59:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="300000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000210000002f000000000003000000617b3c9d3dc254f4ae0000"], 0x34}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x1, 0x2, 0x209, 0x8, "b3b896db7f5f2cf380dbc8d7b7cc50c4b9f26891", 0x2, 0x8000}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x1f, 0xb6, 0x401, 0x401}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:59:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffff80, 0x6, 0xff, 0x0, 0xfffffff9, 0x8, 0x4, 0x0, 0x2, 0xffffffffffffffc0, 0x4}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x8, 0x0, 0x0, 0x0, 0x0) 14:59:31 executing program 0: r0 = geteuid() r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x4, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) sysctl$ddb(&(0x7f0000000240)={0x9, 0x2}, 0x2, &(0x7f0000000280)="9e7524d20b97a929773549a589bcf6088538e87a7df3ccff5cbe20ed13837dd51133bc391aad5c9e1030d40cf53233364bbce7558e4f6287bc8c6c2ba69e179717a2ecd2aa415f04d9fee61e11b9cea807644a5cd3f739b455e673288ea17fb9f79f13c339b05b94ae51a235f17b612000a9695d501ef2698aad4eba753858654967f60e10dc12cb8a6f3234ad5d", &(0x7f0000000340)=0x8e, &(0x7f0000000380)="e6f80943a891f696e8db4edb0f736c63f549b2997f104f7ab8327e277b317b0cf8f30c8601c5a6e4e3dcf09256a18f347f8b3a341fe9d12b75eda772d360ea8dd62963ae8bb191333c48f7a31d86439d8bc61d637520b323609d4d524cb41fa58d6f05e3298d6052d7109bb05c5879fee2646e4f8af72b11c98eb972d1cec36eea0e849706f60c3ed79a7834fa82cee95b64b2b6fe7b0514b1dee17fdd0f1fe4affbbc8ad1251bc7d17961ecae97147d38b7", 0xb2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) chown(&(0x7f0000000080)='./file0\x00', r0, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(0x0, &(0x7f0000000440)=[{0x4, 0x5}, {0x1}, {0x2, 0x4, 0x1800}, {0x0, 0x4, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x1000, 0x800}], 0x6) read(r6, &(0x7f00000001c0)=""/71, 0x47) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x2, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) 14:59:32 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f0000000100)="00210004408d15b6c18814712c090b7d4313c17060053ec185a5fd971e7dead284196400643b34d45d7c9f8b18743c16871184f1de87cc651b72e1585c75b7cc26fb749aa60bb85a998fb8f4d112ab39e7d67607fdbd141808904af1651ac40452a61c36d4c48907e35fb1a97570c092", &(0x7f0000000080)=0x70, 0x0, 0x0) r0 = semget(0x3, 0x4, 0x400) semop(r0, &(0x7f0000000000)=[{0x2, 0x8, 0x800}, {0x3, 0x7, 0x93e7a45fa627fdd9}, {0x3, 0x400, 0x1000}, {0x2, 0xffdc}], 0x4) semget(0x2, 0x1, 0x124) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 14:59:32 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000000040), 0x0) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 14:59:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8a022e2f66696c653000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x7, 0x1}, 0x8) write(r1, 0x0, 0x0) 14:59:32 executing program 0: r0 = syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) close(r0) flock(r0, 0x8) 14:59:32 executing program 0: mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x0, &(0x7f000017f000/0x2000)=nil) 14:59:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\a\x00\x00\x00\x00 \x00'}) 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) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)="3defdd32c99caa3c104038f8de196e7e555b3bd940378793f656c7e12dad342f3f6cfdd05cd7533af0e5136a2a86e6c6562591e50c09114cd05b88cf86cd724edc602080eaef4e00b644f50a2a700e2113356ad2f82af2cd8b1f03b1f3de58e72603c288a9ebda8373f12af73de989d9f869e3b59f8575c376923aeb78c0ff1aba00d513b405b333677b075e11c085d09f38437e530f3f97cbc328124dc3d55e7b69ba18e42f1fd602e87d5d9fbb2bdb9df55b31ce1a518a106f371545a1de7d136b4a3fe371ff6608c9fe", 0xcb}, {&(0x7f0000000040)="a96bf48ec9ef43a2757580fb4544e80081fdad3c0cd2a5ee04b850c0dad6ab1790b793046d473988c13ed12b290728b6", 0x30}, {&(0x7f0000000200)="680f3fdb77db6462ff492cf6baeb74264fe0e0be80ef68db367922e1d70c6b", 0x1f}, {&(0x7f0000000240)="f90cadb2d3a608e592e5971423cf1f72ac5ff800a1a8d073bc6dd6a7249a59ad1a6be3a1856d920966a2fcfbf0d9d738e5823ba43754808e7fee225890d532520747e9d86a665f684104f13e0f3309840640d721df4cc87a939730799dcf824cbb0bdccc0d24a1bdbbeaca1b842af3021ad7d73a1070e23a0f158f536259baf2f5a32264d1791ca2549e7930c543af33884f9832bf94d2d3b2ad93692e4211d56fffc65d7149da3fc79a5b0e75aa62ae4412ef8444d5890f5ea5f0a48bb94fcb9b9bb6615cf4c55717380efb772704fbda157d280fcbf6c1f9eb4ee9", 0xdc}], 0x4, 0x0, 0x0) 14:59:32 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaa8926c9422dd4786d3de0705eca29df50f2aae247cc628151b2bba36a869c450c001d0001069a8bb1c80000fb0190782c1400bb00008629970000050190aae0ea0002450004000010000000000000e000000000f6d36ba808000000c8d5be888ef264b756501e0063757aef3dfd36670e7ca6eec6f0f1b8e1d8aa5bfb07a7562985f248227d3b8854e61319765ad12f5575f82e034cb297e3b65045bfe64100fb6d985e822c2bb4d5ee4fdbcaf98fcd6dd895b986fa32704f4b6aba77067243cd97d4aed5adfc6687475fd9d5a416d6f8e7a8ff3a5fcb77f97e2cf8c100"/237]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000200)=[{0x3, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x1800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x0, 0x1000}, {0x2, 0x1}, {0x3, 0x5}], 0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) getegid() semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000000)) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 14:59:32 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000040)='\b\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0x5, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xde, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x800}, 0x8) 14:59:32 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x9, 0x0) r2 = kqueue() dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r3}], 0x3, 0xfffffffa) 14:59:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x84, 0x10, 0x4, 0x1baf}], 0x193d, &(0x7f0000000100)=[{{}, 0x2, 0x9, 0x2, 0x3, 0x9}], 0x9, &(0x7f0000000140)={0x2, 0x200}) r2 = socket(0x2, 0x2, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000df139c24db7aa81cea94f0b197000000002f4919a55a090bf70fd1b9f9a17a4c623e2b0af923d9136635040b53d3d4b35624426fb3096aaa6651809b453792a2d7673cca5c9f3165039350cebd9e08b48ab907b3cd4edee1da163a0dd3921a89d4e817f5bbcbbeacd4f379fdd627c2a783a446e6be57cab7577074efd2d7056bac7121572dbcf233ae4735a43c140311ee68d472e9f1cbbf44416d9a19ef0d1c85a4c24927190db6fd22"], 0x15, 0x2, 0x1000) msgrcv(r3, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRES64=r3], 0x10) write(r2, 0x0, 0x0) 14:59:35 executing program 0: truncate(&(0x7f0000000000)='.\x00', 0x0, 0x7) 14:59:35 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5013, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008a4000/0x2000)=nil, 0x2000) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 14:59:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000070000000100002000000000ecd300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x18, 0x9, 0x8, 0x500, "12b641c7840304f61e6f2a1f1bb34c4a0f9b8cf8", 0x5, 0x3ff}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:59:40 executing program 0: r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x23}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xdb, 0x0, 0x0, 0x0, r8, 0x0, 0x401}, 0x9, 0x6, 0xff}) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:59:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 14:59:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x5) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="08c6a2e2343bc500000000"], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="cf66b69761880c4bf38ca99b8aeecae0704e6dc6bfd608e5229c88a5d7d248920c5eba38555cdf0a6227fac4fbfcc3ea6e0ad40918d520fff183efc5466018dfc0de344d4371389715f5d78d84901229925dadf363f52e41e549f0df37fa015b5056a3867648748101610e6930661db2626acd49dac60d19b979062e1b5c60efb74d0a826d844b659bd5899c0183a03a7d0c1d7410a7ae22fab87d79345680931adb69aeffa81a62ba03f03214dfdf2e937d78fdc9d91cac1db8a1558ad47967fe01b0360eab611fef80eae0646639f202803a2757441aca93402095e4c3a3"], 0x10) socketpair(0x6, 0x3, 0xa, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r4, 0x1) write(r3, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) 14:59:41 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setrlimit(0x0, &(0x7f0000000040)) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x4, 0x0, {0xb7d}}) 14:59:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendto$inet(r1, &(0x7f0000000040)="1e27af0611e37001d30efe475a63b2e546a638b873b0473216f909", 0x1b, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000000)={0x8}, 0x8) 14:59:42 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x1, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000001c0)=""/4096) 14:59:42 executing program 0: ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) setsockopt(r2, 0x0, 0x15, &(0x7f00000012c0)="d03f261c34c020c54ac3d8a6b0fb45c413ceaa9e21feae12cfe9c0a8946958de7e6521fd3cc45405a400644211cc3f5716171c4f2ebbf30bf1ab8e9dba6d7a79bd765ab32c5a24f370172bbf3aee26b2d523db9d9cbf3c0f2ebdc1726d264fba763a2839a7315bd1323a0c9e5707f80ab03fd158b57b23b044cbae90d55a58783595433e7cd1c1327434fcaeda6e7a6b89eef8ece3e7cf233f7f82c42e9f145eaf88bd3f58f48acfc0092d6a62b66fc17dcc3483c7df61a3a5c207f2d23d3c6a83f060bbd3e7", 0xc6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001280)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x40000003}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xfff7ffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(r3, &(0x7f0000001240)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) pread(r1, &(0x7f0000000240)="a62f88cf73e4799bec266c86a84ac2c60f303b9291ff4f59d54984e420d3eceaaaccf78cbbfbdc014b2283b9daca0df9390cdebf1a6b7e3e5b19e995efdfb8af0fa5627f7c675ca73194fa34daf7c68b3d7d132d334ccdcabe1c18e6611f3859988b0c62da046f899ae4810fd09a92797c5b9ecb83e57c4649783aad9c159cd78f58d5e0a675f6f585d6160f111ab47ae1a588b4a570b8db5df6524a444e0c2566922113941f9f0629f03c8552c4e0aee9f7fce8be34b17cc2793446dfd0d584479dd91ae5126043a3631b92fc6debd8997ca6d7002548bdc46ca47d25d9c6bbc07c6a5748efebb67cdf83ff29ab9605304c2628d63f4618d756f5cb28b99fafaa17666fedd0a4148de05feeb03c2d9fa432cb9f9ac66099a3f2a32527d9a69851c303ff92d5db944996c415e6c46747dddc4d4748cc27ba59a03229f97171a43fac9932352b4f859d7a1423f653a9c3c33983bd75b4dc65e97e11d9668ac4f097d02607427bb7aacb39ff607fcf79f48355fa034c8a300fbaff2323c8e8958796cbe83bf4009e4517875b8b24eadc6069dcebd4182af180bd60061b5d9a8bf4b55a172de520dc45e18aa065e9d19a07621a90c293ade489ce8144a6a3ff9e56f90f987158bbb7f0e20e669aa78697d80bf43700a9322cbd85bd591f4efbb161b112470bdd2a5b167d6bf70afc41e852e9365f43158bba4b42250a2b8be422b58a872fbeda2309d41b43365da9e927cf8a143b63735f065128f27e8f1485a441c1bc840693a712a39de135c8edeaa3c17965d5bb24d106d79abb790703155aeb70b359c2829d936246456be36feb60e78242b77404f81fc80c8d784fc603a44ff34b09f6a1ee4fc88b5504b9242851d320d263b70692d48cf34f1e20346cba24c07be1b5ff288b7b313eb8fdeed6e1cf94758a03a7723ffa5f011c4b6adc9aec05cb5b683b74d22314b895e1122326c871c9884a79b3eb9a62f9710285222a32926f7c6ac602377e6e5090144036781ab197db1b56d50100691cbc03af435e2731e0d4de75a028b2939ccc6b39027593073ac7ed7c9605b90dcfb53c5908674ee40a49f463b492e43c7fab5def6c930cac8770eef38c9fcc4d508a162e7e6d6f6c632f2176d3a2aab543857bfd005d3dbe6793842cdb65d70f415e5aa2b3a6643de4bc1dab0f8883b61ebba3b29a1a8a3797dc3002c9b66bb83b10939d0e9b0bffe9b2a544a90caca96c7c298bf4a34982beeba3bd0288f3bb2e7b2c92cbc1a29724d2f68de1271e22b86405e59bb497010dc2298126e2e51c6367b26f5f7b207c2ea8bf2ef7f8dc757425139e14a05d268989d11c18d9bba12692fb6cd614bd9997d0cac5305eb6d46259f1d2ff16ae888d72c9f4f611f17d917459fcd6bd0fe69ad3cf1bf51a1988c4a8e0ee8ca3c7031db5ec086721e6139ab72a06c4f62bee1e67ac0e58dce743ad349e0ef30fc96974cddca2473e616580254e5d8dc28c1c44f8c9a9aa7c82dbb4eb319cc5577963a363d954a39128680f62d376af620e4f067371ae88f1e243064b5a9c8a058f9a9c28d2a9665bcba9c1494687d54fa4126756b7540b9ed1afef99b97dc4dd25203a4c25044bfa359f27fb91ae2f35640606c57e4bd0a525d4f1f66817368c3a076cdff6c894b9c2d99cbf681a3f86244b5bd045c71589292a8747d69dcf46fd6333a2adb84ec0056aedc3eb16436393a930802bbf6ce06510a6dfb623bdaa3490fc4fd75d9abd5105f2838d5d8c23d72a694271f18072422f368f622fdda55285709e7b425bef7a1ba41013bd8879a9935f85f061da8a359ea87bca4e2c8c68f47669e15ff9f33ee0b5b0b9c03926a238e6de93dfd9c5adb1f6946585d6a87423f8604e9eaaabe59e97b89b74fbed895a3781d97a7c5525c4347b9cd6eb42694917f3ef07b441feb1f943a46303d9ea9ae4918b863b4a974a541f39b31be2fb2c82554943f4d8eb223905c738eb344a894f5cc3f9a7f5b07824a2f8920c6df4cc9a8bf15ab0a8b467324b981cbd9ac91fc4898a0650186fe0953f720234cabebb278bd20e7d8041643a1be5e539db45e715d9e756c5fb6971e7174ee0ba8ce65295d33e2d475f9c938cd37282e45f415862f3ddb985b9e00a6af76829122424e5ec93c498d4658ea697e8ffc1aafe22802d30cc723a3864ee40b7af275de5a0321c30a1083b962b5b30a3e8a162ea2500c5412f11bdafc7a03aa682b9d7e7ae30abafd289f0ca433f254f913b43e58e0ff6c87c43b9c333aa4677a62818c2f0a60f248a409b6268c07c5f8160cd163188b0c30248e39b85ace698519873cd435e67c133d3c59cb01770a37cc776a7ff40244cfef4c076b3a00e6aa28d906497eded29b1668bcf5ebfdbf818a7f41abdfa3f0b39794c93ecbbb38de823224d3566479632f0611cc13129dcc74852d9dc2512dee0deac4f3030fef498a9c35efb80343bde3250fa9a916c79c57d151e93ed17131e0ed26d348d8af4eaa90f1f67ad3758bb717247937ccad311a8af376f80b5315ad922fd8f15ee6e86cf08a8615523dae81b3240a252b12ccef28bf18fd0b347ef0ee9a0a6d23be7c6a54b967a22509d9fcacf0fb5ba23c7040fdcaf1118721da052fc33fa79cf887f6ee1956affad710ad73333ded8bb59352ea2c2554f2bff8564cad100103c46adaeed350ba8f19123fb3b227c3a5ca0598abf1605293cfba00c98734ea6acd528526feacbf7a073eaa9a0a6154a59a9df9d7a19becf6fc6a32dbcb093923a77ce04ea5e64d4ee2f13eebb4a45e5fe58f0ebfd0ce81af7d31d6e3af8661650628fe22a4e055f7a5b22d4b798716936c62d83dd0de84bdcf73585280072bf34650bd1ea0aeb2d78096ecfb787d566d92311a843d93e2c37c25e0c89e22728bb3cd546726df2970b8840d75a6361ca30d353bfaa4d8f772f0a30ad169cb18a69ff0c887f714324a4f175376d863433a5ad6aab058defdd152d562483af1a20b18cf016330194feab36b674b88ad99262ce49296c031698307ae4450f98221f906a81931442f47180cd08c1fbf62c31b424e70f991336d1e920a3e1ab02c2b6e0df5930726e46b1d90f8591d7dcb273f63d116b38fefac2bf1db7a36dd3515cc2ffd2f75f6bc0cdf3f9073e90247010f1bcd89c1a1ce61497f077f78940f72c7d50f164b9406b50db2aa6e30beb10d7b9cd29068a298e2aab794fe34b6a3980d3d854bee775fad5748d5ec05486c04eb74c0cffeca7042a39b283ba62a34389f4c14733f6794086c26ab2c0284b1351058285281f4f930576eb66ec268a9460bfc97c171ea5cdc3b20d3d81a7b12d1e032f7d22a7135e5a38c30048a5a114be27905679ca6c3a2735d19ec86b172be4f3c335a04da3814a2f0510d87248a0c700e89d51d2ce593a7218951685b2ebd34c5e5d0c84a313a8b96fdbf261a2c968187ac933a61435866e89ea72f060bce67de5ee36e08486b8ce7a6281c5d15581fb75acf301a3fea734caf4ead74bac0db5f82d74b9b4bbebcd795ed20f9135ad579f6bc5d226c4d7a6baebb219057b54ccd6dab07abf6aa84b7c373f565a91bcade21f99f055212f9d9522f08960b5922ab375cfd8a644699b18bb1a71e819fac68651f75d517bf25a4da03e05a88941e1e4ad4440de933759e0d9edb98f6164b49465af7625ae0e6098c01d8598f3ca27ec4c5a2406f1aabae89265821a7061830e01682c9241d764a692b7cf7b08eee139389a53099972e994dd28ab933fe721c909a80e403a8dd26fdd6a3cd312d19b54a7489f62458844a3c6acb2373c54d359e7dd7dc7c7b7992ea7497896d56e168325cec095f14bb3c4ad6e220a806e726efb2138748231ef84ee1b0c9e63b850459f18f7173b2e21180f0483f96b3c77368b41b7ae263bb9d63a59c93cc2e9d13faf04d808f7aef84a9b96b5dcbb5c3326074c1ec07043b7d10e0e1b08cd87f9be4e5798eb17e04c54398fc3dbbc7891fcaad53a98733862a3574b3fe2f80bb79e226b13436613e3d1442a7efcd40691d2486685ab2f6f62ffc3e5d8c9661b31dd9aefd9054f5987b07b0b88be18c7a27bab34d01edb663818a8e7eb426928ae900eee1031bd7a89e760f55b1204fcaf296d2e14938f5bdd9c540673bee44469a6f129f7a145b079385c03f4d034d19a186bc5ed6d25f79681256e5ee0553f84517c8ff0dc22ff7a99764dea8d54fdff6cfcf03bfbbd271d528d19854def7332a70f49c4b9beb237ff5d6163ac6664a0ed9771e65152ae47b72f95b66ecdb89bd5430fe4ca56e0ab94c89cfb92a4db649a7255180e8f6537e2bd8cf772c23941215de7d0a5793ebd1a52d3df718ac9fda6b250fa96924baa413f10db70e87270bf71648af58441b1c07567dd748f50aa2264f592d81b0ccece845e2ffa50a1dd6c83c325f0537bec9a3e1a3f6a8613fe51778b44fa34ecefaaa0056c3e50427a184a83da1588767ef3331acf053d30aeff886b3f8c2317c82925659de454e5e15d6dad0da8cbe83cb68a0d96d42398d9ce56674ea5afa6493956e19be89b5bbee6738fccdf17e0e028e7a789ce41d94e86baa82131b386a50c5146c8f37b3636380750f9d46da6bcfa7a38adc535103c3b4f1d89ff479122146a9934757d02b8483537d32cda96520d63e2ccf2c3a11183b2c1d6ac81f00f52de4132d001ba5e8a6933eb0a5a432ae450df9778e135a83c43955c52d769c3ac355e724329da0f9cbeaa6836c4b364ba45c20a47ad60a9fb002813b1303d17ec193ea4a05e608f59273cfd898613576a653a3aeb5684c7e4b8a28396340b4cfaa859220df280d24ca90f775cdb8141283a64e028b6e23e25ed841b4e4deb1ad63f72fcc810f4ced16b9bafa5a006e90d54a46171eae6b82ac4f3583c172ee7ff9b62d7fcf0557674be2f6c9eff3756c445dea0b3af3ed66a1a43aea7454ff9880fd3eaf2f7ef695c75cad9dfac3d6d0602ac59ccf02a5fa3671ce389304a431101eef791099eb62e6547becfb0c0c97e185e696947171a230e23a4f9247018777cc1c2223247f38d12a39df8acfb8a86a0c9ce87cd00275b7aa52ea8317795b7fed62d86ec13ddb785084f1b050e69200d980bd9a7cac8a70da5fbbae40b6b9350fb30d7ff4935ec0be5f26a91dcd2e08915d1487bc2fb01af404b8deebdf614f75dacfc2597a525cc8947fdd4f2269fce88caadd7ef26859ca4a609a886c3813916d5c99b27a1af89787a9f8fffac8f3d1de78c18ba1732c6fd73cbb26ed56e6b839eb212c8523cede9e3acb703c82619dacd5d10eea7ee00022aa18beee1f7cab11cf1f62a5621edf458371ec4422ca3dfd82723a5eef2c8b457fdf77467936b9f90adb2d188cd5074c4af716c01cd1f97c21a2ae36d0d95b4ed6e75f9fa2060b34605c506fe8db3da02bbd90498001e059003fb80cead3634d4517f5208dbcc68bc49be03382fab74799c4fed7210efab9b6297294f2cd50f0796ac2723d3ba420e88db6013fddee1d2d5503719ce751ceef47911cde8ade192745aa02eb021bce5d203da4d64359a4aa5d019a246f38ed58d32cdd4e8ba29dc1f66989f5bfe40cbf488e68be52f04da6abd0c410843435d82294422a2d89c29abdca7ebc6cee1bd45eca8143f6fc486fade09d83ba8a66ff437daad0ade717f18b704fe717f3ce8bfdde33a50fe775f0622cc171b5caadad3d3354f44a60842a522389a829f9fa8e81cf1775a8e775af704e082bb38cd117b936bfc4cc1a9b1dbde596c9d30f694b370a1582c3c0152eca5", 0x1000, 0x0, 0x100000001) 14:59:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xddf8, 0x40}, {0x18, 0x2, 0x8000, 0x7}, 0x8001, [0x0, 0x7fffffff, 0x9, 0xfffffff9, 0xe2d4, 0x3, 0xffffffff, 0x7]}, 0x3c) shutdown(r0, 0x0) 14:59:43 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r1, &(0x7f00000001c0)="45d7350e3fc20be94abc4fee75df4a21e4", 0x11, 0x400, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xe) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) dup2(r2, r3) 14:59:43 executing program 0: unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x2) sysctl$hw(&(0x7f0000000000)={0x7, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x1) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$IPC_RMID(r0, 0x0) 14:59:43 executing program 0: socket(0x10, 0x3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:59:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000140)="ed7e26129dc9e7c8bcc7b11665f830d538dc1eb84088c8cef25879b7cb8da09e51a3337f44988509714b8e413a07b819243693a61b681cd912ee9d1ef4396dacc4bc8ba8139e7f8b55014592cf9af2edebf6da5bbd13f749e76d5ac9266fc54c060c6f2cb74d8572f16a79cebb6678ed13bc237a0e1303e33a994f02b29ce8a1f06fce4f01800000001df01a90ef735e5b00007a9d4b6d962e59685b3ebe757a086723c59999355744d5f73df35097a971e21b0a810560fea390082793", 0x11) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/94, 0x5e}], 0x1, 0x0, 0x68fc) 14:59:44 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x4}]}}, "fe58144a"}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@un=@abs}) 14:59:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x66) write(r0, &(0x7f0000001540)="3ecd456df916f8a5ab602fa24010056708aa7e53ef133b793b173ddad2b871cdda86700918794f5cd431c7f6d7c27bea90e1491d2f76958a40326707142268bcf6b18b5742517462074104a06105ce0c8be938707758da4202dae8249a81b79f0ba1b0dfe28f0a66fbd6f4decc35d69c44dea76a3e1b258881cccb64854a8b330e351047c2b491c7f06b588827abb684099574d5e5d65f34ff845706d80f3bd766097b165527f9de3c354dc47d69901221d7480ba2ba6375f6e74acf3a507b5f3f2a1ae9cdfa74697f3ab6f8054d18ee6a42c556ff27863ee4fd4da8b2530196543098a2aea203b735cd81dada0117322347f10eea4999af99c9c371f18c0ad6a3933dbe85cb8d6c2d88db1e6925c655dabf1025d62a69ad70c219c9dc5821d3a349eac15dd9bcc7e66b0cd1c9fbe3c49d7480d0853a377735cd5c87eba929b1877c84587f25aa149c2df8e55c283d10b0a7cd3040370412b8efce914167430b78f9ffedd2fc639e48fa31f45d1f97e45678cf8347acba1f8e237a159079cf6cc8bf0bd13792071930b6be441d674304358e1224fc1b4046a09ccb095001302b3338e495912ce19772028a788465aa6d0d0b8894b382706d3b5d435a3ba1086a44ab729c47524b6050812f294f81b56a8c145a66c20b5d19b353894a28830a03de977ce9bac8fc0f81f6e2f288b8de36260695b30787f58455c01c97a1288cf88426340b7372592bdeaa6a2d7a548502ba48eb0f188be871359d90c83c22dec6efe3d609f6fa325727952e481abd5b5ce323db9b382c82131d84e87cb355a3f8355b245c0928bd9eb3b981dc721df9962337e7aa40c12173be1a1edf4af4257bdef515c64739dcb072e8910ea146cf4bb6f74cee010e769fb686d404accfec716ac781e8fc97098f51561951d70c64604e11dd3b47cc1c474b97bed266862439b6c1e55576717d4888a53d2d0f1e0ebb146ba85cee6b6fe4715b2724fa3b04b60fbdeb6b24bde96c43303b108f123d4d49ec15b0b86cdbcc2d1ce6b473dab5c39f9d5b1c1b53d24d840cdbb0f6df071498526d62c019fdfb93d8fdbb01c48f453fa11deadb016632baa2859900313baecfcc31d6c5d7e75012297aa47df6b3c42dd432b80a8df468abeb96951554104808b539d5307c381754753ee19c1b53af8d7bc5893e3be4b7e09f5ec27eca88c64027690fa6a3d85668762b72687df39c2a61f66c75cd2d4efc9a388704114aff3aee1bebf1b1e64d738bb26e67c31a7295a0b9a9c8bdd55c0ac2589eff90938ae5eb980722340e3e5daddd05fb00bdebdcd26a5c61f1e0b975447c1bfba497d4e084f1268c7b83363756367e94522a86b513597b58510ab7dea34f8444911f5b2fde403217dfdd778fbd45cc8a5f7e060c55bd4d42c0860b83ec60031cb7dfeb51b2c158375c9a73ea50152bb1260a3b4c7de8fe8ea2b070fe1e518120ac319d51c735d06d4c6ea290fefcc13a099c805942697929113838d14152c925326140d9873bf4c368a6a7bb3436bf182058efe0849ef49e2d8cb90e3767c6997b5179b6222fcd1133c03a78fd37ffeb0ac30cec7432dc8100ceb601d2a4a5c7ed7faee515710ff75e3f62ec8c6275aae3d739e310f811e524080ee2a1d4cc2bc320fe95703cf1d64ad0f2e0f23e0bf4a288c8e50948a230e0d2c1f8de8a5022f497e123c37cab1d82659fd49324c70f201f75caf54b395f682cf51ec965d8c5649ee07e", 0x4d1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 14:59:44 executing program 0: r0 = getegid() r1 = semget$private(0x0, 0x4, 0x5af) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/4096) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x1) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xb, &(0x7f00000000c0), 0x14) sendmsg(r5, &(0x7f00000015c0)={&(0x7f00000010c0)=@in6={0x18, 0x3, 0x2, 0x3e}, 0xc, &(0x7f0000001200)=[{&(0x7f0000001280)="b14bb6a82c2c3e5f1ca1aeb5dd0d4f9f5b007be534ddc7908116142f460fa264", 0x20}, {&(0x7f0000001100)="9570a07e862a22197a37abd85ae977d693c6d8e1ca036cc0b65e204b5c8596e50908d2546eccd69a37535d218cdec816bf503af40e79a06548ec48f4fd045610ab627378a305df2ccc500cb2282dc5625adc5a4f3ee8473a40e5958d2c417a6b23255daabfb67bf9cf7d675e086571ffe0a812692872d2b75e3b4ca387b25d", 0x7f}, {&(0x7f0000001080)="d3222ea2be84ec75d8cffd005927deccd9c0059846de1ce5207e509f73ad951a14865300ec875a075a113684989009713bc62d", 0x33}, {&(0x7f00000011c0)="7dce247bcfb4f849fd950d52174c263deff36ee067b8447f1e5655977f7b5a2015711d261246d1ad041001bfd7f37d0d198e4a63747eb5", 0x37}, {&(0x7f0000001600)="ba48c8c4365ffe3eaaaf47fda931e266d3c55b0bd662da2519351335454e8778deda8513e10b52dbef1d34a4d10f1a45f70ba0175a2df2ad910eec8e7cc66333fe4649095f0a178eb824dd247a6a4554601201fa59a89f187df47fa9844be89b9482027ba3e2920381d4f496fb8732aca63cb23996e771220e4d2c37adb04dffa11067571da688f3d63a7e60e8e27c78ada2a406a7444d5478899d4452b7a4f4bf5fda6025eeda5bbe6b5fecb8715085f72d56ecc56fcf378831aff28a720dd8a76299fe33f7ae6b2fdda0dfcb6d11c0982980e77725408520cc2d9850f61d815e3158cd1a7e6b42b2f08703885f7e93d96454bfdd238ec9a574d7bb", 0xfc}], 0x5, &(0x7f0000001380)=[{0x50, 0xffff, 0x41f4, "60588d2ef35cb0ae54b15fefe7e30847e91b2957d4f057913a931304c7742cca1b7b12d6e540864857b8973124f0c02aba0df50e00336df81c"}, {0xd0, 0x1, 0x5, "374525f28f725d63ebb714e825dd577fdda0609e221cf094180f88eeaebbe209052919bb881a1aad24951d193edcdbbe6c6d8f4d0a8d713f1ffa4c45916e6bd3c31db6b820530fdd3ef154fae51463194777a832b66dbc1c456cf0309649768df355fe1a176d6265b98df23ee60de699254e134daad535169e26065564c4b4732a5dae976a82671915f8027515ca384312dfac152329c19c539fd5618d29a77e8b025629f0a48cd3175207f44312aff0e02b672c5754dffc9b9ef908ae47f514"}, {0x70, 0xffff, 0x160, "4a96dc25bffccdec758197192764b22cc2b8d021a0d18664e451e03a42b6689aab823456560497dcdfd733f2513a62de51cc54c6bc05436fb7f32f9ff2917c1dd96b30752ec422add83b21994ab65292d42554290f82c671e778fb6a"}, {0xb0, 0x1, 0x8, "63a02e8e2fe7f8085b1080907c87d545162e889a4decfad79f5af9508981eab6669d183c4909e3b209f28894b1bcfc92c96fb675ee0b09ae8ac81f113e3d99af9a6fdd089b1ff6c0bb027d95ad80bff4e7886fac86972863b2f1ec21daabad387aeabe36bb80f64c5048982bf45b25c2c5cec74497ec2ada16c6ebd143a64be94f7eedf8052c62b3af719ba9517bec2384aacbc20b6d3090e0f7"}], 0x240}, 0x8) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000000)=0xfffffff8) setregid(r0, r2) 14:59:45 executing program 0: r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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)={{0x2, r3, r4, 0x0, 0x0, 0x1b, 0x7fff}, 0x8, 0x4, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x2a, 0xbdc0}, 0x7, 0x1, 0x0, r0, 0x2, 0x1, 0x30000000}) syz_emit_ethernet(0x5a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaa89aaaa04000000ffff88e7050108002f595fbbaaaaaeaaaabbac1414aa01800000ecffffff005d110d8d6445b82eddf5e0e9cbe3556dc14f8b1acc2a1768242bac376a74619545bfc89a729a960fea2a1ab00ed06a96da075303d2cef3b8bac447c43c461b6dc55e8ea59313441c09520d4b3b3e0da91868e310de85f218880188aa8bcad57fa39000b86cd65674ff9f61158fa9bf9b1e6e3ebbf78e5b19e6c5"]) 14:59:45 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x7, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0xffff, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0188e6f54c916e22c4815c002e2f66696c653000"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01010000000000003000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = fcntl$dupfd(r0, 0xa, r1) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x8) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) 14:59:45 executing program 0: 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="1104d282a4eeeb9c"], 0x10) dup2(r3, r0) dup2(r2, r1) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x40}, {0xfffffffffffffffb, 0xff}}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x101) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x12}, {0x18, 0x2, 0x6, 0x20}, 0x7f, [0x40, 0x3, 0x9, 0x7fff, 0x6, 0x8, 0x6, 0x7]}, 0x3c) getsockopt(r5, 0x29, 0x0, 0x0, 0x0) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:59:45 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000040)="7c06000080361b", 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) accept(r1, &(0x7f0000000a40)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000180)=""/94, 0x5e}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000280)=""/204, 0xcc}], 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000000c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x80, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0x15a0, 0x7, 0x1, 0x7fff}, {0x8001, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) openat(r3, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) 14:59:45 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43dc}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xac) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3, 0x9}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 14:59:45 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) getsockname(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) recvfrom(0xffffffffffffffff, &(0x7f0000000400)=""/233, 0xe9, 0x800, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0xfffffff9}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000340)) pipe2(&(0x7f0000000100), 0x10000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt(r3, 0x6, 0x1, &(0x7f0000000380)="852b837b55046acd8645375eaf64754cd7d0e16b10279cde15fde44b34b3528502a0faef2af90d12712a5ac8a59a368bff739f20d1c6f8e785fd71aee23ca801ac64fd8aba28fd", 0x47) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) chflags(&(0x7f0000000280)='./file0\x00', 0x10001) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 14:59:45 executing program 0: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000002440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000023c0)=[{&(0x7f0000000280)="77fe51b72896678da730fe11f5b8135bafbe535a5a482d982de6a208149f56d09d560b0d995038d81d9b9c0ffd440bab94da98437fb6f84709bfd6cb065286651a7ee43e9039c472921d72421f7cc686d2d4ae11dc68a47ed8e4d2a49d6def67ee81b8fe432712537ee45d992f6556188bcabc50e805205cf584423d237540d1813af19bbf880eb44a300717a7bc22dcc93799b7f5497472870958133b654e7d92ceae0f7da98516825e1e4bc5834c9411", 0xb1}, {&(0x7f0000000080)="623df9efcc160e3c541245dff0cf7f80d3ee25b92a7b92323da260ed7ec325b3e3b14f35388d1ec095f011dd", 0x2c}, {&(0x7f0000000340)="e13f2d629f68d5969ba7e9f5b816dd19e078231968c50cada69ce63acd2116c7ba417f27b2ccda059ed3dabbc2f4a1dd013a0be7d2617ed006c6a061bf6fc2ea255da2f1c54dad5ef0abeea6c0857a65fe6e2e29e53c1c4e33710d1bb672e4687d77db8a2723f806cb3c7d30b7d8590f5241700e1e29b566156a93e1734eae43246a4e2f75d13b251b7bd33772e9c562ededfff010c787115836291126137786183311cbc8753046a31d2525bf1435b8ed7d7dbaea475de93227c770fa51370f67578a4434e8a9a2d93bd3570de6d3fc65d2e659ba1e4bae5cd4ad0fb17859bd423bab4b747788e309f7b4c3976e82f2e532b9dc1a7cd9761b069b696f99b91aff1a1e58171ebe785aba827979a79c9709d4bd294457f9ae5145e27f4f89505492c33a9e1371f4ed2ac90e724b11bbf034c2f3fc95cb050bcead85dac892dff265563216121a031c4e601f415a4b597c02a768c52b75e4b8432a8f3fea347bc7064aaa4e90da6587d55e2073800f3151d052b7e54d7e5720015fa12fa8b6291037e9a8fdb64e27c75ccd7eef9031a2089e6c98e65d5b734439bbd1a4d5c8f4d3fb3d26d80dac64970e9d41d5a500acbb06ce2b59d4874cfc4df6a48b3f3ef974492742f04c08b9a008afee4d43cf0048ebcffc091c18bb4d3f462a3b468f9fd1408de539d79e7be4ddc22bc59a7c34a9a5485b0741f8bac6067e378644d15f1eb16e416e274b84f01dd7287833a633710f488e91e02177d1b4bf09000b4855ab14b359d3aba2754573d4927691a7ac7cb6cfbc2a6a297f30423c0fee621b903bc323e8ac27105e3848700e72598bb892d517a6684fa038c4b13e72fcfb0f2c3bbc2f09082e000c80602d1f4755c84e5b3f296312139c880c24bc98ed9597d6ec924f7a69b12784f5f3dc1b64234a942b4b43d07b5f341e2d8dfd2e3e5f531bc866405e5d340bba64f02761912a502df3412a670c152afa97091cb8f8488a692932e158537dcd8d1739ca275b63994e4cb5b9366019026fce0b9c90619cf11224b339fe71da583dd7c9137e9d240bf28cbf407df5015fb0d41b07d351d811024dddb713247c723f5ee42ca4f79b7a8a4c9c2f292bb58534b617e54823c96ab59ac99a8dc27a89c3500c871717e6df45ba7efb0d14f2f750d21920e443efea65efb8611b30a1f30c8827f700a65ce40d766d7dff02290086793ee3da7d0c13a5b8acf46fbe870d19937f34b8eba397a6360f7a584e5f27ae5dc542ac6ed1a61ce01e7ac876840789b2d6322ee4fe50870aae854c0f35b73253a279b6e3f6033cf9817d5ae39563516c8eac3e898ab9d01d6fcf0689d219c3fe8e7f664cc6a517343eec79f8e77ab1d0f5298f380779db3a7ceac7a5d2d4ee8f76daf9cf128da986355eb7ecaf41c9cc9c8a8c21923ffab0904b205ccd4e9d76929ab7536519deedcae6188ba165f6be715ddc795284cd081b0910e8acc86f8d5489b7e33694eed374de1f76336f253d6505338bf2c9b2a069c5a3a9db35d7029737c35da686b185486335e5b36edc2e9445e67ebf23930a3714695d295cba13075f7d4478bb03bfe5aeeb274dadf1a451665b0d243f85b4003a854fdfffdecd528834c334f843bbea694e04f1d56c223157b83d167d22d2afdaa432a00338ccefe62090ff8f8b4a2d9632732094ef7ac4b1eb106eae95121128e6a983cd2703ab00a93a98b7f48c4d79d8348ade99232baec7bc151500575da2ff8c946f87d58c8e1724cfdd656e8af75479cc57c9e26b923f1d19a6b8f4c905d91721ce6f57c9cac9ec75ad0761f1efa8556787b28d9ef42ce1a4930d201832f22db59cfdffda2a552403bcaeffea735d8db53ae0a8577be51a7c84e1a48caa3f3979a33e31d9f666cf7d05ed65da68377d02180ca01615d4e768981370c6c65936446342f7366897be90c27171c24b38e6cf68ba9f3fac5719be02089fee0edaa1ac8264098a998a2577d9d94e4f8efdffd9a24feb5569a01ba279b3c1b7f77d40fb42a88643159ba8287b6ddb34cb0b4626ac8c5fc3ef8c7d750d06f9c72d995b74a70d2d5e9e2ef7241466410681e66db79c60a73863ec4dd23fee0307a5c7385b393b5f66d81d986231f51fd2261883941e225d08ba72167556e813f3d6078930ffaa6c5b2275352056a03a7223e86e7a723afd04085353a545cb7731f7787b6e2a86410c0541f387bbc74b0d912ad9a8676df3286a635d9edff62be9b2192f62a4c95783514bf7a7260a16024497ee7a436fdabb6618f90f78b67eb1fbc404cb9f8f9f3bcd693a014786dd56df51fb9c3a21b45512e1e9435dcb8c7bd334e4af3ef50f28f78f8daeadd67c7e0e840e10d2bfca0ebd257cee2a7a4313f237d834b1a5e72218c747a253fffc25ecdc30aed8703ccb29945bccbc86a5ef9e2834a3e0c094bf4134053878cceba8b255e709654c5f94baac5237a9c9677c8bd1c56c966ab3306c27204615fbd86d55a9b80dc85b6db61f1633168504a5fa7758b886ccea1243294b72a500a116aa254a281d20796e1d4733e4e4b568b16258cd6c3ca276e6feae42ec0b99d218f0092c035a084eb1efd4c25608871325ed0c1ebe492f3cfa82408f333b034d80233d2ce6862b8635e9c26f659d601bd31cdb5bb8bcea9a38a584528da717d9a76d59502b8c7e2c2e9368af0dcd0e689f10480d06989a39fbdfaa37e5a5f25db600d861ea1e8fe74d8b0d110c118f516227bd47fdb14f0399c1758da382dc9055ac4b703af14152bbfcf60030e0b5c4c6c27e232093f1d0a6a563e8251e3d2d48f02884f79d5e800040165af3084118baf9835301696d6ed6f91edf242c11f718f57a8baa68bc81bf1dd088ca9afad7b2d0ea96a5fab64e9f8352c73eaf8361397005be7f65122cad02d0a6c07fabfa68444381becf2b4dd80d4c3f57f94bf76e3248c584099d49ae4aeafb142bf99dd9beb841883c9667b4890c6c2588fea7e54b0690b2dc6b8d45b5f456048a241740572ac75de53198e1585ff88fbc3d9a8df70449d62bf7e89e41f9d8f7d3728e0a9fe6d4be5612c03933d55c37c9955a76303a22b66d058d62664208d6c49c1e46681907c38ee8e66a9ed705b9331ba653a6beacc240212abeffd96f9c1b385b4150704f3cda81e08d896631017866931ba51479bf5bb5a625b9864c2c82e9c9a81b250d3436936da8f7cfa308a0debd96c87d9164d429377d931f9acd4ea7540b0b2d52c05b0da3a4d8e4172a1e99f7fc9eac1b447e6bf31ac817ad93fa362851d7983a616026a7ecee36d5df394b97a21b992a8a241c8be192ba9e7600c2b374fa030e321a73507a1b710b412a26d10a2f67714f5098031ed4a04082ab8ca3a15ca4bf167fc77ed06e0066fc042b3ac266a252e57d5fa0b5298c44dd4524effce6c4718678a1dee64c83e5e390a58a7f13cbe92fc7a5c4b00df62b65bfdcbb47824ef96be6aa000fa3f57544d9111c418495ff8eef141ed02c0d3ca2194eefc22e027768acdb5acf43516716b3f4e0c89ba09cdcba06af74f63974ff10e006a363b21b115994b185d0f16bf21ee0a0c9807c0f2cc41de0f9b609dcb598f141e554107b43b3d7c2f8f320c21daadffc00567b684401adc9a09bd814f8e0e25fba7ac1cdaf364e12987db13ccbd0277f19795c90d7c0e026e7024829de20520690266f9b94f892f284ff71decb87f8dba8ee85ae76ee9c336d4aa33ca53c01d9a1f5c50d6c059f3786709bdef0060cc613a71a242529ac7480a115c1e6a8ff947f05e8602210ca37ae0168e33d283d932245ac487a23c25028d1489811dd2e7f4838555325c52e5a4ebd7a1bb36366c2074e1201d6d773f0b504f9f9ff68f152746b4cf2e5c087f6772f259df8e0b4dce6c778d8a260957a9bc81b493b8842ff80af6f5ff3ef7b40e34953703d946a5736dd86688917e7f717c7d8c7308e3c2708e388409d15aa887fd0bbc30fd03e45e8a300d2bc65dd96c2d262bddd5605204c71a6b742c6e23b5306ccda8c5f73fd05cef4812864dc73cc1ecaddbfb599d09a3e8691c76b2d881eb7a651cabcdee8ce0eb8d470be2f1086a49a3f2c72db03e6d640450a8492400b5262ce5a3e33fd784e110a8cd8f8b9009e1e2ed8262f5d9eace17c844bd09963b677f4fb313fa2af193073853e9cacc968a0dee4ffdbb18e2554de63ee733c6b99dc8ac238ae39aeb0aaa4a4bec84c2eeefefdc74006071eac0d29819d55445fb66bf6fe2aa3b3b916be316f44603c1f037402e21dd0b1c2aa38fe50443e7bc61faeffdae013c2134b989e2699b32b4eda75b82f1a50b2d985d7f14e3417f79a0c3d1ca141ab7dac9ee2172fb2347bb48d0d5ddd5dbf0074ea1a697f97bfadd9143a7870d236cebbec0d8272487657328d7bcbeb6d651661b7e906dbbd156144be8abcfb9f556351174db355e54b273f28935be9bcfdc33cde8afc8747802803a666b7e90c6edc59613e8547b74e32dbe4675aaf3d9eed78391bc040daeb9036b2daeafe00a548d7fb3cb93c6572b89cace055144e37cfc81fb4c56b183120ab3b466b65dcdb849f14d4cacdff21e1870ed681c6c411502f74be16a943f54fbccaccee03d3071aaf39d032532e12d6e57478519efdbf22b9a177e0423a7c0e3e87e7b12b1fb1f2f66ff3b3221394664c0fb7bfdc08605cfb689fbe6454f301e9c8f6281b96dc5700ec87adc9c224ccfc94053c8592941fe9f890c8d7b6a9ababda2a053e913aa6c7edc2bdc914115a76f55d7501b3d2b67d2b4c0172ed8959a185fdb86055c49bf4e720731dc3b52c291d86ba4b38c65e46d958ebc8006dcaf7faeba22c2701e5663db1466165de43fb6663440dee2cbb4d0019804b2af3a139a7bef4b9223ba3bb6cbb44241c4eb7af018f9a9f98d040875e8c03246aee916f42fdaa11f23606de80f325839a28b7c5467a73de41e0c15ae059de4f5f402c34e9dd30c0fac1899f407e4aefa1fcf6eddbf8a5143331a5c691b5557e24c7758c5d687483dda06f3bea14fc1fdee64576df66cbb106d13f184a4d56a19650ff0029997af78b420f0da50c437c2ca122f0e7c5bd69229efb030d16084b1e068383678a036728454d35a72a000c38f3c8af1fdc0d230e42fd50ffec13010890d87924f437561476e50215ca729a2519d734163d2dd3b0089e21ccd96fa734ba4f38663a27fcf7b572fc29f1879efc7b21570458c800eb2776cf81a630de2012b85736ded41744bce8a85b838bc9c181252eb473a9611e399c5ba57396013a7e927639be8b39f5fb2158d511e1e870912db9029ee7660fb573e5687c7b6c04c32c5d2bfd647f4d1e3a239965a1969d911b119b448c6d5ee73ac3bb00be25da3133a8c7c5f7a6ba7c08a1034af1baf0dc63216db27dc2bbad688ef0af7f1450ff9281bd4acba88c8b7053ec151b56c278d70ed6aa603e09dc7183cbbcb586727b5decbdd5c991703d4d34d44069375df4ecf8fbb92801264affefac886c3a8847325096d0082dd501396c43b20e26966edde731e4d040b770714da1d32ec78e2703a02a3f59c3af08088ba879a231cb01b6e33ea2bfba90169f6b8df1c93e47a826fc820a975a3b91ee63923e6f44ef7a89aeb5abdf88e9fb3914f45cf579521b23ab2c6cd3ff26ba2e847c189059b666a7affcf40ac3005442fbb0c0dae1553b8927a5a5ca0e68f41cb196aedde04b47bf92c1700b53ab086b3a3c19b1cb893ecac3cf8ffeafa802a3a77fff25db7392e1353861658f77fa03662d066f5ca8824ba61f18c46ff9c18ce9", 0x1000}, {&(0x7f00000001c0)="1a3d07c4d8fb30290d884de550adca657a96efacc1ec076a5a00927bb10116ab5783686838e562eafcc21604deea29be8dfed2", 0x33}, {&(0x7f0000001340)="703d06a19586e903a8a74b21cebe11b662820efe151984ba9a54a477966f0681abdb5c82c67d1759e54f5b68b017ea65e8a97c61ab0c16a1b0c4c1384f851e6e420ae700de4c46958dfe0132105746d98f2ea59c38e2ee4fa54077d4c8f4ada2", 0x60}, {&(0x7f00000013c0)="ffcefe4fdf67f71a932a4f39e859408408c5dbfa5eebbfc514069f0de923f0017973506bed385fd65d77928d7f6ea6b636dec49e57c78cfef3039ff5719687501094b0c7bdc8e2724daf6d7f3679f11de8455d491a15015f5a06081bf3c39b5a8b9952d8780fefe0edd53b4d44067fd3256da7f465fd8237de6965f0d660af762bc2707eb64f60020cb20048067974c9413a5636b1c03b8688b71130fedc09a478cbb70729dbe3af6a62f4effbdd32f8b40a24769883bdf84bb34f7b5c820b0e9a6f68059ad5f0161c4fa546b0e1e9e538f34949d40f6bc1d7c69dd4bf2f7919b9aedfe0570be821b6244780d897443132ffcdf9cf02c786496560ed17e1bd03a7d6a426a15eccd7e6b1af2591732db965701ca0220e2e854296ca7a79421def8c10508374011d8bc6cbeadeb0a9dd811818dfde5cb676a67e8474159816c8e148254256ddc60c7c787cb155a0511e714c4aa9a524b242358e705a99eb0a7918d717cad961aa6fb8c601b6040ffd869caecd94039952f1451b76fde1f30f15e7c8421e3ea343decd7f9dfc2660e2b35b7f97fdad98671aea41d775d0d704281dcbe4e2d536d79cae186aec4992636c809f7c32e40e98388c31b5081307c04d2bba40f3a78ccb9efaff108c4bab8590935c7fbf16d0ff508706c910914d1b3be978b3a44b5f7f66ef2a3fff8237aa2c3c2fbd8dc9091599e6f4386da8f1159ee6c7b8e8d1a2764de9550776175099f0bb18c05a5ec0f502436e56b831d16dcfb080e2887585726a97365981306222be7f9b9827f23438c255db4bea5821ba90dd5f645e746b5ab7a9b6d6ca4da5c6bc64192b1391fb1d3ee1446d2a5442a3451d404a99890c1bcdd660deaa43f32c8e81deb31128c5217084bf660f9f2800fe0010ff39813bf8284ebdae047d4f99c64bc68ce075053041d2d11f926dbce832c3f0305fba767bda689aaf56ac4ac9211062282efceb3837f6b52085df0c2ebef819f255aaf3fd7825616d034d1a87937299613559a40e037d63640162ab5bfcbb56cdfe756531015d390711170bc2e47d24ceea560b9a06efa63b70fd5f404ea407e6c5b6a5edc50349e9286986230d52f0eb2f81555f6e999ca483d3995ba78a2a81c6f434b10c1f92139c6812ba5207a3c92c5c85f134415dd32e405fdc3c782e7a787efd1c5a797a23ccc2f065ecc3dd2d5d2d7733e1000e17c4e12e62ca643abe51b5f0c7f52592f492bcc86f5dab8e5ceabc973ba10f6c2a582486111b1a922e378529e2ad364fa944bf4905821718efde9637b29fa7d231c39c93177a0e7008e3bd3c12adba4e837433bfdb597e0d99d5836db8b069d8f44942b6c3e2f9282c028fa75af1fdf76b2494dc93ca6dc6adf5effce443939c5f4ef65d2f6e5bb5b7a0d89d83dc821a5f8a62445fb67b53537a96dd801b4335afd7e91b33dfaf6206a4212ea7491e5992850260ccc1ed213acbd34edd79f6b852fd2f29d34fc793e392bb4df3596eaa28f02f5829ef030aea9896f3843912e8a3a5ea834da4cbbb48148bdcece15f815c5666ea8b186b36bb44829496034fb2e8cbbdd78e4bb37bc5feffa4c41c3608852e147a1f1ee324951c12aaf30b637b4a266329981fdd8d17d2702f02d2d769ed5bbb464490b6b2b9216cbeec3888823902657adae3e17b776449f1ef5b557e9c7f6863507c9439849adedb7bf3f22778d8b6d705f89ac8a723e29f3b8e114783383c6e4445c0ac3955c7b117dfb064060b4c95db93db6cff2f31e825330042a0dc9d90237a35e8952da609df55aea2adcd474a7722a6abb20ef012b8e8b5f28b5b21b23d4442d890038f59659dfe3edf7292301fc4dadf76e4bfd1c703da63bba017b7bd46e829c83d37ca5070bdd2ab8b9c8a54e545d00860fdc7f5e27219f9bab0ac68cac999a69f2026e2db879af15ab5a739302052fb71e96f59994d38da5151e1e5e03b9eab47535f135eb9db8b58c77022a94964ea8951c4b6129d7718b3381e7ca0c3a7b9735762634330aa982eba9782bdbf312b381e891866b2ab4ffcf2cb669dc00ed9a5db7cd2f06a6c427eadca2db4b7528b3a8ba6d1a086e7ba35a02634b086f6b364bb1e404bfb3ba0a7be4e8a5ed7efe4bf7faa5f4e2e59a9c6545217f2abcb4a9567e387cd0532053d70b40b32eb3ecb5369b8b699a43216e18c22a4f5304081367ca9c321c1aa3cce11e595376c6eda1fabea4b63946a63744f26fb8c8b88d565e1a4145b9f39b2b2fd462518fba0c9a0dabaa6d38b1d5d0dd0fb41d038994b9f3e7ee3391721f1e2d6e38b172cd03dc7cdc77001351a20f3bb816826525a1ecec0c7e84f529f350a7b2531ad731f31669447b98108e2ccbab0f15f26b333fc817dd5fdc9fb411c023786c3475b0cbc45504343c2c48c01fe1946afeef47a75adccb58c68189b770dd380161a19860dd949a09909f9ef9b56f8cce910d94c6f9de47eb1341cd00d1e5e3946123e9ec82393bdf117b4e9975bee03df41119110507d6ce2e7d1685c0e412e36f96e232f9487573fdd4ba2b16da0c0309f6c70d9aa2ee4aba8c11c0acdb8921a3ebed86363d5b738d46944e2783d562a55e4a5c4a1d1c3c9fbc79b75af092bb9d6f88ab7064e06d7159d3f164f4221c15b0191cd70aab910557538eba558471ee77beba83cb1f666982ca27d13951428ceefbcd4cd2133646f3f148cb224da464206c83edda088cac3b30e3f4dc1386b1ad63b5c6931e5b87654b36d684405d6a5f7bc94fa4872b770e3f5fbcdae9f518ce101abdc6c331fca5db5e7b6a65277cf41efec5f1d254fd9a1f2ecc9efb96151b8c4cd61395dff52e5844762c71b763275c4d5c0629b904fab3484453ddbd90ab9f8112085f70021c24d1851f271c09e733cca2fd996d2959321644edaa8ccf60848c80b115947a94a8d205f38cd75e8f2f8aa6450ff85318f7c52abf3ed42a135713c1e821503341009eca0c7c7b40144c864434b3012f8557062c902211e65a143201fe9d5d4dd48a37c86044d54ad99cde437286053b4878c1978c7fc3c4f28fc2125e67517284368718ef82b4b943cc9dc7fb76c96f9d9a288dcd81f66d1cadb2e1f82b4e469fd66c03d93e75067baa0dc3624d8b94394b2c13d6385d50f3f425bd2792babce91d4d8d2b13ab77d5d1fc879a3dc3454e57ea9a2380e79c92a5fbead260575a179d7fc67ee2066d471ea2b62a8f2df0735b13ff75426412966724553965f648c90c837bccb00233416753d6264c8b9c4aec34b3298a260b519e8ea96e466feea300a2e38cff0c2e57c162212abab634098e5e4192c22de4f3462968fe20234a2029c9ab0e43aff803ffd95d0db732db81ea764dba3a609c6935519e2af2e18e360b17fa3f8381b8d88d1d8a77629b31f7ff9101d4735edc11d7377131cd30914d19159d20ae23bfb278c60f6dd1e49816d25e1aee423802f3a016bae4281675e954e52920792f55f5c82e27c2659ca81a913b5035e554252f9881186f0342d2e7c7f571984816d51fae77f0dc8e0c4d7710fe86de6d908a63a31eceaad084b74697131cd7c7e518092683d5e35f0c929afb824be9f5a3b3d10cd535c47616933bba21a84fd2acc38e5fa6c8ec54ed047818b95e65b1c8d0536c251a9968393177a957af1840f72a1a5064707bc33409fdd1dd31df130427baa4a775b6fabfd49c5df48ab34a25453130a22f82a7351e0d786e2d78cbe44b978511d1bc7dc95ef0536f9574c64457c035d84f27882c4ab04c500594cc42e24d551dde901bed2fdada05949eabd1de0b9c8d7c813a1059890233d4cbf4d84706d64abe20ce053598a59c6a8769925c5f79f44b7de5479bdcef71854b325f897a37da1cc52fa371224269aba51b302dc1fddbf39e743e8b4ba96f71e15c1d0964d1c0d6682e0080740e39de099326d457017b1a45644022516f14e09ece2501c5cc088bf13195ac68f70f5b8a5f0c2f5deed04773500a4fde57ce07d0ad23a0b7b41cde6ba711c621c595e4721129aea25ff3cf586cad878952338b200fed99c0164b36e0d32d5b977da85c23e5705b365d6ac1f4e4fb232fb04d79cd275cbbbc5595db9588fffe1a80e42add7b0f25b2fb6b481e481a143b3506891f9ac1a5e65eef46859766df5b633fed0490eaaab3af863899465ff6be392b9856bc90c51424f57baca474307352bd42287bfcdc46e0334875639987101ef346a4e7f60b81a1081f4e6f638da6f4d9b108dcfb281697b2418f5051ab70b3543e1ef3e74204f96f1db0df058b9461369020151bcf822ae13ea84cc61752d219182031961a847dcc5f325bea297736983559ce241ac9e3e3daf19dd9b04da4573540de742bb7eef74f4ac622f217c3c9565ff772334f3fb4f96c67e498e7104c745202ab9d51c11e9e9fdd13e41eac7f0b431517e6b043ec2e85ed65c84729b98241c79951681b933f480b7826ed51588d5c69faeb1b632e7230728d6816d3ef59eca65b5291d80604a0578991bd92d42eda16b4ebf64acf5b19c9a164a128a50ef008c8955f6b154d33492aec44b2b3eed27c01d205c6448822d1c281b8e170260e0cb7846168b1efc63eb299da7fa4681cf94fb63159e03f977aaa23ca06fa7e7d5bbf388d2466526d6c803c857657f2e9e0c1e2de9275f047d1288e9dc8460284f85c12a5cce901fcad826eccff4c9071c28df59478c93a4489f7b708f8cbe377b947ae529400a90aa50efc02a74ffc50810c462993e285b389416eab8745bab27d00e71510061d277ce8689710ee560778e702aeccdb6402e00f7553338d0dc96816dda2c8dfed601b99debf568533e15de6f7303863168f425b468eab69392a800ab2af28318a194248af3dacc8516b16550da285a76e615ddf12f3e11e042ec7a075023171b03e371548d25974c8f470640ef2ba2d1a223e6c5a9c923c71163f27be279b91da0112dfed029d1c5da11d327a7fdca0d037d042fdcee108b402ee9f360520a075d70e4a0596f9e3ff1f67f672d8036cffa8bd533e65a10eaeaf8ab5e617d41e12a4cc119be14b1a6e8e71d4a302d9155e659624927db045e18867de1fa6ac9807a9b8079ebbe2b9c4b062d15e3604e59ff96c407fbf56e55ee037c3114f88a19354b904e5dfd21765cfce4c8311f64eae69ed944b4aa0391e97ad836b706b2c1dcfed0976bbeb78e6dbfd82e0c196a3c17b49dbd773069bd6025589aee62777bddca234731a5801b920acc359e254119de20ddb2fbf8a211a6416b3a6cec114474b8531fdbf62ec611946ae60c8ee60079da3ff6c629bdbc6908dd1cc1a85e965259a5549bbe52f88eb012a3311560dd25c9e8af6c0f1f708f40c7fc45285d15137c161f090930fe2dab7da8570d47bba3f7872fb2e3c08e407d7fd45edfd40a048c399a7f1299fe11ab15cbbbc5c5c30f4674dca8d5171186b4606460bb4b8db9d28200f12122852eac82e1f7986dc2f8243ebd195a66137107fab6e82ac5752fc79a8c5e60759df4fb22aa1a3b588e9748d47a2be15e4ac5e2be0e25ffb084b5bec4c513a8740aae1259317e439a570a7b7a4127f77cee090239bd574d23fae667a35de8ec302ec571eaba332c8bd3b372e10d00a5002b4363193d879f861490ada667240add038834b195273aa3517274afa95214c70b5d930145129a8cbc0233772beb2f7cfcd14878501f47dac78b780d0e3f5151e4a08f5b3c96b42e02714954db8938953521f590a2249f9e432af06d455e1bea73eaa7b3cdcb6f284b9e154b15544a3050d546bd6e0000", 0x1000}], 0x6, 0x0, 0x0, 0x408}, 0x2) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002480)=ANY=[@ANYBLOB="82022e2fac140abe025fee02ad62b4179fe33301a0ca33dcc4972db89a5709f16e28361ff2c00005fb80e76f4b60959f5a83275b1d82db5861928edc874732e22cee3bb75597dd1807eca118078c912bf3539c47c414f28bf565005293c7f537181d1ea6a62291ab6f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) 14:59:45 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000c03f0b221b5d28272c4a5deb279cc67d616b689bdafb7f50430b1a6709a334ca35c10e5e7cd6a4709ff0ef5b54ecdd222ae266b397c3b892afc03eb3bf6de4ef6dc5fa62d8ce0d224ffc50d32c4a3b768c2ffd8f36e312fb7e0f493c8ce1fb07558ec05cb170a225de0b123e12079958b3637f175f9703d0d33feea1b59b685a74a8580da552082fbeecb25525e92a32f0ea562030be40dccb21dd0b681f00da"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 14:59:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x81, 0x9}, {0x3, 0xc0, 0xee, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3ff) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 14:59:46 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}, 0x8}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) setegid(r8) 14:59:46 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:59:46 executing program 0: socket(0x10, 0x3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000057c000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000383000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:59:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r2, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) 14:59:46 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9, 0x1000}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x9}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) sysctl$vm(&(0x7f0000000040)={0x2, 0x4}, 0x2, &(0x7f0000000080)="00fc78d0e8b5e1e7850cbc96210f632f263e4ce2eeca3f882fb8e412ceca6cd8f40bdfbd84e61f347876bc69b6817481bfd906778d0815c9b9e3e9d33118363339cf6ac948901fe91c9e0ea1e1791d7f257757dc7f21eb1e0e6b815c2a1f149c86227fcc00ed45883b0ad35df03165138542ea486ea552426f19a5411311e4ac779dc9c6f00cd46c4a1340a941d64523653a", &(0x7f0000000140)=0x92, &(0x7f0000000180)="cd1de16fb9ea3b83ac406e4b5026be623654b694744e4b1253b3d39f5b38dbe5a3a3a559b865ca7629efa12c99643712860d527b6ec02cca803450ef68a94c9a128de12364c4a52404a52e8f3bda708c98894e45d2ff4100292699cfea4db0b68008adb39b602220b8043fdf54f972ca300338cdf11a8de42aa2e42ac04b0218042ac343118d60a7b7f44cfd883b0f29cb580558a58e1772b92a5272cec504579d6ad05cd65c5e160341bbcbea0000b458abd9b204cd8ea6103b227d73ce1e6e37ce9e5a63512c01206f39a97430f4ff4b9b25", 0xd3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000300)={0x61, 0x0, &(0x7f0000000280)=""/97}) 14:59:46 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="fffffbffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff009078000000006027671500002b0000000000000d00000000000000000001fe8000000000000000000000000000aa3c00000700"/110]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe8, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 14:59:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="89b41736f0f16c49cd174a60834768bce70d974b44a003c912163d5adc72c154aaa0d473e95389fbfeef0db9ca2007933ee96f08472eee449d3567ee0b13afedf51034c3a3f59fe9c621098a2610215934b53eb00d89efcb4082b6e33893ea86b8de0fff5aefa8c1d074872961e66144afb2e94f31d32bd67b4df40ba07c8001d215405699ccb1aaae5e494641095481770f4df1883c032448af5d2438c804e3696d1484a23c1fcf4fcf83077d03763ebdb29c2ff2668a3ba985254f6b504da5c0a0cd", 0xc3, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 14:59:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x1e, 0x2, 0x2, 0x5}) r1 = syz_open_pts() close(r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r2}, 0xc) getgroups(0x9, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r2]) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xaff, 0xffffffb7, "00d85ca881447bffc7f6abcbe4432af0a7000084", 0x0, 0x10000000}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x7, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0x2}, {0x80, 0x4, 0x0, 0x1ff}]}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0xd7, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9, 0x200}, {0x3, 0xc0, 0xb1, 0x3}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x2, 0x1fe}]}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x4, 0x4]}) writev(r5, &(0x7f0000001280)=[{&(0x7f00000001c0)="e625e5fb92b5bf3f55992ecc857a30c8850311d39ef84d4bfb12e3ac30a3c49e7b43bef2bd7311312bacebd1a0296e28d3289f525a8943feef53f5c7b0ff9afbbb58d6c7c2ad21b33eb5b545e540eacd7e2f530cf2b0ed5d6ce77dfb47ad1e61755080de8d4d33c751e112f4af67c5f96544720020ced7d0d2e8022afb0256ff114695c114efaa3b1768187a308e8b09489e13f45143215437b0f8d21a3648e64812da406d892057eb24c468328e7123902bdcd569c6874b0859747e5b0151aa4ff3ee7250f6f3e8944f07f5b1daac0c072aa6af5401a0f9cf84b994c2c5f323dd8862fad9bf1c108d6d71e99c2dbf232a44b80db2ed8fcb86351fd290a3f6572cf0018ef0d45aa29f4d39928864db1b1304a934492d6d1a89591f3072b660c6ea26f8afd85b86a6664642daad2569fb3657e2f433f24ccf65f61157d51378d2e72be0c3702f37263f59e5097440d00fdd75f5e095a04f3b62f8ee961ae8a5ee6aa90359ab48e3c91f163a3ae62a5d8a2aeb0a5c98d9c621f5be1b240a752f7de44e1f2424ee3a56975423dc6ec81cf621da65ec8c18fd9610e55ca6b202a90c825a5398979e6367b2d45e8986f710d1c123eba653c88ff5a94cd940c4f935ef6af1f52db6d69fc78dcf282a00b2b0417e777d6f2e3f7af1574099822891d78a7b", 0x1e1}], 0x1) 14:59:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x15) 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) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x1, 0x9889, 0xfffc, 0x75}) socket(0x20, 0x1, 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) 14:59:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x9}, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x1, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x7}, {0x0, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x3, 0x5, 0x800}, {0x0, 0x0, 0x1800}, {0x3, 0x4, 0x800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) r3 = socket(0x2, 0x3, 0x7) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f00000000c0)) openat(r4, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r5 = getpid() setpgid(0x0, r5) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000300)=0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r6, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 14:59:47 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x3) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x10000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 14:59:47 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@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) pipe2(&(0x7f00000002c0), 0x4) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200, 0x800}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2}, {0x3, 0x2}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x9) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000480)=""/129) semop(r0, &(0x7f0000000200), 0x0) 14:59:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed8666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad4190509d0cfe"], 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) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:59:48 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0x9, 0x0, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCFLUSH(r3, 0x20004268) 14:59:48 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000d45000/0x2000)=nil) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) getegid() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r2 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 14:59:48 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x20000b, 0x5}) 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(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000500)=""/106, 0xfffffffffffffffa}, {&(0x7f0000000040)=""/31, 0x1f}], 0x3, 0x0, 0x7fff) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x13, r4, 0x0, 0x2) getgroups(0x3fffffffffffffa7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000280)=[{0x0, 0xfffe, 0x1000}, {0x0, 0x8, 0x800}, {0x4}, {0x4, 0x72e6, 0x1000}, {0x0, 0x9, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x7, 0x1000}], 0x7) 14:59:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$hw(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:59:48 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x6, 0x4, 0xf9) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f26696c653000"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x10) dup2(r3, r0) dup2(r2, r1) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000000)) setsockopt(r2, 0x9, 0x34, &(0x7f00000000c0)="ad7fd972fd588f779053e7ec8fba1c315ac6258d57b57839aaac8cf8985c03f9a7d26e1eceb4495ce095058b277321bb9d58f2838a21b6510872752e3209c9b0449dda14b7d1734a1226dc2311ed2ad73d8a7dd6a4cfc1d0947771e4db2f0bfe3fa4bba626f75d00f8006f02c37665d1606f268519825f2007ff1a7f5d9979d8192e03b95237143477f4cde16c1527ad09565ade699977101f67e0a1d16b3be5886fe368036e07e5d125ee645810e3b422fe7526523647bf0f0ba80c67879ab57ae7fec5b7a5b0e3a8ab7bbc87db61ce22b04f98bbb3bfc2512800b3811919facaa0e724fb7fb60b0395e9e781b5724995bcdb10cc5bb96b7aaec5bcb0", 0xfd) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:59:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3cb}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x9000)=nil, 0x3f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xabd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff2000/0xc000)=nil, 0x90e3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 14:59:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000000c0)="1e542cbe2cf3e40dc37a71f65f49abe3a88d19fb1c36315d5b23b30ce328774733480c860acfc998b6d1bb9dfb8e927a7bfda7c786ccc8e27bc92f79d8d73ed455a46f61e2edf3b678d99752bf7905093b6bb2bdd7167187a65798c8d67aa5292f110e789385ff6ca7ac74dc85aaefec623ed4fc01a0dd0057a591b525887883d6bfb80058ee3b0a44fee7c5bfc723d305cda4deebaff06679db", &(0x7f0000000180)=0x9a, &(0x7f00000001c0)="79cb68866ec961aa2b7da4c1b921f9280b89cf5da98393895016650615ab04e6a09cf388adf078c8912e09586149895e30ddba7504879f33039cd3cb2205a2e51dc680e60e795e5238db709adf68c490eb9a71978d2d6fc55c0cd2d949b6ffbe745b1dde90f547c31aa6627f293fedc3770f8f8f65f370807dc9dd77dcca7dae4a8d323bb65870b3d281d1f790e83a9c4678aeffffc707bdde18c4a209b1925493c33c8a5fed2ffb3a1c19eca9a9ce9eaf79d55c60ea46884c4d4b4c750ba7", 0xbf) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r0, &(0x7f0000001200)='\r', 0x1) 14:59:49 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x79, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xefff, 0xf1, 0x86, 0xffffffdf}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="cb1e"], 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/122}, 0x82, 0x0, 0x1000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f00000001c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080)=0x7ff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 14:59:49 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xb}, 0x4000000000000209, 0x0, 0x0, 0x0, 0xfffffffffffffeb4) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) shutdown(r0, 0x3) 14:59:50 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) 14:59:50 executing program 0: 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) socket(0x1, 0x2, 0x0) socket(0x2, 0x1, 0x0) pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)) r2 = open(0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) 14:59:51 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xf0, 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}}}}}}}) 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, 0x1, 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)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdc892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90710300000000000000fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0xfffc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r0, r0, 0x1, 0x0, 0x17, 0x2, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @timestamp={0x8, 0xa, 0x200, 0x101}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "81911a288e"}]}}, {"9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x5, 0x3f) syz_emit_ethernet(0xb7, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "6daca2", 0x81, 0x11, 0xb1, @loopback, @empty, {[@hopopts={0x32}], @tcp={{0x2, 0x1, r0, r1, 0x1, 0x0, 0xe, 0x8, 0x3, 0x0, 0x1000, {[@md5sig={0x13, 0x12, "f6a6e40355ea0cc4a23e17079c6310fc"}, @sack={0x5, 0x12, [0x3, 0x9, 0x5, 0x2]}]}}, {"b5cbbab9212c7f23f34213109ae1a75266e85eb63cfc20b98cf5e9df1c27e9067afd69cc5ff509afba90ddd946d1628807b726294ed6b6a3fad0a54b8a3d95bc56"}}}}}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x2010, r2, 0x0, 0x6) 14:59:51 executing program 0: 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, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x6) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000180), 0xffffffd8, 0x0, 0x2, 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, &(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() clock_gettime(0x2, &(0x7f0000000040)) kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 14:59:52 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000000000009078ac1400bb00ffffff4e224e2300089078a7c821620cd316cbd00d0693c502e13b78fda389838e830da468d2420aad3a90b1aade5dd31e6f506c0b2efcff54660407546c9bdd0bdeefd2cfd94870f28a7e21093196fa96a68d311bf8e146fecabe38336e89619f52948409bdc6fd4914b8f2a0a0ab9ff1e2cfd5a127a137fb216b"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) dup2(r0, r0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x5, 0x4, 0x5, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xee}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) execve(&(0x7f0000000040)='./file\x00', &(0x7f0000000700)=[&(0x7f0000000080)='/dev/ttyCcfg\x00', &(0x7f0000000680)='\xb4\x00', &(0x7f00000006c0)='*[-:.}\x00'], &(0x7f00000008c0)=[&(0x7f0000000740)='+\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/ttyCcfg\x00', &(0x7f0000000800)='/dev/ttyCcfg\x00', &(0x7f0000000840)=':[{\x00', &(0x7f0000000880)='/dev/ttyCcfg\x00']) 14:59:52 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 14:59:52 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = dup2(r0, 0xffffffffffffff9c) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 14:59:52 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x29, 0x43e0}, {0x7a, 0x5, 0x9, 0x1}, {0x3, 0x3f, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0x6, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 14:59:54 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66f442bb3d1f4cd7696c65300028ddab3ef05008418dced329ee8042c5720da4f9babc1287c87c09076df6b03c6f"], 0x10) socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000400000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 14:59:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000877be957bf8a4cc18073b56d02aea393eb024cba1bcfb3b72830bcbb62477aeebde4b833ae63818f18d562be2ba991c1a55f208a4f4a3fe530160d195ebb1633e44438bd97348938a10dcaeab8a7474dc2038665c6e49fdb2e06d94e772e6acff50dfadba0dbb0ba4cf11cb4f1b75a4da70e6408a27d10d2d58e7da33286caa0d049497e6e3f8c9400c9747590118aa9a419b5907a5653de"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(0xffffffffffffffff, &(0x7f0000000740)="9cd974c51d71d7222c70a6c4ecec823cf561dc47ef7783a4f06b781418ad3615d9325cf418e258e12161aab73334371c28dbb4c805ac1fc5cb126d3ccf6266071ee88f620fb709e1e5b9d28f5dad21f52e25024e9d9357ef36db22ac066a6b43d4b51a9b3fb296a40b472da27c61578a20fb53c3642567dea7ae93a573a7aad2a792380e516d6385b5537160738da1eafc38c36069a54fb84d15531d6a8ea2dd4b5031477d3384a4c0b08e72b6e4a7f761afee6775cae27829c65c75ed6427a46db933be852f76d6703b4447ffcf37e3287df3b857cbfddc59ea96bef5a44f01458485456647996e693fe1e87e5035b69c249f9a30833963f225d6f7ea4c4fa2bd427012a6553e3d037fd79681c13ce30e47828894cd745f2ee7175800aad448a4c57db87d4165f850c3100a9ae782e6e2982d9d0d74436fb3661193095ab597574a72017b13259024b072e0b33a4da5fae2abcd91529cc342c68a65411b59b01b088c138c82e40e877873eeec8c9e90a81f2ebb491ed840ab55aa13b3ea2149981268bbfa44988e86aaef1d408cec17b7bbabaf4fc483655d0f213412905ae2e8203f65f3bac59936cb21cfba1f5fad09ec051025f50b336ef20860bebdcaa68ca0e1830215673d70d0558044e4734566da0a7040ac1b14e9590c3749b89d66e0c759f1fb94bbf79130d97e36814025206bce3a6f2045c5349ca8519583d0bcdbbeab3d4b174929e12e044fa5aff4dacf6aea845791e3f52e6f4fdc57d522eefa725eeee7fdde806a7e85c72760e41f7720cb0bf1c63b4ece3626af561b7b94a849dc4074d2618ec11c9f8ecb094bb9fd0c3c8c8dbc14f5a9de70e8ae018eea7e6fa8c93f6975c834e88b7751c4574f11f7507c8a1026d479ff8c8b9b23a177c20513469ea100faa2550dde48eb0749244cdb6e671a0963a1f4e7bf80a6930a00471ebb6659a6681f309f7ee134858907eb6fddf94aaafb745878283926633363238744c3bb99167b9b9485c11648eaa2df6446a96af30feb0375c828efb61bd89fe85cdda431d0685ab97fc5eaa3999fa327c3974b4c080de54e440cd95e8c7551b34b6df4c50675c30e5e363d7a316cca2520072d9073f03da4f2b3cd54629303296fb3cd67533172b64eab8fb84b6cee2bb6b9e5d9376a013c7b6b76612aa4fd6531528a34a58daf1fa5008bd218b948e30cc3ae3554b3971389da1bac08fb6e1ee2e2cbfa17758074f2aaebe59c3201f73d96b3c8a3b04b418b21260cfb148fb0cdbdef0876988a0a27731d098410f0a321bbe110b360b4e91738fe825e94974e56818caa2e1313d49aface4c8eedab15b00d031de82fa995e1993be4a19194fefb5fdd593274e84665b4d7b60c5291dfd0639bfc446c25af486fe25fe0fd0b9a5e8b41f87abadb21b55414066ed6834e3821600a8fdf898fcb0f1fcc8bb9de091b7e5de482d42fb508636c8667787b62d940792733f97e23cd1c00e407d24e4d28366f6a004345bde9d72712bb3c9e736a1bcfe251ad3da9ff0648f59813c5e0264a75dc6b68447f73fcac9b81967237d552985069413601b528d048aed665852e240dd81683b8e6b939cff57c73e5f27573c6c12887c45dccc7ccd9df0f90efdf3a74343222351269eb0646841ce09ba193f83dd7adbf3a6043efb2b2cded3117f31c70d1d0ff42b52083b7806ad023dc139582540d84fb839c88b8cbfd9674551982cb51d1ba21e7a5f18af699e110890c86b2d2320074e288564f791266d87d7164959f9a7a03f733762c842dd879027895a4996fa19ba25ce81e06b5f53eb591c7c929c07f08700095a9d37728bb0265295959db4d57ee2fc7a0ea8bffc02595da90a2ce8d03e5e465ea86e73694f6922a7e5503b90ee6d88d42ea5a25fb510e4d9f4aab66bd6eeaa9e1943c3b887871977eea51b6888c4c5b3811d349bea5c9179fc62c509538f2a302b478fc868d5bb480c85427ab9a868e31897f9c55a643db1af29a3d12095b7f1845ce3a47a8c414ac9f335eb17edf4d30ea818111ee2cc89ecb86cc643aeb16076cfab1faf5c629712368e4891dd0cc8cb3ee88b205a70eacf7d58176a56e8125eaccf5d30b08e1267b9c1246420eb1ed9f8549afce7814fd4a5d3c28e70092db606ab587935e8117f65384913bf5b6d5c01c7c2ffa8e23c4b8ac443c9570a8760cb2cba54bb8afaff8d35560a1ace4363b6876241bdfbe5bcd4222b20cc6e6d3f37b6acf23c1911ffdc87dd573c84446e791829520378ba43831256f62fadffb196da95e1cb218dd7fd43a32cc8eb6359b73455607d6561a531906bfecf8d2c3b18d3523fe1ef04a9844501eb239d7abd502c624bcfcc6b5c40e111182c199496d28f3077076252cc730443d195151182b0baf60911ea18015e3b2d1ad2b7bcec65db95664867d31df0288818d0b33c4ded180df1e039e40f4dc4f9ec3ecc6490099e1fe26cb693733bb324e3e724761347bbbd40e7f3d1448b1af7b31495536097f21eb43c7b6ebaa0a979c6cd7b244a84d9bcd7ab0ce53e8f69639b2bfad363f903f58438f1178d13ca8c7d81d287374a22720bfce840081b3f43d059336dad01d79ff30a292918dceb6043b63165fe65953e741875631b977cb7509eaf4c974c00a840eb5dc2414d9ccc7cb4b19e6b10eab5ef0e47b429dfedcab3262378aadc42f48bb302fb0f5a071f5eeb398bc4eb04d5bb8d9af93192648350217235e920c97bcb7e77b1bb97d1cf8ea100383a493234416be1570d82eedb227c333e655679427d2299c8bd1cb6c3e1d09648ca2101b5e1f7c25435d2f97c174300ee83dda570e3bd38466941c88e924511d50c89cee884102e55cd171ce3ca9bd8b8d306ec26499232cdc48a7622d5b7e7940b78a910f180b658272766ed18882de1e3f5a489093a421f2bbcc7fb3097f4c6025c8434500513c084d53b34e365a42134069753229a0f5009c94f9374cb781d6601acc477845a0ddeecaf79e04cd3e76c99be0e746c39f4d843d09076bbfbfb4e5f0ef0513327994d15815613774c126997db4f7179f947415f35f7e58179973f323e94b277a8bfdf218527dbbd4878b38b980701c49f8ac5b97fbbcfe465e0bef14a2b7f4438bb34cdeed7ef3c90c1df14df240f62e9b95441361ba41def9cf5a9abd9bfd2943efa5d88b5837f0cc1519d7331a7d10c7be87ae4d49fa4bdce3ea03ff140b01894874a62d0aabbe9b8b78bba45ffe672ead8d15aee88efbd6b798dfcf54823ba341c0fa781059d64d409d70e1f595953c4585fbf7fbddbc47bdf0bf39679432e415cf0b6a43a0d0c84cf906c66911698870c480a1f1c07dbc778efb3e84b266b53db14b102b80a1ed8a5581060f0e2f314ae786676375b711e7c465695b97151687431b77bbc618f6fe452448339424aa4bd17920ee7f60e835c8c09d73c69b9f15270a3164118ff269906c2219eeba0b19cca81c8de0d2346de58ca1c2f8727ab223270d04a6f20fd2ccfa99b06dd067a08d18a5b8c90cb0bd2b9cace2247171389320bf931c7968a69389e278cb2dd9398f16cd7a0bd0ad1bc66632ebf32ca4e0e4d0e450611ea96ef082c0b7fb861d42c6909e171baf413f1f9cffba1d14d707db7ac8d6abc1e22b1e2c07a27d1ec7750d2c399619bd63ef50b8cf0072bbd89a741cbc6c2ceba4849748cd743b1898783257f58f94bd2090e9e88f086cf7c65ae292bc4baf4c0aede65160d8a7df43fde414796baafae1a415e6911e1a74b1a3c15558efe653d650410df5fdffb908d254c2ce813b13791bc7886a4984d12cf89e84c75649c273289e3ef3c614bb9b3ca921417d1b926553835db39a5f8e97fae3c346215a1f49fe08c673e88598bffff02d2e78c465a7f4c3bcfface2e76539f8a37add2d8b32493be094c382b8e5862cf39e17abb5ec5cca7cd50af3572acc51e293894f925be6d546d74e35ebd90078e08ce296bf2a99839239b4fa873a6921b30f91e127cc328d11dcf6e9b9a91b1b3c3509b4a4913cc6dbc705ccc10d6c4d99847186e6d37dc784d24d11397a6048c266b6b709ce8f87975cd875c4610d1e5f62a04d2f49994c8d478d709aa45370907b4a468503a3ccb6a6e2134a2104f85d25d242f83a7f15f6dc26b457b9379fb95135ac2d10c7107b74892fe3cfd7ddbf056e51035f72228ef27bb20d41f1793f7688d305390223ddc2a62dc9f94d88b94cc21f091dbad58a6dc2ca90d87e804a27bcd96c060e6372210bfd9c20031a67e8f591ba64ec190bef94d18d3236b21891f93d15c0fb0ad8535a5f21cd0d915d57b0a69d1e7cc8ec96c3c4fe70f7756e6f745b83ff41727608d0c1b09efd2785e532d5a692f6931d43a6846227c782c66cd99e91e5f8cf39f301675af13d3bdad052821d4b24c6a9549333a6fa9d821b139041340199e4f970c57ab5195e302d12c8d46177be11474f575f9306279ebc777d4f8f6f68364c4765a147a280ce3867260c28b121cfd4592401dac02e3132f33e90a5e78b37e5f74ee28df12d535b257e2051b1a80fddefafa2c85c012fd24e9a2c7294485bb1965e7378672384368b25d4def21f5484b56a8571c6dd610124f7bc00ae33a166a887367c349ad4d93a0d0fb0bd481b586f21c4056e74c6e9e823080ad62c7483547465fe85d0bb796edabbb13d5f39fd9f6816fa5d762ed2da73430bf0a2da7b87f6515cf953babc90ca93a5810807e55e8e6881b08e2a55fda9987c9b55b293ca268dea9b206bfda49964d1da20d864fd75b94de11d30daf27c076f7915a19bb447ea5e724b7f15a462239d1ad7e0bc48a6b153b5913fbd10a988fefafb514bfc49df99fd27dbad4e58a51cc2fc791242301e4b63bdbd03421bcb9d6578fc97da25e50f470ec7b6a37a256323af0f0a3209875dee3af0ba12dd88efe039406bb6657403d67a6091739cca750be0d6a23f06f917cbd7b4ff80d1abd781bfd6fa66c8b5a675bf3b86d466eff680c3297d8d5ddfefb3d353260ee63b2077cdc390e29f0594dd4c33cc583a27687df8ba67ff0781a7effe10310242e0f5b3613cfca3cc310f47e6307b94f97c60c6c52c473d51872ada7a9ee1786a3799b3e47b29f15c2a8884cbf6134a8f64fd68b461a1279bb3c0204d38fcf6e2ae25cce5f82cbf5c97875b727a878a981926eb4102385f79465a55e7baef8a00e623de8c4de98c0a565050dc1624efe5501af58e1894f181ab066180ee4787ece98a1491366d14aa8b10889f978e55c53916c22b22512a0dcbdfacc929db46e4af27fd07a980d0acbea1bb1f670382e73effaef2818fc315f87a2a7437d70fc22b39dd412c1e08e14e9b9899101c268dfa5df951942f1e68a375d5a6f12fc5650cd782b7a921cb6febd01d072f79a52f37edc986aab23f846761950c1f826684acbbb1d8aa50c57280e9cb73359b57d621d31408e5f266293df8eda9e7547250fa2a93672bd5cf73cebbc4af53d8ef881af4e2cf3deb4ab66299fd4ab4df3753993a29dd38b6158d993990dcc7a7d7b293ec8506e29894d557f5fe8a4455fbcea40ac9c6bd892fb0d53fae0fa34ab91da6682ce572ac77f58b06df7b3214ce8861eb6fa721e3ba7f6b4726cc7d93e1ecbdc4abedf633e3cef86c2eb879890a5d34b22c64c7d698146b3d2b2cdfce3e6a82c9feddc4f12682ff7432fbdc77ad0ae638fbff3e7ed9a2aff5a206228530b5deee3556546f4e262cb159559d5338f12b5fd5f6e86e540377ea839d5c95a9eac9308692c2db2a53ccd90a0dc141562d1e18260af1", 0x1000, 0x0, 0xf828) 14:59:54 executing program 0: sysctl$fs(&(0x7f0000000000)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe4c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0x38f, 0x3, 0x9, 0x43e0}, {0x1, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0x2, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xeac, '.\x00', './file0\x00'}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3ff) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0xde1a0000) 14:59:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r1 = semget(0x3, 0x1, 0x25) semop(r1, &(0x7f0000000180)=[{0x1, 0x3, 0x1000}, {0x3, 0x2}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/14) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000080)) 14:59:55 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) close(r0) r3 = socket(0x2, 0x4, 0xff) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000df86652778b4e5fe60c291af047e4e0ebd58aabd349036143ed8cd4486fc7ee9ee6a1e017128fbb1f78fb3428e7c1649718a6b891473defa1ae39504cc2ffb63508ff802b13d366bd3377c481d49270d3e759e1338e8b669bf452351a185497b60c0fd01bb74cdf9c902f9d839939b0bd43e563116f8"], 0x10) mkdirat(r1, &(0x7f00000002c0)='./file0\x00', 0x10c) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00010041000000b56a00606f67e4ef22940736b75e13f77937887d5022183c4ff3d7d8f0b3dbb95b48d0beadfd26619438b2851692ffd97361f6313e7542713377cb1dc0a17f733aba1bf85a403488c64676d2ba6003478a78e5ded0353b3944221b08b18f5b1b80c7de097b34dda6bbff3c91d601832350e91856830a70e21d635d4a738e5088b448110f76bab7275670942a42c9cf76a514aba5a03f9f57fe76a3600b1797da294f8ed197bf54362bb1dacfe7088e294694ebc91bd09522f08027a70049d2b60cd46508c34aaae3eee75577440ee1"], 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x1, 0x0) close(r1) 14:59:55 executing program 0: r0 = socket(0x11, 0x8000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3, r8}, 0xc) setgid(r8) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:59:55 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x7, 0xd5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfff9fff6, "73cc5160521f09384201002183712e00b82f588e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 14:59:55 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x200000006}) sysctl$hw(&(0x7f0000000100)={0x4, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/56) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:59:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getpeername$inet(r2, &(0x7f0000000680), &(0x7f0000004340)=0xc) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000002bc0)=[{&(0x7f0000000300)="68ea7c3bfb5e95c799fced3310a80232ea8474bcebdffcf48807380232810339dea6c99e34ba481186ea246e8a4cfc7d7033b06062519b8a4ad0fae7dacc4d8a902185ec19064a3bf587b00abfa3b2544eed64d464fe37716e80f0745940fcf01b86d1cebebd25b766692417264efd0d72af06ff22dde19dbaf8a58f3d7d322a6e87ead86a", 0x85}, {&(0x7f0000000440)="28e452004dff12198a43597fff80042c49a53a621c3b06fdf552f92cd7bfc1f04cef10abff88eab6504075bc4858684f6ffefa4795888041f15edd049cf6b1d520b946143fb3e5d01d4c9a6d07565eaaf1afa4609d0fc4a4531b6989f14603a26fa4e1a96b8cff4cb1b3911484a94204dbaccedb70caa5b6fb1487cd349bdc76bdd2f4b6c4b00f624d7b191cbbd45ca5282d01e4cf2b6af2e5fdfb", 0x9b}, {&(0x7f0000000140)="759a6996612bd312e82d4571d8c73bf885d71f60de7fb284352cfa57ad79f15dbe75cbb7773f6b86b0afa48b3da62d4120d66cfde9e1a421", 0x38}, {&(0x7f0000000200)="018a6725def452d23842faa37d8f1e79754bdc30", 0x14}, {&(0x7f0000000a00)="f583ac9e3bb3b278cc6806ee9dddb2f339b91a5b9ef630ae54d156f8c1f00d1ef0449586fbf3e4db32d5354a989b2b676fe5bd611641187db80585df6ba3ab28747464989352ad0c79f445d03c1596de084030bd06c43c98e078e588830569ac4f5b7ba5d921b4b3594d77a684493433462385ac29e43018b2da6486415e2fd1e2492f7f8c10a155aefbf8a74b74c43240a5d95a715271ba03a823106f8c4d8a7153567044d9b746f319b39a938ba1bcba04730267e6864067c5542530de35c44fa5004958be72228253195da94498215c479913c1338a912268a394d30233a6c0c603416a4b0c189a21c63804c309b9d25a31f989a654385688bd754622d27c5a0a3b757ca6b76dc44214809779b0a6521af136ea373022ab7dc9683f3967fcc433a0f528ec81c0d0dabe70ff0c2b03a6a04f5429ae4732c996a99949d00c9ae7605917a11332330389d4449d905b1192988b8be6915f20bb80f367ae1db251d6aed06d3a39eeaa1fcb50506dc4a09191a15cc8a5eb3b3ff7b2cd762689767dd98185a1e730e1256aab073c46034e7cc1f3f52e0776c7f19623b74000b4c434313bec6fe3f2946219e0adbf0721626e44b86795242aaad5938d86baf0f235936c5e6410122b8bda5cd14e456c3480a568314e6bd6580a24d514689e06eb4874cd2b230ade66e985a5aa36d830af79f079b57dc8f279ad5993b33d820d616831e7d43f0124f4993936518afcaebbbc3b12bb360e8765d4fcdf9c094f781d50d006319aa3bb20632b7959f6bac5fdae33b43c730b7bd89b254b0d80ecb11fe297009081f37678805b3453fdcf773d22ded32a5afc943031aba84e6605e3bdf851943e36c73e98092c89c16e91446011ec0af00a6e646be8437c75c312407ae290d6262858bb89c76d142cfd661152f0e66397e29be300ad992bf08b72e0f12bc2f0258c8881b58241e5dbf4f4569793cc7561f8f3331f8a74dbfe6931c471cdb1cabf5d40b7d8dd03230a330b0425267bb6f10b8ef443443eb4c1578fa49b0663ee98b0da7c77aeb91fcebcb413cb1d8919a786945d4f21ed2ec8baa6647e3aea43d026c1a2a9bfa072474ed10dae1e23355ad6a6e7ab3501fe8a77bbdae4800ce113058fcdf987574ff8fab293103ead18a0445bd645b186941dedcabdf8a36ffab87edd5687f13546124685afbbd9b5f132890b9acab1d6e4f1c943f14ab97ce90e9fd6a34b9ef5eebccefe7e94634a6b867421fe6fbbb5a95229adcaac5dd61fabe5325ae52bb81d3be5c21e6b7e8931257b520603bc9003bec546361eedd846bcae84ae1533b123003429033b03be5b7bb0721ae0d53dc1d943a21208e9697b45cf332c22c9a9402b4ed6f565025e532688032cf218d4b6f1805a947aa3fffc3b93f2bed668aeeabbfd9d93f317c857e3c7b851446945ddd60ebc68d7004ec505176987f1b23acedc88c2c7c7ec7fa2aa654aeb4c7e532df9023ec442418a829a6be9d2738591d24cd0e3f05b89e93e2f7fdbe7d81d5d6bb797019ddc840cd83baa22c2c0cb5630cbf51e7936e91d247780705603e185e9849453e718ecc0893033aeff3404e8286fed77ffae86cc371f1c273b77477d92f80b461bce65697b05292f41629a340ea00cefaa79df121393b6610bf60a77c59e2797e201037f19b319f1ca865ef0e4008d3d8359fdc002a0b942b4e0c1dcff890618e6fb8c98fc9142ef0b230c5eff2f6a880323f5f35a85b3339e1465461f043e8e51d8f6d9857b7f448cf3602c01b35792ad85600696dfd776f26c70949f752dde8ebfb608eee36c486dd3854e21d1ca6454fba375b0bef84a8811668d39370d4d339478b73f00eb1d23c950a25d61040664eabef87c8d28602c16b13a5229dc757ff6be7881ee0afb5396913d2b276baaccbb669db45ed00871e3adf91fea715a9cb4202ced4a38231a16a453cc3756a202053b221b60d71b5a353503739f2ac85b80ba67df3daee921c3cf97768dab9f57597c7d0ac0610075f3e82f52fc6ac9e84ee8d9ca91700de9fc2b518a0b24d752bbb6f5b1a3bfb4bc7b5d43e2ad447e883cd5e6cea2775c8e53d6af98ce8784ad4946f81e71b2415ec6d9b6b029dc353460fa149e3fb80e18cacc838105c65dfad06228ff00cd8547498463ebc6f98eb19a5da6c34563868c261e9395d39e3119927d11849f568629421146286474dc6d3d651fba80f1246d51bba7b9870e03b336f3cbdec70418103b9e0693debb998107eabb330f80e73795c59bf550c6706896be165c49a65c40bddb6f133ae4d481cd0a2ba3cbc757fa241d7bd6a8ad38218934c3d65395236f9969d24dcf761ae5448fbdbc8649a98ee0c6085043821a23e569f8975e1896c13e203a4f0e8e487cdb6654b9b4e223c0404a18fa471be400d16b0d504b02c711ca8115d61f5f0bef3f7b4026e552bfe9c16385b2d025442c0e090d06ebc9b3d4d5d068a8a415a35312b3c1fe47a1f4a4f9fae857bd1987ae14730da855a1c30423429122a89ca95efd4f7bdb18f2980ca639686478047de7ae5b60477c8718664e021e1d9bec852ca62a79a2c78e61aa35a1117593ec77006231bfa46eb38f39d397daabf71660dba90f78475d0b910c70689fbaea71681ee10d819a0b867353a72a6411232e552f1e9facfac8911430c50bfc41de9f39d02542bae99c154f6961b157b3e3f5e1cd9a4073c4c271b8ecbf3bc73351d6da05a33c0c4ae4e776c0401a18322cb80211e25debe7a25a6c2d537c4c62bab85a04e2791ab289bd54066e3a69036ba2b79921fe5957896e1cddb51e4e4c2dc161102b6196a0fd00acf41fc4d625dc9881c4e776e84ab4d4ea76a36c47f653446cfdcf90bd815f4716e78c284de5c18701d597ee3d9f18628abf3075cc9d4680ef6415f2001e9acdaf136ae91b16a9f68cbabc942902bfd8156b3cfd9beca52099ce729e48eb5408ed2784ec523a52c821d8fb77cfff5c7dcc5a055619df725410303dd10f7914e353da90d45366b37822037c88d0c6fe921399723bbf38b05448e7ac2f234b504fba56410c3461b5bb0c763544fd3adbc183a124086adfc2e6a817c0661e3bc9da81f48bc6cea6eeeb57e1ef5e701ccbcb1f0b85db0f68f89c2198cff8ba348efe9a2908c38f86468f3a270e0e1de57ae1b77824ea1011b1a4c340cde5d5adecaddeb547876b1dc247a7a5a0e91d1deaa78f8cba27141aa8f7bb662ee00d47634b962997ddbc55849cc148632349726482085731a5239500a687d341a43f89a1e0735441454cebfc526f2fdf5618e57059b67077ef9bec3bed239bc3ca9a15cc72aceb3ca5a53f014873ab82349c908c49ace6226c430f53d977354b081f25a01f81f09c9779c17c1bb30e7fb9ad276badeff914f938cb6a315fd05edcd04d4e16f8619b90585b243581ee1226d1eadab1faf0f85382c74e2dbc6fa8f5e96cee6afa5639feb362f522c2522738ad7c465ae6f25c2a80b817570939ef70f97ba23e1fc635eaec33974ecb3f387cf282c6a22e5f3505046e268060606ac9f8b9fbc94a182a7b9df40792715e8040a9971ea5999df00fbbbdf39d4d4ae1ac3402056068cfa7d35941d3aa089dc419c8afa1d078eaa5e440760edfa0a4c17dd6d32fb98876919ba98f37b73fa8d19bfcc8f8bebd29728f9279ad5e639b9076f716e61d4ed5344e157884bcb20b11ac154feab7e94f58839bf9846e45423b3fb6fcd8a330390f6f51059755af0e2389a838872adfb1656834c0416c7fc90080d848f51ac15ae23010e1c2f7eb1c6588df8f256382355f367cfe7bbd04f48d5b1126f3c7d97edd4a8dd48f6f05b7e777f446e9bbc5ffac52de25b70652002436b1c25f993477c6b09034313a5a85c2c036f70db6d79102f5229c87df36786e5bc843d281f9706c6967ba2932f696a56804d37a7e6b6e20945a60dab0aa31c49f7b73729f992563beb5a9a84a7f3ca952c9ffce246cedabb63c52ddf443d8967e4e56ae3bfa81ad356b87064907afb2df6350b4e631ad60a1ad5a33fbf80d8ea648e975d67305b1deac55c154030384ae94e1bd75aa08fc4869bd6f4023e0eb1ef3799a80e1812d14d91f9545b6a96685b21b7ee0fa62df320552ab1e29f0b362124a18fb7e20f7b1543112b19b5f20196649a2ab8a384a7d1c4ccfe692afe7ff9dac02d24fbedb05767e47ef6886292aeb9e6fa0aefcea205ae1ae07a550bf069d94666aab619626145a406a15d2b9d25e1d6f4f934871fe7cfb65910ab962920d850e061773225b5146d208ce489e4046a3f4cc72f1c3ee30b5e7e5a29f8b8fd4f23e74d4a56dd4f750829d02d16a711bc2cd5891f64fe477cc01b2846fada3cd6b3deeeba1d898e9d3a1a9347b55890114f8dd9b2f86b1a3910766aa7178aa985e1afefe5b28fe95b4eca559794d383e668e0f7463146c9ba0f20e9fe5b0b8b19942254551db56893d6778dee8f9b4ce9549126a87656d8be8ff35ea78263d58e1d406578bfe88c23c09ebc7fa8caf2b0a08d624f1af892b028f764d2cd6172f4c66f080bf875ff6a00981f2a35bfc4f8763eb22a74276fefbec8c32a4c6df26c341a0d9bd6c3c25f1365e15c9da683f24bf451c11cacbe656c7c0341552921a533730a9757881e03ff251ad7041422233e8903c76aa9e59cc04d6fd5ba3b067396ace4a4f3c51c3c024ed9d89167fd5bdad037481f74bf9ae57d59e26081c337a5c02d058a7df18a8075c38462fe39adb221580ed97fa3471b3d722a2d71eccd395f14d0799ed6ccdc4fefc4fd97c7e12dd866d1ff0835e706596d61d18c9abb0062834d822c91644ea724a483779b87fbdae13f00818a86732aa517567470a7dd1439417bcd1f4913106e49c57898d0cc806b4b82dabe2f53702f855a1d498a0e07bdcd5cf5cdfec569379d1db6af8ecc211f97d07f11c65e12c61dec24f75ea07446d50bc1c969340a335982978fba4a43c03b8f0718ed1105f4ec82cecb2581f3e6614c31efcf9086220542fb9dbbdffc269f3f395cdaf2584009470deee2405384f177b211da0bc6d5c26858f4fd7d918ca3570963271c7c93e5d90b4143b2859640aa70ca63a196ca857f86639a3caef4b415623db7d3911159ad83c68a9e23989a248e841077a8120c1e31dc1c1a007e311f6caa253b3669d87deae6fbc87b12bdaf3e7d3e10e6768408e348c7809981f83bc9a9617f66fe1f7ec05e5f56ea950eb88f1eb49116625a6fe685c025a6d731ac96062fcf8db785d47efe8a80bc661dcb7c360cf9a917b468de03a27af54dff0426bfcd1faf5782a8a8c033a120762d5d4912f84debf155b9291e4bffc72cbd2be470496c92a1b5cd5815acfabfcc80140b2ad98bcd75adb7857f7ba2f442f169eee208c6f558ef66c5e0541ad7f81f052e935d63118285b91bf65520f28e0918e7a1c092dee112305ac539077b3d63771968768cfdd9318c5d0d8d381456a2ed68e626dfb4d82fbe913ba71d37365c4c23762cdcee78156dcfa7051391eb03341a2b546dd77dcc4714a572b8fea571f62b98ac74150f0b407b36b1dbffb332226ed952bb6ac8e705dc2afe87ad9f0c663d4429d732eb510db87e1070bee96e7e6bd639e213309fdc5cb3cf1f4a8750c08352e26faf52b52d9c502c52e78e652601634c56571ae93103990414fe42c01ba58afe743453eb0a4420cc1e826f76aed7cf8612e2f347ca39c0eb502918a88a3b3d9359caec772e6638e22d55fb4f6ac23a8e59ab52dfcaf11f8d8360c1aff727dda771fe9276a60644b", 0x1000}, {&(0x7f0000000500)="fd89e26f4f170392f6ebab07a96d967d789cad240d5dac63863a9c0150f8cd7a6cc6a8006797c81ea6bf057728f811e7592e4dd3876bd01ba2b1b4c5d0b9333c67585990e68852ce7cf235cb1e758a88352c545e4271b33a9d6254c02130445a20c7b5942b52917fad80681bef94762306db2fcc28af975f0486d6966579d8c51a47e93e517caf89c88d4d4430c3419491dfd028c4de1f42f4ed1a868cdcf9d8b96bd6ab89e2", 0xa6}, {&(0x7f00000005c0)="0900488289775953da3a33f7422dceb23dc89cb19ad96f68e89b516fa556253d2bb589387b6a39117f5cd8c60ac854d633e4ff9f682275ab53e906afd211140b0f62cf0c99e9373c6cba0df2437615fcbbdcea38a72c15fc5c6a6f4fd56d9813b1f6649f5eceb57bd11a11f32dd618ee887c8fc6a6e0624f36e4b2bad7", 0x7d}, {&(0x7f0000001a00)="5cbcf6d0fcf4957bad795699246f23f91e16fc32583c41fdf71c6e5ff7c05e120e0fb9077e39b52db9418f6718a07b2a0eb19b1d2e9e6a1ac4a671676f5fc45ea30ea75199e41a91925d3dfdfa2f2498735040ef70d9e152dc69913a23fc195aee9a910739ed3d8add7e4c0c206431dfa587bd9669e1f1c8d281866ea155fc06663771b21cc750f71c246173ca337d4b85bd6b654184aa7c79c7d05faeefbb3e0fff77852c73ca35cbbddeefe3d30b3518b2969143690020f83cbf77e83dd2", 0xbf}, {&(0x7f0000001ac0)="21f194109781b489172da9c73c66e5d564943a12cf899c82eed258b525a90cf46d2b888c5917b7b41957931aac48b8f403258884c61f694e1373225d0b9492258a45c8376bebf3e9bde757854f3aa6c04a18a55ba98b28d0213c34da9c1fa92f0ed4696457407075f7e57ee0e8c973735b815a24363e102990a66aab9766d5155b09b3ab1707c8e9b4ce14d2e6fffaa45f9f1f1350e03a92c5d4c619d5e49deb79390157320f9faff1fd0a3f9fcb0eb36a4a3b755495e36e65d55eefe1231470a63320f2171e1d30c3f722dcf35e5a2759a2f677e818adb04fb3044ae0feb3a0acffdc658a86ab46f07ff60df34215a665f05ef28e111f0a0f5b9e6c9c99835de25ad3d8fae0f120019e972a32bf6c228bfeeb6cca03585f12f9bb404546662d57ee0c9465a9c4d079310026676271a9a60705f7f442b30824bfaeb857d7fe412c7e90c195467c42151d3c76343e7991c4f3683ee3bed4fa9890f86c915f9d75cde402dd98154635c365b34ad658fc9367b6017e61b3abdfc4cc5316f499bfd713b9500fa00859211cbe7d82991fe265db01e916fb4deb7aa48c56dc9243bcf0755b94b48ffd5a902ce944e913f4fb9a1dd27642552a2c0e0ee8bd6952aedbc7bae883f0a30ed772d57d76d91aefd5b08dd5d28b0cdbc48e983357e63a976d0278f28610097a76ebae4ae329e2544ff4901cd8bdb767ef3d80137c1067e1dca6ad9edd9b7c6c906b162fc0d04b422141f44b3cc5a1cc61778fa3f3943198f7ddd4a7c63c64e627b9d3dc2c398cca03d2939873b711df71942f2820bb657762e92fd27bcf2cc00092f70792b9ee708994d370e891e28e823cb9fd5b0fc8d03d9a835804ffc09747ec27425735d37734020a07f6d166349834081b1ad8f3e24d6abff0435b961968c43757e7ff5fac8ec3fd9c3d162f0a576d953e1c89172b446caaa4395402ef37a961fb11a617390407091bb73d40b8ce7bcd60c3e009bc230a6e8736cd83c5a023f38dc9a532c5223648140dba2fb33768183f280d3ff00430b94181e992d4c4795cac063ee6343ccca19706d7f1430d3bbf7563b90d803fc92d91740bcd5717e13a8a531bdb759447f1e91431315fdaf640751fa1f360b3c774143e53e3befd246fb17fe7f38cbf5080ca1fae541297776dd7270d373f6bb0d26ffefe3dbc256113253513fd7b1dc8d98dc50ae14bca0fee96732f5371ce6befa649e271d3af84da51278dcf34f2c8996ec5ce0318f75ae6e3829c7b39a58cf0169c5c7b2b0412660942823b658cf371c5e7379d4a218c84e5103fd75deeba418d5ed35cab4c6c8ad2b550c890bd095f12e21c13d6ead0395a67a305b4aed1eb0bf84f5386ee91e180aa993905508bc1700698812ea564f047a4be3ff29c35f09924aec389d5542696c2c22d2255e031a2587d367d4e6805b3899982a325b128354c95d54bd43924035e76ad081a5d9ba3d3c936f96526caf8f4a5cab63d4f2f74d9b74009d2af73b64f3990c910409d46a04a2fa84d9558c698ba7e608e384207db2828cafd46c251010a618633fbcdab2db6652dfaa67590369cf5da21cb67b729417772b7e13eae66bf7274b2c2b72b6bebafd24b3e27cde55925c612c6705faa29b52bd2ca37131c0e677f0c382563cead3bedbf343a87c4a8f99d4ebbc6ed9514f79edc1993179efeb060f2c22b291e4061dfe70569e6e17e21052b41626412a2b45bc3121290903a1a3ab6b9d9e2dd5f84ebbbf7adfb589e7c86700f7c04cb9cb1e9f3dcbcd746036bcdb599d12eaf53b81af66a93431fdaee728f00856af75a6c6e26b0641759a0d286aa2fcce0738d4ea3c7a29ae8e46833d11289e4d171578fd61c59b3939d266aeced86633d2f096a7771ebef9cc48f2995f9ca821e2f331ff421aa425e047feebb2d30d048decc6c3605bdbb250a0e8ba150618c42b7fa0d7c0f3431c9ac11128a2112b47be95ba15168f8575e4f5a20253c27d7f67e4faaacf7baf0a6b5d9e5e51792918f0eff3c4da240a25e20534ed230dea823620c6a614ed35a6f9bc223176628488bf87760c2adcab00746f1707ecce168750c8f141063c1579173b0b213cdc5af273215bbabb5a9f5952d0b74bfc6a7cf753f588a89fd2100f07d9404087ae1d5643b69e7d37677c1cd171d615988f7262f010cfe0486813c4994e76bab7bef1367870b31573f600bccbb5e558058963ac430c7133c35a82245821e6e835dd3f9ea6af285343b0ca05852dd180721dd1f88ecf29340cc9881b25ff1b17f762b6dda9c66b16e5d275dcbf78622146c56651cdeb417406f2ac01a9cb817a5feeb04600bedf473a2d92d256e76c84fd951878e3229647301dbaea697e0243165d96e7741aef7f742508088613439731d59996cb737ca39936591a36982da82cdfe89d6d9c7396407c463900c909c45e2cde071cc6fe918a3ec7917c7b8662340840cd460bc625f4f8b8f3dea9976c4da3d255a51e8418d76ecbc11a4958b81f8eb0b9e237b4649bd38a9c498773253c340cf6a783207c3ed0a8e60cbc77e531cb421457063ebe50af0681ec7b5ed96ecdd53250a3b66f46952f09b07d5980c3931791723b4b2cf33e2a37be3fea4de93d9d8c4871bdc7911f8e4e75cbdabcea0f30bcedba40c8aab5fdba18c4d63407ffb96643408d5d81ec13eb76cca0dcd433936d9a92d57dfe20a13a582d08a2a2fe2bd75b79ac410cd566dcb4bd962b5d53d8fb6989da1d55ef1787335c1761dfbe8f89eaa60a319a284ae85084fef67a3eda27838236dd0f64e8b9cb2f4232ae35a4040d1e7444899388d10a21f1abd589748c9cd6ec15110fb4ac872e7dea24a187a8b230a695a193f324416d07e8d576bcd335a8d35e4ce194bdd64f267bc5fa10e6daa8ddc951d17a74486bc8e987c0ccbc8e1d9f5b48e9d11d5523b464b3584292ed584744fa76181dbce79c8bb5c9c04853bc5e71b9d5ee81ea77b955fb309a7b870ad3eb0f134d3210fe8071fc0693d132d6eee52f1d2c5fb05bd1733c5c7230ddbd9a9920ce7a86f88f7f8de2f92631d70666014382a8efa15c14a65637efe67a0bd698c87054f95c3f154e7fe28cd27683dcf001d6eaebfa864e08493f4c57ba82bde6d6ddfa3d764e640ec4868c294055bce0040ff4fa60c2a645cbd090a812c5064ddfab7692755c9992116e8ba4b2ec55be722c65dfc866a6ef30fdf257bf231e1c32dbfa1e2a99618437cb98fbc3a1a01abaa9ac893784f439ce7f0d7846a24c6c8495fbcb45f3f7534bae977e835e4f2e35981a8b4d4220171655c7e9837caf199a007b4d98eb85f87d0425889ea37e4c3db369e6c75453ea2f981f7556d7c535e08596f8cb333fc8e4abea8ca33b7f7fce89af86b99413bcb5f90d3b6463532db5c803391c3831133e8e60d9470c7bfb38274066f24758ee5bc82b86d59d65ac96729c595cfaece8497dd96211c538c9d6f2b80339468cfe7c1d6ed544244b7e0f801560a7c533280789ec3a020b4b589cc48802f24c727c0e7dfcdf79ddb34edc27fb7bc7019f8a895f4e2b3ae832f47e70e5debf8dff4c904d35e72e6f2d5293e8f91a9d5e91f44319e96bd1993063fb4a532d7a31fb3142b74583a1cdd34a330581fd0e367b7e78a8a680fa7d8f4bc17d4fc6fa8836a588efa2948d07a2d8b1be7914ad3efe05908ae254b06f91c0194ebd026c06c5baa9f4bcd7c935491fd030d7ab43cf4d3950dc6b551e2a26121775337d47f1bef5c2f592c52580f4c151490de7f2727dab7d72a58b58f3be9c1786e5585cd0acf46b71114e219e41667150450d4e9ec31ea82c008f33340f2f7284f486d10650e818e3e9507cf5a047dd1424c901b9c878f51fee91bc33197a8b2befd5bc89387f7489cab9e7ac947c27175b709261da657524afd3d5dfdf06c175079cd7ebb7f5c26935b83711810b64c36a321dc4cc7f2f1d1fac6afb5f3f397ed4e390eb56db338f6193fe9f701741f587d96bee40bfc7cee095e96ebde74a37fff2cfa47c375f0940b95600cb5ef7480fc513842a580404946580d2b614f5179e318b442e3ef392d29187ce7bc49c036cd7abdd9b0d7632f07089695003b97cba0f3048090bb85e44a1f75a96baa8133079614f44fa945a64261374af3a697bc45b3a229983f1356c38f8081d48ac82d48e43e2c919f88109bff1afda8f19db470c519278f2a6c79167670879efb5198dbfba00df458403609c9bec756ed18caaee5d25667e71f24b53050f50cf428e64fc1dfd9c670de55301c653a7dc93677e5dc7fb50362da0ab85613b7c75795dde5497b4c401639bcb577d7fdb680e1cd693889ac3488c8df263d0b6696ebf5eef8cb8d4036e551fc9739f39e81cdbca087a25ee5a4f3dc49e5a639cad8a0f45a3c7046f3ef5969d348ba198f539dfdd16cf4312d0ba9539ebb2d4be355a0dee322b801d486148dd0eb43ac832771eff30d719970eedc4cbc6a23e6cb393094b79b835abc671b45eef4f2f86a66827e7da2af197e4ddea46fef12db64d60f8d280719a28283a1ed39a1c9899c8369759954085199d631ea568c2e53abfbabff1869adb9edbc9cf021cbf919d1a9154e886d5b17906923b26c8961d80add6a7ef64ad50dac0e3f1278da446c3ab685627e6c1dccae1f7e81f23749017ca192cd864bcec9b09f8623e2feec9606afefa6dd4af6af8acece54cfc385d2db7b88c22e5d85d4113c8587b2faea6ea20f49aaf349c05e15387e82fd9a12023a61f24374aaaec0053df73ed98643a42937f0f16e27ba2cc54f16ecc557bad329469fd4a1f24840f91ffd7b4e656be33ed6ed8d2d1d316d6e87bf0aa60fd43badf747c96c89cb56a56d6acb551a010fc43fddb094e396ca1e3158b0518354fead59da027acfdbf1beff8d28eac7fc3d3db427887041bb5b8572bcce17511eb146e5439f431311e202713a61f15f23c453e792769f0b6d2e49a842813b4140a2847c2a49561f81506739afcaf4cec0acccb17427c3aaecffa6eb2195d5075ac640c47fb3aa63aa495e4ea88f1cf15147a96e3f463e4b65f558db0bff3a596f733501018782d9eb04a3e20e055e98824d28c99353711430db3bf95baa3ce34bdf7a96382ffab52899258517d3b219004c8004976928512a63c4681702f72f9afb6b80ccced7b8a3066cdc89d2a23c2eb789aa286d3ed97cf57582e8dca28b70d2792acbdb85f8ab72a454d9bba1e00273bc7bb4e7510fe8b1fb9849b3b1fc54cbe8653438ec042989ba779a2cf90b9ce4524a56ac6e6e0108fc68522ce31713e093de920bab294290e299008cba5bfda1d8b7d536acb4ad82d0debdf6cb1545eefe837c4a1122662a9665ed31762d39ab0907faa8ec0539009d45de1eb906aa2582db3e9d2edd4d6f8247d95b379e91f749aa391908b3b444208f39ff1c4b44fd42546d57b0ec0453b2f5cb2dcb3473411d4a508af4ddf07b6ec7957b8ebf718d2a93478a9d4722dcea7b0bd384814f859600f9b79b1781d7b9a407090bfc1b7dee12d11eb5f61ada034a8cfa01e3c5a1aa5b26a918ce672ed43a315896280e0a32116d57cbc3ad8e31fa0a9bd78cf913e1c2d4bf244657c0ab22d7d756b3e33dd4aebe299200d0edeef2d7223af4a07d03d856a260a631efd9d0645f83b3dfc62bf11ef89eb7affa28f9e3a0924efa51b6806bc028dc97b118a2a4a79c8e96ab991f8142c0780b52f03baa1211cc24092edb34102da8ed855bee153fb5cb2ce604e30a7478c8f7f8ff2b6ec8e6b644e7d9aa63afdeea39d2e23e16f1ac", 0x1000}, {&(0x7f0000002ac0)="dd8c497d2d1a96b6b65af02b5e401098e5d5cb0d621e1a4efbf577076e0cd7f8bd4794a6a9762d57b51d9189494e6c3d3e9fba0b348a46c8c80b10e0dbdf47904a16b3a41a4661df26623424fb5d43c4eb2d59106a1aec72b60f4ac6537057fba2ace2a88304d20b11e33f8ff0197537d3c665de6cfb9fe9878ca5467e226c74a91af1cf744de07d46c2f689f0570063416c18e77abc64945505f5ce52d5ef0cfecfa62e5a04ac9dcb62a3079cb16b6870535f5cd11bac257c10d6862c0220747c825bf1b8d34e3b06f25d46879f0153274d07d251a82a", 0xd7}], 0xa, &(0x7f0000002c80)=[{0x28, 0x1, 0x0, "20155731a8fdf51a0f4b51af7e315b8f79e379d1"}, {0xe8, 0x89ffe1607e2239df, 0x9, "c66cb50fd8217b1b6ce2cbd04caaf6288eb2c3f631da9c67957351bc40a42f0e1c611fdd2fc948b0b4e926ed35a7b7e0ffb8f080abe376cb9d933c4b90f373ee197d3ce8e881f9c810a266477e6dd6903a8430bb58cf8b816e5f62506f405a8619598409fc6e6d9f68823c15fbc6b27445f236d786737f40d2a65ece4f61a6a0ca1a5002258ed78965926029c8cda80374a3d18de6f52499224dcb01860cd4ee76138acdde949767dee2fff6b217769a672579bffcc23281d8fcba3a30abbc9e7addab2a207fa9dd2086acae122515023650417f381094"}, {0x18, 0xffff, 0x0, "e576"}, {0x1010, 0x1, 0x40, "9be5c50674c646460a7862559ec22a18db7050532e309373f9ee44f3eaa0db4b4d57312cddeb70d293bd1189685fe3568f4710f4846e3c2d8da24086638865ad5ee950724c851d4ea39fc928dbb8618ebbc3092d6849a3db76f60b5c2202d4db4d987d2c1bd32154db062793139dce44b31d83015dd5ee8541dc5f8ac0917fd83f5be466e72717bd6994df89aa21d2bf70bcda99e04db3cb355d642fa81dbb9fe5408525848c6b57a09576723c08105df2192747ebd347d44afc5671c65ec9d0c01ccf24f4e8ca064d7629a953670912184649cefcc4cecd4364188caa53a6e28f64dfbc1725bf69316ac5cd2ad17e99bf1c281fb5cc188ddabb5367ba0bfacd1e421acdf05637b6ec1eee91aeff3fbbe16b8cf3617873e4126d1c69f2502d93892ecfad254addb9f00ac4ca1fecc14fc7cfb223e5b13aabd9851b57100761367ddd4fe3462d994319c7919b95c921721cc1fd7187a4b7c54b99bad8732d68e0c017538211e11a973bc94e5d3c1c98aca1b94e8c053d4e3dc1bdd2f8e0be94f6d365e17a323872561bb52e1bcb64c08ef5a17ac196b170c87252baccbe52d9b2be29ad5a45c3c47e68c899afc09b91a9b8627d6e0e0686336742fcbdf1a9dea198764ae3a0ba5fc943aa5ea7e107b94fe919a1d9206356696ecfb33fa41a197e580b7d205470440fa0e9c3e6db0cfa46adaab4e2e1a5fd48cec3cbee96f879810d62edb506abf1b2af288755edc6dfe94432cce7ab84ed9e95ce1ee444c675da2206e54cf023abf5bc0f2756999d0ccb0e67dafacda4f3bad977b672dd4502c4861811325bf5453409b64fcf517be437396253e9b668c3b13cdc24bbeb45acbc58e2c77237ceeac13dadee589b9d454350106a82b3a455138580bc38fd1867e504d3e62c78750fe1fbd2473a57c414243ee35a65e96f66fff85b3c91a430121e774613c747b30013673b7b968520e19576c85615a4e89f3a757324bcb19577de42358f9941305a613a8fd60f5bbfee92bf1b77a8b88f40a1a6a2341f3861dff8abce8089013721bffd4e585d6076d98a3b32a45e6e083b796d04196b0397abdf8732d0396e4cfc9edd443608f7a6566c9b35aad9894e7f3cae06994eb4b796a0051356c0d0758b3b15be77714b4ed98e206cd4e110bff1ee5ad59bd1aa3f809c30ee23f1208c0e25259e45e1435bdec1e0ae37c7ff748320ef5d1e09db4b49027953304340ed1eafd02a6ed3ba2b008d28e5d629ebabb3fd2f5a17e1a8c831cf7220be8fcc905e461e494adc25bf682eb5b7f7cbddb221e96717295742b8fb91018dc6a09382b27fc78af7d15ac5a32ee075b79b6bfe784bac2114eec3ee00a1acca4b67f7be7fda04c3d161d84a41189791c195d68f6d1b1f0d87b7cdefb5c1f7a095aae02be55c57d4beff84f9efd59a2590163a71ff9312b81b17b03a2998b3e88de9223287a44207b4da079440634204a0de3ff48064e0d90227b2d648eee2e6184a94e818c3e60cad7b556d0780b9a7ed772426dffa0ac8fd1b8c65cc32999e8d295254ce91d81dbb77dea4862d46e4d004961ed4dce9f18ddcd9bdddec24ce633e72f126334877b20bcfbb358d34453bdbc82d8cb37eee0eb2992f0523940d31c64c96a06f0c56b0b17eb5943f364c1a8b34c04b37bed4bc27212883ee46c7e953c123e72a9fb6e77ad326ef34f454777c085633ee5ceb46e2160682fc10a8e8ef6a55c0b6f99b7ab08c093250b2174cff0c4dd1045ac0fcce7a403046ec7ebd3a0ae57069ed6748df7be113f3a451067e1a462bdeb8936562309617671badecd7c93a8567cf8d4ea13791cf9f6009fe31d1c16dfc1867c3656f7e738398d19de10e9a56bbf4b7e85de7a068070a5a8ed1d9d589be661b2be5dc3566b24f3a30efae45e6dd4863265e9265ef08653efcfb318ece3b95f289bf0e89840d60161e3f5193bcb2211ff985832f297922cfa8ec8cf22dd439e2c566c3665b3ba18b060b515468a172f560590173bd259069ef42853d85fa45a8285bf1ff51c42d593d3a1742e571d504b5008300ea639d7e8ee9c74543d787bec0c2c61c2868872498b76a27060419cbbe010d1794aae1e6d1d39a1d53ef10117c2279bdd8a57170a718906a93f04ea59d228ee26fe6fde34a9bed2cced88017bf8a98777314816af29901cdc6f269af65c028d3c5f8ddd24957d642863189e47c118f37337b6aac71f5f0519c71c0e9c99cb0b1970b145a6673707cb576c87b6eb64d9c6160a7a0056efdbf31e092241aafdecb0a00d7df506b61aed8f895647ad798bbfda3f0f3281f2eb832104349cc90544fedc61200f55e34d2f89d8b2447ab5bcb1d0c5f3a193cd5a4b514e1e65d1bd3cae715e28f022b31304e736a6f11ecbfcda657c41d92419754cf5d1800200600772c97a9fd5ed458ec1fce6263e08fbd61ec0e3200bc01daed788b4e3ac9907efcaa5daec2ff61e5f6da84f2277e5831123b29b713ad1e693a8d5f45c1c2fbd70efd0ef18bfbdbd8dba152c40acdbe4a11d1b5ade7360bbed4566e8f679292b088ab6769f8e7faf035bc23deaf927cc7aad0d6a0c5c2b3ad96f880cd0394091bc288e593b6ab7e42c255f732bdb843dde0f78389d2947159e1e6a3dd105bea98619005b2ae1e20b5289de974f8874a46f63326aec4b71aa5e616a886e405b168685b5eadee24fae09cb54a7707af3b0fc7d38598b0e204f88a8dec5474812e4bc4d22867ee0cf3115f631b2f0dcc39503a7d364f127eb170170e97d691cea351afd60b96c119c3d06590654fa1c02f9084858cadc73db068159e40ee5be863bee6db0edddaed49f307c2b16d14a08cf7d9374be8b5cd50b54e984d7a52817fccef38cb92a755335bef35d2086e1cb3fa28d22a682fc6131ebe4d77567a0a50be34756e343cd0fd5001abde2c502a59afd8f0338b02b05122f739d5ee9db19f945c55b1bd72985cd10086099149260ec6f367f9553ace3be8d6b2a39ccfdf46254cc6f466d36d819d28ba66ba9c9af3610b761170a44820ed7c1b0799d9b9af1e0cef10f9f71c8d5c2c189f8c02f694e99ce4c60b1ee4154b7c0e763440a360eca6d2e8e0fe235381ad015668c22acfcbac247ac86c5d09b3433ff54049bdab055b3a5516a07de060490fa4fb5168675f4f52c7febee0487c0275d3ae1c31147e7d4b988da225718260b22a643606442edcf33a49f717c2eea91ca398cb2f7457deef19daebe0ff8103c102bd8b3f404d7246fde925e9ec872b4c4dd328741c2b27c07c28c6041f003e8cafdb3609c8b2ab43a76ff13daaebc98df918f6e0a85559369ff68b649647fd7b2bfc6df6e2b2cf850dc46a9002975e60cbca5445fe1cc40259855116a7178a2876ae6a8e2a57f70274dc9ddf2c55f4974ace4c2f4b7b0c72df0a589f3855aa9ffab72b568059eee290d5bbabc92454ace5a3210b11577181777cb79c27d7a1734133ec848040e42a5bba74707d356750de67c3acc3305bb2d728e78c1231502db4eec79403a13981e819cdba23c676f196880003d1cfbbaeffb623b9c1e4324dedda5e5741db5203e3486fa71efb104d079ee664520801045a2955eb292251c54bb0640480aed4153f2c599c5016909b98938b2f90ef237dddbe03e9b95118909cee935704a1b1b46e4465776d349e7f7b0ac39ac8ae8db921825c3a31b2ad7afb0db983d8828ca41f54c3dc19e4e04af67e7eecc3d1eb9a18b4199eecf1cc31683ae7084027eeee6a884c65356564027ff1b9bb4c5fcc6536b0ac9b302e00d2c39af8a5de246c3ffee2bba9c1308e7f8e9768cbeadcaea0a0026e177cc9aa5d3e2fc92fd205be6bd7b24bf285fd894510101332aacd07d8912f28f60ea5efce0b7b01b70dcea66c237b71077a8f4d58c68ea776b30f91497adf355b1750df167e987f95ec6db481b91e9a38043df3a8812e7ebe44e8ae3ae3e26cc228cbfc66b5cac9b62ffe2d7bccc7865f9e6d624705956d0f0adbe9292bdfaa39fd9a263496e9fcf38ee042ea7c9b9f4b66bbc7ec3fb820a7d681ec49411169d6facde7c8e4b11107c9a4a2c803199a1f28dbce5112c63d2edbb671a67e0a35c35d1da6e20781bdbe393518e8843d9d0626173e1a0491ae033467e76a17318d6b6573f214ddb5fa816df7a274d428ee5786f9bbfaebba7ba1fb375a0c36894651f1beacba7cfb8e4a7eb962bb640a9270afda2a76289374c74b960717f129c8f20a0f2600f37a9f3d8aa1cf7cb52e0e544c023c399c57aa4d321a4186777b1aaa5c242e470ff1e427cfa2f2211e368afe7f6cfdc4b99fa491ec5eef2bfd70bac10fa6b134dc6db2ffff28120af55852e9f78f1cdbcd79778ce78bb104a4b3549891ef9a1635cc2971b1435dd143f89ace00748cbcbd96eccdc34a8f41a09f5460309809b5c69e1062832884cf92b0b888d20a1bee67cb166310caa9fcf15904c4417aa01a0277cbbddcafccb1d2d7a785d9edb83f7693b14eae5db3f5a7872756583ea8da0998e8b3a5e51b55ae7da8faa003f26d1ea050c230fab1c4f73163200a3474b608a43e532387db7a60f9656036d108a239fae8511b69547a707ea97e617c0c92b00f9bb5ee3a8571a03d8efd576f12a5f1ad35eb9d5606062c62c93e824cd500d395fd88719f5a3f693224dcdaeaa4bddf77bcce047e4292238d4e07c829ca3bf482cf7696aacac7dd486340bf99ebc145f0a05dcc0701a3391d4e608ee75d2756cf30855b8df8d48016bbce28de4760a4dd42dd81428dd8b17854b11edf8a0a543c2bd93a77cc495f3bd7599e23418ae4455c554a316368b1fe73e053cf71d0b9308145623d4675c477b8a331a3c1a6af7086d599c6d9f7907d11a420ff224f287286402ff0482f9047d28d12202ae7932a40bf35912f5d661854a2c888ccd61f30a81966d2c3b5dd91518cfbd986867d45d3190a952e5a8495bdc37ddcb41024f6b922873452d8b80d85cf969f9610235f13cf1cd5a59da22da9f4704983ef5beb2ea2e33fcbdb2e1bba50373e47c1bb4f36f8bfcbab90c9af83169a86a420b96ec13a87663aa79db5fdfde2f2a0f2cf694a1a0d9dc1bbf0a53b6e4fe599df3ce42d2afe9b83b6d248719a63cb20f97f011d639f9c146f509bc017f3572656518805127f7363ac0e3c77d31d1ba443aaf9cd183729a2caba1afde7ff4f581df897445c7d5d3c58c004e76b6f70ab3f4930bd68d11442eb2918104a92cbbaf672d9e23719f7971cf02b4b1118adbcdfe5153f4a8abe32e9cfe5a703251bd5f185a48cc3e7ba61c10d1ea027ade37733a23594b8e410cfb40ee15592069cf388fd4803afc8d64601322c1b96b1361b2aa3d545677f3b29fa60df63dd0d3e7a9fa90c13b8b5382b541a4b2849f863b7a290abae5f9d9503c20c913bc484acf54f65f9a259809a450c8a2e10b9e7a329dd1aa1bfdda4dce0aa2546345f79ee8550016a1e3854930f62f87fa392de618b8b8c71d0ca8105a1b0199b86f4e738cbf48f7d898e02fadc7da175779a01971405ce0e560990c20686395c4340fde75798c6796f63c201f180131e5abc80eb119d0d99f411637f0075750f647552cd98020f7ab518f6c9e9c301e4e73828da2b5ed3b5b66379a6cf499444dc6af1a3b7111b11ee7ac156079124a63f452767a6ba36e2f9d7f54a2213bf81fef4f61fb33064237af6f62a86932cc7858636c742a2f9841e9d76a2cdd77e43d13c96d385449d2a157558c76bba41336c76fd37250ecae9cb484ae495916d6fedf0d1c43ad6d238c51531604ae153"}, {0x100, 0xffff, 0x7fff, "aff5caa247f28d969bb34dd4d4c34712f7b599b7aa15caff0fffa9b0153a3b0efa30b28fa17314dc6151e676bb14b30a4ce0d0cbd3ebbe332ff98643c5764959ad8aa52d258b1221a6b8cd748f49de6fca69a33c365a25339dda260110947d0184bde1264e8caaa21aca4d823bc4f2ade736d3bde7aac74173c717032cdd54b50a38395ec2fcda8f4f307de7d9c736d6dd53de860c18fa8595e7620ae82a26a46421c1ac228e3e957f859f517b3e773432a3e317a6ec6e65a25efd60218c4c0a3916b0ab3d111751f0bdb57bdbbb37940dbebe02ca55eae952b36b59dd74a0338ab13aa0e8369292d329aab256ad"}, {0x108, 0xffff, 0x800, "dc0b66f1a925011559c3a9f023d3909430bb99e8db8235b027f7bddea4c4b1c657221a3b43823bf115781b88230879afa8b5c3cdef74394e4bfdb7eb6b779403e192241ab1490e0eed610797706a287e5f80e61ef7e49fb915d43dde73b54a84d36f336dedba50748fea7096d314b8eedb912049e91010e6b661c9e16a0c2da557be520645f84f974f6e44dc91000c6856958dbadf4f9288daafd65dfe72a455ff8b3de258f8dd638c3bc94c15e1dd2daedc7a4cec2795e434df07de0e29a61d9239458ca2f634a718f27b1c3f3bfda46e77153a8215f4fd189492763af17d4f916a323e35de64575202df34468ea164ce7c485736f73b1c"}, {0x110, 0x1, 0x817b, "26be6525af028cba87795d00865de8d4ab944220482f27eb15338db4d9375f7d500c2e6ac8fa747749f66382388f940bedf63248e591865b2d877a91810c17d30acbbbbaeaa7bd30b26ad61a573a4c1294ef624b7f3e357b9d9b149892920da6d96a5b5cc7cb750e699759a7327b7fe46fe92c3aff3b95e313619ef1cb5b57e341c27657d5debecc5d141c13d3061191d91f63225a030fc1fa93ac1b0bd6148dd938b6ff3ae87ea42a72c98fd51c52236280a0c395ef7fb2bb042fbe71f74e71e5770b826cb18129f4f49fcefd383a892c0765009d435db20214a79b546af08d4d2d5bda916d058922fa366a326815123243dd5f1bd9badb75046eb7a76e"}, {0xe0, 0x1, 0x200, "2362d5a10ad50c121e672e1984d97f8cd26821eb5b407f325f8118a9caae687011cc6c3b0e0ff9bfb3e3c72ab54f40f7d8c31ebc27961a7e77245a84d83ad13e340fc379ae7cc950857b06298e763c0b015f4d28edb20b3ca311c60fce56ae816e1542560061193a6b9026d5c0ba74e375febbd6856248c223430f93bb1761bfbbcf91328cbf2e43415652cf3fa6412d854f1fa0c6816ab9cb6d38405914923a02bab447ee0df3dead9dc929fde1fdfcc3d7a398f16a1159690437a097954f085a085e589bd9d563d7beae"}, {0xc0, 0xffff, 0xde, "dc2f436a1b59aa355634b9831527dd32378fdfaade2186744d8b61f276be7ea7ab30bb980923e0e8049396927f4cddd0d77e476bfa111125686e1a977cbafd5128515964d387fceeb90ee75c1f03f0d3f56c51ff673b35e1a7a5f030c48e11ee2d0541852bf93297982dcffe3a92087549dc715ce8e466e6ffe2323681dfd32cccdd3f027f868efc99f4d60be26a0efa3b638e27f99d8330e5e0eb654e856b2a13afe2da1d3843f303"}, {0xa8, 0xffff, 0x7ff, "0d4d986ed78fda5ded46aad6007108bda559fe7b7a97e30f021200a8ef470bd454f2a72547a9931ea24bd4bf53bc066183a413787ca8478dc52b6a4cee4d17993f8961ab603e4921cff3aeb321a31cc3ea5f86f7e7d40aa8849dd1adecf03dfec774b50b6ac193bbcb27171ab6340a1ca7b05b91a0aec473168114962ae3779c38e251e052057b098ace4a8258a73c5f99e00e5ea2f7"}], 0x1698}, 0x1) pipe2(&(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) recvfrom(r3, &(0x7f0000000240)=""/181, 0xb5, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x5dbe994, 0x1f9}, 0xc) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x28b, &(0x7f0000000740)={@broadcast, @random="8d11569a26c3", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x255, 0x0, 0x0, @rand_addr="bd00005600000001fffffffffffffe00", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic={0x0, 0x8b, "aa6020cf7921613e23f7fbcb5ce2952ac970f82104e67b0e51bdad1a9763fd73cda37f3100f8b93bb53dd598cc2e2bc9bd8b21ef76e58a40e31a419f8b38dced8b3d84811d11dfb22a1ef591e12778cbc266bb21b7dee520cd8f6f4d8fbf8ad7320116c56c89c457d97dc47325138c9e84266161ab77c3b2f0e2b8bdb8f4bb318fe37b2562ca39933cfc80"}]}], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0xc9, [], {0x1, 0x6, "244f90", 0x0, 0x3b, 0x6, @local={0xfe, 0x80, [], 0x0}, @loopback, [@routing={0x33, 0x10, 0x0, 0x6, 0x0, [@rand_addr="6335f6b8925fe7b48264e7e9aaba78e7", @loopback, @empty, @rand_addr="4fb53b69e82deb5f39550ea785e109a0", @rand_addr="609304f79b1ac1f0b213768d814d969e", @ipv4, @mcast2, @local={0xfe, 0x80, [], 0x0}]}], "9cc3ca8e0ed9f45a44fae8307ce77ac891fa6cda406da64583abe46119fa1c214027198b310861309962ab1fbfb29c025179f51a60c9c20a2f234f21885ac50b61e061423e1c427a248c647bbff657e79dbbd4129cfe22b50eb8b37c2a63ce0de98529de541bb034fba6e4c9184af1f0189cab62439b1726b425dc76ba1033e63ecbeb6683277487e8522522c2a3045b80cc3e75b9d131c2bf2eb3179e8787ab7f6972fa793ac15ec5e201cd89302a0c1642ddd59c31d507c94620530d86491cb86ce8ce40d98b9de2a514556249441637ef1bf03cc92d8c96e1a6154cac0f88a158b2aefb96837b8e15073791cb388177cfcd6014db460182175bd674"}}}}}}}) 14:59:56 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6062fe1500002c0084ec984c77e0346f1d6f9baf4b1efce2ff020000000000000000000000000001"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) chroot(&(0x7f0000000080)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x9a, &(0x7f0000000140)={@local, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x8, 0x84, 0x67, 0x39d, 0x9, 0x81, 0x0, @empty, @empty, {[@end, @noop, @ssrr={0x89, 0x7, 0x9, [@empty]}, @generic={0x88, 0x3, "a8"}, @noop, @generic={0x0, 0xa, "1066961a1ab96dc3"}, @noop, @ssrr={0x89, 0xf, 0x5, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast1]}, @ra={0x94, 0x6, 0x8}]}}, @tcp={{0x0, 0x1, r0, r1, 0x0, 0x0, 0x9, 0x9d, 0x1, 0x0, 0x3, {[@nop, @window={0x3, 0x3, 0x6}, @window={0x3, 0x3, 0x22}, @window={0x3, 0x3, 0x2}, @generic={0x1, 0x4, 'CE'}]}}, {"c58bacf9f85617926f45d8cb187ca817377102610b3e8030353bfbaa"}}}}}}) 14:59:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x9) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r5, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) connect$inet(r5, &(0x7f0000000080)={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 14:59:57 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x0, &(0x7f00000009c0)}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xa2) r1 = socket(0x1, 0x5, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x2) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x4) 14:59:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="91002e2f66696c6530008744b41c10214d2703761cef147ef35f1940db3e770be79a0ad45eac745b57004719431d41336c6d8293a33720b77278e9cae18eb0284ecdcefa5fa73a63cfdcb52c94771ee472dea2d178a3daac31d0f86b6b083832f034806b78a6a15afda0aecb12f77f932827f954e1961d8a703c95bfebee93f731867267b40d2c56ac"], 0x10) getrusage(0x0, &(0x7f00000001c0)) r0 = semget(0x1, 0x4, 0x400) semop(r0, &(0x7f0000000180)=[{0x3, 0x8}, {0x2, 0x8, 0x2000}, {0x1, 0x8, 0x800}, {0x3, 0x8001, 0x1000}, {0x2, 0x1, 0x1000}, {0x3, 0x5, 0x800}, {0x4, 0x5}, {0x2, 0x9, 0x1000}], 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) chdir(&(0x7f0000000080)='./file0\x00') 14:59:57 executing program 0: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) 14:59:57 executing program 0: sysctl$fs(&(0x7f0000000000)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe4c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 14:59:58 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x8001, 0xffffffff, 0x7, "2dc66e4dfcf3b1a9e74456ea7f0a74f2aeafea70", 0x8, 0x3}) r1 = syz_open_pts() flock(r1, 0x3) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000340)='a', 0x1}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x100000000}) close(r1) socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0x1ff, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x20, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0x7f, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) dup2(r2, r3) socket(0x10, 0x4000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) execve(0x0, 0x0, 0x0) 14:59:58 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @multicast1, @empty, @rand_addr=0xffff}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@empty, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @broadcast, @remote, @local={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xf1ce, 0xab7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) 14:59:58 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x1) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x697) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x1, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb5, 0x3}, {0xfffffffffffffffd, 0x100000001}}) 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(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000300)=""/149, 0x95}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000034c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 14:59:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r2, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 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}, {0x3, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) 14:59:58 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x7ff, 0x46e}, {0x18, 0x1, 0x800, 0xc6}, 0x8001, [0xa, 0x2, 0x1000, 0x9, 0x2, 0x8, 0xfff, 0x9]}, 0x3c) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) 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}) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000180)=0x1e) setitimer(0x2, &(0x7f0000000040)={{0x5, 0x5}, {0xffff, 0xfffffffffffffffa}}, &(0x7f0000000080)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) readv(r5, &(0x7f0000000880)=[{&(0x7f0000000900)=""/118, 0x76}, {&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/177, 0xb1}, {&(0x7f0000000580)=""/203, 0xcb}, {&(0x7f0000000680)=""/241, 0xf1}, {&(0x7f0000000780)=""/244, 0xffffffffffffff81}], 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) 14:59:58 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x4, 0x3, 0x7, "6d296191bdf5e479b1409c91049bcfa51fb70ba5", 0x5, 0x7ff}) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(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}}}}}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x83, r2, r3, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r2, r7}, 0xc) fchown(r1, 0x0, r7) 14:59:58 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1800}, {0x4, 0x8f56, 0x800}, {0x1, 0x1f}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 14:59:58 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x4, 0x0, 0x6, "b9d9e919d993d48799c771ca70818740cbb902c6", 0x8bf, 0x2}) chdir(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) 14:59:58 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0xa, 0x6, "bc77e3", 0x38, 0x2c, 0x8, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x29, 0x0, 0x2, 0x0, 0x0, 0x6, 0x65}, @dstopts={0x6, 0x0, [], [@ra]}, @fragment={0x4, 0x0, 0x1, 0x0, 0x0, 0x7, 0x67}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x4, [], @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) 14:59:58 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:59:58 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0x1a, 0x0, 0x5e) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 14:59:58 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = kqueue() kevent(r1, &(0x7f0000001340)=[{{}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000011, 0x76e9, 0x9}, {{}, 0x8, 0x71, 0xf0000000, 0xffffffff, 0x4}], 0x6a, 0x0, 0x6, 0x0) close(r1) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d8ebe}, {0x2, 0x2, 0x1800}, {0x4, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r4, &(0x7f0000000300)=[{0x0, 0x2, 0x1800}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r4, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000002c0)=0xffffffc0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/4096) 14:59:58 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x20, 0x28db}) pwritev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="d8d35b554e33d168eee6ff6f17db45a531ca12d2b0367e6885d7f87e449aae0b16c7b942d1dd99bbf1542771ee3ce44c8bd5b5db3fe12db5f6b267bd5a2f831f9ee838cc08bf43546353f40e824c8939d269b2c4f4dc11da27b4ab139aaa3e34ccd51091b40a056fb4cd23fc839a13e8f1f02898a8ef0e248ad2fb787c74434b2da8d75471d933b9df3be11fd738d48a9cdd61aec2c93fa6416cd3e7702c6956e9a09ae5fc2245eabec04643ff966715cbb585086fe32fe5c2016e36cb856dfab1f4e0d68eff6941e39c17d05e9de6783dab1acfddcecd509c6aec6c81205b623ee67e02fb002c5eef9ea3ae5aaf985f24133567169db7c620c51054c5284e488d91263e9f3c577d670d63bca21547121e19e013e54e51e569728c7f37589866b49d6b283411467c7b4e3e9424f76192cfbc9354188023bb263ee56b24e2ece2f98c344d23306fe888f52580d258703e3f58e2e5a9b8bd65eddfccf4ba53b55ee19f1bb87f58399ae823fe413246eb57459d9df4913b0eb96fa2e610288187373764d649f9445db98f4f5df96b21010867c958132d83820dd21931f953bd22f402c5a62735b2f65db0642396116e65fc279290e37a74d0e10a5faaf82ff6c1092453fe6ae0f6c8df1c5b3a598ad1ce44499fa5145e49cce2bcacfb4cf446c1bebbd11a2fbc37e6061e6e8f470e09e7a657bfb12feebbf9d521cfca521ee0c3fc9a043ffc8b5a92170d5da869fb204ab83ae8f56dc7fb9cbbc8253d9d4c663f3ebc68588fdc05d1042f9dd416686fadfe7d18665ce0e368b5471c5f9b86413dfc5f72f0c9d431e471154b1881af86157a71509e845771b80da1c14e9de1590849119aae31187a20ac4bec4fe4cf00f8e729f372cceefdc0be71e1a242dce151021ffee06ed12bf6ff0e9714d44c0dcd120ced40162a27f9536bf60cb829ef41a0f0a09561d370d8e661c727b445dcf7f45eb5899b04478d1e125c78bd414fa231d1372345ee7fe385ae2d5b2d9342deb3f94ceba75aee1a52b117d3b6cdce1cfced20f417ee9102ac1e9ecbd384c9d05d9b1c7fdcf8fbde2773f2550074785fd147f1a4ae5133a5b8966712cae886f58eb21f0cafe0ba4055197b9474ee681afcac1bbf846d303d7f57e0f69c3a32df7dead638365eaa566d6f1b0a5536c4d2ece4fb1b615c0d425753ebcaba4a1fa0610f95d907668cf80537259fdda9fdcfa30c988f3ec1afef201a057ef0b2296b2763f2ad93806a608a1ed76b863c6867ad84941ca6de357a3c0daf76c73a3d7321beb353f8eff5e61d3ef30338b739efc69e413b64469a1082499077df109a2d80f9d3853f1990d5c5c62ebbe207fb3ad893796d09f33de17542109eab042ca6e7cf6e2cb581fc395227953d84ae1b791617cf96e5ebb7a8aaa20f113fd8cfd684c54634229a709ed5c550971e90a6bed3224244b48eef598f8c9788666fd9748663d8d51f222114af17406042c1a98f1ae1b18aeda6a99a5cb053d41f45bdad649c512f1dcd3a12f92b522ceae3fbf19a4e0406f46d44b174dbfe62195e1e6b29ab962b091c56e363261e3de99a0e1b3a664f926562f9a30563e08f9bfdf4b5098b0205563a5d6ab74658a2ca57f2672890bc828a99526e8f27f3eed4f6ea66e4c5ebf0fd8946eac1586d4bfc087739d393af7c282ad366fc695674b2bfccb360173dc592d6ffa8b144972e583818e33f1aa7059eb9393d21b215128be3ffe363cc05455b07b4fc5356e4537a8c552fc5e6b0ddfde177fc48ea3c698a917c2d860458e6c10de50b13a0aec73a2e196fc7245ba707927357ff9ced04ddfb889a1c88acdd48fc1b0d6ceb0555c9b6120b46be871ec39f06a6c3dd736df3849f5c8967cd58e4dcc0fc4c748309a2ed62b99a8490681eaed0e63098f725b0b3b4598cb6cee0fff04c6c246730ffd691bef0b21b4f447d3cc20e79ca39e8256f909ccd5a72ff7220a24ebc81f7547e0318f062244b86738777ddc1973cf4ddfd366f52ffc8f2e135efbfddab32492598c8d64be0e04c4d0acb9d3dac2327961ba9d949686db6e3b422d99e2109341eaf8e6fc0f9a77b8741c51fc3b6c288e082a4404731c83a86081ac35cf91e9b4ff34aac67f8e8ac239081f00a03ccab8db70077ed793aa8cdf3c7953a3ced7421c38142ccc73fbd2c5b1d6855a4188ed7d45c99689aaa9bc09868391d2e58cf0cd935602e95f5b6d186dd91507c89b059f65dfadab4ea3c9fc0d858ce581af81b0ffeb67459fdb3439c846a9e5b85c3e271c4e77fe1b9b2038f4da5ab813016b65772877ccefa836fef4adbf9bcef976faf0545538bf06e679e517126b92b7ba9ceffab7e7ee460a51bbafffe1055179a3bb17c8cb4546854ad99700914c427d8d9eed0be5605bc6026e6649bdc0d4ba84303f281e10ce969a4ed2fc35ce90cc2a437e43f98fbd218dc58273c7eb0a432136598fbc2fffeb5e4ab7c661b598ddfd2e9ccd003b353d4d876a9eb4fe7f292395a2e7252e9e535697b4248774ec9b404f0d30a9cf563d2a15ac3fe90b19f33ed77e25a098dd1932c04ceacecd271c6f0b89bb40fa04854fad589eb3240e3b20bbc992c34db51bd858231e834cf033daf2523e18a92e81d16bc21430ac2a58a973c85bacd3fbec028a8980b4d22c0f1fce18b0cdb88c04577e64d4298850e113ef28e1029ac427f8bfcb6c6fe11b94d81ba4c03dba9b40d6d45144e9a271f00492b88124cd7c93d65180673821af804fdf54c011d1d73172493ca09003a75db8c327b878c3705adac920bcbccdce3dc6633b60ed02689262bb266f9fd440f7c5340043eb2976df2bb2b14a833d32fa84a03c8bd464872852cc26d14a210368b16423bcb98f69488c39854541d980c8b5a0fa50f529f36ef0107b8ef6c9ee4e55dde3a3c7753d817f57af8e508c5d04fc25d37db01851412584cc7856f75b3f36b3100cc7d4a26506ebe318209cd8fd7fdb8249215e0ffe13f758c34b5e05dba3d26139c1c335fdbe5acf75d307fe3680bda084cfa8a6c1add91fd3d23dbfa954d964926b6764858adb0037b9a6891e7479f202405df7dc85d1c4c3350af6ab0ab7c9500ed174874e6c6146d6992422efe009fe110001a66c2d0b662f945fc6ac8e4752dbad0200265c93e4b3917f1cc4d13af4a810fa6f4f7878cc7bb634b93e2ac8742fe3f8d28789dd9202478eedd7bfebf8323133d89adba2a25fe4a6d6a59c7907c12af9c1f1f9dcb82d9cae81079e70092d15557ba6f273331626941508f4d90861b3c08dadc30ca15d97961881c411dd2374a6bb56f1cb67696acf7e3b45b59f9daff3af9bed5b2e3dffc5586dd38010380d01effc718a9816afc5fc9312c2a777bfa16685c82be04837e9461ab1130b0917f060035a9aa880ecfb3d0dfed3412dacc1d981fac3dea0f94a2eb4de84a59c6ffcb432d369c35bc7e1b9da4e1cc5500579d024b8e05810354ed1ad6ce5d2093d5355f3107091f2f0e1cda6a83bb6c20cec0430e5adc0385ba37f84b54f150b57b1597e8b20cd7d147282fbedc23d8f6c48e32f1ad4e8ad875b1cd4e2eaf62ebb34dfb6e8deb73474378380803100b5aec50a3a1b42ead3ff74f6b60a6c9ae9985c7c1b2e9a7ccbc4ea57542f56e8cc9d702034d7af3ff0e4645a884465b61aca562348d432ac75ae8f5b4c92180d06aa53c27e184c5ea49c55542e77c19a0414d8467bb2ce955f415876bc818039afa1559e2971c6dc7197788bad8d63b7d17b1ea187015712aa26763f240e54ea8036a97fb7b2d8fb34dde1e762e16c93697eede75e4e632ac5fc3880d1c4db5c8a4ed503a015fb9a5034c551856c973e136ff39dc77d8c3ba61600e2a40e96b7a53f2b11a0b2965399f127728b573d0b5f68de99ed40c98ffde804f858e957aa7c7fed3c248eb2ea63f632f70cfdf0029b7748deb4f3ee09f3a43255c4ae32f9d7a342833c282fa55058a717738a8e5200b75521373581627f33b611850d5d3847eba882c8bf135e0e3ad1af288f23fef9b70ccfa8bd942ae6359d928540c885aa13acddbd166634f4048c671b289a4a3e3a72feae10ba9c435b730af0a78f92b4fde6ca40587aec31fdd260152c8abd5f051cfc80acb4ecf305bc71708695d57b9208cc6493a2b4ba304f07f335db886f26f20061831a3265f44c2d3d2870fa435d2e89d4a97ca11a9b44965451e513598c3ec1852abe023a2631587448141eedc4d68965e36dc4639f6c2ba3c7199fdf959f3e6c3b6b1730952e35616ea86aa811425084b12f7a794806b9d6ed9ee40a7924101f9e421eb245a01d4519b3400815576d87954c0e4f3275dfb2ba804c273af94593bcba229642264dcfbf31406efccb9616d4f5b9be12a34ac6c412689ff935270df97c907280cddd9ceacca36b429a2bea7da641b2315272856036e730dee363b68bdd9aa93b880ce75c394ff90334ad19e0fb9e8bb85229155d32692b1169f1f8dac536b11c45269f7c15574adf3541d43fecb5c1676034c5d64cb0afc1c54190a7302853399b8baa0b42d232c2f96028bdd1bedecb586a950eb2751f1ba3aa3c934ecbf273120117e49b94b4af2a58335c073fa9b2a1dee5e80fe58a0c666d8abd0607fae9de802a08b1a9d6890546e145369fe5228c9116ddf201d9960890aef7dbe576a1d8e88eb23a1932df7cd4260b28a24377a73579dc57d6a00ba31eeb13c0f224402529ee5972257b424c99f82a005413cdb4a1950cba80b93d86a8d6e054f3a1c30afc341e7e9ee87d3559a5c0e3d086a587dadb8cfd682aa4115f1fc88799e5e4972710c85a1e9a83522f8be6313df34042fb9775ae4a075e346be29b537ac241d9d72662858a44c3a432a11c38d37182cb7db5b37b0f0e479ede0f685ac2eb6f09e5758e5be6c45caf7267f6dc343cdf90b6a43455711cb5b1a780e34a251a41c6490214a1777305e5e3f2b77f70b9d4d3373da291fa99d1abab04e8390a45563422658bbd8b8782c8daf13d71b04839f1d1c6059110c0c88976c9fb879c94314fc9b997d8356f081fdd4a1ba8e680cb482d3a63d593a56190f1fee41d62c874c01b7d9deb359b8685090248e83481806bc8e0f7f941cb0a70b8d5634130f941f326004d6762a1fb9e0b69f65ade4bb87ce1d9c30279081c9d44e7f7ef962636c2ccf48ecd057d7201a8f46bd6c6cc5bc459d19104714983c8f5dc4608c770199e12aac8b61d36c2e44b40e855118d659ca0ab48db258379eab22c1dacbb644f6058688256d651a863895bb5aa0d043de18f45bc759cb5b7b0560e3591856fb4ec8802dd845e845152db888c71d5ed6c6adb96447dcc98ed07eecec7fe209cff0b62a342f9dcc9cf237feae1ae0a61a58af9f8a23c5d4d4cd459723155c4e9d3b59bed08e7c3d3ca38b224abba5657ecabe4d86c1ce75112a25c6098d7ab6992cc5001c6088a42cfc9d44e0613b7157a53b5f38d737531f1e40fc60840d31e501095d19291cfcad05161fe0bf3266385d319f4024f3108aa9c3d0335ebc18014910b9413dc355884e0b350109a330ddd7c3c994c657d011090fcbcb55dfb16e175b2a353c67fc3862dc12fdc9a1c9524cb331f65597f4acd7bcb2ba5ebf6d49861c0cf19d7b392b8d390830ffe3350ec2a4bd555ea818a62f78351e35f8ff1ab650247afcb001017d74c4c3f7384c5b2b083fdb1178bbcb8cd4576ebf73427b733914e2bceb2903d1fa8fb079b7fb3587cc1161e51f824689d22e835b489696b9af078548900b9fccf4c504e6592a48a8a69d03289f47", 0x1000}], 0x1, 0x0, 0x6) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r1 = open(&(0x7f0000001080)='./file0\x00', 0x20, 0x2c) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = accept(r0, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) ftruncate(r2, 0x0, 0xb468) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001180)) r4 = open(&(0x7f00000011c0)='./file0\x00', 0x100, 0x40) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001200)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x80) sysctl$kern(&(0x7f0000001280)={0x1, 0xa}, 0x2, &(0x7f00000012c0)="f517a3b83c192efc0200dcb886296247a13a91edaa26b57f38c0bebef28aa1bebc5f546935c210493e90da3824506e3ae63c56b4cb3ce5e5e91040e3dcbfd84a9b457eeda1941423c8aef3bc6a7b30fbf23b0d5437ce4a3a087e1e8e89242b8c75afae0bcfde14ec86a52cd71f1c3d55791129d4754910e45dc6", &(0x7f0000001340)=0x7a, &(0x7f0000001380)="4be3102f9cbf277467c7ce525d56cf210a6908baf7d4cfc808a518f7e55a06a8171fea833956b7e1e5647dc644f1692fcb26cd2ac0edf7326973cc1067bd717dbf084038817f8ceb398c0eb74f87f3047861f5928539177f3fa4150ddc4e5bb3488dd0b83ec774df9b3f2e785dfab8678083f9c189", 0x75) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000001400)='/dev/klog\x00', 0x200, 0x0) flock(r6, 0xf) r7 = socket$unix(0x1, 0x2, 0x0) r8 = getppid() fcntl$lock(r7, 0x7, &(0x7f0000001440)={0x2, 0x1, 0x6, 0x8, r8}) 14:59:59 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x40, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800", 0x5}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x181) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 14:59:59 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='x\x00') readlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x8) 14:59:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x2, &(0x7f0000000040)="b3", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) msgsnd(r0, &(0x7f0000000080)={0x0, "30f3eac8f29dbdc452ebc460ce61da8d5ea32a70ae2a433a99a9bccf13e186516a0276b1a1462683e9cfc63e5a624ad7f7894be2f8d2241fe551f1597b3133103f00a2f6842da76e2271c8a6dfda0ac27f1a98176568d55e28c5284ac273b45e548b8d367e3c79b34163e2e703ae05df404d3f2991fee85a106e074c5166d8aa1b141bcbe243e5aae40d3e9619c4245dcc233848cb73"}, 0x9e, 0x0) 14:59:59 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000000000009078ac1400bb00ffffff4e224e23000890784b282af0c3f99af5dbe7602b317e4fd6446ff277516745bc705e06c3bcf02dc1ab910d0e9161ba673c13913c69e128b6ea4748eb0e2ea2001e1846cef6739b20093affc446bc0d44cad3c7ff523beb381e5ecbf71a7bc89a8835fe31c1edf813749cff270c9ee28802f83f33f38324e3a896ac53099ad5e44c1b9146d92c27dbc69e8955ea3c53cb30a70323faa7350781d37851d897104b7701848b69d7b514b5b7b6481f5984f0fb6f312cd1c5212cbbb9f50bd7275dd913bd142e33b8398736192b37058ba314ce994f2675109c4be92f38d653e7416030125e13246b4e"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x4}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {0x4, 0x2}, {0x0, 0xed86, 0x1400}], 0x3) 15:00:00 executing program 0: 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 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/50) 15:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x800000, 0xffff7fff, 0x1}) close(r1) OpenBSD/amd64 (ci-openbsd-setuid-3.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